debian/0000755000000000000000000000000012311675327007175 5ustar debian/arista.install0000644000000000000000000000011112273306420012031 0ustar usr/share usr/lib/python*/*-packages debian/arista.xpm usr/share/pixmaps debian/arista.links0000644000000000000000000000015212273306420011510 0ustar usr/share/arista/arista-gtk usr/bin/arista-gtk usr/share/arista/arista-transcode usr/bin/arista-transcode debian/arista.menu0000644000000000000000000000043612273306420011341 0ustar ?package(arista):needs="X11" \ section="Applications/Video" \ title="arista-gtk" \ command="/usr/bin/arista-gtk" \ icon="/usr/share/pixmaps/arista.xpm" ?package(arista):needs="text" \ section="Applications/Video" \ title="arista-transcode" \ command="/usr/bin/arista-transcode" debian/watch0000644000000000000000000000020112273306420010207 0ustar version=3 http://www.transcoder.org/downloads/ \ http://programmer-art.org/media/releases/arista-transcoder/arista-(.*)\.tar\.gz debian/copyright0000644000000000000000000000426512273306420011127 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Arista Transcoder Upstream-Contact: Daniel G. Taylor Source: http://www.transcoder.org/downloads/ Files: * Copyright: 2008-2011, Daniel G. Taylor License: LGPL-2.1+ Files: arista/discoverer.py Copyright: 2005, Edward Hervey License: LGPL-2.1+ Files: debian/* Copyright: 2009-2012 Alessio Treglia License: GPL-2+ 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. Comment: You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems the full text of the GNU Lesser General Public License can be found in the `/usr/share/common-licenses/LGPL-2.1' file. License: GPL-2+ This program 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 program 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. Comment: You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. . On Debian systems the full text of the GNU General Public License can be found in the `/usr/share/common-licenses/GPL-2' file. debian/arista.manpages0000644000000000000000000000005612273306420012166 0ustar debian/arista-gtk.1 debian/arista-transcode.1 debian/arista.xpm0000644000000000000000000002017212273306420011200 0ustar /* XPM */ static char * arista_gtk_xpm[] = { "32 32 380 2", " c None", ". c #91A026", "+ c #A6B249", "@ c #B0BB5B", "# c #A7B34D", "$ c #8F9E21", "% c #CED794", "& c #C7D379", "* c #BECD63", "= c #BACA5A", "- c #C1CF69", "; c #CAD67F", "> c #C6D084", ", c #9AA738", "' c #DBE3AA", ") c #CCD785", "! c #C3D171", "~ c #C3D06F", "{ c #B8C856", "] c #B8C854", "^ c #B8C855", "/ c #CBD785", "( c #A6B34C", "_ c #E2E8BD", ": c #CCD493", "< c #B3BD67", "[ c #AAB554", "} c #ADB85A", "| c #CBD58A", "1 c #C8D47A", "2 c #BAC959", "3 c #B9C958", "4 c #CCD786", "5 c #A5B14D", "6 c #BBC770", "7 c #C7D378", "8 c #BCCB5F", "9 c #BBCA5D", "0 c #CED892", "a c #7E8E02", "b c #CED890", "c c #BECD64", "d c #BDCC62", "e c #C8D47B", "f c #ADB95B", "g c #B0BA66", "h c #C6D376", "i c #C0CE67", "j c #BCCB60", "k c #C4CC89", "l c #363C3E", "m c #555A5C", "n c #55595B", "o c #535859", "p c #515658", "q c #505556", "r c #4E5355", "s c #4D5254", "t c #4B5052", "u c #4A4F51", "v c #484D4F", "w c #474C4E", "x c #454A4C", "y c #43494A", "z c #8E9942", "A c #CED98A", "B c #C2CF6C", "C c #C0CE68", "D c #CBD490", "E c #484F32", "F c #383E3F", "G c #353A3C", "H c #33393B", "I c #313739", "J c #303638", "K c #2E3436", "L c #3E4142", "M c #404547", "N c #2E3537", "O c #292E30", "P c #404821", "Q c #69751A", "R c #6C781F", "S c #6C771E", "T c #6B771D", "U c #87932A", "V c #D3DD95", "W c #C3D170", "X c #C1CF6B", "Y c #BFCE66", "Z c #D4DD9A", "` c #7B8722", " . c #6E7A21", ".. c #6F7B21", "+. c #6F7B20", "@. c #677313", "#. c #333A27", "$. c #2D3335", "%. c #5B5E5F", "&. c #787878", "*. c #555555", "=. c #1F262B", "-. c #1B2D46", ";. c #1B324F", ">. c #1B3250", ",. c #1C3352", "'. c #1C3454", "). c #1D3555", "!. c #1F3754", "~. c #7F8E37", "{. c #E4EABE", "]. c #D8E1A2", "^. c #D9E2A5", "/. c #D9E1A4", "(. c #C4D273", "_. c #C2D06E", ":. c #C9D57E", "<. c #D0DA8D", "[. c #CDD888", "}. c #CED989", "|. c #D6DEA5", "1. c #5D6E2A", "2. c #1A293E", "3. c #232A2C", "4. c #66696A", "5. c #888888", "6. c #575757", "7. c #1D252C", "8. c #1E4275", "9. c #6783AD", "0. c #6885B0", "a. c #6684B1", "b. c #6585B3", "c. c #6284B5", "d. c #6084B6", "e. c #5E82AC", "f. c #97A654", "g. c #D9E1A5", "h. c #CAD681", "i. c #CAD680", "j. c #C7D47A", "k. c #C5D274", "l. c #C0CE69", "m. c #AEC03C", "n. c #ACBF39", "o. c #CBD688", "p. c #7B8F46", "q. c #396199", "r. c #2C4971", "s. c #22282B", "t. c #6886AF", "u. c #6A88B3", "v. c #6D8BB6", "w. c #6B8AB8", "x. c #6587B8", "y. c #6084B8", "z. c #5F84BA", "A. c #6689AD", "B. c #A3B162", "C. c #D1DC93", "D. c #BECC63", "E. c #BCCB5E", "F. c #B6C650", "G. c #A9BC31", "H. c #9DB315", "I. c #99B00B", "J. c #BDCB63", "K. c #83963E", "L. c #456C9F", "M. c #375F9B", "N. c #294670", "O. c #22282C", "P. c #6281AD", "Q. c #708CB7", "R. c #738FB9", "S. c #708FBB", "T. c #6E8DBB", "U. c #5B80B6", "V. c #6388BC", "W. c #698CC1", "X. c #6A8CA8", "Y. c #9DAD52", "Z. c #B3C44A", "`. c #B6C753", " + c #91A146", ".+ c #51759F", "++ c #4A71A8", "@+ c #3A629D", "#+ c #23416D", "$+ c #5B7BA9", "%+ c #6B88B3", "&+ c #6C8AB7", "*+ c #6889BA", "=+ c #547BB3", "-+ c #5D83BA", ";+ c #6488BE", ">+ c #628AC1", ",+ c #678999", "'+ c #A3B259", ")+ c #AFC13F", "!+ c #AFC140", "~+ c #9DAC53", "{+ c #537791", "]+ c #476FAA", "^+ c #446CA6", "/+ c #345E9A", "(+ c #1F3E6A", "_+ c #5476A6", ":+ c #6482B0", "<+ c #6586B3", "[+ c #6485B5", "}+ c #6083B4", "|+ c #4C75B0", "1+ c #577EB6", "2+ c #5D83BB", "3+ c #5C84BE", "4+ c #5B83BE", "5+ c #577C83", "6+ c #AAB961", "7+ c #ABBE35", "8+ c #A8BB2E", "9+ c #A9B861", "0+ c #4C7177", "a+ c #456EAA", "b+ c #416BA7", "c+ c #3F67A2", "d+ c #2D5896", "e+ c #1D3C69", "f+ c #4E70A1", "g+ c #5173A5", "h+ c #5677A9", "i+ c #5578AB", "j+ c #4E74AD", "k+ c #466FAA", "l+ c #4570AE", "m+ c #4C75B1", "n+ c #4A74B2", "o+ c #4470B1", "p+ c #3B6AAF", "q+ c #54786C", "r+ c #B1BF68", "s+ c #B5C26C", "t+ c #4F725D", "u+ c #2859A0", "v+ c #2E5C9E", "w+ c #2E5C9C", "x+ c #2E5998", "y+ c #224E8F", "z+ c #1D3C67", "A+ c #476A9B", "B+ c #46699D", "C+ c #44699F", "D+ c #4369A1", "E+ c #4169A3", "F+ c #3F68A5", "G+ c #3C67A5", "H+ c #3A67A7", "I+ c #3865A7", "J+ c #3564A7", "K+ c #3363A7", "L+ c #3061A6", "M+ c #547557", "N+ c #A9B75C", "O+ c #5D7948", "P+ c #25559C", "Q+ c #24559A", "R+ c #235397", "S+ c #245193", "T+ c #224E90", "U+ c #214C8C", "V+ c #1D3B65", "W+ c #416598", "X+ c #46699A", "Y+ c #4B6D9F", "Z+ c #496CA1", "`+ c #41669F", " @ c #37619D", ".@ c #3A64A0", "+@ c #426AA5", "@@ c #3E68A5", "#@ c #3864A3", "$@ c #29599D", "%@ c #2A599E", "&@ c #3763A2", "*@ c #4B6E71", "=@ c #3460A0", "-@ c #255498", ";@ c #265396", ">@ c #335D9A", ",@ c #345B98", "'@ c #325A94", ")@ c #234D89", "!@ c #1D3A64", "~@ c #3B6095", "{@ c #4B6D9D", "]@ c #406498", "^@ c #3D6398", "/@ c #234E8E", "(@ c #325B96", "_@ c #3C649D", ":@ c #3D649F", "<@ c #3D64A0", "[@ c #295697", "}@ c #305B9A", "|@ c #3D65A0", "1@ c #3C649F", "2@ c #2C5795", "3@ c #2C5594", "4@ c #3A6099", "5@ c #396096", "6@ c #395E93", "7@ c #2B538C", "8@ c #2D558D", "9@ c #375C91", "0@ c #385E93", "a@ c #204A87", "b@ c #305791", "c@ c #3A6098", "d@ c #3A6199", "e@ c #265190", "f@ c #2D5694", "g@ c #3A619A", "h@ c #2A538F", "i@ c #2A538D", "j@ c #214B86", "k@ c #335990", "l@ c #365B91", "m@ c #204A86", "n@ c #2C548D", "o@ c #375D92", "p@ c #29518B", "q@ c #395E94", "r@ c #385D92", "s@ c #254E88", "t@ c #264F89", "u@ c #28508A", "v@ c #224B87", "w@ c #234D87", "x@ c #244E88", "y@ c #234C87", "z@ c #234D88", "A@ c #224C87", "B@ c #1E4172", "C@ c #204883", "D@ c #1C3961", "E@ c #262B2F", "F@ c #1A2229", "G@ c #1A2129", "H@ c #1B2229", "I@ c #2A2F31", "J@ c #2E3335", "K@ c #585B5C", "L@ c #797979", "M@ c #585D5E", "N@ c #494E50", "O@ c #43484A", "P@ c #414647", "Q@ c #3F4446", "R@ c #3E4345", "S@ c #3C4244", "T@ c #3B4042", "U@ c #393F40", "V@ c #383D3F", "W@ c #373C3E", "X@ c #363C3D", "Y@ c #34393B", "Z@ c #32383A", "`@ c #353739", " # c #3E3E3E", ".# c #262D2E", "+# c #252C2D", "@# c #242B2C", "## c #242A2B", "$# c #232A2B", "%# c #23292A", "&# c #22292A", "*# c #222829", "=# c #222929", "-# c #252B2C", ";# c #23292B", " . + @ # $ ", " % & * = - ; > , ", " ' ) ! ~ { ] ] ^ / ( ", " _ : < [ } | 1 = 2 3 4 5 ", " 6 7 8 9 = 0 ", " a b c d 8 e f ", " g h i c j k ", " l m n o p q r s t u v w x y z A B C * D E F l G H I J K L ", " M u N O O O O O O P Q R S T U V W X Y Z ` ...+.@.#.$.K %.&.*.", " M v =.-.;.>.,.'.).!.~.{.].^./.A (._.C :.<.[.}.|.1.2.3.K 4.5.6.", " M v 7.8.9.0.a.b.c.d.e.f.g.h.i.j.k.~ l.{ m.n.o.p.q.r.s.K 4.5.6.", " M v 7.8.t.u.v.w.x.y.z.A.B.C.D.E.F.G.H.I.I.J.K.L.M.N.O.K 4.5.6.", " M v 7.8.P.Q.R.S.T.U.V.W.X.Y.Z.I.I.I.I.I.`. +.+++@+#+O.K 4.5.6.", " M v 7.8.$+%+&+w.*+=+-+;+>+,+'+)+I.I.I.!+~+{+]+^+/+(+O.K 4.5.6.", " M v 7.8._+:+<+[+}+|+1+2+3+4+5+6+7+I.8+9+0+a+b+c+d+e+O.K 4.5.6.", " M v 7.8.f+g+h+i+j+k+l+m+n+o+p+q+r+!+s+t+u+v+w+x+y+z+s.K 4.5.6.", " M v 7.8.A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+s.K 4.5.6.", " M v 7.8.W+X+Y+Z+`+ @.@+@@@#@$@%@&@*@=@-@;@>@,@'@)@!@s.K 4.5.6.", " M v 7.8.~@{@X+]@^@/@(@_@:@<@[@}@|@<@1@2@3@4@5@6@7@!@s.K 4.5.6.", " M v 7.8.8@9@6@6@0@a@b@c@4@d@e@f@g@d@4@h@i@6@6@6@7@!@s.K 4.5.6.", " M v 7.8.j@k@6@6@l@m@n@6@6@o@)@p@q@6@r@s@t@r@6@6@u@!@s.K 4.5.6.", " M v 7.8.m@v@s@s@v@m@m@w@x@y@m@m@z@x@y@m@m@A@x@z@m@!@s.K 4.5.6.", " M v 7.B@C@C@C@C@C@C@C@C@C@C@C@C@C@C@C@C@C@C@C@C@C@D@s.K 4.5.6.", " M v E@F@G@G@G@G@G@G@G@G@G@G@G@G@G@G@G@G@G@G@G@G@G@H@I@K 4.5.6.", " M v K K K K K K K K K K K J@$.$.$.$.$.$.$.K K K K K K K K@L@*.", " l M@n o p q r s t N@w x O@P@Q@R@S@T@U@V@W@X@G Y@Z@I J K `@ # ", " .#.#.#.#.#.#+#+#@###$#%#&#*#*#*#*#*#*#=#%#%###@#-#+#;# ", " ", " ", " ", " ", " "}; debian/changelog0000644000000000000000000001671112311675327011055 0ustar arista (0.9.7-5) unstable; urgency=medium * Drop depends on gstreamer0.10-ffmpeg. -- Alessio Treglia Mon, 17 Mar 2014 22:44:24 +0000 arista (0.9.7-4) unstable; urgency=low * Fix crash on missing video icon. (LP: #814911); patch taken from Ubuntu. * Update debian/copyright. * Bump Standards. -- Alessio Treglia Wed, 21 Mar 2012 13:41:02 +0100 arista (0.9.7-3) unstable; urgency=low * collab-maint team upload * Drop nautilus-arista for now, upstream needs to be transitioned to nautilus3 & gobject-introspection (Closes: #644695) -- Sjoerd Simons Sat, 05 Nov 2011 13:55:44 +0000 arista (0.9.7-2) unstable; urgency=medium * Depend on an icon them to avoid "missing-icon" GErrors (Closes: #646615). -- Alessio Treglia Wed, 26 Oct 2011 19:39:15 +0200 arista (0.9.7-1) unstable; urgency=low * ACK NMU. * New upstream release. * Refresh 01-bytecompile_nautilus_extension.patch. * Delete 03-disable_automatic_updates.patch, the updater was removed by upstream. * Rearrange patches. * Update arista-transcode's manpage. * Update arista-gtk's manpage. * Update debian/copyright. * Suggests on python-webkit. * Bump Standards. -- Alessio Treglia Thu, 23 Jun 2011 10:22:44 +0200 arista (0.9.6~repack-3.1) unstable; urgency=low * Non-maintainer upload. * Rebuild to add Python 2.7 support -- Piotr Ożarowski Sun, 08 May 2011 16:45:44 +0200 arista (0.9.6~repack-3) unstable; urgency=low * Build with scour for SVG optimization. -- Alessio Treglia Fri, 11 Feb 2011 01:13:14 +0100 arista (0.9.6~repack-2) unstable; urgency=low * Upload to unstable. -- Alessio Treglia Tue, 08 Feb 2011 18:51:49 +0100 arista (0.9.6~repack-1) experimental; urgency=low * New upstream release. * Drop python-support, switch to dh_python2. * Add Suggests on nautilus-arista to arista. * Add an OR recommend on gstreamer0.10-plugins-really-bad (Closes: #601104). * Move gstreamer0.10-plugins-* to Recommends. * Recommends on gnome-codec-install (Closes: #605775). * Add debian/gbp.conf file. * Add patch to avoid checking for new upstream releases. * Bump Standards. * Remove DM-Upload-Allowed: yes. * Merge Ubuntu changelog entries. * Update watch file. * Drop 02-shebangs.patch, no longer needed. -- Alessio Treglia Wed, 12 Jan 2011 11:13:27 +0100 arista (0.9.5-1ubuntu1) maverick; urgency=low * Merge with Debian unstable, Ubuntu remaining changes: - Recommends on gstreamer0.10-plugins-{bad,ugly}-multiverse. -- Alessio Treglia Tue, 15 Jun 2010 10:18:45 +0200 arista (0.9.5-1) unstable; urgency=low * New upstream release: - Fix webcam and DVD issues (Closes: #555106). - Add Nautilus extension for right-click file conversion. * Split arista and nautilus-arista packages: - arista provides conversion tools and Python modules, which are public now. - nautilus-arista installs the extension of Nautilus and recommend users to restart the Nautilus file manager to apply changes. * debian/patches/01-bytecompile_nautilus_extension.patch: - Byte-compile arista-nautilus.py before installing it. * debian/patches/02-shebangs.patch: - Fix scripts' shebang lines. * Update descriptions. * Merge Ubuntu changelog entries. * Drop patches applied upstream. -- Alessio Treglia Sun, 13 Jun 2010 16:55:38 +0200 arista (0.9.4.1-2ubuntu1) maverick; urgency=low * Merge from debian unstable, Ubuntu remaining changes: - Suggest gstreamer0.10-plugins-{bad,ugly}-multiverse. -- Alessio Treglia Thu, 03 Jun 2010 09:58:39 +0200 arista (0.9.4.1-2) unstable; urgency=low * Suggest python-notify. * debian/patches/01-simplejson_for_python25.patch: - Update imports to allow simplejson if using a python version < 2.6 * Depends on python-simplejson (Closes: #584103). * Update Homepage field. -- Alessio Treglia Thu, 03 Jun 2010 01:30:29 +0200 arista (0.9.4.1-1) unstable; urgency=low * New upstream release. * Depends on python-{cairo,gudev},gstreamer0.10-ffmpeg (Closes: #583880). * Bump dependency on python-gtk2. * Change my email address. -- Alessio Treglia Tue, 01 Jun 2010 00:30:19 +0200 arista (0.9.4-1ubuntu1) maverick; urgency=low * Re-sync with Debian, Ubuntu-specific changes: - Add gstreamer0.10-plugins-{bad,ugly}-multiverse to Suggests field. -- Alessio Treglia Mon, 31 May 2010 07:15:39 +0200 arista (0.9.4-1) unstable; urgency=low * New upstream release: - Don't depend on HAL anymore (Closes: #578557, LP: #581586). - Catch a rare case where GStreamer didn't set videocaps for a video file properly (LP: #441069). - Don't show negative time remaining. - Crash with high dimension video (LP: #399725). - Remember last directory (LP: #407146). - Ellipsize long names (LP: #407149). - Add android preset (LP: #407159). - Fix UI issues with non-UTF locale (LP: #410266). * debian/control: - Add Vcs-* tags. - Bump Standards-Version. - Set DMUA to yes. - Move python from Build-Depends-Indep to Build-Depends field (since it's needed to run debian/rules clean). * Drop get-orig-source from debian/rules, upstream does not provide the debian directory anymore. * Switch to debian 3.0 (quilt) format. * Remove debian/README.source, no longer needed. * Drop all patches, applied upstream. * Update copyright information. * Remove debian/arista.docs, it does not contain any useful file. * Don't install stuff in /usr/share/locale/templates. * Fix file mode of files in /usr/share/arista/presets. -- Alessio Treglia Sun, 30 May 2010 21:11:40 +0200 arista (0.9.3-3) unstable; urgency=low * debian/patches/02-log_extra_info_on_missing_plugins.patch: - Log some extra information while attempting to automagically install missing plugins. * debian/patches/03-crash_with_high_dimension_video.patch: - Constrain DVD MPEG2 sizes as GStreamer DVD stuff doesn't seem to be totally spec compliant. * debian/patches/04-remember_last_opened_location.patch: - Remember last opened location for file chooser dialog as a gconf setting. * debian/patches/05-ellipsize_filename.patch: - Ellipsize long filenames so the window doesn't grow to a ridiculous size. * debian/patches/06-non_utf8_locales.patch: - Fix translation for non-UTF8 locale. * debian/patches/07-gstreamer_videocaps.patch: - Catch a rare case where GStreamer didn't set videocaps for a video file properly. * debian/patches/08-negative_remaining_time.patch: - Don't display strange negative status information, instead fall back to saying an unknown amount of time remains with no current status. -- Alessio Treglia Sun, 06 Dec 2009 20:14:49 +0100 arista (0.9.3-2) unstable; urgency=low * Depends on gstreamer0.10-plugins-base. -- Alessio Treglia Tue, 03 Nov 2009 12:03:47 +0100 arista (0.9.3-1) unstable; urgency=low * Initial release (Closes: #543316). * debian/patches/01-patent_free_presets.diff: Add patent free profiles to presets/computer.xml and set one of them as default choice; already forwarded to upstream. -- Alessio Treglia Mon, 24 Aug 2009 09:27:30 +0200 debian/nautilus-arista.install0000644000000000000000000000007612273306420013705 0ustar debian/nautilus-arista-notification usr/share/nautilus-arista debian/nautilus-arista-notification0000644000000000000000000000135512273306420014725 0ustar Name: nautilus-arista-notification Priority: High Terminal: False DontShowAfterReboot: True DisplayIf: true Description: The Nautilus extension of Arista Transcoder has been installed. A session restart is needed to make it work properly. Once the session is restarted, a new option will be shown in Nautilus context menu. This option will make you able to convert media files directly in your file browser. Description-it: L'estensione per Nautilus di Arista Transcoder é stata installata. Per poterla utilizzare é necessario riavviare la sessione. Una volta riavviata la sessione, nel menù contestuale di Nautilus sarà mostrata una nuova opzione, la quale consentirà di convertire file multimediali direttamente dal proprio gestore dei file. debian/control0000644000000000000000000000426112311675221010574 0ustar Source: arista Section: video Priority: optional Maintainer: Alessio Treglia Build-Depends: debhelper (>= 7.0.50~), python-scour, python-all (>= 2.6.5) X-Python-Version: >= 2.5 Standards-Version: 3.9.3 Homepage: http://www.transcoder.org Vcs-Git: git://git.debian.org/collab-maint/arista.git Vcs-Browser: http://git.debian.org/?p=collab-maint/arista.git Package: arista Architecture: all Depends: python-gtk2 (>= 2.16), python-gobject, python-cairo, python-gudev, python-simplejson, python-gconf, python-dbus, python-gst0.10 (>= 0.10.14), gnome-icon-theme | gnome-icon-theme-gartoon | gnome-icon-theme-nuovo | gnome-icon-theme-yasis | lxde-icon-theme | moblin-icon-theme | tango-icon-theme | gnome-themes-more | gnome-accessibility-themes, gstreamer0.10-plugins-base, gstreamer0.10-plugins-good, ${python:Depends}, ${misc:Depends} Recommends: gnome-codec-install, gstreamer0.10-plugins-bad | gstreamer0.10-plugins-really-bad | gstreamer0.10-plugins-bad-multiverse, gstreamer0.10-plugins-ugly | gstreamer0.10-plugins-ugly-multiverse Suggests: python-notify, python-webkit Description: multimedia transcoder for the GNOME Desktop Arista is a simple multimedia transcoder, it focuses on being easy to use by making complex task of encoding for various devices simple. . Users should pick an input and a target device, choose a file to save to and go. Features: * Presets for iPod, computer, DVD player, PSP, Playstation 3, and more. * Live preview to see encoded quality. * Automatically discover available DVD media and Video 4 Linux (v4l) devices. * Rip straight from DVD media easily (requires libdvdcss). * Rip straight from v4l devices. * Simple terminal client for scripting. * Automatic preset updating. #Package: nautilus-arista #Architecture: all #Depends: arista (>= ${source:Version}), # python-nautilus, # nautilus, # ${python:Depends}, # ${misc:Depends} #Description: Arista Transcoder Nautilus extension # Arista is a simple multimedia transcoder, it focuses on being easy to use # by making complex task of encoding for various devices simple. # . # This package adds the ability to transcode media files directly in the # Nautilus file browser. debian/nautilus-arista.prerm0000755000000000000000000000047412273306420013371 0ustar #!/bin/sh # prerm script for nautilus-arista # # see: dh_installdeb(1) set -e case "$1" in remove|upgrade|deconfigure) rm -f /var/lib/update-notifier/user.d/nautilus-arista-notification ;; failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac #DEBHELPER# exit 0 debian/compat0000644000000000000000000000000212273306420010363 0ustar 7 debian/rules0000755000000000000000000000074012273306420010246 0ustar #!/usr/bin/make -f %: dh $@ --with python2,scour override_dh_auto_install: dh_auto_install --destdir=debian/tmp -- \ --install-scripts=/usr/share/arista rm -fr debian/tmp/usr/share/locale/templates cd debian/tmp/usr/share/arista/presets && \ find . -type f | xargs chmod 0644 rm -f debian/tmp/usr/share/doc/arista/LICENSE #override_dh_install: # dh_install # mv debian/arista/usr/share/arista/arista-nautilus.py \ # debian/nautilus-arista/usr/share/nautilus-arista/ debian/source/0000755000000000000000000000000012273306420010465 5ustar debian/source/format0000644000000000000000000000001412273306420011673 0ustar 3.0 (quilt) debian/arista-gtk.10000644000000000000000000000377212273306420011326 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH ARISTA-GTK 1 "June 23, 2011" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME arista-gtk \- graphical interface for Arista Transcoder .SH SYNOPSIS .B arista-gtk .SH DESCRIPTION This manual page documents briefly the .B arista-gtk command. .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. \fBarista\fP is a multimedia transcoder for the GNOME Desktop which allows user to encode audio and video streams for a wide variety of devices. .PP .B arista-gtk provides a simple user interface for the .B arista-transcode command. .PP .B arista-gtk has been written with Python and GTK+2, and after installing the application you can run it from the .B Applications menu. .SH OPTIONS This program follows the usual GNU command line syntax, with long options starting with two dashes (`-'). .TP .B \-h, \-\-help Show summary of options. .TP .B \-v, \-\-version Show version of program. .TP .B \-p PRESET, \-\-preset=PRESET Preset to encode to [default]. .TP .B \-d DEVICE, \-\-device=DEVICE Device to encode to [computer]. .TP .B \-s, \-\-simple Launch the simplified UI. .SH SEE ALSO .BR arista-transcode (1). .SH AUTHOR arista-gtk was written by Daniel G. Taylor . .PP This manual page was written by Alessio Treglia , for the Debian project (and may be used by others). debian/arista-transcode.10000644000000000000000000000552512273306420012521 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH ARISTA-TRANSCODE 1 "June 23, 2011" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME arista-transcode \- multimedia transcoding tool for the GNOME Desktop .SH SYNOPSIS .B arista-transcode .RI [ options ] " infile outfile" ... .SH DESCRIPTION This manual page documents briefly the .B arista-transcode command. .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. \fBarista\fP is a multimedia transcoder for the GNOME Desktop which allows user to encode audio and video streams for a wide variety of devices. .PP .B arista-transcode is a command line program which allows user to encode audio and video stream for various devices. .PP Features include automatic discovery of DVD media and V4L devices, ripping from DVD or files, a live quality preview, and included presets for the most popular devices currently in use. .SH OPTIONS This program follows the usual GNU command line syntax, with long options starting with two dashes (`-'). .TP .B \-h, \-\-help Show summary of options. .TP .B \-v, \-\-version Show version of program. .TP .B \-i, \-\-info Show information about available devices. .TP .B \-S SUBTITLE, \-\-subtitle=SUBTITLE Subtitle file to render. .TP .B \-e, \-\-ssa Render embedded SSA subtitles. .TP .B \-f FONT, \-\-font=FONT Font to use when rendering subtitles. .TP .B \-c, \-\-crop Amount of pixels to crop before transcoding. Specify as: Top Right Bottom Left, default: None. .TP .B \-p PRESET, \-\-preset=PRESET Preset to encode to [default]. .TP .B \-d DEVICE, \-\-device=DEVICE Device to encode to [computer]. .TP .B \-o FILENAME, \-\-output=FILENAME Output file name [auto]. .TP .B \-s, \-\-source-info Show information about input file and exit. .TP .B \-q, \-\-quiet Don't show status and time remaining. .TP .B -v, \-\-verbose Show verbose (debug) output. .TP .B \-\-install\-preset FILENAME Install a downloaded device preset file. .TP .B \-\-reset\-presets Reset presets to factory defaults. .SH SEE ALSO .BR arista-gtk (1). .SH AUTHOR arista-transcode was written by Daniel G. Taylor . .PP This manual page was written by Alessio Treglia , for the Debian project (and may be used by others). debian/gbp.conf0000644000000000000000000000005712273306420010606 0ustar [DEFAULT] pristine-tar = True sign-tags = True debian/nautilus-arista.postinst0000755000000000000000000000046012273306420014122 0ustar #!/bin/sh # postinst script for nautilus-arista # # see: dh_installdeb(1) set -e unud=/var/lib/update-notifier/user.d if [ -d $unud ]; then cp /usr/share/nautilus-arista/nautilus-arista-notification \ /var/lib/update-notifier/user.d/ touch /var/lib/update-notifier/dpkg-run-stamp fi #DEBHELPER# debian/patches/0000755000000000000000000000000012273306420010614 5ustar debian/patches/series0000644000000000000000000000011212273306420012023 0ustar 1001-bytecompile_nautilus_extension.patch 0001-fix_video_icon_crash.patch debian/patches/1001-bytecompile_nautilus_extension.patch0000644000000000000000000000145512273306420020555 0ustar Author: Alessio Treglia Description: Don't install arista-nautilus.py as a data file, it must be byte-compiled first. Forwarded: http://github.com/danielgtaylor/arista/issues#issue/14 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- arista.orig/setup.py +++ arista/setup.py @@ -25,7 +25,6 @@ data_files = [ (os.path.join("share", "doc", "arista"), [ "README.md", "LICENSE", "AUTHORS" ]), - (os.path.join("share", "nautilus-python", "extensions"), ["arista-nautilus.py"]), ] for (prefix, path) in [("arista", "presets"), @@ -113,6 +112,7 @@ Note: WebM support requires at least GSt scripts = [ "arista-gtk", "arista-transcode", + "arista-nautilus.py", ], data_files = data_files, requires = [ debian/patches/0001-fix_video_icon_crash.patch0000644000000000000000000000170612273306420016363 0ustar Description: Fixes crash on nonexistant video camera icon. Author: sroecker@gmail.com Bug-Ubuntu: http://launchpad.net/bugs/814911 Forwarded: no --- arista-gtk | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) --- arista.orig/arista-gtk +++ arista/arista-gtk @@ -1141,8 +1141,11 @@ class AddDialog(object): for device, capture in self.finder.capture_devices.items(): iter = model.append() - model.set_value(iter, 0, theme.load_icon("camera-video", + try: + model.set_value(iter, 0, theme.load_icon("camera-video", size, 0)) + except: + pass model.set_value(iter, 1, capture.nice_label) if capture.version == '1': model.set_value(iter, 2, ("v4l://" + device, True)) debian/nautilus-arista.links0000644000000000000000000000014712273306420013356 0ustar usr/share/nautilus-arista/arista-nautilus.py usr/lib/nautilus/extensions-2.0/python/arista-nautilus.py