aboutsummaryrefslogtreecommitdiffstats
path: root/x11-fm/rox-session/Makefile
diff options
context:
space:
mode:
authorolgeni <olgeni@FreeBSD.org>2004-01-30 04:25:29 +0800
committerolgeni <olgeni@FreeBSD.org>2004-01-30 04:25:29 +0800
commit69f9ceeaeb082ad62fe48e15cb87a2c31ae8c878 (patch)
tree5655817fb7ea6e434e1257271fd897d5b6935fc1 /x11-fm/rox-session/Makefile
parent5a276336da00c6c065489fc34ade353e6b5b8f74 (diff)
downloadfreebsd-ports-gnome-69f9ceeaeb082ad62fe48e15cb87a2c31ae8c878.tar.gz
freebsd-ports-gnome-69f9ceeaeb082ad62fe48e15cb87a2c31ae8c878.tar.zst
freebsd-ports-gnome-69f9ceeaeb082ad62fe48e15cb87a2c31ae8c878.zip
Merge configure target fixes from ports/62034, add USE_GNOME support.
PR: 62034 Submitted by: Ulrich Spoerlein <q@uni.de>
Diffstat (limited to 'x11-fm/rox-session/Makefile')
-rw-r--r--x11-fm/rox-session/Makefile12
1 files changed, 9 insertions, 3 deletions
diff --git a/x11-fm/rox-session/Makefile b/x11-fm/rox-session/Makefile
index 6ecc5e6518be..29acbc37b0b7 100644
--- a/x11-fm/rox-session/Makefile
+++ b/x11-fm/rox-session/Makefile
@@ -15,13 +15,14 @@ EXTRACT_SUFX= .tgz
MAINTAINER= olgeni@FreeBSD.org
COMMENT= A session manager for the ROX desktop
-BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
-LIB_DEPENDS= gtk-x11-2.0.200:${PORTSDIR}/x11-toolkits/gtk20 \
- xml2.5:${PORTSDIR}/textproc/libxml2
RUN_DEPENDS= ${LOCALBASE}/bin/rox:${PORTSDIR}/x11-fm/rox-filer
WRKSRC= ${WRKDIR}/ROX-Session-${PORTVERSION}
+USE_GNOME= gtk20 pkgconfig libxml2
+USE_AUTOCONF= yes
+HAS_CONFIGURE= yes
+
.include <bsd.port.pre.mk>
.if (${ARCH} == "i386")
@@ -32,6 +33,11 @@ BINARIES= FreeBSD-${ARCH}
PLIST_SUB= BINARIES="${BINARIES}"
+CONFIGURE_ARGS= --enable-rox --with-platform=${BINARIES}
+CONFIGURE_WRKSRC= ${WRKSRC}/ROX-Session/src
+BUILD_WRKSRC= ${CONFIGURE_WRKSRC}
+ALL_TARGET=
+
do-build:
# Run the custom build procedure
@cd ${WRKSRC}/ROX-Session && GTK_CONFIG=${GTK_CONFIG} GLIB_CONFIG=${GLIB_CONFIG} ./AppRun --compile