summaryrefslogtreecommitdiffstats
path: root/lang/vala/Makefile
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2010-08-18 19:06:55 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2010-08-18 19:06:55 +0800
commit312ee3c050bf5a792ac2546c15809a2d6ba5f995 (patch)
treec1b6abd558ecd1fb0f1769f528f515698048669c /lang/vala/Makefile
parent4ed7fef60f638ef4553dc36205d6ffd7a026f83c (diff)
downloadmarcuscom-ports-312ee3c050bf5a792ac2546c15809a2d6ba5f995.tar
marcuscom-ports-312ee3c050bf5a792ac2546c15809a2d6ba5f995.tar.gz
marcuscom-ports-312ee3c050bf5a792ac2546c15809a2d6ba5f995.tar.bz2
marcuscom-ports-312ee3c050bf5a792ac2546c15809a2d6ba5f995.tar.lz
marcuscom-ports-312ee3c050bf5a792ac2546c15809a2d6ba5f995.tar.xz
marcuscom-ports-312ee3c050bf5a792ac2546c15809a2d6ba5f995.tar.zst
marcuscom-ports-312ee3c050bf5a792ac2546c15809a2d6ba5f995.zip
Update to 0.9.5.
Correct patch name. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@14439 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'lang/vala/Makefile')
-rw-r--r--lang/vala/Makefile18
1 files changed, 12 insertions, 6 deletions
diff --git a/lang/vala/Makefile b/lang/vala/Makefile
index c9f5d1138..2c798123d 100644
--- a/lang/vala/Makefile
+++ b/lang/vala/Makefile
@@ -3,11 +3,11 @@
# Whom: Michael Johnson <ahze@FreeBSD.org>
#
# $FreeBSD$
-# $MCom: ports/lang/vala/Makefile,v 1.37 2010/07/23 22:08:46 kwm Exp $
+# $MCom: ports/lang/vala/Makefile,v 1.38 2010/08/08 10:58:30 kwm Exp $
#
PORTNAME= vala
-PORTVERSION= 0.9.4
+PORTVERSION= 0.9.5
CATEGORIES= lang gnome
MASTER_SITES= GNOME
@@ -24,12 +24,12 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}" LDFLAGS="-L${LOCALBASE}/lib"
USE_BISON= build
USE_LDCONFIG= yes
-MAN1?= valac.1
+MAN1?= valac.1 valac-0.10.1
.include <bsd.port.pre.mk>
.if defined(VALA_SLAVE)
-LIB_DEPENDS+= vala.0:${PORTSDIR}/lang/vala
+LIB_DEPENDS+= vala-0.10.0:${PORTSDIR}/lang/vala
CONFIGURE_ARGS+=--enable-vapigen
BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML
@@ -45,7 +45,9 @@ post-patch:
@${REINPLACE_CMD} -e 's|@vapigen_decl@|vapigen=$${bindir}/vapigen|g' \
-e 's|@gen_introspect_decl@|gen_introspect=$${libdir}/vala/gen-introspect|g' \
-e 's|@vala_gen_introspect_decl@|vala_gen_introspect=$${bindir}/vala-gen-introspect|g' \
- ${WRKSRC}/vala-1.0.pc.in
+ ${WRKSRC}/vala.pc.in
+ ${REINPLACE_CMD} -e 's|cp $$< $$@|cp vala.pc vala-0.10.pc|g' \
+ ${WRKSRC}/Makefile.in
.if defined(VALA_SLAVE)
pre-build:
@@ -56,6 +58,10 @@ post-install:
@cd ${WRKSRC}/gobject-introspection && ${GMAKE} install
@${INSTALL_MAN} ${WRKSRC}/doc/vapigen.1 ${WRKSRC}/doc/vala-gen-introspect.1 \
${PREFIX}/man/man1/
-
+.else
+post-install:
+ ${LN} -fs ${PREFIX}/libdata/pkgconfig/vala-0.10.pc \
+ ${PREFIX}/libdata/pkgconfig/vala-1.0.pc
.endif
+
.include <bsd.port.post.mk>