Index: head/sysutils/pyrenamer/Makefile =================================================================== --- head/sysutils/pyrenamer/Makefile (revision 197000) +++ head/sysutils/pyrenamer/Makefile (revision 197001) @@ -1,42 +1,45 @@ # New ports collection makefile for: pyrenamer # Date created: 14 June 2007 # Whom: Mezz # # $FreeBSD$ # PORTNAME= pyrenamer -PORTVERSION= 0.2 +PORTVERSION= 0.3 CATEGORIES= sysutils python gnome MASTER_SITES= http://www.infinicode.org/code/${PORTNAME}/ MAINTAINER= mezz@FreeBSD.org COMMENT= A mass file renamer written in PyGTK BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/eyeD3/__init__.py:${PORTSDIR}/audio/py-eyed3 RUN_DEPENDS= ${PYTHON_SITELIBDIR}/eyeD3/__init__.py:${PORTSDIR}/audio/py-eyed3 USE_GMAKE= yes USE_GNOME= gnomehack gnomeprefix gconf2 pygtk2 USE_PYTHON= yes +USE_GETTEXT= yes GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" DOCS= AUTHORS COPYING ChangeLog NEWS README MAN1= pyrenamer.1 GCONF_SCHEMAS= pyrenamer.schemas post-patch: @${REINPLACE_CMD} -e 's|[(]datadir[)]/doc|(prefix)/share/examples|g' \ ${WRKSRC}/doc/Makefile.in @${REINPLACE_CMD} -e 's|[(]datadir[)]/applications|(prefix)/share/applications|g' \ ${WRKSRC}/data/Makefile.in .ifndef (NOPORTDOCS) post-install: @${MKDIR} ${DOCSDIR} .for i in ${DOCS} @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor .endif .include Property changes on: head/sysutils/pyrenamer/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property Index: head/sysutils/pyrenamer/distinfo =================================================================== --- head/sysutils/pyrenamer/distinfo (revision 197000) +++ head/sysutils/pyrenamer/distinfo (revision 197001) @@ -1,3 +1,3 @@ -MD5 (pyrenamer-0.2.tar.gz) = c354ad2d9f8d1269483a2aadd6746605 -SHA256 (pyrenamer-0.2.tar.gz) = e5cff85a3096f05187b1a164e19fd149f0eda94bbdf6be484978c6cdccdc11d7 -SIZE (pyrenamer-0.2.tar.gz) = 133054 +MD5 (pyrenamer-0.3.tar.gz) = 251b3754a20990358e0750856d152cb8 +SHA256 (pyrenamer-0.3.tar.gz) = 8276a2173c5a5ecd01c600329c3511d1eaa9a13b1f043cd2bf7b7914f1264efb +SIZE (pyrenamer-0.3.tar.gz) = 220007 Property changes on: head/sysutils/pyrenamer/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property Index: head/sysutils/pyrenamer/files/patch-data_pyrenamer.schemas.in =================================================================== --- head/sysutils/pyrenamer/files/patch-data_pyrenamer.schemas.in (revision 197000) +++ head/sysutils/pyrenamer/files/patch-data_pyrenamer.schemas.in (nonexistent) @@ -1,51 +0,0 @@ ---- data/pyrenamer.schemas.in 2007/06/14 13:51:21 5 -+++ data/pyrenamer.schemas.in 2007/07/25 19:29:16 42 -@@ -19,7 +19,7 @@ - bool - 0 - -- IS the window maximized? -+ Is the window maximized? - - - -@@ -28,6 +28,7 @@ - /apps/pyrenamer/pane_position - pyrenamer - int -+ 250 - - Position of the pane separator - -@@ -38,6 +39,7 @@ - /apps/pyrenamer/window_width - pyrenamer - int -+ 500 - - Window width - -@@ -48,6 +50,7 @@ - /apps/pyrenamer/window_height - pyrenamer - int -+ 500 - - Window height - -@@ -58,6 +61,7 @@ - /apps/pyrenamer/window_posx - pyrenamer - int -+ 0 - - X position of the window - -@@ -68,6 +72,7 @@ - /apps/pyrenamer/window_posy - pyrenamer - int -+ 0 - - Y position of the window - Property changes on: head/sysutils/pyrenamer/files/patch-data_pyrenamer.schemas.in ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.1 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/sysutils/pyrenamer/files/patch-data_pyrenamer.glade =================================================================== --- head/sysutils/pyrenamer/files/patch-data_pyrenamer.glade (nonexistent) +++ head/sysutils/pyrenamer/files/patch-data_pyrenamer.glade (revision 197001) @@ -0,0 +1,35 @@ +--- data/pyrenamer.glade 2007/07/30 17:36:44 47 ++++ data/pyrenamer.glade 2007/08/02 12:15:22 53 +@@ -396,8 +396,8 @@ + Use {num} for adding 1, 2, 3... to file names + Use {num2} for 01, 02, 03..... + Use {num3} for 001, 002, 003... +-Use {num-10} for 10, 11, 12... +-Use {num2-10} for 010, 011, 012... ++Use {num+10} for 10, 11, 12... ++Use {num2+10} for 010, 011, 012... + Use {dir} for getting current dir + + Some today date replacements: +@@ -1359,8 +1359,8 @@ + Use {num} for adding 1, 2, 3... to file names + Use {num2} for 01, 02, 03..... + Use {num3} for 001, 002, 003... +-Use {num-10} for 10, 11, 12... +-Use {num2-10} for 010, 011, 012... ++Use {num+10} for 10, 11, 12... ++Use {num2+10} for 010, 011, 012... + Use {dir} for getting current dir + + Some today date replacements: +@@ -1586,8 +1586,8 @@ + Use {num} for adding 1, 2, 3... to file names + Use {num2} for 01, 02, 03..... + Use {num3} for 001, 002, 003... +-Use {num-10} for 10, 11, 12... +-Use {num2-10} for 010, 011, 012... ++Use {num+10} for 10, 11, 12... ++Use {num2+10} for 010, 011, 012... + Use {dir} for getting current dir + + Some today date replacements: Property changes on: head/sysutils/pyrenamer/files/patch-data_pyrenamer.glade ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/sysutils/pyrenamer/files/patch-src_pyrenamerfilefuncs.py =================================================================== --- head/sysutils/pyrenamer/files/patch-src_pyrenamerfilefuncs.py (nonexistent) +++ head/sysutils/pyrenamer/files/patch-src_pyrenamerfilefuncs.py (revision 197001) @@ -0,0 +1,41 @@ +--- src/pyrenamerfilefuncs.py 2007/07/30 11:27:53 45 ++++ src/pyrenamerfilefuncs.py 2007/08/02 12:15:22 53 +@@ -242,7 +242,7 @@ + repattern = re.compile(pattern) + try: + groups = repattern.search(name).groups() +- ++ + for i in range(len(groups)): + newname = newname.replace('{'+`i+1`+'}',groups[i]) + except: +@@ -250,19 +250,24 @@ + + # Replace {num} with item number. + # If {num2} the number will be 02 +- # If {num3-10} the number will be 010 ++ # If {num3+10} the number will be 010 + count = `count` + cr = re.compile("{(num)([0-9]*)}" +- "|{(num)([0-9]*)-([0-9]*)}") ++ "|{(num)([0-9]*)(\+)([0-9]*)}") + try: + cg = cr.search(newname).groups() +- if len(cg) == 5: ++ if len(cg) == 6: ++ + if cg[0] == 'num': ++ # {num2} + if cg[1] != '': count = count.zfill(int(cg[1])) + newname = cr.sub(count, newname) +- if cg[2] == 'num': +- if cg[4] != '': count = str(int(count)+int(cg[4])-1) ++ ++ elif cg[2] == 'num' and cg[4] == '+': ++ # {num2+5} ++ if cg[5] != '': count = str(int(count)+int(cg[5])) + if cg[3] != '': count = count.zfill(int(cg[3])) ++ + newname = cr.sub(count, newname) + except: + pass Property changes on: head/sysutils/pyrenamer/files/patch-src_pyrenamerfilefuncs.py ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.3 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/sysutils/pyrenamer/pkg-plist =================================================================== --- head/sysutils/pyrenamer/pkg-plist (revision 197000) +++ head/sysutils/pyrenamer/pkg-plist (revision 197001) @@ -1,40 +1,42 @@ bin/pyrenamer %%PYTHON_SITELIBDIR%%/pyrenamer/EXIF.py %%PYTHON_SITELIBDIR%%/pyrenamer/EXIF.pyc %%PYTHON_SITELIBDIR%%/pyrenamer/EXIF.pyo %%PYTHON_SITELIBDIR%%/pyrenamer/TreeViewTooltips.py %%PYTHON_SITELIBDIR%%/pyrenamer/TreeViewTooltips.pyc %%PYTHON_SITELIBDIR%%/pyrenamer/TreeViewTooltips.pyo %%PYTHON_SITELIBDIR%%/pyrenamer/__init__.py %%PYTHON_SITELIBDIR%%/pyrenamer/__init__.pyc %%PYTHON_SITELIBDIR%%/pyrenamer/__init__.pyo %%PYTHON_SITELIBDIR%%/pyrenamer/pyrenamer.py %%PYTHON_SITELIBDIR%%/pyrenamer/pyrenamer.pyc %%PYTHON_SITELIBDIR%%/pyrenamer/pyrenamer.pyo %%PYTHON_SITELIBDIR%%/pyrenamer/pyrenamer_globals.py %%PYTHON_SITELIBDIR%%/pyrenamer/pyrenamer_globals.pyc %%PYTHON_SITELIBDIR%%/pyrenamer/pyrenamer_globals.pyo %%PYTHON_SITELIBDIR%%/pyrenamer/pyrenamerfilefuncs.py %%PYTHON_SITELIBDIR%%/pyrenamer/pyrenamerfilefuncs.pyc %%PYTHON_SITELIBDIR%%/pyrenamer/pyrenamerfilefuncs.pyo %%PYTHON_SITELIBDIR%%/pyrenamer/tooltips.py %%PYTHON_SITELIBDIR%%/pyrenamer/tooltips.pyc %%PYTHON_SITELIBDIR%%/pyrenamer/tooltips.pyo %%PYTHON_SITELIBDIR%%/pyrenamer/treefilebrowser.py %%PYTHON_SITELIBDIR%%/pyrenamer/treefilebrowser.pyc %%PYTHON_SITELIBDIR%%/pyrenamer/treefilebrowser.pyo share/applications/pyrenamer.desktop %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/ChangeLog %%PORTDOCS%%%%DOCSDIR%%/NEWS %%PORTDOCS%%%%DOCSDIR%%/README %%EXAMPLESDIR%%/treefilebrowser_example.py +share/locale/en/LC_MESSAGES/pyrenamer.mo +share/locale/es/LC_MESSAGES/pyrenamer.mo %%DATADIR%%/pyrenamer.glade %%DATADIR%%/pyrenamer.png %%DATADIR%%/pyrenamer.svg @dirrm %%DATADIR%% @dirrm %%EXAMPLESDIR%% %%PORTDOCS%%@dirrm %%DOCSDIR%% @dirrmtry share/applications @dirrm %%PYTHON_SITELIBDIR%%/pyrenamer Property changes on: head/sysutils/pyrenamer/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property