debian/0000755000000000000000000000000012224331327007165 5ustar debian/compat0000644000000000000000000000000212007177025010365 0ustar 7 debian/rules0000755000000000000000000000054312224330734010250 0ustar #!/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 debian/docs0000644000000000000000000000001412007177025010035 0ustar README TODO debian/control0000644000000000000000000000345412045620420010572 0ustar Source: transmageddon Section: video Priority: extra Maintainer: Alessio Treglia Uploaders: Maintainers of GStreamer packages , Sebastian Dröge Build-Depends: debhelper (>= 7.0.50~), dh-autoreconf, intltool, python3-all (>= 3.2) X-Python3-Version: >= 3.2 Standards-Version: 3.9.3 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-notify-0.7, gstreamer1.0-libav, gstreamer1.0-plugins-bad, gstreamer1.0-plugins-base, gstreamer1.0-plugins-good, gstreamer1.0-plugins-ugly, 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. . The currently supported codecs are: * Containers: - Ogg - Matroska - AVI - MPEG TS - flv - QuickTime - MPEG4 - 3GPP - MXT * Audio encoders: - Vorbis - FLAC - MP3 - AAC - AC3 - Speex - Celt * Video encoders: - Theora - Dirac - H264 - MPEG2 - MPEG4/DivX5 - xvid - DNxHD . It also provide the support for the GStreamer's plugins auto-search. debian/changelog0000644000000000000000000001164712224331033011042 0ustar 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 debian/gbp.conf0000644000000000000000000000005712007177100010602 0ustar [DEFAULT] pristine-tar = True compression = xz debian/copyright0000644000000000000000000000637312045242141011125 0ustar 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-2011 Christian Schaller 2008-2009 Daniel G. Taylor 2009 Edward Hervey 2005-2008 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-2012 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. debian/source/0000755000000000000000000000000012007177025010467 5ustar debian/source/format0000644000000000000000000000001412007177025011675 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000010712007177043010216 0ustar version=3 http://www.linuxrising.org/files/transmageddon-(.*)\.tar\.xz