diff options
-rw-r--r-- | sysutils/rox-session/DESCR | 6 | ||||
-rw-r--r-- | sysutils/rox-session/Makefile | 41 | ||||
-rw-r--r-- | sysutils/rox-session/PLIST | 16 | ||||
-rw-r--r-- | sysutils/rox-session/distinfo | 8 | ||||
-rw-r--r-- | sysutils/rox-session/patches/patch-aa | 23 | ||||
-rw-r--r-- | sysutils/rox-session/patches/patch-ab | 23 | ||||
-rw-r--r-- | sysutils/rox-session/patches/patch-ac | 12 | ||||
-rw-r--r-- | sysutils/rox-session/patches/patch-ad | 13 |
8 files changed, 142 insertions, 0 deletions
diff --git a/sysutils/rox-session/DESCR b/sysutils/rox-session/DESCR new file mode 100644 index 00000000000..c369e59a0cc --- /dev/null +++ b/sysutils/rox-session/DESCR @@ -0,0 +1,6 @@ +ROX-Session sets up your desktop when you log in, and starts any +applications you ask it to. It allows you to set various settings, such as +the default font, cursor blinking and mouse behaviour. + +It also allows you to choose a window manager and change between window +managers without logging out. diff --git a/sysutils/rox-session/Makefile b/sysutils/rox-session/Makefile new file mode 100644 index 00000000000..8e41bd2a5ca --- /dev/null +++ b/sysutils/rox-session/Makefile @@ -0,0 +1,41 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/05/26 20:22:07 cjep Exp $ +# + +DISTNAME= ROX-Session-0.1.14 +PKGNAME= rox-session-0.1.14 +CATEGORIES= sysutils +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rox/} +EXTRACT_SUFX= .tgz + +MAINTAINER= rxg@netbsd.org +HOMEPAGE= http://rox.sourceforge.net/ +COMMENT= very simple session manager + +DEPENDS+= rox>=1.2.0nb1:../../sysutils/rox + +DIST_SUBDIR= rox + +USE_BUILDLINK_ONLY= yes +GNU_CONFIGURE= yes + +WRKSRC= ${WRKDIR}/${DISTNAME}/ROX-Session/src + +post-build: + ${CP} ${WRKSRC}/ROX-Session ${WRKDIR}/${DISTNAME}/ROX-Session + +pre-install: + ${RM} -f ${WRKDIR}/${DISTNAME}/ROX-Session/AppRun.orig + ${RM} -rf ${WRKSRC} + +do-install: + ${INSTALL} ${WRKDIR}/${DISTNAME}/ROX-Session/ROX-Session \ + ${PREFIX}/libexec/rox + ${RM} -f ${WRKDIR}/${DISTNAME}/ROX-Session/ROX-Session + ${CP} -Rf ${WRKDIR}/${DISTNAME}/ROX-Session ${PREFIX}/share/rox + ${SED} -e "s:@PREFIX@:"${PREFIX}":g" \ + < ${WRKDIR}/${DISTNAME}/ROX-Session/AppRun \ + > ${PREFIX}/share/rox/ROX-Session/AppRun + +.include "../../textproc/libxml2/buildlink.mk" +.include "../../x11/gtk2/buildlink.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/rox-session/PLIST b/sysutils/rox-session/PLIST new file mode 100644 index 00000000000..5976099dce3 --- /dev/null +++ b/sysutils/rox-session/PLIST @@ -0,0 +1,16 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/05/26 20:22:07 cjep Exp $ +share/rox/ROX-Session/AppIcon.xpm +share/rox/ROX-Session/AppInfo.xml +share/rox/ROX-Session/AppRun +share/rox/ROX-Session/Help/COPYING +share/rox/ROX-Session/Help/Changes +share/rox/ROX-Session/Help/README +share/rox/ROX-Session/Login +share/rox/ROX-Session/MakeDefault.sh +share/rox/ROX-Session/Options.xml +libexec/rox/ROX-Session +share/rox/ROX-Session/Setup +share/rox/ROX-Session/Styles +share/rox/ROX-Session/WindowMans +@dirrm share/rox/ROX-Session/Help +@dirrm share/rox/ROX-Session diff --git a/sysutils/rox-session/distinfo b/sysutils/rox-session/distinfo new file mode 100644 index 00000000000..2df306c8dc1 --- /dev/null +++ b/sysutils/rox-session/distinfo @@ -0,0 +1,8 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/05/26 20:22:07 cjep Exp $ + +SHA1 (rox/ROX-Session-0.1.14.tgz) = c92a2877b73ccd7b8a7af04335b39e4b7ba9ff12 +Size (rox/ROX-Session-0.1.14.tgz) = 57818 bytes +SHA1 (patch-aa) = 6db63c5b565846a5ec910dbf0bfc1ac6689b6509 +SHA1 (patch-ab) = 962b8296a41bd19950ea63eecc6b69a735738873 +SHA1 (patch-ac) = 69ebb08b32fd6c83c0a2b57e6eff7903acc03830 +SHA1 (patch-ad) = f63c0543ffde43ceaa7e3692a5bab8b8430b1023 diff --git a/sysutils/rox-session/patches/patch-aa b/sysutils/rox-session/patches/patch-aa new file mode 100644 index 00000000000..b0f4b3a4f47 --- /dev/null +++ b/sysutils/rox-session/patches/patch-aa @@ -0,0 +1,23 @@ +$NetBSD: patch-aa,v 1.1.1.1 2002/05/26 20:22:07 cjep Exp $ + +--- configure.orig Sun May 26 12:06:50 2002 ++++ configure +@@ -530,18 +530,6 @@ + # Check whether --with-platform or --without-platform was given. + if test "${with_platform+set}" = set; then + withval="$with_platform" +- +-else +- +-{ echo "configure: error: +- +-Please do not run 'configure' manually - instead, run the AppRun script with +-the --compile option, like this: +- $ ROX-Session/AppRun --compile +- +-Thank you. +-" 1>&2; exit 1; } +- + fi + + diff --git a/sysutils/rox-session/patches/patch-ab b/sysutils/rox-session/patches/patch-ab new file mode 100644 index 00000000000..7ec17c6acc4 --- /dev/null +++ b/sysutils/rox-session/patches/patch-ab @@ -0,0 +1,23 @@ +$NetBSD: patch-ab,v 1.1.1.1 2002/05/26 20:22:07 cjep Exp $ + +--- Makefile.in.orig Sat Mar 2 01:42:12 2002 ++++ Makefile.in +@@ -7,7 +7,7 @@ + + CC = @CC@ + CFLAGS = @CFLAGS@ `pkg-config --cflags gtk+-2.0 libxml-2.0` -I. +-LDFLAGS = @LDFLAGS@ `pkg-config --libs gtk+-2.0 libxml-2.0` -I. ++LDFLAGS = @LDFLAGS@ `pkg-config --libs gtk+-2.0 libxml-2.0` -I. -Wl,-R${X11BASE}/lib + EXEC = ${PLATFORM_DIR}/${PROG} + + ############ Things to change for different programs +@@ -21,6 +21,9 @@ + wm.o xsettings-common.o xsettings-manager.o + + ############ Things to keep the same ++ ++all: ${OBJECTS} ++ ${CC} -o ${PROG} ${OBJECTS} ${LDFLAGS} + + ${EXEC}: ${PLATFORM_DIR} ${OBJECTS} + ${CC} -o ${EXEC} ${OBJECTS} ${LDFLAGS} diff --git a/sysutils/rox-session/patches/patch-ac b/sysutils/rox-session/patches/patch-ac new file mode 100644 index 00000000000..3111dd17964 --- /dev/null +++ b/sysutils/rox-session/patches/patch-ac @@ -0,0 +1,12 @@ +$NetBSD: patch-ac,v 1.1.1.1 2002/05/26 20:22:07 cjep Exp $ + +--- session.c.orig Sun May 26 12:25:58 2002 ++++ session.c +@@ -25,6 +25,7 @@ + #include <sys/wait.h> + #include <fcntl.h> + #include <ctype.h> ++#include <signal.h> + + #include <gdk/gdkx.h> + #include <gtk/gtk.h> diff --git a/sysutils/rox-session/patches/patch-ad b/sysutils/rox-session/patches/patch-ad new file mode 100644 index 00000000000..9d7bdee320c --- /dev/null +++ b/sysutils/rox-session/patches/patch-ad @@ -0,0 +1,13 @@ +$NetBSD: patch-ad,v 1.1.1.1 2002/05/26 20:22:07 cjep Exp $ + +--- ../AppRun.orig Sun May 26 13:02:42 2002 ++++ ../AppRun +@@ -40,7 +40,7 @@ + exit 1 + esac + +-BIN="$APP_DIR/$PLATFORM/$PROG" ++BIN="@PREFIX@/libexec/rox/$PROG" + + if [ -x "$BIN" ]; then + exec $DEBUGGER "$BIN" "$@" |