# $OpenBSD: Makefile,v 1.19 2007/09/15 23:36:43 merdely Exp $ # # Many variables moved to ../Makefile.inc COMMENT= test-bed browser/authoring tool of the W3C AMAYA_VERSION= 5.1 DISTNAME= amaya-src-${AMAYA_VERSION} PKGNAME= amaya-${AMAYA_VERSION}p3 HOMEPAGE= http://www.w3.org/Amaya/ FLAVORS= motif gtk FLAVOR?= motif WANTLIB= ICE SM X11 Xext Xp Xt c expat m z USE_X11= Yes .if ${FLAVOR:L} == "gtk" CONFIGURE_ARGS+= --with-gtk=${LOCALBASE} # I'm too lazy to write a proper imlib autoconf test. LIB_DEPENDS+= gdk_imlib.>=19::graphics/imlib WANTLIB+= Xi gdk gif glib gmodule gtk iconv intl jpeg png tiff .elif ${FLAVOR:L} == "motif" USE_MOTIF= any LIB_DEPENDS+= jpeg.>=62::graphics/jpeg \ png.>=2::graphics/png CONFIGURE_ARGS+= --without-gtk \ --with-motif-includes=${LOCALBASE}/include \ --with-motif-libraries=${LOCALBASE}/lib .else ERRORS+= "Fatal: Conflicting or missing flavor: '${FLAVOR}'" .endif WRKSRC= ${WRKDIR}/Amaya WRKBUILD= ${WRKDIR}/Amaya/obj WRKDIST= ${WRKDIR} USE_GMAKE= Yes USE_LIBTOOL= Yes LIBTOOL_FLAGS= --tag=disable-shared AUTOCONF_VERSION= 2.13 CONFIGURE_STYLE= autoconf dest MODGNU_CONFIG_GUESS_DIRS= ${WRKSRC} ${WRKSRC}/../libwww/config CONFIGURE_SCRIPT= ../configure CONFIGURE_ENV= CPPFLAGS="-I${X11BASE}/include -I${LOCALBASE}/include -I${LOCALBASE}/include/libpng" \ LIBS="-L${X11BASE}/lib -L${LOCALBASE}/lib" CONFIGURE_ARGS+= --without-graphic-libs # We need to regenerate configure in two places, Amaya/ and libwww/ AUTOCONF_DIR= ${WRKSRC} post-patch: @cd ${WRKDIST}/libwww && exec ${SETENV} \ ${AUTOCONF_ENV} ${AUTOCONF} post-configure: @cd ${WRKBUILD} && cp Options.orig Options NO_REGRESS= Yes pre-install: ${STRIP} ${WRKBUILD}/bin/amaya ${STRIP} ${WRKBUILD}/bin/print post-install: cd ${PREFIX}/bin; rm amaya; \ ln -s ${TRUEPREFIX}/Amaya/applis/bin/amaya .include