diff options
-rw-r--r-- | x11/rox-session/Makefile | 41 | ||||
-rw-r--r-- | x11/rox-session/PLIST | 86 | ||||
-rw-r--r-- | x11/rox-session/distinfo | 11 | ||||
-rw-r--r-- | x11/rox-session/patches/patch-aa | 21 | ||||
-rw-r--r-- | x11/rox-session/patches/patch-ab | 21 |
5 files changed, 61 insertions, 119 deletions
diff --git a/x11/rox-session/Makefile b/x11/rox-session/Makefile index 078af6ce446..17b7958cd74 100644 --- a/x11/rox-session/Makefile +++ b/x11/rox-session/Makefile @@ -1,46 +1,30 @@ -# $NetBSD: Makefile,v 1.3 2006/02/27 13:05:55 rxg Exp $ +# $NetBSD: Makefile,v 1.4 2006/04/02 15:15:21 rxg Exp $ # -DISTNAME= ROX-Session-0.1.25 -PKGNAME= rox-session-0.1.25 +DISTNAME= rox-session-0.28 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rox/} -EXTRACT_SUFX= .tgz +EXTRACT_SUFX= .tar.bz2 MAINTAINER= rxg@NetBSD.org HOMEPAGE= http://rox.sourceforge.net/ COMMENT= Very simple session manager DEPENDS+= rox-lib>=2.0.2nb2:../../devel/rox-lib -DEPENDS+= ${PYPKGPREFIX}-pyrex>=0.9.3:../../lang/py-pyrex WRKSRC= ${WRKDIR}/${DISTNAME}/ROX-Session DIST_SUBDIR= rox -PLATFORM= ${OPSYS}-${MACHINE_ARCH} +NO_BUILD= yes -USE_TOOLS+= pkg-config -GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --with-platform=${PLATFORM:Q} - -PYTHON_PATCH_SCRIPTS= AutoStart.py interactive.py +PYTHON_PATCH_SCRIPTS= AppRun tests/testutils.py INSTALLATION_DIRS= share/rox/ROX-Session -SUBST_CLASSES+= bin -SUBST_MESSAGE.bin= Fixing binary path. -SUBST_STAGE.bin= post-patch -SUBST_FILES.bin= AppRun -SUBST_SED.bin= -e 's,BIN="$$APP_DIR/$$PLATFORM,BIN="${PREFIX}/libexec/rox,g' - SUBST_CLASSES+= path SUBST_MESSAGE.path= Fixing hardcoded paths. SUBST_STAGE.path= post-patch -SUBST_FILES.path= AppRun -SUBST_FILES.path+= Login -SUBST_FILES.path+= RunROX -SUBST_FILES.path+= setup.py -SUBST_FILES.path+= src/choices.c +SUBST_FILES.path= Login SUBST_SED.path= -e 's,/usr/local,${PREFIX},g' SUBST_CLASSES+= lib @@ -49,23 +33,14 @@ SUBST_STAGE.lib= post-patch SUBST_FILES.lib= findrox.py SUBST_SED.lib= -e 's,/usr/local/lib,${PREFIX}/share/rox,g' -BUILD_TARGET= ../${PLATFORM}/ROX-Session -CONFIGURE_DIRS= src - pre-install: + ${RM} -f ${WRKSRC}/wm.py.orig ${RM} -f ${WRKSRC}/setup.py.orig do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${PLATFORM}/ROX-Session ${PREFIX}/libexec/rox - cd ${WRKSRC} && ${PAX} -rw \ - -s ',^\./${PLATFORM}$$,,' -s ',^\./${PLATFORM}/.*,,' \ - -s ',^\./src$$,,' -s ',^\./src/.*,,' \ - . ${PREFIX}/share/rox/ROX-Session + cd ${WRKSRC} && ${PAX} -rw . ${PREFIX}/share/rox/ROX-Session .include "../../lang/python/application.mk" -.include "../../sysutils/dbus-glib/buildlink3.mk" .include "../../sysutils/py-dbus/buildlink3.mk" -.include "../../textproc/libxml2/buildlink3.mk" -.include "../../x11/gtk2/buildlink3.mk" .include "../../x11/py-gtk2/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/x11/rox-session/PLIST b/x11/rox-session/PLIST index 596b3ced6bd..89c1e9ab1b7 100644 --- a/x11/rox-session/PLIST +++ b/x11/rox-session/PLIST @@ -1,80 +1,70 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2006/02/11 16:12:25 rxg Exp $ -libexec/rox/ROX-Session +@comment $NetBSD: PLIST,v 1.2 2006/04/02 15:15:21 rxg Exp $ share/rox/ROX-Session/.DirIcon share/rox/ROX-Session/AppInfo.xml share/rox/ROX-Session/AppRun share/rox/ROX-Session/AutoStart.py +share/rox/ROX-Session/Environment.py share/rox/ROX-Session/Help/COPYING share/rox/ROX-Session/Help/Changes share/rox/ROX-Session/Help/DBUS-API -share/rox/ROX-Session/Help/Guide/.DirIcon -share/rox/ROX-Session/Help/Guide/AppInfo.xml -share/rox/ROX-Session/Help/Guide/AppRun -share/rox/ROX-Session/Help/Guide/Guide.html -share/rox/ROX-Session/Help/Guide/Tutorial.html -share/rox/ROX-Session/Help/Guide/Tutorial2.html -share/rox/ROX-Session/Help/Guide/applets.png -share/rox/ROX-Session/Help/Guide/apps.png -share/rox/ROX-Session/Help/Guide/archive.png -share/rox/ROX-Session/Help/Guide/de/Anleitung.html -share/rox/ROX-Session/Help/Guide/de/Leitfaden.html -share/rox/ROX-Session/Help/Guide/de/apps.png -share/rox/ROX-Session/Help/Guide/de/help.png -share/rox/ROX-Session/Help/Guide/de/logout.png -share/rox/ROX-Session/Help/Guide/de/mount.png -share/rox/ROX-Session/Help/Guide/de/newdir.png -share/rox/ROX-Session/Help/Guide/de/shortcut.png -share/rox/ROX-Session/Help/Guide/edit.png -share/rox/ROX-Session/Help/Guide/help.png -share/rox/ROX-Session/Help/Guide/it/Guida.html -share/rox/ROX-Session/Help/Guide/it/Tutorial.html -share/rox/ROX-Session/Help/Guide/it/Tutorial2.html -share/rox/ROX-Session/Help/Guide/it/applets.png -share/rox/ROX-Session/Help/Guide/it/apps.png -share/rox/ROX-Session/Help/Guide/it/archive.png -share/rox/ROX-Session/Help/Guide/it/edit.png -share/rox/ROX-Session/Help/Guide/it/help.png -share/rox/ROX-Session/Help/Guide/it/logout.png -share/rox/ROX-Session/Help/Guide/it/mount.png -share/rox/ROX-Session/Help/Guide/it/newdir.png -share/rox/ROX-Session/Help/Guide/it/panel1.png -share/rox/ROX-Session/Help/Guide/it/runaction.png -share/rox/ROX-Session/Help/Guide/it/save.png -share/rox/ROX-Session/Help/Guide/it/shortcut.png -share/rox/ROX-Session/Help/Guide/it/style.css -share/rox/ROX-Session/Help/Guide/logout.png -share/rox/ROX-Session/Help/Guide/mount.png -share/rox/ROX-Session/Help/Guide/newdir.png -share/rox/ROX-Session/Help/Guide/panel1.png -share/rox/ROX-Session/Help/Guide/runaction.png -share/rox/ROX-Session/Help/Guide/save.png -share/rox/ROX-Session/Help/Guide/shortcut.png -share/rox/ROX-Session/Help/Guide/style.css share/rox/ROX-Session/Help/README share/rox/ROX-Session/Login share/rox/ROX-Session/Messages/da.gmo +share/rox/ROX-Session/Messages/da.po share/rox/ROX-Session/Messages/de.gmo +share/rox/ROX-Session/Messages/de.po +share/rox/ROX-Session/Messages/dist share/rox/ROX-Session/Messages/es.gmo +share/rox/ROX-Session/Messages/es.po share/rox/ROX-Session/Messages/fr.gmo +share/rox/ROX-Session/Messages/fr.po share/rox/ROX-Session/Messages/it.gmo +share/rox/ROX-Session/Messages/it.po share/rox/ROX-Session/Messages/ja.gmo +share/rox/ROX-Session/Messages/ja.po share/rox/ROX-Session/Messages/lt.gmo +share/rox/ROX-Session/Messages/lt.po share/rox/ROX-Session/Messages/nl.gmo +share/rox/ROX-Session/Messages/nl.po +share/rox/ROX-Session/Messages/pt_BR.gmo +share/rox/ROX-Session/Messages/pt_BR.po share/rox/ROX-Session/Messages/ru.gmo +share/rox/ROX-Session/Messages/ru.po +share/rox/ROX-Session/Messages/tips.py +share/rox/ROX-Session/Messages/update-po +share/rox/ROX-Session/Messages/zh_CN.gmo +share/rox/ROX-Session/Messages/zh_CN.po +share/rox/ROX-Session/Messages/zh_TW.gmo +share/rox/ROX-Session/Messages/zh_TW.po share/rox/ROX-Session/Options.xml +share/rox/ROX-Session/ROX-Session.xml share/rox/ROX-Session/RunROX share/rox/ROX-Session/SetupPanel share/rox/ROX-Session/Styles +share/rox/ROX-Session/browser +share/rox/ROX-Session/children.py +share/rox/ROX-Session/constants.py share/rox/ROX-Session/findrox.py share/rox/ROX-Session/images/rox-halt.png share/rox/ROX-Session/images/rox-suspend.png share/rox/ROX-Session/interactive.py +share/rox/ROX-Session/log.py share/rox/ROX-Session/logout.py +share/rox/ROX-Session/main.py +share/rox/ROX-Session/mydbus.py +share/rox/ROX-Session/mylogging.py +share/rox/ROX-Session/session.py +share/rox/ROX-Session/session_dbus.py +share/rox/ROX-Session/settings.py +share/rox/ROX-Session/settings3x.py share/rox/ROX-Session/setup.py +share/rox/ROX-Session/tests/testutils.py +share/rox/ROX-Session/utils.py +share/rox/ROX-Session/wm.py +share/rox/ROX-Session/xsettings.py +share/rox/ROX-Session/xxmlrpc.py +@dirrm share/rox/ROX-Session/tests @dirrm share/rox/ROX-Session/images @dirrm share/rox/ROX-Session/Messages -@dirrm share/rox/ROX-Session/Help/Guide/it -@dirrm share/rox/ROX-Session/Help/Guide/de -@dirrm share/rox/ROX-Session/Help/Guide @dirrm share/rox/ROX-Session/Help @dirrm share/rox/ROX-Session diff --git a/x11/rox-session/distinfo b/x11/rox-session/distinfo index d305f8dd3d9..2048d304451 100644 --- a/x11/rox-session/distinfo +++ b/x11/rox-session/distinfo @@ -1,8 +1,7 @@ -$NetBSD: distinfo,v 1.1.1.1 2006/02/11 16:12:25 rxg Exp $ +$NetBSD: distinfo,v 1.2 2006/04/02 15:15:21 rxg Exp $ -SHA1 (rox/ROX-Session-0.1.25.tgz) = 1e8c8f6cf853422b4ba3b3249a1f10c384a757fd -RMD160 (rox/ROX-Session-0.1.25.tgz) = 0fd5916590ca9f0af069d7c2ac51a7056e51da77 -Size (rox/ROX-Session-0.1.25.tgz) = 1027577 bytes -SHA1 (patch-aa) = 428bde0a5e928807b072d28ccebabc6a9a0fffd3 -SHA1 (patch-ab) = bfd42d6b676f60a2d5d4d41bab139543764b1acd +SHA1 (rox/rox-session-0.28.tar.bz2) = 12cd08babc01b5de0d4893702efd04e1eda61ca8 +RMD160 (rox/rox-session-0.28.tar.bz2) = a70d5ab90aa6ebb679085f09f2b0f95a614fdbf3 +Size (rox/rox-session-0.28.tar.bz2) = 129900 bytes +SHA1 (patch-ab) = d83674b5faa03bce2f257f5872a12d7d4bedc284 SHA1 (patch-ac) = cf4247eeab08f934685eddde573fae808f93ed0c diff --git a/x11/rox-session/patches/patch-aa b/x11/rox-session/patches/patch-aa deleted file mode 100644 index 8687bec6d04..00000000000 --- a/x11/rox-session/patches/patch-aa +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-aa,v 1.1.1.1 2006/02/11 16:12:25 rxg Exp $ - ---- src/dbus.c.orig 2005-11-20 16:43:11.000000000 +0800 -+++ src/dbus.c -@@ -356,14 +356,14 @@ void dbus_init(void) - gint stdout_pipe = -1; - gchar *argv[] = {"dbus-daemon-1", "--session", "--print-address", NULL}; - -- libdbus = dlopen("libdbus-1.so.0", RTLD_LAZY | RTLD_NOLOAD); -+ libdbus = dlopen("libdbus-1.so.0", RTLD_LAZY); - if (!libdbus) - { - g_warning(_("Failed to open libdbus-1.so.0. " - "D-BUS support disabled.")); - return; - } -- libdbus_glib = dlopen("libdbus-glib-1.so.0", RTLD_LAZY | RTLD_NOLOAD); -+ libdbus_glib = dlopen("libdbus-glib-1.so.0", RTLD_LAZY); - if (!libdbus_glib) - { - g_warning(_("Failed to open libdbus-glib-1.so.0. " diff --git a/x11/rox-session/patches/patch-ab b/x11/rox-session/patches/patch-ab index 12119efa6ac..4c4e796b95f 100644 --- a/x11/rox-session/patches/patch-ab +++ b/x11/rox-session/patches/patch-ab @@ -1,13 +1,12 @@ -$NetBSD: patch-ab,v 1.1.1.1 2006/02/11 16:12:25 rxg Exp $ +$NetBSD: patch-ab,v 1.2 2006/04/02 15:15:21 rxg Exp $ ---- src/wm.c.orig 2006-01-30 13:25:57.000000000 +0800 -+++ src/wm.c -@@ -214,7 +214,7 @@ static void run_wm(void) - */ - static const char *get_window_manager(void) - { -- const char *fallbacks[] = {"xfwm4", "sawfish", "sawmill", "enlightenment", "wmaker", -+ const char *fallbacks[] = {"oroborox", "xfwm4", "sawfish", "sawmill", "enlightenment", "wmaker", - "icewm", "blackbox", "fluxbox", "metacity", "kwin", "kwm", - "fvwm2", "fvwm", "4Dwm", "twm"}; +--- wm.py.orig 2006-04-02 19:37:24.000000000 +0800 ++++ wm.py +@@ -12,6 +12,7 @@ autorestart_wm = False + path_dirs = os.environ.get('PATH', '/bin:/usr/bin').split(':') + window_managers = [ ++ 'oroborox', + '0launch http://rox.sourceforge.net/2005/interfaces/OroboROX', + 'xfwm4', + 'sawfish', |