d7e22aba02
Tweaks from jasper@ ok brad@ jasper@
48 lines
1.2 KiB
Makefile
48 lines
1.2 KiB
Makefile
# $OpenBSD: Makefile,v 1.1.1.1 2013/04/04 14:15:23 bcallah Exp $
|
|
|
|
SHARED_ONLY = Yes
|
|
|
|
COMMENT = game of life simulator
|
|
|
|
PKGNAME = golly-2.4
|
|
DISTNAME = ${PKGNAME}-src
|
|
CATEGORIES = games math
|
|
MAINTAINER = Donovan Watteau <tsoomi@gmail.com>
|
|
|
|
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=golly/}
|
|
|
|
HOMEPAGE = http://golly.sourceforge.net/
|
|
|
|
# GPLv2+
|
|
PERMIT_PACKAGE_CDROM = Yes
|
|
|
|
MODULES = lang/python
|
|
LIB_DEPENDS = x11/wxWidgets
|
|
RUN_DEPENDS = devel/desktop-file-utils
|
|
|
|
# Note: perl and python are loaded with wxDynamicLibrary.Load(), and
|
|
# python needs libutil to prevent undefined openpty and forkpty symbols.
|
|
WANTLIB += c m perl pthread stdc++ wx_base wx_base_net wx_base_odbc
|
|
WANTLIB += wx_base_xml wx_gtk2_adv wx_gtk2_aui wx_gtk2_core wx_gtk2_dbgrid
|
|
WANTLIB += wx_gtk2_html wx_gtk2_qa wx_gtk2_richtext wx_gtk2_xrc z
|
|
WANTLIB += ${MODPY_WANTLIB} util
|
|
|
|
CONFIGURE_STYLE = gnu
|
|
CONFIGURE_ARGS = --enable-unicode
|
|
SEPARATE_BUILD = Yes
|
|
|
|
FAKE_FLAGS = dist_doc_DATA="" \
|
|
docdir=""
|
|
|
|
NO_TEST = Yes
|
|
|
|
post-install:
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/pixmaps
|
|
${INSTALL_DATA} ${WRKSRC}/appicon.xpm \
|
|
${PREFIX}/share/pixmaps/golly.xpm
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/applications
|
|
${INSTALL_DATA} ${FILESDIR}/golly.desktop \
|
|
${PREFIX}/share/applications
|
|
|
|
.include <bsd.port.mk>
|