summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2014-04-10 19:46:44 +0000
committerbapt <bapt@FreeBSD.org>2014-04-10 19:46:44 +0000
commit0be34eab7436493968e17fad3de750c8c7aa5f45 (patch)
treea93b21e87816fd38ef1cecf807b1af88664dea7a
parent4880967bbec9a240a6a083d140e51d22dc32203b (diff)
downloadFreeBSD-ports-0be34eab7436493968e17fad3de750c8c7aa5f45.zip
FreeBSD-ports-0be34eab7436493968e17fad3de750c8c7aa5f45.tar.gz
Support stage
-rw-r--r--x11-fm/gentoo/Makefile31
-rw-r--r--x11-fm/gentoo/pkg-plist1
2 files changed, 10 insertions, 22 deletions
diff --git a/x11-fm/gentoo/Makefile b/x11-fm/gentoo/Makefile
index f578ab0..6edcff0 100644
--- a/x11-fm/gentoo/Makefile
+++ b/x11-fm/gentoo/Makefile
@@ -13,24 +13,16 @@ COMMENT= Gtk+ based, file manager inspired by DirectoryOpus
OPTIONS_DEFINE= FAM DOCS
-USE_GNOME= gnomehack gtk20
-USES= gettext gmake pkgconfig
+USE_GNOME= gtk20
+USES= gettext gmake pathfix pkgconfig
GNU_CONFIGURE= yes
CONFIGURE_ENV= MKDIR_P="${MKDIR}"
-MAN1= gentoo.1
-
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MFAM}
-USES+= fam
-.else
-CONFIGURE_ARGS+= --disable-fam
-.endif
+FAM_USES= fam
+FAM_CONFIGURE_ENABLE= fam
post-patch:
@${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|g ; \
@@ -42,18 +34,13 @@ post-patch:
${WRKSRC}/src/odmultibutton.c
post-install:
- ${INSTALL_MAN} ${WRKSRC}/docs/gentoo.1x ${MANPREFIX}/man/man1/gentoo.1
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
+ ${INSTALL_MAN} ${WRKSRC}/docs/gentoo.1x ${STAGEDIR}${MANPREFIX}/man/man1/gentoo.1
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
.for file in BUGS CONFIG-CHANGES CREDITS NEWS README README.NLS README.gtkrc \
TODO
- ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
.endfor
- ${TAR} -C ${WRKSRC}/docs --exclude "gentoo.1x*" -cf - . | \
- ${TAR} -C ${DOCSDIR} --unlink -xf -
- @${FIND} ${DOCSDIR} | ${XARGS} ${CHOWN} ${SHAREOWN}:${SHAREGRP}
- @${FIND} ${DOCSDIR} | ${XARGS} ${CHMOD} ${SHAREMODE}
- @${FIND} ${DOCSDIR} -type d | ${XARGS} ${CHMOD} a+x
-.endif
+ cd ${WRKSRC}/docs; ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
+ ${RM} -f ${STAGEDIR}${DOCSDIR}/gentoo.1x
.include <bsd.port.mk>
diff --git a/x11-fm/gentoo/pkg-plist b/x11-fm/gentoo/pkg-plist
index 7c6448c..7df6b3a 100644
--- a/x11-fm/gentoo/pkg-plist
+++ b/x11-fm/gentoo/pkg-plist
@@ -1,6 +1,7 @@
bin/gentoo
etc/gentoogtkrc
etc/gentoorc
+man/man1/gentoo.1.gz
%%PORTDOCS%%%%DOCSDIR%%/BUGS
%%PORTDOCS%%%%DOCSDIR%%/CONFIG-CHANGES
%%PORTDOCS%%%%DOCSDIR%%/CREDITS
OpenPOWER on IntegriCloud