fcb7da800b
USE_TOOLS and any of "autoconf", "autoconf213", "automake" or "automake14". Also, we don't need to call the auto* tools via ${ACLOCAL}, ${AUTOCONF}, etc., since the tools framework takes care to symlink the correct tool to the correct name, so we can just use aclocal, autoconf, etc.
57 lines
1.6 KiB
Makefile
57 lines
1.6 KiB
Makefile
# $NetBSD: Makefile,v 1.25 2005/06/01 20:08:00 jlam Exp $
|
|
|
|
DISTNAME= lm1009
|
|
PKGNAME= mng-1.0.9
|
|
CATEGORIES= graphics
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libmng/} \
|
|
http://www.3-t.com/libmng/download/ \
|
|
http://www.libmng.com/download/
|
|
# this is just a workaround because the 1.0.9 tar.gz is broken
|
|
EXTRACT_SUFX= .zip
|
|
|
|
MAINTAINER= tech-pkg@NetBSD.org
|
|
HOMEPAGE= http://www.libmng.com/
|
|
COMMENT= Multiple-image Network Graphics (MNG) reference library
|
|
|
|
# Waiting for automake to be pkgviews-enabled
|
|
#PKG_INSTALLATION_TYPES= overwrite pkgviews
|
|
|
|
GNU_CONFIGURE= yes
|
|
USE_LIBTOOL= yes
|
|
USE_TOOLS+= automake
|
|
|
|
# only needed as long as we use the zip distfile
|
|
EXTRACT_CMD_OPTS.zip?= -aqo
|
|
WRKSRC= ${WRKDIR}/libmng
|
|
|
|
CONFIGURE_ARGS+= --with-jpeg=${BUILDLINK_PREFIX.jpeg}
|
|
CONFIGURE_ARGS+= --with-lcms=${BUILDLINK_PREFIX.lcms}
|
|
CPPFLAGS+= ${BUILDLINK_CPPFLAGS.lcms}
|
|
|
|
DOCDIR= ${PREFIX}/share/doc/mng
|
|
|
|
INSTALLATION_DIRS= man/man3 man/man5
|
|
|
|
pre-configure:
|
|
cd ${WRKSRC}; \
|
|
${RM} -f configure.in && ${LN} -sf makefiles/configure.in .; \
|
|
${RM} -f Makefile.am && ${LN} -sf makefiles/Makefile.am .; \
|
|
aclocal; \
|
|
${LOCALBASE}/bin/libtoolize --automake; \
|
|
automake -a --foreign -i; \
|
|
autoconf
|
|
|
|
post-install:
|
|
${INSTALL_DATA_DIR} ${DOCDIR}
|
|
cd ${WRKSRC}/doc && \
|
|
${INSTALL_DATA} Plan1.png Plan2.png libmng.txt ${DOCDIR}
|
|
cd ${WRKSRC}/doc/man && \
|
|
${INSTALL_MAN} libmng.3 ${PREFIX}/man/man3
|
|
cd ${WRKSRC}/doc/man && \
|
|
${INSTALL_MAN} jng.5 mng.5 ${PREFIX}/man/man5
|
|
|
|
.include "../../devel/zlib/buildlink3.mk"
|
|
.include "../../graphics/jpeg/buildlink3.mk"
|
|
.include "../../graphics/lcms/buildlink3.mk"
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|