diff options
author | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2005-06-12 05:06:48 +0800 |
---|---|---|
committer | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2005-06-12 05:06:48 +0800 |
commit | 967e9f7e158a6eeecfec503011cae159a1bd15d5 (patch) | |
tree | e76ed5d6300a933b7903ee8f27524d9d8c2326c3 /devel/glibmm/Makefile | |
parent | b414aa537e35a6f3f4a3777323655b0ea2c983b9 (diff) | |
download | marcuscom-ports-967e9f7e158a6eeecfec503011cae159a1bd15d5.tar marcuscom-ports-967e9f7e158a6eeecfec503011cae159a1bd15d5.tar.gz marcuscom-ports-967e9f7e158a6eeecfec503011cae159a1bd15d5.tar.bz2 marcuscom-ports-967e9f7e158a6eeecfec503011cae159a1bd15d5.tar.lz marcuscom-ports-967e9f7e158a6eeecfec503011cae159a1bd15d5.tar.xz marcuscom-ports-967e9f7e158a6eeecfec503011cae159a1bd15d5.tar.zst marcuscom-ports-967e9f7e158a6eeecfec503011cae159a1bd15d5.zip |
Update to 2.7.1.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@4075 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'devel/glibmm/Makefile')
-rw-r--r-- | devel/glibmm/Makefile | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/devel/glibmm/Makefile b/devel/glibmm/Makefile new file mode 100644 index 000000000..8d2929423 --- /dev/null +++ b/devel/glibmm/Makefile @@ -0,0 +1,59 @@ +# New ports collection makefile for: glibmm +# Date created: 04 December 2003 +# Whom: Adam Weinberger <adamw@FreeBSD.org> +# +# $FreeBSD: ports/devel/glibmm/Makefile,v 1.8 2005/03/12 11:23:05 marcus Exp $ +# + +PORTNAME= glibmm +PORTVERSION= 2.7.1 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:R} +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= C++ interfaces for glib2 + +LIB_DEPENDS= sigc-2.0.0:${PORTSDIR}/devel/libsigc++20 +BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 + +USE_BZIP2= yes +USE_GMAKE= yes +USE_GCC= 3.4 +USE_GNOME= gnomehack gnometarget glib20 +USE_REINPLACE= yes +USE_PERL5= yes +USE_INC_LIBTOOL_VER=15 +INSTALLS_SHLIB= yes +CONFIGURE_ARGS= --enable-static + +PLIST_SUB= VERSION="2.4" API_VERSION="2.4" + +.include <bsd.port.pre.mk> + +.if ${ARCH} == "alpha" +BROKEN= "Does not build on alpha" +.endif + +post-patch: + @${REINPLACE_CMD} -e '/^SUBDIRS = /s/tests//' ${WRKSRC}/Makefile.in +.if defined(NOPORTDOCS) + @${REINPLACE_CMD} -E '/^SUBDIRS = /s/(docs|examples)//g' ${WRKSRC}/Makefile.in +.endif + +.if !defined(NOPORTDOCS) +post-configure: + @${TOUCH} ${WRKSRC}/docs/reference/html/index.html +.endif + +patch-autotools: + @(cd ${PATCH_WRKSRC}; \ + for file in ${LIBTOOLFILES}; do \ + ${CP} $$file $$file.tmp; \ + ${SED} -e "/^ltmain=/s^\$$ac_aux_dir/ltmain.sh^${LTMAIN}^g" \ + $$file.tmp > $$file; \ + ${RM} $$file.tmp; \ + done); + +.include <bsd.port.post.mk> |