--- transmageddon-1.5.orig/debian/watch +++ transmageddon-1.5/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.linuxrising.org/files/transmageddon-(.*)\.tar\.xz --- transmageddon-1.5.orig/debian/copyright +++ transmageddon-1.5/debian/copyright @@ -0,0 +1,78 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: Transmageddon +Upstream-Contact: Christian Schaller +Source: http://www.linuxrising.org/files/ + +Files: * +Copyright: + 2009-2012 Christian Schaller + 2008-2009 Daniel G. Taylor + 2009 Edward Hervey + 2005-2010 Edward Hervey +License: LGPL-2.1+ + +Files: common/coverage/* +License: GPL-2+ +Copyright: 2006 Daniel Berrange + +Files: src/which.py +Copyright: 2002-2005 ActiveState Corp. +License: Expat + +Files: debian/* +Copyright: 2009-2014 Alessio Treglia +License: LGPL-2.1+ + +License: LGPL-2.1+ + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + . + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + . + On Debian systems, the complete text of the GNU Lesser General Public + License can be found in `/usr/share/common-licenses/LGPL-2.1'. + . + You should have received a copy of the GNU Lesser General Public License + along with this program. If not, see . + +License: GPL-2+ + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + On Debian systems, the complete text of the GNU General Public + License can be found in `/usr/share/common-licenses/GPL-2'. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +License: Expat + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + . + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --- transmageddon-1.5.orig/debian/rules +++ transmageddon-1.5/debian/rules @@ -0,0 +1,19 @@ +#!/usr/bin/make -f + +%: + dh $@ --with autoreconf,python3 + +override_dh_autoreconf: + [ -e m4 ] || mkdir m4 + dh_autoreconf + +override_dh_auto_install: + echo '#!/bin/sh' >$(CURDIR)/py-compile + echo 'exit 0' >>$(CURDIR)/py-compile + chmod +x $(CURDIR)/py-compile + dh_auto_install + +override_dh_auto_test: + +override_dh_installchangelogs: + dh_installchangelogs NEWS --- transmageddon-1.5.orig/debian/control +++ transmageddon-1.5/debian/control @@ -0,0 +1,44 @@ +Source: transmageddon +Section: video +Priority: extra +Maintainer: Maintainers of GStreamer packages +Uploaders: + Alessio Treglia , + Sebastian Dröge +Build-Depends: + appdata-tools, + debhelper, + dh-autoreconf, + intltool, + python3-all +Homepage: http://www.linuxrising.org/ +Vcs-Git: http://anonscm.debian.org/git/pkg-gstreamer/transmageddon.git +Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-gstreamer/transmageddon.git + +Package: transmageddon +Architecture: all +Depends: + gir1.2-gst-plugins-base-1.0, + gir1.2-gstreamer-1.0, + gir1.2-gtk-3.0, + gir1.2-gudev-1.0, + gir1.2-notify-0.7, + gstreamer1.0-libav, + gstreamer1.0-plugins-bad, + gstreamer1.0-plugins-base, + gstreamer1.0-plugins-good, + gstreamer1.0-plugins-ugly, + lsdvd, + python3-gi, + ${misc:Depends}, + ${python3:Depends} +Recommends: + gstreamer-codec-install | gnome-codec-install +Description: video transcoder for Linux and Unix systems built using GStreamer + Transmageddon supports almost any format as its input and can generate a very + large host of output files. The goal of the application was to help people to + create the files they need to be able to play on their mobile devices and for + people not hugely experienced with multimedia to generate a multimedia file + without having to resort to command line tools with ungainly syntaxes. + . + It also provide the support for the GStreamer's plugins auto-search. --- transmageddon-1.5.orig/debian/gbp.conf +++ transmageddon-1.5/debian/gbp.conf @@ -0,0 +1,3 @@ +[DEFAULT] +pristine-tar = True +compression = xz --- transmageddon-1.5.orig/debian/docs +++ transmageddon-1.5/debian/docs @@ -0,0 +1,2 @@ +README +TODO --- transmageddon-1.5.orig/debian/changelog +++ transmageddon-1.5/debian/changelog @@ -0,0 +1,191 @@ +transmageddon (1.5-3~lffl~utopic) utopic; urgency=low + + * Imported Upstream version 1.5 + + -- lffl Mon, 10 Nov 2014 11:15:13 +0100 + +transmageddon (1.4-1) unstable; urgency=medium + + * Team upload. + * Imported Upstream version 1.4 + + -- Fabian Greffrath Thu, 23 Oct 2014 09:53:48 +0200 + +transmageddon (1.3-1) unstable; urgency=medium + + * Team upload. + * Imported Upstream version 1.3 + * Add Build-Depends: appdata-tools. + + -- Fabian Greffrath Mon, 07 Jul 2014 09:04:36 +0200 + +transmageddon (1.1-2) unstable; urgency=low + + * Depends on gir1.2-gudev-1.0. (Closes: #744107) + + -- Alessio Treglia Tue, 29 Apr 2014 16:03:35 +0100 + +transmageddon (1.1-1) unstable; urgency=medium + + * Team upload. + * Imported Upstream version 1.1 + - Output filenames now embed sensible datestamps (Closes: #602944). + - The Xvid codec is now at least called "MPEG-4 Video" instead of + the ambigious "MPEG Video" (Closes: #707254). + + -- Fabian Greffrath Tue, 22 Apr 2014 10:02:40 +0200 + +transmageddon (1.0-1) unstable; urgency=low + + * New upstream release: + - Added support for setting language of stream + - Added support for handling multiple audio streams + - Added support for DVD ripping + - Switched to new icon designed by Jakub Steiner + - Added appdata for GNOME Software and similar + - Add VP9 support + * Update copyright holders information. + * Move my name to Uploaders, set pkg-gstreamer-maintainers as + Maintainer of this. + * Bump Standards-Version to 3.9.5. + + -- Alessio Treglia Wed, 09 Apr 2014 15:59:49 +0100 + +transmageddon (0.25-2) unstable; urgency=low + + * Set priority to extra (as per Debian Policy 2.5). + * Create m4 directory if it doesn't exist before calling dh_autoreconf. + (Closes: #713205) + + -- Alessio Treglia Sun, 06 Oct 2013 19:55:07 +0100 + +transmageddon (0.25-1) unstable; urgency=low + + * New upstream release: + - Fixed critical bug for remuxing + - Switched to Python 3 + - Improved handling of missing codecs + - Switched to GTK3 + - Switched to GStreamer 1.0 + - Added notifications once file is finished + - Re-enabled support for multipass encoding + * Switch to Python3. + * Workaround buildsystem issues related to Python3, it is not + properly supported yet. + * debian/control: + - Refresh build-dependencies: + + Python2 -> Python3 + + GStreamer 0.10 -> GStreamer 1.0 + + GTK+ 2.0 -> GTK+ 3.0 + + Add gir1.2-notify-0.7 + + Add gstreamer1.0-libav + - Remove suggest on gstreamer0.10-ffmpeg. + + -- Alessio Treglia Sat, 03 Nov 2012 16:27:37 +0000 + +transmageddon (0.21-1) unstable; urgency=low + + * New upstream release: + - Fix MPEG4 profiles to work with new caps in GStreamer + - Move preset directory to be Transmageddon specific (LP: #945987) + - Stop using XDG python library and just use glib + - Fix bug with repeated remuxings of same file + - Added or updated Brazilian, Swedish, Slovak, Turkish and + Serbian translation + * Transmageddon actually requires python-gst0.10 (>= 0.10.22). + Thanks to Martin Owens for having reported this. + * Fix watch file. + * Update debian/copyright. + * Bump Standards. + + -- Alessio Treglia Sat, 04 Aug 2012 12:53:55 +0200 + +transmageddon (0.20-1) unstable; urgency=low + + * New upstream release: + - Port to new plugins-base discoverer and encodebin + - Replace radiobutton lists with a combobox instead + - add support for audio only transcoding + - add support for outputting audio only from video+audio files + - Add deinterlacing + - Support container free audio formats such as FLAC, mp3 and AAC + - Add HTML5 and Nokia 900 profile + - add support for video only transcoding + - add support for mpeg1 video and mpeg2 audio + * Update gbp.conf file. + * Update licensing information. + * Remove debian/patches, all patches have been accepted upstream. + * Replace autotools-dev with dh-autoreconf. + + -- Alessio Treglia Sat, 03 Dec 2011 22:27:04 +0100 + +transmageddon (0.16-2) unstable; urgency=low + + * Update my email address. + * Bump Standards. + * Packaging has moved to git. + * Remove DMUA field, not needed anymore. + * Migrate to dh_python2. + * Update upstream refs. + * Update debian/copyright to DEP-5 rev. 174 + + -- Alessio Treglia Tue, 09 Aug 2011 13:47:11 +0200 + +transmageddon (0.16-1) unstable; urgency=low + + * New upstream release. + * Use 3.0 (quilt) as source package format. + * Bump Standards-Version. + * Refresh patches. + * Update debian/changelog. + * Set DMUA to yes. + * Remove debian/transmageddon.1, now it's provided by upstream. + * Remove ${shlibs:Depends} from Depends field, it's an arch-indep runtime. + * Remove debian/changelogs file, use override_dh_installchangelogs to + install the NEWS file properly. + + -- Alessio Treglia Mon, 24 May 2010 21:11:37 +0200 + +transmageddon (0.15-2) unstable; urgency=low + + * Bump-up python-gobject dependency to 2.18.0 (Closes: #562825). + + -- Alessio Treglia Mon, 28 Dec 2009 13:57:25 +0100 + +transmageddon (0.15-1) unstable; urgency=low + + * New upstream release. + * Drop 01-fix_configure.diff patch, adopted by upstream. + * Repack the tarball anymore isn't needed anymore, upstream's debian dir has + been removed, update debian/{copyright,README.source} files. + * debian/rules: Remove get-orig-source target, see above; + now it's enough to run uscan --repack --rename. + * debian/rules: Skip dh_auto_test, otherwise it FTBFS. + * debian/control: Bump debhelper build-dep due to the use of an override + statement. + + -- Alessio Treglia Fri, 06 Nov 2009 14:53:09 +0100 + +transmageddon (0.14-2) unstable; urgency=low + + [ Alessio Treglia ] + * debian/control: + + Bump python-gobject dependency to >= 2.15.4-1 (Closes: #553360). + + [ Sebastian Dröge ] + * debian/control: + + Recommend gnome-codec-install | gstreamer-codec-install. This will + provide assistance when plugins are missing and also more useful + error message. Partially fixes bug #553176. + + -- Sebastian Dröge Sat, 31 Oct 2009 09:47:45 +0100 + +transmageddon (0.14-1) unstable; urgency=low + + * Initial release (Closes: #550959). + * debian/patches/01-fix_configure.diff: Use autotools rather than take + Makefile.{am,in} from debian directory. + * debian/patches/01-fix_desktop.diff: Fix the desktop file as per-spec. + * Add missing manpage. + + -- Alessio Treglia Wed, 14 Oct 2009 08:28:43 +0200 --- transmageddon-1.5.orig/debian/compat +++ transmageddon-1.5/debian/compat @@ -0,0 +1 @@ +7