From 60196cf69cdb2aedf04cdeaf84a7b3ccd8fa194b Mon Sep 17 00:00:00 2001 From: newbluemoon Date: Tue, 20 Mar 2018 10:42:00 +0100 Subject: [PATCH] New package: goocanvas-2.0.4 --- common/shlibs | 1 + srcpkgs/goocanvas-devel | 1 + srcpkgs/goocanvas/template | 34 ++++++++++++++++++++++++++++++++++ 3 files changed, 36 insertions(+) create mode 120000 srcpkgs/goocanvas-devel create mode 100644 srcpkgs/goocanvas/template diff --git a/common/shlibs b/common/shlibs index 667935db1de..3f260b0965e 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2151,6 +2151,7 @@ libtbbmalloc_debug.so.2 tbb-4.3_1 libembree.so.2 embree-2.5.1_1 libgtkimageview.so.0 gtkimageview-1.6.4_1 libgoocanvas.so.3 goocanvas1-1.0.0_1 +libgoocanvas-2.0.so.9 goocanvas-2.0.4_1 libplatform.so.2.0 platform-2.0.1_1 libp8-platform.so.2 p8-platform-2.1.0.1_1 libfacter.so.3.10.0 facter-3.10.0_1 diff --git a/srcpkgs/goocanvas-devel b/srcpkgs/goocanvas-devel new file mode 120000 index 00000000000..c1b4f8a9719 --- /dev/null +++ b/srcpkgs/goocanvas-devel @@ -0,0 +1 @@ +goocanvas \ No newline at end of file diff --git a/srcpkgs/goocanvas/template b/srcpkgs/goocanvas/template new file mode 100644 index 00000000000..474031c57bf --- /dev/null +++ b/srcpkgs/goocanvas/template @@ -0,0 +1,34 @@ +# Template file for 'goocanvas' +pkgname=goocanvas +version=2.0.4 +revision=1 +build_style=gnu-configure +hostmakedepends="pkg-config" +makedepends="gtk+3-devel cairo-devel glib-devel" +short_desc="Canvas widget for GTK+ that uses the cairo 2D library for drawing" +maintainer="newbluemoon " +license="GPL-2.0-or-later" +homepage="https://wiki.gnome.org/GooCanvas" +distfiles="${GNOME_SITE}/goocanvas/2.0/${pkgname}-${version}.tar.xz" +checksum=c728e2b7d4425ae81b54e1e07a3d3c8a4bd6377a63cffa43006045bceaa92e90 + +if [ -z "$CROSS_BUILD" ]; then + hostmakedepends+=" gobject-introspection" +else + hostmakedepends+=" python glib-devel" +fi + +goocanvas-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision} ${makedepends}" + pkg_install() { + vmove usr/lib/*.a + vmove usr/lib/*.so + vmove usr/lib/pkgconfig + vmove usr/include + vmove usr/share/gtk-doc + if [ -z "$CROSS_BUILD" ]; then + vmove usr/share/gir-1.0 + fi + } +}