summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorrxg <rxg@pkgsrc.org>2006-01-03 15:50:07 +0000
committerrxg <rxg@pkgsrc.org>2006-01-03 15:50:07 +0000
commit6124d338a00cb1ad5baa463d4735942ea9c775c5 (patch)
treef883ed3344c428f943873d1792e267b07d01e107 /sysutils
parentddda53290534021d2e5bdc35f1162d52627063bb (diff)
downloadpkgsrc-6124d338a00cb1ad5baa463d4735942ea9c775c5.tar.gz
Updated rox-lib to 2.0.2.
25-Jul-2005 (Release 2.0.2) ~~~~~~~~~~~ Bugfix: Installing MIME handlers under the XDG base dir system didn't work (Stephen Watson). 17-Jun-2005 (Release 2.0.1) ~~~~~~~~~~~ Send deprecation warnings to stdout, not stderr, so only developers will see them (Thomas Leonard). 10-Jun-2005 ~~~~~~~~~~~ Fixed deprecation warning in processes.py (Thomas Leonard). 01-Jun-2005 ~~~~~~~~~~~ Avoid apparent PyGTK bug related to icon themes, may result in a memory leak but probably won't (Stephen Watson). 19-May-2005 ~~~~~~~~~~~ Clean up of icon theme handling (Stephen Watson). 18-May-2005 ~~~~~~~~~~~ Compatability with PyGTK 2.4 retaining backwards compatability with 2.2 at least (Ken Hayber, Stephen Watson). 12-May-2005 ~~~~~~~~~~~ Updated Chinese translation (Babyfai Cheung). 11-May-2005 ~~~~~~~~~~~ Added Portuguese translation (Jos\xc3\xa9 Carlos do Nascimento). 07-May-2005 ~~~~~~~~~~~ Don't try to get pygtk through Zero Install. The injector can be used to choose the implementation of pygtk to use, including a version in Zero Install if desired (Thomas Leonard). 06-May-2005 ~~~~~~~~~~~ MIME handler install now uses basedir (Stephen Watson). Tests use gtk.main() instead of the deprecated gtk.mainloop() (Stephen Watson). 05-May-2005 ~~~~~~~~~~~ Some versions of GTK silently remove '-' from sys.argv (GTK bug #303166). Added a work-around (Thomas Leonard). 02-May-2005 ~~~~~~~~~~~ Put "root" back in su command, but detect what the exact string should be, as Solaris needs something here (reported by Stephen Watson). 01-May-2005 ~~~~~~~~~~~ The default SaveArea.confirm_new_path() now shows an error if the target exists as a directory, instead of asking if you want to overwrite it (Thomas Leonard; reported by Jonatan Liljedahl). Remove "root" from the su command, as some systems call user 0 something else (Thomas Leonard; reported by Jonatan Liljedahl). 30-Apr-2005 ~~~~~~~~~~~ When getting an icon for saving, specify the size if PyGTK is recent enough. This prevents SVG icons from appearing in huge sizes (Thomas Leonard; requested by John Pettigrew). Bugfix: Theme index parser failed to cope with comments at the start of the file (Thomas Leonard). 29-Apr-2005 ~~~~~~~~~~~ Compatability fixes for the su module (Stephen Watson). 17-Apr-2005 ~~~~~~~~~~~ Fixed Zero Install version test in findrox.py (Thomas Leonard). 16-Apr-2005 (Release 2.0.0) ~~~~~~~~~~~ Run unit tests in alphabetical order as it fixes a strange interaction between t hem (Stephen Watson). 10-Apr-2005 ~~~~~~~~~~~ Added unit tests for processes module, based on old tests in Archive (Thomas Leonard). 09-Apr-2005 ~~~~~~~~~~~ Changed MakeDist to allow use of other SourceForge accounts (Stephen Watson). 01-Apr-2005 ~~~~~~~~~~~ Added 'testall' script to run all the unit tests together (Thomas Leonard). 23-Mar-2005 (Release 1.9.18) ~~~~~~~~~~~ German translation (Guido Schimmels). ~~~~~~~~~~~ German translation (Guido Schimmels). 13-Mar-2005 ~~~~~~~~~~~ Added TODO file to track bugs and changes needed for 2.0.0 release. 10-Mar-2005 ~~~~~~~~~~~ Bugfix: Set default in Options box to OK to avoid triggering a GTK bug (Thomas Leonard, reported by Guido Schimmels).
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/rox-lib/Makefile30
-rw-r--r--sysutils/rox-lib/PLIST11
-rw-r--r--sysutils/rox-lib/distinfo8
3 files changed, 30 insertions, 19 deletions
diff --git a/sysutils/rox-lib/Makefile b/sysutils/rox-lib/Makefile
index 705bedb1d1a..9979922e584 100644
--- a/sysutils/rox-lib/Makefile
+++ b/sysutils/rox-lib/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.16 2005/12/31 12:32:46 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2006/01/03 15:50:07 rxg Exp $
#
-DISTNAME= rox-lib-1.9.17
-PKGREVISION= 1
+DISTNAME= rox-lib-2.0.2
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rox/}
EXTRACT_SUFX= .tgz
@@ -12,28 +11,31 @@ HOMEPAGE= http://rox.sourceforge.net/
COMMENT= Shared code for ROX applications
DEPENDS+= rox>=2.2.0:../../sysutils/rox
+DEPENDS+= ${PYPKGPREFIX}-expat-0nb2:../../textproc/py-expat
WRKSRC= ${WRKDIR}/${DISTNAME}/ROX-Lib2
DIST_SUBDIR= rox
-NO_CONFIGURE= yes
NO_BUILD= yes
PYTHON_PATCH_SCRIPTS= AppRun MakeDist
-INSTALLATION_DIRS= share/rox
+PYTHON_PATCH_SCRIPTS+= python/make_docs.py
+PYTHON_PATCH_SCRIPTS+= tests/python/*.py
-post-patch:
- ${SED} -e s:"/usr/local/lib":"${PREFIX}/share/rox":g \
- < ${WRKSRC}/Help/findrox.py \
- > ${WRKSRC}/Help/findrox.py.1
- ${MV} -f ${WRKSRC}/Help/findrox.py.1 ${WRKSRC}/Help/findrox.py
+INSTALLATION_DIRS= share/rox/ROX-Lib2
-pre-install:
- ${RM} -f ${WRKSRC}/AppRun.tmp
- ${RM} -f ${WRKSRC}/MakeDist.tmp
+SUBST_CLASSES+= path
+SUBST_MESSAGE.path= "Fixing hardcoded paths."
+SUBST_STAGE.path= post-patch
+SUBST_FILES.path= Help/findrox.py
+SUBST_FILES.path+= python/rox/basedir.py
+SUBST_FILES.path+= python/rox/choices.py
+SUBST_FILES.path+= tests/python/testbasedir.py
+SUBST_FILES.path+= tests/python/testchoices.py
+SUBST_SED.path= -e 's,/usr/local/lib,${PREFIX}/share/rox,g'
do-install:
- ${CP} -Rf ${WRKSRC} ${PREFIX}/share/rox
+ cd ${WRKSRC} && ${PAX} -rw . ${PREFIX}/share/rox/ROX-Lib2
.include "../../lang/python/application.mk"
.include "../../x11/py-gtk2/buildlink3.mk"
diff --git a/sysutils/rox-lib/PLIST b/sysutils/rox-lib/PLIST
index 37a064649c7..b831b5c9f7b 100644
--- a/sysutils/rox-lib/PLIST
+++ b/sysutils/rox-lib/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2005/03/23 10:20:10 rxg Exp $
+@comment $NetBSD: PLIST,v 1.3 2006/01/03 15:50:07 rxg Exp $
share/rox/ROX-Lib2/.DirIcon
share/rox/ROX-Lib2/AppInfo.xml
share/rox/ROX-Lib2/AppRun
@@ -6,6 +6,7 @@ share/rox/ROX-Lib2/Help/COPYING
share/rox/ROX-Lib2/Help/Changes
share/rox/ROX-Lib2/Help/Errors
share/rox/ROX-Lib2/Help/README
+share/rox/ROX-Lib2/Help/TODO
share/rox/ROX-Lib2/Help/findrox.py
share/rox/ROX-Lib2/Help/python/rox.AppInfo.html
share/rox/ROX-Lib2/Help/python/rox.InfoWin.html
@@ -32,11 +33,15 @@ share/rox/ROX-Lib2/Help/python/rox.su.html
share/rox/ROX-Lib2/Help/python/rox.suchild.html
share/rox/ROX-Lib2/Help/python/rox.tasks.html
share/rox/ROX-Lib2/MakeDist
+share/rox/ROX-Lib2/Messages/de.gmo
+share/rox/ROX-Lib2/Messages/de.po
share/rox/ROX-Lib2/Messages/dist
share/rox/ROX-Lib2/Messages/fr.gmo
share/rox/ROX-Lib2/Messages/fr.po
share/rox/ROX-Lib2/Messages/it.gmo
share/rox/ROX-Lib2/Messages/it.po
+share/rox/ROX-Lib2/Messages/pt_BR.gmo
+share/rox/ROX-Lib2/Messages/pt_BR.po
share/rox/ROX-Lib2/Messages/update-po
share/rox/ROX-Lib2/Messages/zh_CN.gmo
share/rox/ROX-Lib2/Messages/zh_CN.po
@@ -68,11 +73,15 @@ share/rox/ROX-Lib2/python/rox/su.py
share/rox/ROX-Lib2/python/rox/suchild.py
share/rox/ROX-Lib2/python/rox/suchild.sh
share/rox/ROX-Lib2/python/rox/tasks.py
+share/rox/ROX-Lib2/tests/python/testall.py
share/rox/ROX-Lib2/tests/python/testbasedir.py
share/rox/ROX-Lib2/tests/python/testchoices.py
+share/rox/ROX-Lib2/tests/python/testicon_theme.py
share/rox/ROX-Lib2/tests/python/testmenu.py
share/rox/ROX-Lib2/tests/python/testoptions.py
+share/rox/ROX-Lib2/tests/python/testprocesses.py
share/rox/ROX-Lib2/tests/python/testproxy.py
+share/rox/ROX-Lib2/tests/python/testrox.py
share/rox/ROX-Lib2/tests/python/testsu.py
share/rox/ROX-Lib2/tests/python/testtasks.py
@dirrm share/rox/ROX-Lib2/tests/python
diff --git a/sysutils/rox-lib/distinfo b/sysutils/rox-lib/distinfo
index f1e2624faea..2227977ccd7 100644
--- a/sysutils/rox-lib/distinfo
+++ b/sysutils/rox-lib/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2005/03/23 10:20:10 rxg Exp $
+$NetBSD: distinfo,v 1.4 2006/01/03 15:50:07 rxg Exp $
-SHA1 (rox/rox-lib-1.9.17.tgz) = bca8dc9e03001acd77824d952c19506496722ff7
-RMD160 (rox/rox-lib-1.9.17.tgz) = 561bd3a52fc171e832d4ee6895b1d439c40d6660
-Size (rox/rox-lib-1.9.17.tgz) = 121373 bytes
+SHA1 (rox/rox-lib-2.0.2.tgz) = 89cc98a09b294d9756ae6bca80a5287fd053e1df
+RMD160 (rox/rox-lib-2.0.2.tgz) = 781c664d06e48d6b7f4839058fe5714ee2825830
+Size (rox/rox-lib-2.0.2.tgz) = 129183 bytes