From 8ebdeee78530779a7956375469ab902782d576a6 Mon Sep 17 00:00:00 2001 From: cjep Date: Sun, 26 May 2002 20:22:07 +0000 Subject: Initial import of ROX-Session 0.1.14 to the NetBSD packages collection. ROX-Session is a ROX application which sets up your desktop when you log in and starts any applications you ask it to. It also allows you to set various preferences such as the default font, cursor blinking and mouse behaviour. From Rui-Xiang Guo in PR#17039. Thanks! Slight change to observe hier(7). --- sysutils/rox-session/DESCR | 6 +++++ sysutils/rox-session/Makefile | 41 +++++++++++++++++++++++++++++++++++ sysutils/rox-session/PLIST | 16 ++++++++++++++ sysutils/rox-session/distinfo | 8 +++++++ sysutils/rox-session/patches/patch-aa | 23 ++++++++++++++++++++ sysutils/rox-session/patches/patch-ab | 23 ++++++++++++++++++++ sysutils/rox-session/patches/patch-ac | 12 ++++++++++ sysutils/rox-session/patches/patch-ad | 13 +++++++++++ 8 files changed, 142 insertions(+) create mode 100644 sysutils/rox-session/DESCR create mode 100644 sysutils/rox-session/Makefile create mode 100644 sysutils/rox-session/PLIST create mode 100644 sysutils/rox-session/distinfo create mode 100644 sysutils/rox-session/patches/patch-aa create mode 100644 sysutils/rox-session/patches/patch-ab create mode 100644 sysutils/rox-session/patches/patch-ac create mode 100644 sysutils/rox-session/patches/patch-ad (limited to 'sysutils/rox-session') 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 + #include + #include ++#include + + #include + #include 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" "$@" -- cgit v1.2.3