From 718d7fb3f3e3c348c4042a5db545c65b9d360db3 Mon Sep 17 00:00:00 2001 From: Enno Boland Date: Wed, 14 Jan 2015 09:46:20 +0100 Subject: [PATCH] New package: vte290-0.36.3 --- common/shlibs | 1 + srcpkgs/vte290-devel | 1 + srcpkgs/vte290/template | 46 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 48 insertions(+) create mode 120000 srcpkgs/vte290-devel create mode 100644 srcpkgs/vte290/template diff --git a/common/shlibs b/common/shlibs index e6a906e49b1..d09c51e60f8 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1893,3 +1893,4 @@ libsystemd.so.0 LoginKit-git-20141226_1 libssr-glinject.so ssr-0.3.1_1 libgdict-1.0.so.6 gnome-dictionary-3.14.1_1 libasignify.so.1 asignify-1.0_1 +libvte2_90.so.9 vte290-0.36.3_1 diff --git a/srcpkgs/vte290-devel b/srcpkgs/vte290-devel new file mode 120000 index 00000000000..1c5ff05369a --- /dev/null +++ b/srcpkgs/vte290-devel @@ -0,0 +1 @@ +vte290 \ No newline at end of file diff --git a/srcpkgs/vte290/template b/srcpkgs/vte290/template new file mode 100644 index 00000000000..f1fdfa972d4 --- /dev/null +++ b/srcpkgs/vte290/template @@ -0,0 +1,46 @@ +# Template build file for 'vte290'. +pkgname=vte290 +version=0.36.3 +revision=1 +wrksrc=vte-${version} +build_style=gnu-configure +configure_args="--with-gtk=3.0 --disable-gnome-pty-helper --disable-static" +hostmakedepends="pkg-config intltool glib-devel gnome-doc-utils" +makedepends="gtk+3-devel ncurses-devel vte vala-devel" +depends="vte" +short_desc="Terminal widget with improved accessibility and I18N support" +maintainer="Juan RP " +homepage="http://www.gnome.org" +license="LGPL-2.1" +update_pkgname=vte +update_site="https://git.gnome.org/browse/vte/" +distfiles="${GNOME_SITE}/vte/${version%.*}/vte-${version}.tar.xz" +checksum=54e5b07be3c0f7b158302f54ee79d4de1cb002f4259b6642b79b1e0e314a959c + +# Package build options +build_options="gir" +# Disable gir for cross builds. +if [ -z "$CROSS_BUILD" ]; then + build_options_default="gir" +fi + +if [ "$build_option_gir" ]; then + configure_args+=" --enable-introspection --enable-vala" + hostmakedepends+=" gobject-introspection vala-devel" +else + configure_args+=" --disable-introspection --disable-vala" +fi + +vte290-devel_package() { + depends="gtk+3-devel vte290>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + if [ "$build_option_gir" ]; then + vmove usr/share/gir-1.0 + fi + vmove usr/share/gtk-doc + } +}