ajacoutot e953a008f8 Quiet gconftool-2:
gconf_ping() will try to shutdown gconfd, but since installing pkg is
done as root, there is not gconfd nor dbus that can be started when
DISPLAY isn't set and an annoying warning is issued.

discussed with espie@
2013-02-06 14:23:06 +00:00

90 lines
2.5 KiB
Makefile

# $OpenBSD: Makefile,v 1.25 2013/02/06 14:23:06 ajacoutot Exp $
MULTI_PACKAGES= -main -themes
COMMENT-main= tetrinet client
COMMENT-themes= collection of gtetrinet themes
DISTNAME= gtetrinet-0.7.11
PKGNAME-main= ${DISTNAME}
REVISION-main= 16
PKGNAME-themes= gtetrinet-themes-20070623
REVISION-themes=2
CATEGORIES= x11 games
HOMEPAGE= http://gtetrinet.sourceforge.net/
MAINTAINER= Simon Bertrang <simon@openbsd.org>
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtetrinet/0.7/}
MASTER_SITES0= ${HOMEPAGE:=themes/}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
# themes from the homepage that are not available as of 2007-06-23:
# chronos edge ffviii gameboy hivis medieval james james-mono tetrinetv2
# win-tetrinet
THEMES= TuxNBlue iconic matrix mmr tux tetrinetlv2 wield
.for THEME in ${THEMES}
DISTFILES+= gtet-theme-${THEME}${EXTRACT_SUFX}:0
.endfor
# GPLv2
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MODULES= textproc/intltool \
devel/gconf2 \
devel/gettext
LIB_DEPENDS-main= ${MODGCONF2_LIB_DEPENDS} \
x11/gnome/libgnome \
x11/gnome/libgnomeui \
audio/esound>=0.2.38
LIB_DEPENDS-themes=
WANTLIB-themes=
RUN_DEPENDS-main= ${RUN_DEPENDS} \
devel/desktop-file-utils
RUN_DEPENDS-themes= games/gtetrinet
PKG_ARCH-themes= *
WANTLIB-main += gnome-2 gnomeui-2 esd ${MODGCONF2_WANTLIB}
WANTLIB-main += ICE ORBit-2 SM X11 Xau Xcomposite Xcursor Xdamage Xdmcp
WANTLIB-main += Xext Xfixes Xi Xinerama Xrandr Xrender art_lgpl_2 atk-1.0
WANTLIB-main += audiofile bonobo-2 bonobo-activation bonoboui-2 c cairo
WANTLIB-main += expat fontconfig freetype gailutil gdk-x11-2.0
WANTLIB-main += gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 gnome-keyring
WANTLIB-main += gnomecanvas-2 gnomevfs-2 gobject-2.0 gthread-2.0 gtk-x11-2.0
WANTLIB-main += m pango-1.0 pangocairo-1.0 pangoft2-1.0
WANTLIB-main += pixman-1 png popt pthread pthread-stubs sndio xcb xml2 z
WANTLIB-main += GL Xxf86vm canberra drm xcb-render xcb-shm ${MODGETTEXT_WANTLIB}
WANTLIB-themes =
MODGCONF2_SCHEMAS_DIR= gtetrinet
MODGCONF2_LIBDEP= No
CONFIGURE_STYLE=gnu
CONFIGURE_ARGS+=--enable-ipv6
CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
FAKE_FLAGS= gamesdir=${PREFIX}/bin \
schemadir=${PREFIX}/share/schemas/gtetrinet
USE_GMAKE= Yes
USE_GROFF = Yes
NO_REGRESS= Yes
post-install:
.for THEME in ${THEMES}
@tar xzf ${DISTDIR}/gtet-theme-${THEME}${EXTRACT_SUFX} -C \
${PREFIX}/share/gtetrinet/themes
.endfor
.include <bsd.port.mk>