add a MULTI_PACKAGE for gkrellmd

originally from Peter Hessler
made into a correct version by naddy@ (thanks a lot!)
This commit is contained in:
sturm 2003-11-25 17:24:39 +00:00
parent c86d0150ac
commit 4b75900231
6 changed files with 81 additions and 53 deletions

View File

@ -1,8 +1,14 @@
# $OpenBSD: Makefile,v 1.2 2003/11/18 18:03:30 sturm Exp $
# $OpenBSD: Makefile,v 1.3 2003/11/25 17:24:39 sturm Exp $
COMMENT= "single process stack of system monitors for GTK+2"
NOT_FOR_ARCHS= ${NO_SHARED_ARCHS}
DISTNAME= gkrellm-2.1.21
COMMENT= "single process stack of system monitors for GTK+2 (server)"
COMMENT-client= "single process stack of system monitors for GTK+2"
V= 2.1.21
DISTNAME= gkrellm-${V}
PKGNAME= gkrellm-server-${V}
PKGNAME-client= gkrellm-${V}
CATEGORIES= sysutils sysutils/gkrellm
HOMEPAGE= http://www.gkrellm.net/
@ -14,21 +20,36 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
BUILD_DEPENDS= :pkgconfig-*:devel/pkgconfig
LIB_DEPENDS= gthread-2.0.0.0::devel/glib2 \
gdk-x11-2.0.0.0,gdk_pixbuf-2.0.0.0,gtk-x11-2.0.0.0::x11/gtk+2
NOT_FOR_ARCHS= ${NO_SHARED_ARCHS}
NO_REGRESS= Yes
USE_GMAKE= Yes
MASTER_SITES= http://web.wt.net/~billw/gkrellm/
EXTRACT_SUFX= .tar.bz2
USE_X11= Yes
PSEUDO_FLAVORS= no_client
FLAVOR?=
MULTI_PACKAGES=
.if !${FLAVOR:L:Mno_client}
MULTI_PACKAGES+=-client
.endif
SUBPACKAGE?=
BUILD_DEPENDS= :pkgconfig-*:devel/pkgconfig
LIB_DEPENDS= gthread-2.0.=0::devel/glib2
NO_REGRESS= Yes
USE_GMAKE= Yes
ALL_TARGET= openbsd
INSTALL_TARGET= install_openbsd
.if ${MULTI_PACKAGES:M-client}
USE_X11= Yes
. if !defined(PACKAGING) || !empty(SUBPACKAGE)
LIB_DEPENDS+= gdk-x11-2.0.=0,gdk_pixbuf-2.0.=0,gtk-x11-2.0.=0::x11/gtk+2
. endif
.else
WRKBUILD= ${WRKDIST}/server
.endif
post-patch:
@perl -pi -e "s|%%SYSCONFDIR%%|${SYSCONFDIR}|g" \
${WRKSRC}/server/gkrellmd.h

View File

@ -1,4 +1,4 @@
$OpenBSD: patch-server_Makefile,v 1.1.1.1 2003/11/03 20:34:16 sturm Exp $
$OpenBSD: patch-server_Makefile,v 1.2 2003/11/25 17:24:39 sturm Exp $
--- server/Makefile.orig 2003-10-11 15:19:55.000000000 -0700
+++ server/Makefile 2003-10-28 11:01:05.000000000 -0800
@@ -2,18 +2,14 @@ PACKAGE_D ?= gkrellmd
@ -11,7 +11,8 @@ $OpenBSD: patch-server_Makefile,v 1.1.1.1 2003/11/03 20:34:16 sturm Exp $
-endif
-
+INSTALLROOT ?= ${PREFIX}
SINSTALLDIR ?= $(INSTALLROOT)/bin
-SINSTALLDIR ?= $(INSTALLROOT)/bin
+SINSTALLDIR = $(INSTALLROOT)/sbin
INSTALLDIRMODE ?= 755
-SMANDIR ?= $(INSTALLROOT)/share/man/man1
+SMANDIR ?= $(INSTALLROOT)/man/man1

View File

@ -1,3 +1 @@
GKrellM2 is a single process stack of system monitors which supports
applying themes to match its appearance to your window manager, Gtk,
or any other theme.
Server module, which will allow a user to monitor an X-less server.

View File

@ -0,0 +1,3 @@
GKrellM2 is a single process stack of system monitors which supports
applying themes to match its appearance to your window manager, Gtk,
or any other theme.

View File

@ -1,38 +1,5 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2003/11/03 20:34:16 sturm Exp $
@comment $OpenBSD: PLIST,v 1.2 2003/11/25 17:24:39 sturm Exp $
man/man1/gkrellmd.1
@group kmem
@mode 2755
bin/gkrellm
@mode
@group
include/gkrellm2/gkrellm-public-proto.h
include/gkrellm2/gkrellm.h
man/man1/gkrellm.1
share/locale/de/LC_MESSAGES/gkrellm.mo
share/locale/es/LC_MESSAGES/gkrellm.mo
share/locale/fr/LC_MESSAGES/gkrellm.mo
share/locale/ja/LC_MESSAGES/gkrellm.mo
share/locale/pl/LC_MESSAGES/gkrellm.mo
share/locale/ru/LC_MESSAGES/gkrellm.mo
share/locale/sl/LC_MESSAGES/gkrellm.mo
share/locale/sv/LC_MESSAGES/gkrellm.mo
@exec mkdir -p %D/lib/gkrellm2/plugins
@comment @dirrm share/locale/sv/LC_MESSAGES
@comment @dirrm share/locale/sv
@comment @dirrm share/locale/sl/LC_MESSAGES
@comment @dirrm share/locale/sl
@comment @dirrm share/locale/ru/LC_MESSAGES
@comment @dirrm share/locale/ru
@comment @dirrm share/locale/pl/LC_MESSAGES
@comment @dirrm share/locale/pl
@comment @dirrm share/locale/ja/LC_MESSAGES
@comment @dirrm share/locale/ja
@comment @dirrm share/locale/fr/LC_MESSAGES
@comment @dirrm share/locale/fr
@comment @dirrm share/locale/es/LC_MESSAGES
@comment @dirrm share/locale/es
@comment @dirrm share/locale/de/LC_MESSAGES
@comment @dirrm share/locale/de
@comment @dirrm share/locale
@dirrm include/gkrellm2
@dirrm lib/gkrellm2/plugins
@dirrm lib/gkrellm2
sbin/gkrellmd

View File

@ -0,0 +1,38 @@
@comment $OpenBSD: PLIST-client,v 1.1 2003/11/25 17:24:39 sturm Exp $
@group kmem
@mode 2755
bin/gkrellm
@mode
@group
include/gkrellm2/gkrellm-public-proto.h
include/gkrellm2/gkrellm.h
man/man1/gkrellm.1
share/locale/de/LC_MESSAGES/gkrellm.mo
share/locale/es/LC_MESSAGES/gkrellm.mo
share/locale/fr/LC_MESSAGES/gkrellm.mo
share/locale/ja/LC_MESSAGES/gkrellm.mo
share/locale/pl/LC_MESSAGES/gkrellm.mo
share/locale/ru/LC_MESSAGES/gkrellm.mo
share/locale/sl/LC_MESSAGES/gkrellm.mo
share/locale/sv/LC_MESSAGES/gkrellm.mo
@exec mkdir -p %D/lib/gkrellm2/plugins
@comment @dirrm share/locale/sv/LC_MESSAGES
@comment @dirrm share/locale/sv
@comment @dirrm share/locale/sl/LC_MESSAGES
@comment @dirrm share/locale/sl
@comment @dirrm share/locale/ru/LC_MESSAGES
@comment @dirrm share/locale/ru
@comment @dirrm share/locale/pl/LC_MESSAGES
@comment @dirrm share/locale/pl
@comment @dirrm share/locale/ja/LC_MESSAGES
@comment @dirrm share/locale/ja
@comment @dirrm share/locale/fr/LC_MESSAGES
@comment @dirrm share/locale/fr
@comment @dirrm share/locale/es/LC_MESSAGES
@comment @dirrm share/locale/es
@comment @dirrm share/locale/de/LC_MESSAGES
@comment @dirrm share/locale/de
@comment @dirrm share/locale
@dirrm include/gkrellm2
@dirrm lib/gkrellm2/plugins
@dirrm lib/gkrellm2