Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Apr 2014 13:19:31 +0000 (UTC)
From:      Olivier Duchateau <olivierd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r352419 - in head/devel: . xfce4-vala xfce4-vala/files
Message-ID:  <201404271319.s3RDJVnj046994@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404271319.s3RDJVnj046994>