aboutsummaryrefslogtreecommitdiff
path: root/sysutils/gkrelltop/Makefile
diff options
context:
space:
mode:
authorPawel Pekala <pawel@FreeBSD.org>2013-11-01 21:42:34 +0000
committerPawel Pekala <pawel@FreeBSD.org>2013-11-01 21:42:34 +0000
commit058eff382bdaf03a022b233af12bed778b292b21 (patch)
treedc12db74cd4fc2215704811cffe217eeb0c2239c /sysutils/gkrelltop/Makefile
parent452af786b2a85525adc8c2afd06859482ec3c6bf (diff)
Notes
Diffstat (limited to 'sysutils/gkrelltop/Makefile')
-rw-r--r--sysutils/gkrelltop/Makefile42
1 files changed, 26 insertions, 16 deletions
diff --git a/sysutils/gkrelltop/Makefile b/sysutils/gkrelltop/Makefile
index e6cde8b219b6..84fe7ee95c8f 100644
--- a/sysutils/gkrelltop/Makefile
+++ b/sysutils/gkrelltop/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gkrelltop
-PORTVERSION= 2.2.10
+PORTVERSION= 2.2.13
CATEGORIES= sysutils
MASTER_SITES= SF
DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
@@ -10,30 +10,40 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
MAINTAINER= ports@FreeBSD.org
COMMENT= Plugin for gkrellm 2.x shows top three processes, requires procfs
-RUN_DEPENDS= gkrellmd:${PORTSDIR}/sysutils/gkrellm2
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+LICENSE= GPLv2
+
+BUILD_DEPENDS= gkrellmd:${PORTSDIR}/sysutils/gkrellm2
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+
+WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/}
USES= gmake pkgconfig
-MAKE_ARGS= INSTALLDIR=${LOCALBASE}/libexec/gkrellm2/plugins \
+MAKE_ARGS= CC="${CC} ${CFLAGS} $$(pkg-config gtk+-2.0 --cflags)" \
+ CCD="${CC} ${CFLAGS} $$(pkg-config glib-2.0 --cflags)" \
+ INSTALLDIR=${PREFIX}/libexec/gkrellm2/plugins \
INSTALLDIRD=${PREFIX}/libexec/gkrellm2/plugins-gkrellmd
+CFLAGS+= -fPIC -DFREEBSD -DGKRELLM2
+
+PLIST_FILES= libexec/gkrellm2/plugins-gkrellmd/gkrelltopd.so
+PLIST_DIRS= libexec/gkrellm2/plugins-gkrellmd \
+ libexec/gkrellm2/plugins \
+ libexec/gkrellm2
+
.if defined(GKRELLM_SERVER_ONLY)
ALL_TARGET= server
-INSTALL_TARGET= install-server
-PLIST_SUB+= CLIENT="@comment "
.else
-PLIST_SUB+= CLIENT=""
+PLIST_FILES+= libexec/gkrellm2/plugins/gkrelltop.so
.endif
-WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/}
-
-NO_STAGE= yes
-post-patch:
-.if defined(GKRELLM_SERVER_ONLY)
- ${REINPLACE_CMD} 's/^\(PKG.*\)gkrellm/\1gkrellmd/' ${WRKSRC}/configure
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins-gkrellmd
+ (cd ${WRKSRC} && ${INSTALL_DATA} gkrelltopd.so \
+ ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins-gkrellmd)
+.if !defined(GKRELLM_SERVER_ONLY)
+ @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins
+ (cd ${WRKSRC} && ${INSTALL_DATA} gkrelltop.so \
+ ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins)
.endif
-post-install:
- @${CAT} ${PKGMESSAGE}
-
.include <bsd.port.mk>