diff --git a/srcpkgs/pangomm-devel b/srcpkgs/pangomm-devel new file mode 120000 index 0000000000..a765884852 --- /dev/null +++ b/srcpkgs/pangomm-devel @@ -0,0 +1 @@ +pangomm \ No newline at end of file diff --git a/srcpkgs/pangomm/depends b/srcpkgs/pangomm/depends new file mode 100644 index 0000000000..ab4f4ae157 --- /dev/null +++ b/srcpkgs/pangomm/depends @@ -0,0 +1,2 @@ +abi_depends=">=2.26.0" +api_depends="${abi_depends}" diff --git a/srcpkgs/pangomm/pangomm-devel.template b/srcpkgs/pangomm/pangomm-devel.template new file mode 100644 index 0000000000..d7aadccc5b --- /dev/null +++ b/srcpkgs/pangomm/pangomm-devel.template @@ -0,0 +1,20 @@ +# Template file for 'pangomm-devel'. +# +short_desc="${sourcepkg} (development files)" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run pkg-config +Add_dependency run glibmm-devel +Add_dependency run cairomm-devel +Add_dependency run pango-devel +Add_dependency run pangomm + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/{include,share} ${DESTDIR}/usr + mv ${SRCPKGDESTDIR}/usr/lib/lib*.so ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/{pango*,pkgconfig} ${DESTDIR}/usr/lib +} diff --git a/srcpkgs/pangomm/template b/srcpkgs/pangomm/template new file mode 100644 index 0000000000..97706a2a49 --- /dev/null +++ b/srcpkgs/pangomm/template @@ -0,0 +1,30 @@ +# Template build file for 'pangomm'. +pkgname=pangomm +version=2.26.0 +distfiles="${GNOME_SITE}/pangomm/2.26/$pkgname-$version.tar.bz2" +build_style=gnu_configure +short_desc="C++ bindings for the pango library" +maintainer="Juan RP " +checksum=bf26ebe42c12c81e5c32ceca80ff226a01c8d80d4db2a4cc3463d5bf241b095e +long_desc=" + pangomm (used to be part of gtkmm) is the official C++ interface for the + popular GUI library GTK+. Highlights include typesafe callbacks, widgets + extensible via inheritance and a comprehensive set of widget classes that + can be freely combined to quickly create complex user interfaces." + +subpackages="$pkgname-devel" +Add_dependency run libgcc +Add_dependency run glibc +Add_dependency run libstdc++ +Add_dependency run libsigc++ +Add_dependency run glib +Add_dependency run glibmm +Add_dependency run cairo +Add_dependency run cairomm +Add_dependency run pango + +Add_dependency build pkg-config +Add_dependency build libsigc++-devel +Add_dependency build glibmm-devel +Add_dependency build cairomm-devel +Add_dependency build pango-devel diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index c25cb1f231..3705ede680 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -607,3 +607,4 @@ libglibmm-2.4.so glibmm glibmm-devel libgiomm-2.4.so glibmm glibmm-devel libglibmm_generate_extra_defs-2.4.so glibmm glibmm-devel libcairomm-1.0.so cairomm cairomm-devel +libpangomm-1.4.so pangomm pangomm-devel