diff --git a/srcpkgs/mx-devel b/srcpkgs/mx-devel new file mode 120000 index 0000000000..1c45b37859 --- /dev/null +++ b/srcpkgs/mx-devel @@ -0,0 +1 @@ +mx \ No newline at end of file diff --git a/srcpkgs/mx/depends b/srcpkgs/mx/depends new file mode 100644 index 0000000000..dc58176dfd --- /dev/null +++ b/srcpkgs/mx/depends @@ -0,0 +1,2 @@ +abi_depends=">=1.0.4" +api_depends="${abi_depends}" diff --git a/srcpkgs/mx/mx-devel.template b/srcpkgs/mx/mx-devel.template new file mode 100644 index 0000000000..de5daff511 --- /dev/null +++ b/srcpkgs/mx/mx-devel.template @@ -0,0 +1,20 @@ +# Template file for 'mx-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 startup-notification-devel +Add_dependency run dbus-glib-devel +Add_dependency run gtk+-devel +Add_dependency run mx + +do_install() +{ + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share + vmove usr/share/gtk-doc usr/share +} diff --git a/srcpkgs/mx/template b/srcpkgs/mx/template new file mode 100644 index 0000000000..da2153db9a --- /dev/null +++ b/srcpkgs/mx/template @@ -0,0 +1,50 @@ +# Template file for 'mx' +pkgname=mx +version=1.0.4 +distfiles="http://source.clutter-project.org/sources/mx/1.0/mx-$version.tar.bz2" +build_style=gnu_configure +short_desc="A widget toolkit using Clutter" +maintainer="Juan RP " +homepage="http://www.clutter-project.org" +license="LGPL-2.1" +checksum=b0ed87865eff2280b0aad43d30ca68c829fd20f9fcc5ba961d16b9f8d1a784e2 +long_desc=" + Clutter is an open source software library for creating fast, visually + rich and animated graphical user interfaces. + + This package provides mx, a widget toolkit that uses Clutter." + +subpackages="mx-devel" + +Add_dependency run glibc +Add_dependency run clutter +Add_dependency run cairo +Add_dependency run atk +Add_dependency run pango +Add_dependency run json-glib +Add_dependency run gdk-pixbuf +Add_dependency run libpng +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 glib +Add_dependency run libXfixes +Add_dependency run libXrandr +Add_dependency run startup-notification +Add_dependency run dbus-glib +Add_dependency run dbus-libs +Add_dependency run gtk+ +Add_dependency run freetype +Add_dependency run fontconfig + +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build gobject-introspection +Add_dependency build clutter-devel +Add_dependency build startup-notification-devel +Add_dependency build dbus-glib-devel +Add_dependency build gtk+-devel diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index 38cc8360e3..4b222c6be5 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -829,3 +829,5 @@ libv4l2.so v4l-utils v4l-utils-devel libv4lconvert.so v4l-utils v4l-utils-devel libv4l1.so v4l-utils v4l-utils-devel libclutter-gst-1.0.so clutter-gst clutter-gst-devel +libmx-1.0.so mx mx-devel +libmx-gtk-1.0.so mx mx-devel