--- pyrenamer-0.6.0.orig/debian/watch +++ pyrenamer-0.6.0/debian/watch @@ -0,0 +1,5 @@ +# Compulsory line, this is a version 3 file +version=3 + +# Download from infinicode.org +http://www.infinicode.org/code/pyrenamer/files/ pyrenamer-(.*)\.tar\.gz --- pyrenamer-0.6.0.orig/debian/menu +++ pyrenamer-0.6.0/debian/menu @@ -0,0 +1,6 @@ +?package(pyrenamer): needs="X11" \ + section="Applications/File Management" \ + hints="Gnome" \ + title="pyRenamer" \ + icon="/usr/share/pixmaps/pyrenamer.xpm" \ + command="/usr/bin/pyrenamer" --- pyrenamer-0.6.0.orig/debian/compat +++ pyrenamer-0.6.0/debian/compat @@ -0,0 +1 @@ +5 --- pyrenamer-0.6.0.orig/debian/copyright +++ pyrenamer-0.6.0/debian/copyright @@ -0,0 +1,84 @@ +This package was debianized by Adolfo González Blázquez on +Thu, 14 Jun 2007 13:46:48 +0200. + +It was downloaded from: http://www.infinicode.org/code/pyrenamer/ + +Copyright: (C) 2006-2008 Adolfo González Blázquez + +Upstream Author: Adolfo González Blázquez + +The file src/TreeViewTooltips.py is Copyright (C) 2006 Daniel J. Popowich +The file src/EXIF.py is Copyright (C) 2002 Gene Cash + +License: + + 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. + + 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 complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + + +Except for file src/TreeViewTooltips.py, which its license is: + + 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. + + +Except for file src/EXIF.py, which its license is: + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are + met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the + distribution. + + THIS SOFTWARE IS PROVIDED BY GENE CASH ``AS IS'' AND ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + + +The Debian packaging is (C) 2007, Adolfo González Blázquez +and is licensed under the GPL, see above. --- pyrenamer-0.6.0.orig/debian/control +++ pyrenamer-0.6.0/debian/control @@ -0,0 +1,21 @@ +Source: pyrenamer +Section: gnome +Priority: optional +Maintainer: Adolfo González Blázquez +Build-Depends: debhelper (>= 5.0.38), cdbs (>= 0.4.49) +Build-Depends-Indep: python, python-support (>= 0.5.3), python-gtk2-dev (>= 2.4), libgconf2-dev, libxml-parser-perl +XS-Python-Version: >= 2.4 +Standards-Version: 3.8.0 +Homepage: http://www.infinicode.org/code/pyrenamer/ + +Package: pyrenamer +Architecture: all +Depends: ${misc:Depends}, ${python:Depends}, python-gtk2 (>= 2.4), python-glade2, python-hachoir-metadata | python-eyed3, python-gconf +Recommends: python-gnome2 +XB-Python-Version: ${python:Versions} +Description: mass file renamer written in PyGTK + You can rename files using patterns, search and replace, + substitutions, insert or delete text, or even rename + files manually. + You can also rename images using their EXIF tags + and music using their internal tags. --- pyrenamer-0.6.0.orig/debian/changelog +++ pyrenamer-0.6.0/debian/changelog @@ -0,0 +1,75 @@ +pyrenamer (0.6.0-1.1) unstable; urgency=low + + * Non-Maintainer Upload. + + * debian/control: Add dependency on python-gconf. Closes: #605491. + + -- Steve M. Robbins Mon, 06 Dec 2010 00:23:53 -0600 + +pyrenamer (0.6.0-1) unstable; urgency=low + + * New upstream release: + - Fix crash when a id3 tag is not available or wrong, returning an + empty filename (LP: #235161) + - Fix crash while processing some bad exif tags, catching possible + exceptions (LP: #261832) + - Fix crash while starting, fixing src/treefilebrowser.py (LP: #237482) + * debian/control: + - Build-Depends-Indep: removed 'python-eyed3' + - Depends: changed 'python-eyed3' to 'python-hachoir-metadata|python-eyed3' + - Bump up Standards-Version to 3.8.0 + - Descrition: changed 'Mass' to 'mass' + * debian/copyright: updated copyright year + * debian/watch: updated + * debian/pyrenamer.xpm: new icon file + + -- Adolfo González Blázquez Wed, 17 Sep 2008 14:22:21 +0200 + +pyrenamer (0.5.0-1) unstable; urgency=medium + + [ Adolfo González Blázquez ] + * New upstream release (Closes: #466197) + * Updated Standards-Version to 3.7.3 + * Updated cdbs depends to >= 0.4.49 + + [ Piotr Ożarowski ] + * Homepage field added + + -- Adolfo González Blázquez Wed, 09 Apr 2008 09:57:07 +0200 + +pyrenamer (0.4.1-1) unstable; urgency=low + + * New upstream release + + -- Adolfo González Blázquez Mon, 13 Aug 2007 19:59:20 +0200 + +pyrenamer (0.4-1) unstable; urgency=low + + * New upstream release + * Updated menu file to conform new specification + + -- Adolfo González Blázquez Sat, 11 Aug 2007 18:19:45 +0200 + +pyrenamer (0.3-1) unstable; urgency=low + + * New upstream relase + * Added libxml-parser-perl to Build-Depends-Indep (intltool need it) + + -- Adolfo González Blázquez Mon, 30 Jul 2007 20:08:09 +0200 + +pyrenamer (0.2-1) unstable; urgency=low + + * First upload to Debian + * New upstream release + * Updated copyright file to add src/EXIF.py information + * Added python-eyed3 to build-deps and binary-deps + * Added python-glade2 to Depends and python-gnome2 to Recommends + * Updated long description + + -- Adolfo González Blázquez Mon, 23 Jul 2007 21:25:53 +0200 + +pyrenamer (0.1-0ubuntu1) gutsy; urgency=low + + * Initial release + + -- Adolfo González Blázquez Thu, 14 Jun 2007 13:46:48 +0200 --- pyrenamer-0.6.0.orig/debian/pyrenamer.xpm +++ pyrenamer-0.6.0/debian/pyrenamer.xpm @@ -0,0 +1,185 @@ +/* XPM */ +static char *pyrenamer[] = { +/* columns rows colors chars-per-pixel */ +"32 32 147 2", +" c #01CF0189017B", +". c #0B3B0B7B0B80", +"X c #1F8411BC055A", +"o c #1361138B1334", +"O c #1BC51BFA1B80", +"+ c #370219510009", +"@ c #2414246623AC", +"# c #27F328472766", +"$ c #2C982D102C8E", +"% c #34F531E12E07", +"& c #33B834003345", +"* c #37E1384C3758", +"= c #3B8F3C143B39", +"- c #722B38DB0A40", +"; c #44AB39482FD1", +": c #4FF746A23E4B", +"> c #42FB4378424E", +", c #4F1A47674101", +"< c #480A488B4758", +"1 c #49A049E24912", +"2 c #564256E1556D", +"3 c #588F594357B1", +"4 c #5B0A5C755C98", +"5 c #5FC160EA6144", +"6 c #63F3649C6324", +"7 c #697A6A8C683C", +"8 c #6FCA70F06E8B", +"9 c #755B6FF76947", +"0 c #753B76427433", +"q c #7BC17CDB7A45", +"w c #888C4AD817B4", +"e c #BD6F61001268", +"r c #8F63540F22CE", +"t c #901E584229F7", +"y c #D09C5FFA03D9", +"u c #C0B663AA1440", +"i c #CD7C6B151692", +"p c #CB656B70182D", +"a c #D7A2795823E8", +"s c #DBA47FE02BE1", +"d c #9D9B742C50E6", +"f c #A3CE71EB481D", +"g c #A7587EE15C18", +"h c #EDCD842713AF", +"j c #ECF783E71D53", +"k c #EE688D061F09", +"l c #F23E845E13C4", +"z c #F2898A3B154C", +"x c #F2BC877C1A8B", +"c c #F23E8B281B7E", +"v c #F2DD90701E49", +"b c #DFE880F728B5", +"n c #D4EB81EA36B0", +"m c #DF1788EA3694", +"M c #E5C083D823E1", +"N c #F04F8D532030", +"B c #E116839E2CB0", +"V c #EDFC8F4C2E5C", +"C c #F3CC8E89230B", +"Z c #F37A8E04294B", +"A c #EF9A92092CCF", +"S c #F368930A2528", +"D c #F10F93602B8A", +"F c #F5CE99EC2A88", +"G c #E1BA8AA735EB", +"H c #EFC893C3322D", +"J c #F3DC94A3335C", +"K c #F7B29E1F3ECF", +"L c #F5EBA19C3B9C", +"P c #D446887C42EB", +"I c #DD3B88FE4230", +"U c #DD2091AF4BF6", +"Y c #DEE795FD54BF", +"T c #EC3E978E441C", +"R c #ED709D5144D6", +"E c #E4A493254AF4", +"W c #F20D9D524359", +"Q c #E4E7992A567E", +"! c #EC8A9BC250F5", +"~ c #E4C89C4F5C2C", +"^ c #F03AA06745CA", +"/ c #F16BA1664796", +"( c #ED56A2E85DDF", +") c #F5E1A41651BA", +"_ c #F2F3A9445F3F", +"` c #F72EB07E5C23", +"' c #C12A96216D6C", +"] c #DEA69E7068C0", +"[ c #DE49AA237B12", +"{ c #E4F7A44C6BB7", +"} c #F15BA8846276", +"| c #F691B9047C80", +" . c #84C0871B823D", +".. c #8725899784A7", +"X. c #8856898786C5", +"o. c #8AFA8CA589E9", +"O. c #950A960293BD", +"+. c #9E659F1B9D31", +"@. c #9EA8A05D9CBA", +"#. c #A571A6C0A3EF", +"$. c #AD09AE81AB5F", +"%. c #AF6EB0CEAE05", +"&. c #B0DAB1E3AFAA", +"*. c #B488B5D2B33A", +"=. c #B7ACB90BB628", +"-. c #B8E9BA49B7A1", +";. c #BBC4BD3BBADC", +":. c #C6FCA7AC87F1", +">. c #C519B04B9D96", +",. c #ED09BDE79083", +"<. c #E29DBD2F9C52", +"1. c #BF50C117BD66", +"2. c #C14FC2CEBF66", +"3. c #DE6FCA9BB808", +"4. c #E1B0C29AA6C6", +"5. c #E82ACA21B033", +"6. c #EF86D454B6DF", +"7. c #C50EC67DC386", +"8. c #C72EC91AC524", +"9. c #C99CCBE7C743", +"0. c #CA5FCB3CC8D9", +"q. c #CF45D117CD29", +"w. c #DBD4D2ACC5C4", +"e. c #D162D37ACF12", +"r. c #D508D65FD3A1", +"t. c #D64ED8EED362", +"y. c #D96FDBFDD6AE", +"u. c #DCD1DF18DA58", +"i. c #EAC9D5B1C310", +"p. c #E67FDB26CD9B", +"a. c #ECEFDCAACC19", +"s. c #E581E017D645", +"d. c #EB33DE81D14D", +"f. c #DFA5E222DCE9", +"g. c #ED7BE211D5A6", +"h. c #E16DE3B2DEF3", +"j. c #EB0DE61FDC5E", +"k. c #E48BE6AAE261", +"l. c #E73FE957E4E9", +"z. c #EA19EB3CE704", +"x. c #ECD6EDFEEB0B", +"c. c #EFB3F0E6EE0A", +"v. c #F145F1BCF005", +"b. c #F3DFF49CF326", +"n. c #F84DF8FBF80B", +"m. c #F931FA96FA44", +"M. c None", +/* pixels */ +"M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.", +"M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.", +"M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.", +"M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.", +"M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.", +"M.M.#.t.t.r.r.r.r.e.q.8.$.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.", +"M.M.;.c.x.z.l.l.k.k.h.f.u.9...M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.", +"M.M.;.x.l.l.k.k.k.h.f.f.t.l.q.q M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.", +"M.M.;.z.l.l.k.k.l.k.k.f.y.y.8.$.=.-.-.-.-.=.=.*.@.M.M.M.M.M.M.M.", +"M.M.;.z.k.k.k.h.*.#.$.y.u.e.%.l.x.x.z.z.l.k.k.h.u.8.o.M.M.M.M.M.", +"M.M.;.l.k.k.l.7.@ o $.k.f.;.k.z.l.l.k.k.h.h.f.y.u.r.o.M.M.M.M.", +"M.M.;.l.k.k.l.X. 7 k.k.1.k.l.l.l.l.k.k.h.f.u.t.x.9. .M.M.M.", +"M.M.-.l.k.k.u.> 3 . # e.l.1.k.l.l.u.e.e.q.e.u.h.t.9.7.$.M.M.M.", +"M.M.;.z.k.z.=.o O ;.* +.x.2.h.k.l.o.# # @ $ > O.u.t.q.8.o.M.M.", +"M.M.;.z.l.z.0 2 k.0 2 l.2.h.k.l.0 O 2 = o =.k.h.k.#.M.M.", +"M.M.;.z.j.w.% @ > $ O 0.7.f.k.l.0 > k.2.O #.z.k.l.$.M.M.", +"M.M.;.g.6.:.X . $ $ & o o.8.f.k.z.0 O 6 < * q.z.l.z.%.M.M.", +"M.M.;.a.,.' + 4 h.k.k.q > -.k.s.<.9 . O o > q.x.z.z.%.M.M.", +"M.M.;.i.{ [ f 7.b.b.b.r.o.O.=.k.p.I t = q.7.= q x.x.x.%.M.M.", +"M.M.;.d.~ | { a.b.b.b.n.m.m.8.k.p.Q Y - , k.u.1 6 x.x.x.&.M.M.", +"M.M.;.z.~ ) } { 5.i.i.i.i.i.>.3.4.E T P r : $ . +.b.c.x.&.M.M.", +"M.M.$.z.[ W K _ ( ~ ~ ~ ~ ~ Y ~ Q ! j M U w ; 5 #.x.b.b.v.&.M.M.", +"M.M.M.o.d m J N D H H H H A V J J Z l l J ( ] g.n.b.b.b.b.&.M.M.", +"M.M.M.M.M.i W S c z z z l l h c c x x x l J ( ] x.b.b.b.v.&.M.M.", +"M.M.M.M.M.M.a / L F S S v c k S S S C C C W E <.x.b.b.b.b.$.M.M.", +"M.M.M.M.M.M.M.p G T R ^ R R T R R R A S R n g $.*.*.*.*.$.8 M.M.", +"M.M.M.M.M.M.M.M.M.M.e u u u e e e m L W s M.M.M.M.M.M.M.M.M.M.M.", +"M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.G ` B M.M.M.M.M.M.M.M.M.M.M.M.", +"M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.b B M.M.M.M.M.M.M.M.M.M.M.M.M.", +"M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.y M.M.M.M.M.M.M.M.M.M.M.M.M.M.", +"M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.", +"M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M." +}; --- pyrenamer-0.6.0.orig/debian/rules +++ pyrenamer-0.6.0/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f +# -*- mode: makefile; coding: utf-8 -*- + +# CDBS Classes & Rules +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/gnome.mk + +# Python stuff +binary-install/pyrenamer:: + dh_pysupport -ppyrenamer + +# Install icon on /usr/share/pixmaps +DEB_DH_INSTALL_ARGS += debian/pyrenamer.xpm usr/share/pixmaps/