diff --git a/srcpkgs/libgxps-devel b/srcpkgs/libgxps-devel new file mode 120000 index 00000000000..f6d751fc9cb --- /dev/null +++ b/srcpkgs/libgxps-devel @@ -0,0 +1 @@ +libgxps \ No newline at end of file diff --git a/srcpkgs/libgxps/depends b/srcpkgs/libgxps/depends new file mode 100644 index 00000000000..140f5aa7a9d --- /dev/null +++ b/srcpkgs/libgxps/depends @@ -0,0 +1,2 @@ +abi_depends=">=0.1.0" +api_depends="${abi_depends}" diff --git a/srcpkgs/libgxps/libgxps-devel.template b/srcpkgs/libgxps/libgxps-devel.template new file mode 100644 index 00000000000..ebf4ab4bd05 --- /dev/null +++ b/srcpkgs/libgxps/libgxps-devel.template @@ -0,0 +1,16 @@ +# Template file for 'libgxps-devel'. +# +short_desc="${short_desc} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run glib-devel +Add_dependency run libgxps + +do_install() +{ + vmove usr/include usr + vmove usr/share usr + vmove usr/lib/pkgconfig usr/lib +} diff --git a/srcpkgs/libgxps/template b/srcpkgs/libgxps/template new file mode 100644 index 00000000000..f9add15e570 --- /dev/null +++ b/srcpkgs/libgxps/template @@ -0,0 +1,29 @@ +# Template file for 'libgxps' +pkgname=libgxps +version=0.1.0 +homepage="http://live.gnome.org/libgxps" +distfiles="${GNOME_SITE}/$pkgname/0.1/$pkgname-$version.tar.xz" +build_style=gnu_configure +configure_args="--disable-static" +short_desc="GObject base library for XPS documents" +maintainer="Juan RP " +license="LGPL-2.1" +checksum=10d25905a0f5318e47e2d0471606ce8e5318cf7d7f93fb60218a716078d3548e +long_desc=" + libgxps is a GObject based library for handling and rendering XPS documents." + +subpackages="${pkgname}-devel" + +Add_dependency run glibc +Add_dependency run glib +Add_dependency run cairo +Add_dependency run libarchive +Add_dependency run freetype +Add_dependency run tiff + +Add_dependency build pkg-config +Add_dependency build glib-devel +Add_dependency build tiff-devel +Add_dependency build libarchive-devel +Add_dependency build freetype-devel + diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index 900d19b5957..3c3432d8222 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -893,3 +893,4 @@ libgexiv2.so.0 libgexiv2 libgexiv2-devel libraw.so.5 libraw libraw-devel libraw_r.so.5 libraw libraw-devel libdjvulibre.so.21 libdjvulibre djvulibre-devel +libgxps.so.1 libgxps libgxps-devel