aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authorpawel <pawel@FreeBSD.org>2014-08-03 21:44:05 +0800
committerpawel <pawel@FreeBSD.org>2014-08-03 21:44:05 +0800
commit092e78c240700fe15e285d56bf248e09adeda389 (patch)
treec9b842db2e2e2fa2199d37d02b03e0c641a21ddd /sysutils
parentd1cab7aadaaba3e277d440743ba4252a4e4573d2 (diff)
downloadfreebsd-ports-gnome-092e78c240700fe15e285d56bf248e09adeda389.tar.gz
freebsd-ports-gnome-092e78c240700fe15e285d56bf248e09adeda389.tar.zst
freebsd-ports-gnome-092e78c240700fe15e285d56bf248e09adeda389.zip
Add staging support
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/xlogmaster/Makefile7
-rw-r--r--sysutils/xlogmaster/pkg-plist1
2 files changed, 5 insertions, 3 deletions
diff --git a/sysutils/xlogmaster/Makefile b/sysutils/xlogmaster/Makefile
index 99f239ef131f..824015422f70 100644
--- a/sysutils/xlogmaster/Makefile
+++ b/sysutils/xlogmaster/Makefile
@@ -14,18 +14,19 @@ USE_GNOME= gtk12
USES= gmake makeinfo
GNU_CONFIGURE= yes
-MAN1= xlogmaster.1
INFO= xlogmaster
CPPFLAGS+= -I${LOCALBASE}/include -DHAVE_DECL_GETOPT
LDFLAGS+= -L${LOCALBASE}/lib
-NO_STAGE= yes
post-patch:
+ @${FIND} ${WRKSRC} -name Makefile.in -exec ${REINPLACE_CMD} -E \
+ '/(SHELL|cp -f|mkinstalldirs)/ s,XLM_(DB|HOME|LIB),DESTDIR)$$(&,g' {} \;
@${REINPLACE_CMD} -e \
's|getopt_long_only|getopt_long|g' ${WRKSRC}/src/xlogmaster.cc
post-install:
- ${INSTALL_DATA} ${FILESDIR}/xlogmasterrc ${PREFIX}/etc/xlogmaster
+ ${INSTALL_DATA} ${FILESDIR}/xlogmasterrc \
+ ${STAGEDIR}${PREFIX}/etc/xlogmaster
.include <bsd.port.mk>
diff --git a/sysutils/xlogmaster/pkg-plist b/sysutils/xlogmaster/pkg-plist
index 1b54e4e8d07b..014c39d0eb0f 100644
--- a/sysutils/xlogmaster/pkg-plist
+++ b/sysutils/xlogmaster/pkg-plist
@@ -28,6 +28,7 @@ etc/xlogmaster/sound/uniconify
etc/xlogmaster/steelblue.gtkrc
etc/xlogmaster/xlogmaster.gtkrc
etc/xlogmaster/xlogmasterrc
+man/man1/xlogmaster.1.gz
@dirrm etc/xlogmaster/database
@dirrm etc/xlogmaster/output-plugins
@dirrm etc/xlogmaster/scripts