diff --git a/srcpkgs/clutter-gtk-devel b/srcpkgs/clutter-gtk-devel new file mode 120000 index 00000000000..e4c7380ff03 --- /dev/null +++ b/srcpkgs/clutter-gtk-devel @@ -0,0 +1 @@ +clutter-gtk \ No newline at end of file diff --git a/srcpkgs/clutter-gtk/clutter-gtk-devel.template b/srcpkgs/clutter-gtk/clutter-gtk-devel.template new file mode 100644 index 00000000000..006a0098c1f --- /dev/null +++ b/srcpkgs/clutter-gtk/clutter-gtk-devel.template @@ -0,0 +1,14 @@ +# Template file for 'clutter-gtk--devel'. +# +short_desc="${sourcepkg} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +do_install() +{ + mkdir -p ${DESTDIR}/usr/{lib,share} + mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr + mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/share/{gir*,gtk-doc} ${DESTDIR}/usr/share +} diff --git a/srcpkgs/clutter-gtk/depends b/srcpkgs/clutter-gtk/depends new file mode 100644 index 00000000000..fac3150201d --- /dev/null +++ b/srcpkgs/clutter-gtk/depends @@ -0,0 +1,2 @@ +abi_depends=">=0.91.8" +api_depends="${abi_depends}" diff --git a/srcpkgs/clutter-gtk/gir-clutter-gtk.template b/srcpkgs/clutter-gtk/gir-clutter-gtk.template new file mode 100644 index 00000000000..00798afc6ac --- /dev/null +++ b/srcpkgs/clutter-gtk/gir-clutter-gtk.template @@ -0,0 +1,13 @@ +# Template file for 'gir-clutter-gtk'. +# +short_desc="Introspection data for GTK+ bindings for Clutter" +long_desc="${long_desc} + + This package contains small pieces of introspection data for the GTK+ + bindings for the Clutter Toolkit." + +do_install() +{ + install -d ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/girepository-1.0 ${DESTDIR}/usr/lib +} diff --git a/srcpkgs/clutter-gtk/template b/srcpkgs/clutter-gtk/template new file mode 100644 index 00000000000..cf54cd71e5d --- /dev/null +++ b/srcpkgs/clutter-gtk/template @@ -0,0 +1,56 @@ +# Template file for 'clutter-gtk' +pkgname=clutter-gtk +version=0.91.8 +distfiles="${GNOME_SITE}/$pkgname/0.91/$pkgname-$version.tar.bz2" +build_style=gnu_configure +configure_args="--localstatedir=/var" +short_desc="GTK+ bindings for the Clutter Tolkit" +maintainer="Juan RP " +checksum=1516ac98b9f0436d7806f02153810fae31f961446311e06805f574ac1aaa969e +long_desc=" + This packages contains the GTK+3 bindings for the Clutter Toolkit." + +subpackages="gir-$pkgname $pkgname-devel" + +Add_dependency run glibc +Add_dependency run json-glib +Add_dependency run MesaLib +Add_dependency run libdrm +Add_dependency run libX11 +Add_dependency run libXext +Add_dependency run libXdamage +Add_dependency run libXcomposite +Add_dependency run libXi +Add_dependency run libXfixes +Add_dependency run gtk+3 +Add_dependency run atk +Add_dependency run glib +Add_dependency run pango +Add_dependency run gdk-pixbuf +Add_dependency run libpng +Add_dependency run cairo +Add_dependency run freetype +Add_dependency run fontconfig +Add_dependency run clutter + +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build json-glib-devel +Add_dependency build MesaLib-devel +Add_dependency build libdrm-devel +Add_dependency build libX11-devel +Add_dependency build libXext-devel +Add_dependency build libXdamage-devel +Add_dependency build libXcomposite-devel +Add_dependency build libXi-devel +Add_dependency build libXfixes-devel +Add_dependency build gtk+3-devel +Add_dependency build atk-devel +Add_dependency build glib-devel +Add_dependency build pango-devel +Add_dependency build gdk-pixbuf-devel +Add_dependency build libpng-devel +Add_dependency build cairo-devel +Add_dependency build freetype-devel +Add_dependency build fontconfig-devel +Add_dependency build clutter-devel diff --git a/srcpkgs/gir-clutter-gtk b/srcpkgs/gir-clutter-gtk new file mode 120000 index 00000000000..e4c7380ff03 --- /dev/null +++ b/srcpkgs/gir-clutter-gtk @@ -0,0 +1 @@ +clutter-gtk \ No newline at end of file diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index e6d565c5de2..9161441fef3 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -779,3 +779,4 @@ libyelp.so yelp yelp-devel libpeas-1.0.so libpeas libpeas-devel libpeas-gtk-1.0.so libpeas libpeas-devel libtotem.so totem totem-devel +libclutter-glx-1.0.so clutter clutter-devel