diff --git a/srcpkgs/libchamplain-devel b/srcpkgs/libchamplain-devel new file mode 120000 index 0000000000..9b3721653b --- /dev/null +++ b/srcpkgs/libchamplain-devel @@ -0,0 +1 @@ +libchamplain \ No newline at end of file diff --git a/srcpkgs/libchamplain/depends b/srcpkgs/libchamplain/depends new file mode 100644 index 0000000000..d5f14bd966 --- /dev/null +++ b/srcpkgs/libchamplain/depends @@ -0,0 +1,2 @@ +abi_depends=">=0.9.0" +api_depends="${abi_depends}" diff --git a/srcpkgs/libchamplain/libchamplain-devel.template b/srcpkgs/libchamplain/libchamplain-devel.template new file mode 100644 index 0000000000..b447c6b63e --- /dev/null +++ b/srcpkgs/libchamplain/libchamplain-devel.template @@ -0,0 +1,42 @@ +# Template file for 'libchamplain-devel'. +# +short_desc="${short_desc} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run pkg-config +Add_dependency run intltool +Add_dependency run vala-devel +Add_dependency run gobject-introspection +Add_dependency run libsoup-gnome-devel +Add_dependency run libsoup-devel +Add_dependency run gtk+3-devel +Add_dependency run clutter-devel +Add_dependency run clutter-gtk-devel +Add_dependency run cairo-devel +Add_dependency run atk-devel +Add_dependency run pango-devel +Add_dependency run json-glib-devel +Add_dependency run gdk-pixbuf-devel +Add_dependency run libpng-devel +Add_dependency run MesaLib-devel +Add_dependency run libdrm-devel +Add_dependency run libX11-devel +Add_dependency run libXext-devel +Add_dependency run libXdamage-devel +Add_dependency run libXcomposite-devel +Add_dependency run libXi-devel +Add_dependency run libXfixes-devel +Add_dependency run glib-devel +Add_dependency run sqlite-devel +Add_dependency run freetype-devel +Add_dependency run fontconfig-devel + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/{include,share} ${DESTDIR}/usr + mv ${SRCPKGDESTDIR}/usr/lib/*.a ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib +} diff --git a/srcpkgs/libchamplain/template b/srcpkgs/libchamplain/template new file mode 100644 index 0000000000..85366966e7 --- /dev/null +++ b/srcpkgs/libchamplain/template @@ -0,0 +1,65 @@ +# Template file for 'libchamplain' +pkgname=libchamplain +version=0.9.0 +distfiles="${GNOME_SITE}/$pkgname/0.9/$pkgname-$version.tar.bz2" +build_style=gnu_configure +short_desc="Library aimed to provide a Clutter widget to display rasterized maps" +maintainer="Juan RP " +checksum=8671f43faebd1ca2c5ad556eb78f43c360f8ad4994c784118d2bc26a317849f4 +long_desc=" + libchamplain is a Clutter based widget to display rich, eye-candy and + interactive maps." + +subpackages="$pkgname-devel" +Add_dependency run glibc +Add_dependency run libsoup-gnome +Add_dependency run libsoup +Add_dependency run gtk+3 +Add_dependency run clutter +Add_dependency run clutter-gtk +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 libXfixes +Add_dependency run glib +Add_dependency run sqlite +Add_dependency run freetype +Add_dependency run fontconfig + +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build vala-devel +Add_dependency build gobject-introspection +Add_dependency build libsoup-gnome-devel +Add_dependency build libsoup-devel +Add_dependency build gtk+3-devel +Add_dependency build clutter-devel +Add_dependency build clutter-gtk-devel +Add_dependency build cairo-devel +Add_dependency build atk-devel +Add_dependency build pango-devel +Add_dependency build json-glib-devel +Add_dependency build gdk-pixbuf-devel +Add_dependency build libpng-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 glib-devel +Add_dependency build sqlite-devel +Add_dependency build freetype-devel +Add_dependency build fontconfig-devel diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index 3912a5b3c1..52fc20c75a 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -797,3 +797,5 @@ libgstfarsight-0.10.so farsight2 farsight2-devel libtelepathy-farsight.so telepathy-farsight telepathy-farsight-devel libtelepathy-logger.so telepathy-logger telepathy-logger-devel libmission-control-plugins.so telepathy-mission-control telepathy-mission-control-devel +libclutter-gtk-1.0.so clutter-gtk clutter-gtk-devel +libchamplain-0.10.so libchamplain libchamplain-devel