svn commit: r352419 - in head/devel: . xfce4-vala xfce4-vala/files
Olivier Duchateau
olivierd at FreeBSD.org
Sun Apr 27 13:19:33 UTC 2014
Author: olivierd
Date: Sun Apr 27 13:19:31 2014
New Revision: 352419
URL: http://svnweb.freebsd.org/changeset/ports/352419
QAT: https://qat.redports.org/buildarchive/r352419/
Log:
Xfce4 Vala provides bindings for the Xfce core libraries.
WWW: http://wiki.xfce.org/vala-bindings
Added:
head/devel/xfce4-vala/
head/devel/xfce4-vala/Makefile (contents, props changed)
head/devel/xfce4-vala/distinfo (contents, props changed)
head/devel/xfce4-vala/files/
head/devel/xfce4-vala/files/patch-configure (contents, props changed)
head/devel/xfce4-vala/pkg-descr (contents, props changed)
head/devel/xfce4-vala/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Sun Apr 27 13:18:10 2014 (r352418)
+++ head/devel/Makefile Sun Apr 27 13:19:31 2014 (r352419)
@@ -4616,6 +4616,7 @@
SUBDIR += xdg-user-dirs
SUBDIR += xdg-utils
SUBDIR += xfce4-dev-tools
+ SUBDIR += xfce4-vala
SUBDIR += xmake
SUBDIR += xmltooling
SUBDIR += xorg-macros
Added: head/devel/xfce4-vala/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/xfce4-vala/Makefile Sun Apr 27 13:19:31 2014 (r352419)
@@ -0,0 +1,29 @@
+# Created by: Olivier Duchateau <olivierd at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= xfce4-vala
+PORTVERSION= 4.10.3
+CATEGORIES= devel xfce
+MASTER_SITES= ${MASTER_SITE_XFCE}
+MASTER_SITE_SUBDIR= src/bindings/${PORTNAME}/${PORTVERSION:R}
+DIST_SUBDIR= xfce4
+
+MAINTAINER= xfce at FreeBSD.org
+COMMENT= Vala binding for the Xfce core libraries
+
+LICENSE= LGPL21
+
+BUILD_DEPENDS= valac:${PORTSDIR}/lang/vala
+
+GNU_CONFIGURE= yes
+USES= pkgconfig gmake pathfix tar:bzip2
+USE_XFCE= configenv garcon libexo libmenu libutil panel xfconf
+
+# vala-1.0.pc is symlink to libvala-${VALA_VER}.pc
+CONFIGURE_ARGS= --with-vala-api=1.0
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|libvala-|vala-|g' ${WRKSRC}/acinclude.m4 \
+ ${WRKSRC}/configure
+
+.include <bsd.port.mk>
Added: head/devel/xfce4-vala/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/xfce4-vala/distinfo Sun Apr 27 13:19:31 2014 (r352419)
@@ -0,0 +1,2 @@
+SHA256 (xfce4/xfce4-vala-4.10.3.tar.bz2) = 07a8f2b7c09fcdd3d86e0c52adea3c58ca011d0142a93997a01b4af77260ae7b
+SIZE (xfce4/xfce4-vala-4.10.3.tar.bz2) = 88023
Added: head/devel/xfce4-vala/files/patch-configure
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/xfce4-vala/files/patch-configure Sun Apr 27 13:19:31 2014 (r352419)
@@ -0,0 +1,20 @@
+--- ./configure.orig 2013-08-16 20:27:53.000000000 +0000
++++ ./configure 2013-08-19 19:38:20.000000000 +0000
+@@ -2671,7 +2671,7 @@
+
+
+
+-vapidir=`$PKG_CONFIG --variable=vapidir libvala-$vala_api`
++vapidir=${datarootdir}/vala/vapi
+
+
+
+@@ -2684,7 +2684,7 @@
+ fi
+
+ if test x"$with_default_vapidir" == xno ; then
+- vapidir=${datarootdir}/vala-${vala_api}/vapi
++ vapidir=${datarootdir}/vala/vapi
+
+ fi
+
Added: head/devel/xfce4-vala/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/xfce4-vala/pkg-descr Sun Apr 27 13:19:31 2014 (r352419)
@@ -0,0 +1,3 @@
+Xfce4 Vala provides bindings for the Xfce core libraries.
+
+WWW: http://wiki.xfce.org/vala-bindings
Added: head/devel/xfce4-vala/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/xfce4-vala/pkg-plist Sun Apr 27 13:19:31 2014 (r352419)
@@ -0,0 +1,11 @@
+libdata/pkgconfig/xfce4-vala.pc
+share/vala/vapi/exo-1.deps
+share/vala/vapi/exo-1.vapi
+share/vala/vapi/garcon-1.deps
+share/vala/vapi/garcon-1.vapi
+share/vala/vapi/libxfce4panel-1.0.deps
+share/vala/vapi/libxfce4panel-1.0.vapi
+share/vala/vapi/libxfce4ui-1.deps
+share/vala/vapi/libxfce4ui-1.vapi
+share/vala/vapi/libxfce4util-1.0.vapi
+share/vala/vapi/libxfconf-0.vapi
More information about the svn-ports-head
mailing list