aboutsummaryrefslogtreecommitdiff
path: root/sysutils/gkrellm2
diff options
context:
space:
mode:
authorHajimu UMEMOTO <ume@FreeBSD.org>2013-10-04 12:40:50 +0000
committerHajimu UMEMOTO <ume@FreeBSD.org>2013-10-04 12:40:50 +0000
commit8d10a2a487256e178c91fabdc3fc4b5b6b410d00 (patch)
tree17bc5d0f88d23e0c7f55f8eebe6d602bdede6c55 /sysutils/gkrellm2
parent56ebdbeb8d08dfc7bfc6045a32ee3b91778f57ec (diff)
downloadports-8d10a2a487256e178c91fabdc3fc4b5b6b410d00.tar.gz
ports-8d10a2a487256e178c91fabdc3fc4b5b6b410d00.zip
enable stage.
Notes
Notes: svn path=/head/; revision=329300
Diffstat (limited to 'sysutils/gkrellm2')
-rw-r--r--sysutils/gkrellm2/Makefile42
-rw-r--r--sysutils/gkrellm2/pkg-plist29
2 files changed, 27 insertions, 44 deletions
diff --git a/sysutils/gkrellm2/Makefile b/sysutils/gkrellm2/Makefile
index 0ca2a62194b3..9869e29cc7e6 100644
--- a/sysutils/gkrellm2/Makefile
+++ b/sysutils/gkrellm2/Makefile
@@ -14,7 +14,7 @@ COMMENT= A GTK based system monitor
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-USES+= gmake pkgconfig
+USES= gmake pkgconfig
USE_BZIP2= yes
USE_RC_SUBR= gkrellmd
WANT_GNOME= yes
@@ -25,7 +25,6 @@ OPTIONS_RADIO_SSL= GNUTLS OPENSSL
OPTIONS_DEFAULT= GKRELLM_CLIENT NTLM OPENSSL
GKRELLM_CLIENT_DESC= GKrellM Client
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MGKRELLM_CLIENT}
@@ -38,7 +37,7 @@ MAKE_ENV+= enable_nls=0
.endif
USE_XORG= x11 sm
.if ${PORT_OPTIONS:MGNUTLS}
-LIB_DEPENDS+= gnutls-openssl:${PORTSDIR}/security/gnutls
+LIB_DEPENDS+= libgnutls-openssl.so:${PORTSDIR}/security/gnutls
MAKE_ENV+= GNUTLSINC=${LOCALBASE}/include GNUTLSLIB=${LOCALBASE}/lib \
without-ssl=1
.elif ${PORT_OPTIONS:MOPENSSL}
@@ -54,7 +53,7 @@ USE_GNOME= glib20
.endif
.if ${PORT_OPTIONS:MNTLM}
-LIB_DEPENDS+= ntlm:${PORTSDIR}/security/libntlm
+LIB_DEPENDS+= libntlm.so:${PORTSDIR}/security/libntlm
.else
MAKE_ENV+= without-ntlm=1
.endif
@@ -67,11 +66,9 @@ PLIST_SUB+= NLS=""
.else
PLIST_SUB+= NLS="@comment "
.endif
-#MAN1= gkrellm.1
.else
PLIST_SUB+= CLIENT="@comment " NLS="@comment "
.endif
-MAN8= gkrellmd.8
.if ${PORT_OPTIONS:MDOCS}
PORTDOCS= COPYRIGHT CREDITS README Themes.html
@@ -79,11 +76,11 @@ PORTDOCS= COPYRIGHT CREDITS README Themes.html
ALL_TARGET= freebsd
-MAKE_ENV+= INSTALLROOT=${LOCALBASE} INSTALLDIR=${LOCALBASE}/bin \
- PKGCONFIGDIR=${LOCALBASE}/libdata/pkgconfig \
- SINSTALLROOT=${PREFIX} SINSTALLDIR=${PREFIX}/sbin \
- SPKGCONFIGDIR=${PREFIX}/libdata/pkgconfig \
- MANDIR=${MAN1PREFIX}/man/man1 SMANDIR=${MANPREFIX}/man/man8 \
+MAKE_ENV+= INSTALLROOT=${STAGEDIR}${PREFIX} \
+ PKGCONFIGDIR=${STAGEDIR}${PREFIX}/libdata/pkgconfig \
+ SINSTALLDIR=${STAGEDIR}${PREFIX}/sbin \
+ MANDIR=${STAGEDIR}${MAN1PREFIX}/man/man1 \
+ SMANDIR=${STAGEDIR}${MANPREFIX}/man/man8 \
VERSION=${PORTVERSION}
CFLAGS+= -DSYSTEM_THEMES_DIR='\"${LOCALBASE}/share/gkrellm2/themes\"' \
@@ -92,31 +89,22 @@ CFLAGS+= -DSYSTEM_THEMES_DIR='\"${LOCALBASE}/share/gkrellm2/themes\"' \
-DGKRELLMD_SYSTEM_PLUGINS_DIR='\"${PREFIX}/libexec/gkrellm2/plugins-gkrellmd\"'
post-patch:
- @${REINPLACE_CMD} -e 's/INCLUDEDIR/SINCLUDEDIR/g' \
- -e 's/INSTALLROOT/SINSTALLROOT/g' \
- -e 's/PKGCONFIGDIR/SPKGCONFIGDIR/g' \
- ${WRKSRC}/server/Makefile
@${REINPLACE_CMD} -e 's/gthread-2.0/gmodule-2.0 gthread-2.0/g' \
${WRKSRC}/src/Makefile
post-install:
.if ${PORT_OPTIONS:MGKRELLM_CLIENT}
- @${MKDIR} ${LOCALBASE}/libexec/gkrellm2/plugins
- @${MKDIR} ${LOCALBASE}/share/gkrellm2/themes
- @${GZIP_CMD} ${MAN1PREFIX}/man/man1/gkrellm.1
+ @${MKDIR} ${STAGEDIR}${LOCALBASE}/libexec/gkrellm2/plugins
+ @${MKDIR} ${STAGEDIR}${LOCALBASE}/share/gkrellm2/themes
.endif
- @${MKDIR} ${PREFIX}/libexec/gkrellm2/plugins-gkrellmd
- @${MKDIR} ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins-gkrellmd
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/server/gkrellmd.conf \
- ${EXAMPLESDIR}/gkrellmd.conf
- if [ ! -f ${PREFIX}/etc/gkrellmd.conf ]; then \
- ${CP} -p ${EXAMPLESDIR}/gkrellmd.conf \
- ${PREFIX}/etc/gkrellmd.conf; \
- fi
+ ${STAGEDIR}${EXAMPLESDIR}/gkrellmd.conf
.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
.endfor
.endif
diff --git a/sysutils/gkrellm2/pkg-plist b/sysutils/gkrellm2/pkg-plist
index 1eab7bc813fc..861f0c8f4f2a 100644
--- a/sysutils/gkrellm2/pkg-plist
+++ b/sysutils/gkrellm2/pkg-plist
@@ -1,22 +1,16 @@
+%%CLIENT%%bin/gkrellm
+%%CLIENT%%include/gkrellm2/gkrellm-public-proto.h
+%%CLIENT%%include/gkrellm2/gkrellm.h
include/gkrellm2/gkrellmd.h
include/gkrellm2/log.h
-@dirrmtry include/gkrellm2
+%%CLIENT%%libdata/pkgconfig/gkrellm.pc
libdata/pkgconfig/gkrellmd.pc
+%%CLIENT%%man/man1/gkrellm.1.gz
+man/man8/gkrellmd.8.gz
sbin/gkrellmd
-@exec mkdir -p %D/libexec/gkrellm2/plugins-gkrellmd
-@dirrmtry libexec/gkrellm2/plugins-gkrellmd
-@dirrmtry libexec/gkrellm2
@unexec if cmp -s %D/etc/gkrellmd.conf %D/%%EXAMPLESDIR%%/gkrellmd.conf; then rm -f %D/etc/gkrellmd.conf; fi
%%EXAMPLESDIR%%/gkrellmd.conf
@exec [ -f %D/etc/gkrellmd.conf ] || cp %B/%f %D/etc/gkrellmd.conf
-@dirrm %%EXAMPLESDIR%%
-%%CLIENT%%include/gkrellm2/gkrellm.h
-%%CLIENT%%include/gkrellm2/gkrellm-public-proto.h
-%%CLIENT%%@dirrm include/gkrellm2
-%%CLIENT%%man/man1/gkrellm.1.gz
-%%CLIENT%%@unexec rm -f %D/man/cat1/gkrellm.1 %D/man/cat1/gkrellm.1.gz
-%%CLIENT%%bin/gkrellm
-%%CLIENT%%libdata/pkgconfig/gkrellm.pc
%%NLS%%share/locale/bg/LC_MESSAGES/gkrellm.mo
%%NLS%%share/locale/cs/LC_MESSAGES/gkrellm.mo
%%NLS%%share/locale/da/LC_MESSAGES/gkrellm.mo
@@ -31,9 +25,10 @@ sbin/gkrellmd
%%NLS%%share/locale/ru/LC_MESSAGES/gkrellm.mo
%%NLS%%share/locale/sl/LC_MESSAGES/gkrellm.mo
%%NLS%%share/locale/sv/LC_MESSAGES/gkrellm.mo
-%%CLIENT%%@exec mkdir -p %D/libexec/gkrellm2/plugins
-%%CLIENT%%@exec mkdir -p %D/share/gkrellm2/themes
+%%CLIENT%%@dirrmtry %%DATADIR%%2/themes
+%%CLIENT%%@dirrmtry %%DATADIR%%2
+@dirrm %%EXAMPLESDIR%%
+@dirrmtry libexec/gkrellm2/plugins-gkrellmd
%%CLIENT%%@dirrmtry libexec/gkrellm2/plugins
-%%CLIENT%%@dirrmtry libexec/gkrellm2
-%%CLIENT%%@dirrmtry share/gkrellm2/themes
-%%CLIENT%%@dirrmtry share/gkrellm2
+@dirrmtry libexec/gkrellm2
+@dirrm include/gkrellm2