1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- # $OpenBSD: Makefile,v 1.15 2017/05/04 22:03:30 espie Exp $
- BROKEN-hppa = ./src/x/xdga2s.s:25: Error: symbol .text is already defined
- COMMENT = game programming library for C/C++ developers
- V = 4.2.3
- DISTNAME = allegro-$V
- REVISION = 4
- CATEGORIES = games devel multimedia
- SHARED_LIBS = alleg 1.0 # 4.2
- HOMEPAGE = http://liballeg.org/
- MASTER_SITES = http://download.gna.org/allegro/allegro/$V/ \
- ${MASTER_SITE_SOURCEFORGE:=alleg/}
- # readme.txt: "You may use, modify, redistribute, and generally hack it about
- # in any way you like, and you do not have to give us anything in return."
- PERMIT_PACKAGE_CDROM = Yes
- USE_GMAKE = Yes
- MAKE_FILE = makefile
- ALL_TARGET = default
- CONFIGURE_STYLE = autoconf
- AUTOCONF_VERSION = 2.61
- SUBST_VARS = V
- WANTLIB = X11 Xcursor Xext Xpm Xxf86dga Xxf86vm c m \
- sndio pthread
- CONFIGURE_ARGS = --enable-artsdigi=no \
- --enable-esddigi=no \
- --enable-jackdigi=no \
- --enable-ossdigi=no \
- --enable-ossmidi=no \
- --enable-modules=no \
- --with-x
- # XXX work around bogus configure entry with clang
- CONFIGURE_ENV = allegro_cv_support_include_prefix=yes
- MAKE_ENV += shared_major_minor=${LIBalleg_VERSION}
- NO_TEST = Yes
- CFLAGS += -fgnu89-inline
- post-extract:
- cp ${FILESDIR}/sndio.c ${WRKSRC}/src/unix
- post-install:
- cd ${WRKSRC} && ${MAKE_PROGRAM} install-man
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/allegro
- rm -f ${WRKSRC}/docs/html/build/tmpfile.txt
- cd ${WRKSRC}/docs/html && pax -rw . ${PREFIX}/share/doc/allegro
- .include <bsd.port.mk>
|