Xfce4 Vala provides bindings for the Xfce core libraries.

WWW: http://wiki.xfce.org/vala-bindings
This commit is contained in:
Olivier Duchateau 2014-04-27 13:19:31 +00:00
parent 0306b5ab1f
commit 94af4fbc4f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=352419
6 changed files with 66 additions and 0 deletions

View File

@ -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

29
devel/xfce4-vala/Makefile Normal file
View File

@ -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>

View File

@ -0,0 +1,2 @@
SHA256 (xfce4/xfce4-vala-4.10.3.tar.bz2) = 07a8f2b7c09fcdd3d86e0c52adea3c58ca011d0142a93997a01b4af77260ae7b
SIZE (xfce4/xfce4-vala-4.10.3.tar.bz2) = 88023

View File

@ -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

View File

@ -0,0 +1,3 @@
Xfce4 Vala provides bindings for the Xfce core libraries.
WWW: http://wiki.xfce.org/vala-bindings

View File

@ -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