[Midnightbsd-cvs] mports [17408] trunk/lang/vala: fix vala
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Sep 19 21:41:54 EDT 2014
Revision: 17408
http://svnweb.midnightbsd.org/mports/?rev=17408
Author: laffer1
Date: 2014-09-19 21:41:53 -0400 (Fri, 19 Sep 2014)
Log Message:
-----------
fix vala
Modified Paths:
--------------
trunk/lang/vala/Makefile
trunk/lang/vala/pkg-descr
trunk/lang/vala/pkg-plist
Modified: trunk/lang/vala/Makefile
===================================================================
--- trunk/lang/vala/Makefile 2014-09-20 01:37:19 UTC (rev 17407)
+++ trunk/lang/vala/Makefile 2014-09-20 01:41:53 UTC (rev 17408)
@@ -2,7 +2,7 @@
PORTNAME= vala
PORTVERSION= 0.20.1
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= lang gnome
MASTER_SITES= GNOME
@@ -11,25 +11,22 @@
LICENSE= lgpl2.1
-USES= bison gettext gmake pathfix pkgconfig
-USE_XZ= yes
-USE_GNOME= glib20 gnomeprefix libxslt
+USES= bison gettext gmake libtool:keepla pathfix pkgconfig tar:xz
+USE_GNOME= glib20 gnomeprefix libxslt introspection:build
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
USE_LDCONFIG= yes
-MAN1?= valac.1 valac-${VALA_VER}.1
VALA_VER= ${PORTVERSION:R}
PLIST_SUB= VERSION=${VALA_VER}
.if defined(VALA_SLAVE)
-LIB_DEPENDS+= vala-${VALA_VER}.0:${PORTSDIR}/lang/vala
+LIB_DEPENDS+= libvala-${VALA_VER}.so:${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
-MAN1= vala-gen-introspect.1 vapigen.1
+BUILD_DEPENDS+= p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML
+RUN_DEPENDS+= p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML
.else
CONFIGURE_ARGS+=--disable-vapigen
.endif
@@ -47,9 +44,10 @@
.if defined(VALA_SLAVE)
pre-build:
- @cd ${WRKSRC} && ${GMAKE} version.h
- @cd ${WRKSRC}/gobject-introspection && ${GMAKE} libgidl.la && \
- ${GMAKE} gen-introspect
+ @cd ${WRKSRC} && ${MAKE_CMD} version.h
+ @cd ${WRKSRC}/gobject-introspection && ${MAKE_CMD} libgidl.la && \
+ ${MAKE_CMD} gen-introspect
+ @cd ${WRKSRC}/vapigen && ${MAKE_CMD} all
post-install:
@cd ${WRKSRC}/gobject-introspection && ${GMAKE} ${FAKE_MAKEARGS} install
@@ -59,6 +57,7 @@
post-install:
${LN} -fs ${PREFIX}/libdata/pkgconfig/libvala-${VALA_VER}.pc \
${PREFIX}/libdata/pkgconfig/vala-1.0.pc
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so.*
.endif
.include <bsd.port.mk>
Modified: trunk/lang/vala/pkg-descr
===================================================================
--- trunk/lang/vala/pkg-descr 2014-09-20 01:37:19 UTC (rev 17407)
+++ trunk/lang/vala/pkg-descr 2014-09-20 01:41:53 UTC (rev 17408)
@@ -9,4 +9,4 @@
code. It's also planned to generate GIDL files when gobject-
introspection is ready.
-WWW: http://live.gnome.org/Vala
+WWW: https://wiki.gnome.org/Projects/Vala
Modified: trunk/lang/vala/pkg-plist
===================================================================
--- trunk/lang/vala/pkg-plist 2014-09-20 01:37:19 UTC (rev 17407)
+++ trunk/lang/vala/pkg-plist 2014-09-20 01:41:53 UTC (rev 17408)
@@ -11,6 +11,8 @@
lib/libvala-%%VERSION%%.so.0
libdata/pkgconfig/libvala-%%VERSION%%.pc
libdata/pkgconfig/vala-1.0.pc
+man/man1/valac-%%VERSION%%.1.gz
+man/man1/valac.1.gz
share/aclocal/vala.m4
share/devhelp/books/vala-%%VERSION%%/attributes.html
share/devhelp/books/vala-%%VERSION%%/classes.html
More information about the Midnightbsd-cvs
mailing list