pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/wm/oroborox Initial import OroboROX 0.9.7.9.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b92463945f5e
branches:  trunk
changeset: 505418:b92463945f5e
user:      rxg <rxg%pkgsrc.org@localhost>
date:      Tue Jan 03 16:03:19 2006 +0000

description:
Initial import OroboROX 0.9.7.9.
OroboROX is a lightweight Window Manager for the ROX Desktop.

diffstat:

 wm/oroborox/DESCR    |   10 +
 wm/oroborox/Makefile |   83 ++++
 wm/oroborox/PLIST    |  973 +++++++++++++++++++++++++++++++++++++++++++++++++++
 wm/oroborox/distinfo |    5 +
 4 files changed, 1071 insertions(+), 0 deletions(-)

diffs (truncated from 1087 to 300 lines):

diff -r 1c5f98fcfff5 -r b92463945f5e wm/oroborox/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/oroborox/DESCR Tue Jan 03 16:03:19 2006 +0000
@@ -0,0 +1,10 @@
+OroboROX is a lightweight Window Manager for the ROX Desktop.
+
+Features and Requirements
+
+* Uses Fontconfig, freetype2
+* Nice and easy configuration interface
+* Basic EWMH compliance
+* Fully themable
+* Configurable behaviour
+* Small memory footprint
diff -r 1c5f98fcfff5 -r b92463945f5e wm/oroborox/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/oroborox/Makefile      Tue Jan 03 16:03:19 2006 +0000
@@ -0,0 +1,83 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/01/03 16:03:19 rxg Exp $
+#
+
+DISTNAME=      OroboROX-0.9.7.9
+PKGNAME=       oroborox-0.9.7.9
+CATEGORIES=    wm
+MASTER_SITES=  http://roxos.sunsite.dk/dev-contrib/guido/
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    rxg%NetBSD.org@localhost
+HOMEPAGE=      http://roxos.sunsite.dk/dev-contrib/guido/
+COMMENT=       The lightweight Window Manager for the ROX Desktop
+
+DEPENDS+=      rox-lib>=2.0.2:../../sysutils/rox-lib
+
+WRKSRC=                ${WRKDIR}/OroboROX
+DIST_SUBDIR=   rox
+
+PLATFORM=      ${OPSYS}-${MACHINE_ARCH}
+
+USE_TOOLS+=            autoconf pkg-config
+USE_X11=               yes
+GNU_CONFIGURE=         yes
+CONFIGURE_ARGS+=       --enable-xft --with-platform=${PLATFORM}
+
+PYTHON_PATCH_SCRIPTS=  Configure/OroboScheme/AppRun
+PYTHON_PATCH_SCRIPTS+= Configure/OroboScheme/AppInfo.py
+PYTHON_PATCH_SCRIPTS+= Configure/OroboScheme/Schemer.py
+PYTHON_PATCH_SCRIPTS+= Configure/Windows/AppRun
+PYTHON_PATCH_SCRIPTS+= Configure/Workspaces/AppRun
+
+INSTALLATION_DIRS=     share/rox/OroboROX
+
+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+=     Configure/Keybindings/findrox.py
+SUBST_FILES.path+=     Configure/Windows/findrox.py
+SUBST_FILES.path+=     Configure/Workspaces/findrox.py
+SUBST_FILES.path+=     Configure/OroboScheme/findrox.py
+SUBST_SED.path=                -e 's,/usr/local/lib,${PREFIX}/share/rox,g'
+
+SUBST_CLASSES+=                py
+SUBST_MESSAGE.py=      "Replace shell magic by python version."
+SUBST_STAGE.py=                post-patch
+SUBST_FILES.py=                Configure/Keybindings/AppRun
+SUBST_FILES.py+=       Configure/Keybindings/Messages/update-po
+SUBST_FILES.py+=       Configure/Windows/Messages/update-po
+SUBST_FILES.py+=       Configure/Workspaces/Messages/update-po
+SUBST_SED.py=          -e 's,python,python${PYVERSSUFFIX},g'
+
+BUILD_TARGET=          OroboROX
+CONFIGURE_DIRS=                src
+
+pre-configure:
+       cd ${WRKSRC}/src; autoconf
+
+post-build:
+       @${ECHO} "#!/bin/sh" >> ${WRKDIR}/oroborox
+       @${ECHO} "${PREFIX}/share/rox/OroboROX/AppRun \"$$""@\"" >> ${WRKDIR}/oroborox
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/${PLATFORM}/OroboROX ${PREFIX}/libexec/rox
+       cd ${WRKSRC} && ${PAX} -rw      \
+               -s ',^\./${PLATFORM}$$,,' -s ',^\./${PLATFORM}/.*,,'    \
+               -s ',^\./src$$,,' -s ',^\./src/.*,,'    \
+               . ${PREFIX}/share/rox/OroboROX
+       ${INSTALL_SCRIPT} ${WRKDIR}/oroborox ${PREFIX}/bin
+
+.include "../../devel/libgetopt/buildlink3.mk"
+.include "../../fonts/Xft2/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/startup-notification/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 1c5f98fcfff5 -r b92463945f5e wm/oroborox/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/oroborox/PLIST Tue Jan 03 16:03:19 2006 +0000
@@ -0,0 +1,973 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/03 16:03:26 rxg Exp $
+bin/oroborox
+libexec/rox/OroboROX
+share/rox/OroboROX/.DirIcon
+share/rox/OroboROX/AppInfo.xml
+share/rox/OroboROX/AppRun
+share/rox/OroboROX/Configure/Keybindings/.DirIcon
+share/rox/OroboROX/Configure/Keybindings/AppInfo.xml
+share/rox/OroboROX/Configure/Keybindings/AppRun
+share/rox/OroboROX/Configure/Keybindings/Messages/de.gmo
+share/rox/OroboROX/Configure/Keybindings/Messages/de.po
+share/rox/OroboROX/Configure/Keybindings/Messages/dist
+share/rox/OroboROX/Configure/Keybindings/Messages/it.gmo
+share/rox/OroboROX/Configure/Keybindings/Messages/it.po
+share/rox/OroboROX/Configure/Keybindings/Messages/messages.pot
+share/rox/OroboROX/Configure/Keybindings/Messages/tips
+share/rox/OroboROX/Configure/Keybindings/Messages/tips.py
+share/rox/OroboROX/Configure/Keybindings/Messages/update-po
+share/rox/OroboROX/Configure/Keybindings/Messages/zh_CN.gmo
+share/rox/OroboROX/Configure/Keybindings/Messages/zh_CN.po
+share/rox/OroboROX/Configure/Keybindings/Messages/zh_TW.gmo
+share/rox/OroboROX/Configure/Keybindings/Messages/zh_TW.po
+share/rox/OroboROX/Configure/Keybindings/Options.py
+share/rox/OroboROX/Configure/Keybindings/Options.xml
+share/rox/OroboROX/Configure/Keybindings/defaults
+share/rox/OroboROX/Configure/Keybindings/findrox.py
+share/rox/OroboROX/Configure/Keybindings/rcfile.py
+share/rox/OroboROX/Configure/Keybindings/start.py
+share/rox/OroboROX/Configure/OroboScheme/.DirIcon
+share/rox/OroboROX/Configure/OroboScheme/AppInfo.py
+share/rox/OroboROX/Configure/OroboScheme/AppInfo.xml
+share/rox/OroboROX/Configure/OroboScheme/AppRun
+share/rox/OroboROX/Configure/OroboScheme/Help/COPYING
+share/rox/OroboROX/Configure/OroboScheme/Help/TODO
+share/rox/OroboROX/Configure/OroboScheme/LoadScheme
+share/rox/OroboROX/Configure/OroboScheme/Messages/de.gmo
+share/rox/OroboROX/Configure/OroboScheme/Messages/de.po
+share/rox/OroboROX/Configure/OroboScheme/Messages/dist
+share/rox/OroboROX/Configure/OroboScheme/Messages/it.gmo
+share/rox/OroboROX/Configure/OroboScheme/Messages/it.po
+share/rox/OroboROX/Configure/OroboScheme/Messages/messages.pot
+share/rox/OroboROX/Configure/OroboScheme/Messages/update-po
+share/rox/OroboROX/Configure/OroboScheme/Messages/zh_CN.gmo
+share/rox/OroboROX/Configure/OroboScheme/Messages/zh_CN.po
+share/rox/OroboROX/Configure/OroboScheme/Messages/zh_TW.gmo
+share/rox/OroboROX/Configure/OroboScheme/Messages/zh_TW.po
+share/rox/OroboROX/Configure/OroboScheme/Schemer.py
+share/rox/OroboROX/Configure/OroboScheme/findrox.py
+share/rox/OroboROX/Configure/OroboScheme/icon-template.svg
+share/rox/OroboROX/Configure/OroboScheme/preview.xpm
+share/rox/OroboROX/Configure/OroboScheme/schemerc
+share/rox/OroboROX/Configure/Schemes/.DirIcon
+share/rox/OroboROX/Configure/Schemes/beos/.DirIcon
+share/rox/OroboROX/Configure/Schemes/beos/AppInfo.xml
+share/rox/OroboROX/Configure/Schemes/beos/AppRun
+share/rox/OroboROX/Configure/Schemes/beos/schemerc
+share/rox/OroboROX/Configure/Schemes/blue/.DirIcon
+share/rox/OroboROX/Configure/Schemes/blue/AppInfo.xml
+share/rox/OroboROX/Configure/Schemes/blue/AppRun
+share/rox/OroboROX/Configure/Schemes/blue/schemerc
+share/rox/OroboROX/Configure/Schemes/blue2/.DirIcon
+share/rox/OroboROX/Configure/Schemes/blue2/AppInfo.xml
+share/rox/OroboROX/Configure/Schemes/blue2/AppRun
+share/rox/OroboROX/Configure/Schemes/blue2/schemerc
+share/rox/OroboROX/Configure/Schemes/brick/.DirIcon
+share/rox/OroboROX/Configure/Schemes/brick/AppInfo.xml
+share/rox/OroboROX/Configure/Schemes/brick/AppRun
+share/rox/OroboROX/Configure/Schemes/brick/schemerc
+share/rox/OroboROX/Configure/Schemes/coldsteel/.DirIcon
+share/rox/OroboROX/Configure/Schemes/coldsteel/AppInfo.xml
+share/rox/OroboROX/Configure/Schemes/coldsteel/AppRun
+share/rox/OroboROX/Configure/Schemes/coldsteel/schemerc
+share/rox/OroboROX/Configure/Schemes/none/.DirIcon
+share/rox/OroboROX/Configure/Schemes/none/AppInfo.xml
+share/rox/OroboROX/Configure/Schemes/none/AppRun
+share/rox/OroboROX/Configure/Schemes/none/schemerc
+share/rox/OroboROX/Configure/Schemes/oroborus/.DirIcon
+share/rox/OroboROX/Configure/Schemes/oroborus/AppInfo.xml
+share/rox/OroboROX/Configure/Schemes/oroborus/AppRun
+share/rox/OroboROX/Configure/Schemes/oroborus/schemerc
+share/rox/OroboROX/Configure/Schemes/red/.DirIcon
+share/rox/OroboROX/Configure/Schemes/red/AppInfo.xml
+share/rox/OroboROX/Configure/Schemes/red/AppRun
+share/rox/OroboROX/Configure/Schemes/red/schemerc
+share/rox/OroboROX/Configure/Schemes/rose/.DirIcon
+share/rox/OroboROX/Configure/Schemes/rose/AppInfo.xml
+share/rox/OroboROX/Configure/Schemes/rose/AppRun
+share/rox/OroboROX/Configure/Schemes/rose/schemerc
+share/rox/OroboROX/Configure/Schemes/steelgreen/.DirIcon
+share/rox/OroboROX/Configure/Schemes/steelgreen/AppInfo.xml
+share/rox/OroboROX/Configure/Schemes/steelgreen/AppRun
+share/rox/OroboROX/Configure/Schemes/steelgreen/schemerc
+share/rox/OroboROX/Configure/Schemes/windows/.DirIcon
+share/rox/OroboROX/Configure/Schemes/windows/AppInfo.xml
+share/rox/OroboROX/Configure/Schemes/windows/AppRun
+share/rox/OroboROX/Configure/Schemes/windows/schemerc
+share/rox/OroboROX/Configure/Themes/.DirIcon
+share/rox/OroboROX/Configure/Themes/Agualemon/.DirIcon
+share/rox/OroboROX/Configure/Themes/Agualemon/AppRun
+share/rox/OroboROX/Configure/Themes/Agualemon/README
+share/rox/OroboROX/Configure/Themes/Agualemon/bottom-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/bottom-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/bottom-left-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/bottom-left-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/bottom-right-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/bottom-right-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/close-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/close-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/close-pressed.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/hide-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/hide-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/hide-pressed.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/left-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/left-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/maximize-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/maximize-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/maximize-pressed.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/maximize-toggled-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/maximize-toggled-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/right-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/right-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/shade-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/shade-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/shade-pressed.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/stick-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/stick-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/stick-pressed.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/stick-toggled-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/stick-toggled-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/themerc
+share/rox/OroboROX/Configure/Themes/Agualemon/title-1-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/title-1-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/title-2-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/title-2-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/title-3-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/title-3-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/title-4-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/title-4-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/title-5-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/title-5-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/top-left-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/top-left-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/top-right-active.xpm
+share/rox/OroboROX/Configure/Themes/Agualemon/top-right-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/.DirIcon
+share/rox/OroboROX/Configure/Themes/Caboodle/AppInfo.xml
+share/rox/OroboROX/Configure/Themes/Caboodle/AppRun
+share/rox/OroboROX/Configure/Themes/Caboodle/bottom-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/bottom-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/bottom-left-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/bottom-left-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/bottom-right-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/bottom-right-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/close-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/close-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/hide-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/hide-disabled-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/hide-disabled-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/hide-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/left-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/left-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/maximize-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/maximize-disabled-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/maximize-disabled-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/maximize-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/maximize-toggled-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/maximize-toggled-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/menu-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/menu-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/right-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/right-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/shade-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/shade-disabled-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/shade-disabled-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/shade-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/stick-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/stick-disabled-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/stick-disabled-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/stick-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/stick-toggled-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/stick-toggled-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/themerc
+share/rox/OroboROX/Configure/Themes/Caboodle/tile-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/title-1-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/title-1-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/title-2-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/title-2-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/title-3-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/title-3-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/title-4-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/title-4-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/title-5-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/title-5-inactive.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/top-left-active.xpm
+share/rox/OroboROX/Configure/Themes/Caboodle/top-left-inactive.xpm



Home | Main Index | Thread Index | Old Index