factor most common parts from automake/*/Makefile to automake/Makefile.inc;
leave MODPY_VERSION= ${MODPY_DEFAULT_VERSION_2} in individual Makefiles for now as I'll try to remove some, but running tests for these ports takes forever and that's not finished yet
This commit is contained in:
parent
bd53929fff
commit
a1b2bc6b24
|
@ -3,50 +3,10 @@ DISTNAME= automake-${VERSION}.3
|
|||
REVISION= 9
|
||||
PKGSPEC= automake->=${VERSION},<1.11
|
||||
|
||||
# GPLv2
|
||||
PERMIT_PACKAGE= Yes
|
||||
|
||||
MODULES= lang/python
|
||||
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
|
||||
|
||||
MODPY_BUILDDEP= No
|
||||
MODPY_RUNDEP= No
|
||||
MODPY_VERSION= ${MODPY_DEFAULT_VERSION_2}
|
||||
|
||||
AUTOCONF_VERSION= 2.65
|
||||
|
||||
BUILD_DEPENDS = ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS}
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ARGS= --infodir=${PREFIX}/info
|
||||
CONFIGURE_ENV += AUTOCONF_VERSION=${AUTOCONF_VERSION}
|
||||
|
||||
MAKE_FLAGS+= pkgvdatadir=${PREFIX}/share/automake${SUFFIX} \
|
||||
APIVERSION=${VERSION}
|
||||
FAKE_FLAGS= docdir=${PREFIX}/share/doc/automake${SUFFIX}
|
||||
|
||||
TEST_DEPENDS= ${BASE_PKGPATH} \
|
||||
${MODPY_RUN_DEPENDS} \
|
||||
devel/libtool \
|
||||
devel/gmake \
|
||||
archivers/bzip2 \
|
||||
devel/bison \
|
||||
emacs->=24:editors/emacs \
|
||||
devel/dejagnu
|
||||
|
||||
TEST_ENV= AUTOCONF_VERSION=${AUTOCONF_VERSION} \
|
||||
MAKE=${GMAKE}
|
||||
|
||||
do-test:
|
||||
ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
|
||||
@cd ${WRKBUILD} && \
|
||||
exec ${SETENV} ${MAKE_ENV} ${TEST_ENV} \
|
||||
${MAKE_PROGRAM} ${ALL_TEST_FLAGS} \
|
||||
-f ${MAKE_FILE} ${TEST_TARGET}
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/doc/automake.texi
|
||||
|
||||
post-install:
|
||||
cd ${PREFIX}/info && mv automake.info automake${SUFFIX}.info
|
||||
perl -pi -e "s,automake\: \(automake\),automake-1\.10\: \(automake-1\.10\)," \
|
||||
|
|
|
@ -3,48 +3,10 @@ DISTNAME= automake-${VERSION}.6
|
|||
REVISION= 3
|
||||
PKGSPEC= automake->=${VERSION},<1.12
|
||||
|
||||
MODULES= lang/python
|
||||
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
|
||||
|
||||
MODPY_BUILDDEP= No
|
||||
MODPY_RUNDEP= No
|
||||
MODPY_VERSION= ${MODPY_DEFAULT_VERSION_2}
|
||||
|
||||
AUTOCONF_VERSION= 2.69
|
||||
|
||||
BUILD_DEPENDS = ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS}
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ARGS= --infodir=${PREFIX}/info
|
||||
CONFIGURE_ENV += AUTOCONF_VERSION=${AUTOCONF_VERSION}
|
||||
|
||||
MAKE_FLAGS+= pkgvdatadir=${PREFIX}/share/automake${SUFFIX} \
|
||||
APIVERSION=${VERSION}
|
||||
|
||||
FAKE_FLAGS= docdir=${PREFIX}/share/doc/automake${SUFFIX}
|
||||
|
||||
TEST_DEPENDS= ${BASE_PKGPATH} \
|
||||
${MODPY_RUN_DEPENDS} \
|
||||
devel/libtool \
|
||||
devel/gmake \
|
||||
archivers/bzip2 \
|
||||
devel/bison \
|
||||
emacs->=24:editors/emacs \
|
||||
devel/dejagnu
|
||||
|
||||
TEST_ENV= AUTOCONF_VERSION=${AUTOCONF_VERSION} \
|
||||
MAKE=${GMAKE}
|
||||
|
||||
do-test:
|
||||
ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
|
||||
@cd ${WRKBUILD} && \
|
||||
exec ${SETENV} ${MAKE_ENV} ${TEST_ENV} \
|
||||
${MAKE_PROGRAM} ${ALL_TEST_FLAGS} \
|
||||
-f ${MAKE_FILE} ${TEST_TARGET}
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/doc/automake.texi
|
||||
|
||||
post-install:
|
||||
cd ${PREFIX}/info && mv automake.info automake${SUFFIX}.info
|
||||
perl -pi -e "s,automake\: \(automake\),automake-1\.11\: \(automake-1\.11\)," \
|
||||
|
|
|
@ -4,48 +4,10 @@ REVISION= 2
|
|||
PKGSPEC= automake->=${VERSION},<1.13
|
||||
EXTRACT_SUFX= .tar.xz
|
||||
|
||||
MODULES= lang/python
|
||||
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
|
||||
|
||||
MODPY_BUILDDEP= No
|
||||
MODPY_RUNDEP= No
|
||||
MODPY_VERSION= ${MODPY_DEFAULT_VERSION_2}
|
||||
|
||||
AUTOCONF_VERSION= 2.69
|
||||
|
||||
BUILD_DEPENDS = ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS}
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ARGS= --infodir=${PREFIX}/info
|
||||
CONFIGURE_ENV += AUTOCONF_VERSION=${AUTOCONF_VERSION}
|
||||
|
||||
MAKE_FLAGS+= pkgvdatadir=${PREFIX}/share/automake${SUFFIX} \
|
||||
APIVERSION=${VERSION}
|
||||
|
||||
FAKE_FLAGS= docdir=${PREFIX}/share/doc/automake${SUFFIX}
|
||||
|
||||
TEST_DEPENDS= ${BASE_PKGPATH} \
|
||||
${MODPY_RUN_DEPENDS} \
|
||||
devel/libtool \
|
||||
devel/gmake \
|
||||
archivers/bzip2 \
|
||||
devel/bison \
|
||||
emacs->=24:editors/emacs \
|
||||
devel/dejagnu
|
||||
|
||||
TEST_ENV= AUTOCONF_VERSION=${AUTOCONF_VERSION} \
|
||||
MAKE=${GMAKE}
|
||||
|
||||
do-test:
|
||||
ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
|
||||
@cd ${WRKBUILD} && \
|
||||
exec ${SETENV} ${MAKE_ENV} ${TEST_ENV} \
|
||||
${MAKE_PROGRAM} ${ALL_TEST_FLAGS} \
|
||||
-f ${MAKE_FILE} ${TEST_TARGET}
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/doc/automake.texi
|
||||
|
||||
post-install:
|
||||
cd ${PREFIX}/info && mv automake.info automake${SUFFIX}.info
|
||||
perl -pi -e "s,automake\: \(automake\),automake-1\.12\: \(automake-1\.12\)," \
|
||||
|
|
|
@ -4,48 +4,10 @@ REVISION= 2
|
|||
PKGSPEC= automake->=${VERSION},<1.14
|
||||
EXTRACT_SUFX= .tar.xz
|
||||
|
||||
MODULES= lang/python
|
||||
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
|
||||
|
||||
MODPY_BUILDDEP= No
|
||||
MODPY_RUNDEP= No
|
||||
MODPY_VERSION= ${MODPY_DEFAULT_VERSION_2}
|
||||
|
||||
AUTOCONF_VERSION= 2.69
|
||||
|
||||
BUILD_DEPENDS = ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS}
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ARGS= --infodir=${PREFIX}/info
|
||||
CONFIGURE_ENV += AUTOCONF_VERSION=${AUTOCONF_VERSION}
|
||||
|
||||
MAKE_FLAGS+= pkgvdatadir=${PREFIX}/share/automake${SUFFIX} \
|
||||
APIVERSION=${VERSION}
|
||||
|
||||
FAKE_FLAGS= docdir=${PREFIX}/share/doc/automake${SUFFIX}
|
||||
|
||||
TEST_DEPENDS= ${BASE_PKGPATH} \
|
||||
${MODPY_RUN_DEPENDS} \
|
||||
devel/libtool \
|
||||
devel/gmake \
|
||||
archivers/bzip2 \
|
||||
devel/bison \
|
||||
emacs->=24:editors/emacs \
|
||||
devel/dejagnu
|
||||
|
||||
TEST_ENV= AUTOCONF_VERSION=${AUTOCONF_VERSION} \
|
||||
MAKE=${GMAKE}
|
||||
|
||||
do-test:
|
||||
ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
|
||||
@cd ${WRKBUILD} && \
|
||||
exec ${SETENV} ${MAKE_ENV} ${TEST_ENV} \
|
||||
${MAKE_PROGRAM} ${ALL_TEST_FLAGS} \
|
||||
-f ${MAKE_FILE} ${TEST_TARGET}
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/doc/automake.texi
|
||||
|
||||
post-install:
|
||||
cd ${PREFIX}/info && mv automake.info automake${SUFFIX}.info
|
||||
perl -pi -e "s,automake\: \(automake\),automake-1\.13\: \(automake-1\.13\)," \
|
||||
|
|
|
@ -1,51 +1,13 @@
|
|||
VERSION= 1.14
|
||||
DISTNAME= automake-${VERSION}.1
|
||||
REVISION = 1
|
||||
REVISION= 1
|
||||
PKGSPEC= automake->=${VERSION},<1.15
|
||||
EXTRACT_SUFX= .tar.xz
|
||||
|
||||
MODULES= lang/python
|
||||
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
|
||||
|
||||
MODPY_BUILDDEP= No
|
||||
MODPY_RUNDEP= No
|
||||
MODPY_VERSION= ${MODPY_DEFAULT_VERSION_2}
|
||||
|
||||
AUTOCONF_VERSION= 2.69
|
||||
|
||||
BUILD_DEPENDS = ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS}
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ARGS= --infodir=${PREFIX}/info
|
||||
CONFIGURE_ENV += AUTOCONF_VERSION=${AUTOCONF_VERSION}
|
||||
|
||||
MAKE_FLAGS+= pkgvdatadir=${PREFIX}/share/automake${SUFFIX} \
|
||||
APIVERSION=${VERSION}
|
||||
|
||||
FAKE_FLAGS= docdir=${PREFIX}/share/doc/automake${SUFFIX}
|
||||
|
||||
TEST_DEPENDS= ${BASE_PKGPATH} \
|
||||
${MODPY_RUN_DEPENDS} \
|
||||
devel/libtool \
|
||||
devel/gmake \
|
||||
archivers/bzip2 \
|
||||
devel/bison \
|
||||
emacs->=24:editors/emacs \
|
||||
devel/dejagnu
|
||||
|
||||
TEST_ENV= AUTOCONF_VERSION=${AUTOCONF_VERSION} \
|
||||
MAKE=${GMAKE}
|
||||
|
||||
do-test:
|
||||
ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
|
||||
@cd ${WRKBUILD} && \
|
||||
exec ${SETENV} ${MAKE_ENV} ${TEST_ENV} \
|
||||
${MAKE_PROGRAM} ${ALL_TEST_FLAGS} \
|
||||
-f ${MAKE_FILE} ${TEST_TARGET}
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/doc/automake.texi
|
||||
|
||||
post-install:
|
||||
cd ${PREFIX}/info && mv automake.info automake${SUFFIX}.info
|
||||
perl -pi -e "s,automake\: \(automake\),automake-1\.14\: \(automake-1\.14\)," \
|
||||
|
|
|
@ -3,48 +3,10 @@ DISTNAME= automake-${VERSION}.1
|
|||
PKGSPEC= automake->=${VERSION},<1.16
|
||||
EXTRACT_SUFX= .tar.xz
|
||||
|
||||
MODULES= lang/python
|
||||
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
|
||||
|
||||
MODPY_BUILDDEP= No
|
||||
MODPY_RUNDEP= No
|
||||
MODPY_VERSION= ${MODPY_DEFAULT_VERSION_2}
|
||||
|
||||
AUTOCONF_VERSION= 2.69
|
||||
|
||||
BUILD_DEPENDS = ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS}
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ARGS= --infodir=${PREFIX}/info
|
||||
CONFIGURE_ENV += AUTOCONF_VERSION=${AUTOCONF_VERSION}
|
||||
|
||||
MAKE_FLAGS+= pkgvdatadir=${PREFIX}/share/automake${SUFFIX} \
|
||||
APIVERSION=${VERSION}
|
||||
|
||||
FAKE_FLAGS= docdir=${PREFIX}/share/doc/automake${SUFFIX}
|
||||
|
||||
TEST_DEPENDS= ${BASE_PKGPATH} \
|
||||
${MODPY_RUN_DEPENDS} \
|
||||
devel/libtool \
|
||||
devel/gmake \
|
||||
archivers/bzip2 \
|
||||
devel/bison \
|
||||
emacs->=24:editors/emacs \
|
||||
devel/dejagnu
|
||||
|
||||
TEST_ENV= AUTOCONF_VERSION=${AUTOCONF_VERSION} \
|
||||
MAKE=${GMAKE}
|
||||
|
||||
do-test:
|
||||
ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
|
||||
@cd ${WRKBUILD} && \
|
||||
exec ${SETENV} ${MAKE_ENV} ${TEST_ENV} \
|
||||
${MAKE_PROGRAM} ${ALL_TEST_FLAGS} \
|
||||
-f ${MAKE_FILE} ${TEST_TARGET}
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/doc/automake.texi
|
||||
|
||||
post-install:
|
||||
cd ${PREFIX}/info && mv automake.info automake${SUFFIX}.info
|
||||
perl -pi -e "s,automake\: \(automake\),automake-1\.15\: \(automake-1\.15\)," \
|
||||
|
|
|
@ -3,48 +3,10 @@ DISTNAME= automake-${VERSION}.5
|
|||
PKGSPEC= automake->=${VERSION},<1.17
|
||||
EXTRACT_SUFX= .tar.xz
|
||||
|
||||
MODULES= lang/python
|
||||
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
|
||||
|
||||
MODPY_BUILDDEP= No
|
||||
MODPY_RUNDEP= No
|
||||
MODPY_VERSION= ${MODPY_DEFAULT_VERSION_2}
|
||||
|
||||
AUTOCONF_VERSION= 2.69
|
||||
|
||||
BUILD_DEPENDS = ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS}
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ARGS= --infodir=${PREFIX}/info
|
||||
CONFIGURE_ENV += AUTOCONF_VERSION=${AUTOCONF_VERSION}
|
||||
|
||||
MAKE_FLAGS+= pkgvdatadir=${PREFIX}/share/automake${SUFFIX} \
|
||||
APIVERSION=${VERSION}
|
||||
|
||||
FAKE_FLAGS= docdir=${PREFIX}/share/doc/automake${SUFFIX}
|
||||
|
||||
TEST_DEPENDS= ${BASE_PKGPATH} \
|
||||
${MODPY_RUN_DEPENDS} \
|
||||
devel/libtool \
|
||||
devel/gmake \
|
||||
archivers/bzip2 \
|
||||
devel/bison \
|
||||
emacs->=24:editors/emacs \
|
||||
devel/dejagnu
|
||||
|
||||
TEST_ENV= AUTOCONF_VERSION=${AUTOCONF_VERSION} \
|
||||
MAKE=${GMAKE}
|
||||
|
||||
do-test:
|
||||
ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
|
||||
@cd ${WRKBUILD} && \
|
||||
exec ${SETENV} ${MAKE_ENV} ${TEST_ENV} \
|
||||
${MAKE_PROGRAM} ${ALL_TEST_FLAGS} \
|
||||
-f ${MAKE_FILE} ${TEST_TARGET}
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/doc/automake.texi
|
||||
|
||||
post-install:
|
||||
cd ${PREFIX}/info && mv automake.info automake${SUFFIX}.info
|
||||
perl -pi -e "s,automake\: \(automake\),automake-1\.16\: \(automake-1\.16\)," \
|
||||
|
|
|
@ -4,9 +4,7 @@ PKGNAME= automake-1.4.6
|
|||
REVISION= 5
|
||||
PKGSPEC= automake->=${VERSION},<1.5
|
||||
|
||||
CONFIGURE_STYLE=gnu
|
||||
|
||||
TEST_DEPENDS=devel/gmake
|
||||
TEST_DEPENDS= devel/gmake
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/automake.texi
|
||||
|
@ -14,8 +12,4 @@ pre-configure:
|
|||
post-install:
|
||||
cd ${PREFIX}/info && mv automake.info automake${SUFFIX}.info
|
||||
|
||||
do-test:
|
||||
cd ${WRKBUILD} && exec ${SETENV} ${MAKE_ENV} MAKE=${GMAKE} ${GMAKE} -f \
|
||||
${MAKE_FILE} ${ALL_TEST_FLAGS} ${TEST_TARGET}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -5,22 +5,11 @@ PKGSPEC= automake->=${VERSION},<1.9
|
|||
|
||||
AUTOCONF_VERSION= 2.59
|
||||
|
||||
BUILD_DEPENDS = ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS}
|
||||
SUFFIX= -${VERSION}
|
||||
MAKE_FLAGS += MAKEINFO="makeinfo --no-split"
|
||||
|
||||
SUFFIX= -${VERSION}
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ENV += AUTOCONF_VERSION=${AUTOCONF_VERSION}
|
||||
MAKE_FLAGS+= MAKEINFO="makeinfo --no-split" \
|
||||
pkgvdatadir=${PREFIX}/share/automake${SUFFIX} \
|
||||
APIVERSION=${VERSION}
|
||||
|
||||
TEST_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS} \
|
||||
devel/libtool
|
||||
TEST_FLAGS= AUTOCONF_VERSION=${AUTOCONF_VERSION}
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/doc/automake.texi
|
||||
TEST_DEPENDS= devel/libtool
|
||||
TEST_FLAGS= AUTOCONF_VERSION=${AUTOCONF_VERSION}
|
||||
|
||||
post-install:
|
||||
cd ${PREFIX}/info && mv automake.info automake${SUFFIX}.info
|
||||
|
|
|
@ -3,51 +3,16 @@ DISTNAME= automake-${VERSION}.6
|
|||
REVISION= 12
|
||||
PKGSPEC= automake->=${VERSION},<1.10
|
||||
|
||||
MODULES= lang/python
|
||||
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
|
||||
|
||||
MODPY_BUILDDEP= No
|
||||
MODPY_RUNDEP= No
|
||||
MODPY_VERSION= ${MODPY_DEFAULT_VERSION_2}
|
||||
|
||||
AUTOCONF_VERSION= 2.59
|
||||
|
||||
BUILD_DEPENDS= ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS}
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
MAKE_ENV += AUTOCONF_VERSION=${AUTOCONF_VERSION}
|
||||
CONFIGURE_ENV += AUTOCONF_VERSION=${AUTOCONF_VERSION}
|
||||
|
||||
CONFIGURE_ARGS= --infodir=${PREFIX}/info
|
||||
MAKE_FLAGS+= pkgvdatadir=${PREFIX}/share/automake${SUFFIX} \
|
||||
APIVERSION=${VERSION}
|
||||
|
||||
TEST_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS} \
|
||||
${MODPY_RUN_DEPENDS} \
|
||||
devel/libtool \
|
||||
devel/gmake \
|
||||
archivers/bzip2 \
|
||||
devel/bison \
|
||||
emacs->=24:editors/emacs \
|
||||
print/texlive/base \
|
||||
devel/dejagnu
|
||||
|
||||
TEST_ENV= AUTOCONF_VERSION=${AUTOCONF_VERSION} \
|
||||
MAKE=${GMAKE}
|
||||
# XXX why was this listed for 1.9 but not other versions?
|
||||
TEST_DEPENDS= print/texlive/base
|
||||
|
||||
post-patch:
|
||||
cd ${WRKSRC}; touch aclocal.m4 Makefile.in configure
|
||||
|
||||
do-test:
|
||||
ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
|
||||
@cd ${WRKBUILD} && \
|
||||
exec ${SETENV} ${MAKE_ENV} ${TEST_ENV} \
|
||||
${MAKE_PROGRAM} ${ALL_TEST_FLAGS} -f ${MAKE_FILE} \
|
||||
${TEST_TARGET}
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/doc/automake.texi
|
||||
|
||||
post-install:
|
||||
cd ${PREFIX}/info && mv automake.info automake${SUFFIX}.info
|
||||
perl -pi -e "s,automake\: \(automake\),automake-1\.9\: \(automake-1\.9\)," \
|
||||
|
|
|
@ -6,11 +6,56 @@ SUFFIX ?= -${VERSION}
|
|||
SUBST_VARS += SUFFIX PKGSPEC
|
||||
CATEGORIES += devel
|
||||
|
||||
# XXX check for new versions. So far, automake-1.12 is still GPLv2
|
||||
# XXX check for new versions. So far, automake-1.16 is still GPLv2
|
||||
# GPLv2
|
||||
PERMIT_PACKAGE ?= Yes
|
||||
PERMIT_PACKAGE ?= Yes
|
||||
|
||||
# we're not a python port
|
||||
UPDATE_PLIST_ARGS += -i MODPY_PY_PREFIX
|
||||
# we're not a python port, don't subst py- prefix
|
||||
UPDATE_PLIST_ARGS += -i MODPY_PY_PREFIX
|
||||
|
||||
PORTROACH = limit:^${VERSION}
|
||||
PORTROACH = limit:^${VERSION}
|
||||
|
||||
BUILD_DEPENDS += ${RUN_DEPENDS}
|
||||
CONFIGURE_ARGS += --infodir=${PREFIX}/info
|
||||
CONFIGURE_STYLE ?= gnu
|
||||
|
||||
MAKE_FLAGS += pkgvdatadir=${PREFIX}/share/automake${SUFFIX} \
|
||||
APIVERSION=${VERSION}
|
||||
FAKE_FLAGS += docdir=${PREFIX}/share/doc/automake${SUFFIX}
|
||||
TEST_ENV += MAKE=${GMAKE}
|
||||
|
||||
AUTOCONF_VERSION ?=
|
||||
.if ${AUTOCONF_VERSION} != ""
|
||||
RUN_DEPENDS += ${MODGNU_AUTOCONF_DEPENDS}
|
||||
TEST_DEPENDS += ${MODGNU_AUTOCONF_DEPENDS}
|
||||
CONFIGURE_ENV += AUTOCONF_VERSION=${AUTOCONF_VERSION}
|
||||
TEST_ENV += AUTOCONF_VERSION=${AUTOCONF_VERSION}
|
||||
.endif
|
||||
|
||||
.if ${VERSION} != 1.4
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/doc/automake.texi
|
||||
.endif
|
||||
|
||||
.if ${VERSION} != 1.4 && ${VERSION} != 1.8
|
||||
MODULES = lang/python
|
||||
MODPY_BUILDDEP = No
|
||||
MODPY_RUNDEP = No
|
||||
TEST_DEPENDS += ${BASE_PKGPATH} \
|
||||
${MODPY_RUN_DEPENDS} \
|
||||
devel/libtool \
|
||||
devel/gmake \
|
||||
archivers/bzip2 \
|
||||
devel/bison \
|
||||
emacs->=24:editors/emacs \
|
||||
devel/dejagnu
|
||||
|
||||
pre-test:
|
||||
@ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
|
||||
.endif
|
||||
|
||||
do-test:
|
||||
@cd ${WRKBUILD} && \
|
||||
exec ${SETENV} ${MAKE_ENV} ${TEST_ENV} \
|
||||
${MAKE_PROGRAM} ${ALL_TEST_FLAGS} \
|
||||
-f ${MAKE_FILE} ${TEST_TARGET}
|
||||
|
|
Loading…
Reference in New Issue
Block a user