diff --git a/common/shlibs b/common/shlibs index 2df9f22a388..cd3f01a7248 100644 --- a/common/shlibs +++ b/common/shlibs @@ -972,3 +972,4 @@ liblutok.so.0 lutok lutok-devel libmtdev.so.1 mtdev mtdev-devel libcryptsetup.so.4 libcryptsetup cryptsetup-devel libgusb.so.2 libgusb libgusb-devel +libmash-0.1.so.0 mash mash-devel diff --git a/srcpkgs/mash-devel b/srcpkgs/mash-devel new file mode 120000 index 00000000000..dcd0c72e38b --- /dev/null +++ b/srcpkgs/mash-devel @@ -0,0 +1 @@ +mash \ No newline at end of file diff --git a/srcpkgs/mash/depends b/srcpkgs/mash/depends new file mode 100644 index 00000000000..205c57214a5 --- /dev/null +++ b/srcpkgs/mash/depends @@ -0,0 +1,2 @@ +abi_depends=">=0.1.0" +api_depends="${api_depends}" diff --git a/srcpkgs/mash/mash-devel.template b/srcpkgs/mash/mash-devel.template new file mode 100644 index 00000000000..ef98cc28502 --- /dev/null +++ b/srcpkgs/mash/mash-devel.template @@ -0,0 +1,16 @@ +# Template file for 'mash-devel'. +# +short_desc="${short_desc} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run clutter-devel +Add_dependency run mash + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gtk-doc usr/share + vmove "usr/share/gir-*" usr/share +} diff --git a/srcpkgs/mash/mash.rshlibs b/srcpkgs/mash/mash.rshlibs new file mode 100644 index 00000000000..b8cca3aa772 --- /dev/null +++ b/srcpkgs/mash/mash.rshlibs @@ -0,0 +1,30 @@ +libclutter-glx-1.0.so.0 +libcairo-gobject.so.2 +libatk-1.0.so.0 +libpangocairo-1.0.so.0 +libcogl-pango.so.0 +libjson-glib-1.0.so.0 +libGL.so.1 +libpangoft2-1.0.so.0 +libXi.so.6 +libcairo.so.2 +libcogl.so.5 +libgdk_pixbuf-2.0.so.0 +libdrm.so.2 +libX11.so.6 +libXext.so.6 +libXdamage.so.1 +libXcomposite.so.1 +libgio-2.0.so.0 +libpango-1.0.so.0 +libfreetype.so.6 +libfontconfig.so.1 +libgobject-2.0.so.0 +libgmodule-2.0.so.0 +libgthread-2.0.so.0 +librt.so.1 +libglib-2.0.so.0 +libXfixes.so.3 +libm.so.6 +libpthread.so.0 +libc.so.6 diff --git a/srcpkgs/mash/template b/srcpkgs/mash/template new file mode 100644 index 00000000000..e07947c5863 --- /dev/null +++ b/srcpkgs/mash/template @@ -0,0 +1,23 @@ +# Template file for 'mash' +pkgname=mash +version=0.1.0 +distfiles="http://www.clutter-project.org/sources/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" +build_style=gnu-configure +configure_args="--enable-introspection --disable-static" +short_desc="A small library for using 3D models within a Clutter scene" +maintainer="Juan RP " +homepage="http://www.clutter-project.org" +license="LGPL-2.1" +checksum=81f4b01d5661010dd742d4a82f9af4555624601ba3fb4e0780cfe2b34c13c24f +long_desc=" + Mash is a small library for using real 3D models within a Clutter + scene. Models can be exported from Blender or other 3D modelling + software as PLY files and then used as actors. It also supports a + lighting model with animatable lights." + +subpackages="mash-devel" + +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build gobject-introspection +Add_dependency build clutter-devel