# $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