From 8b8165a33476a10c1a723ba30083cccb16778657 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 8 Nov 2010 15:18:52 +0100 Subject: [PATCH] Added libxfce4ui-4.7.4 build template. --- srcpkgs/libxfce4ui-devel | 1 + srcpkgs/libxfce4ui/depends | 2 + srcpkgs/libxfce4ui/libxfce4ui-devel.template | 36 +++++++++++++ srcpkgs/libxfce4ui/template | 54 ++++++++++++++++++++ xbps-src/common/mapping_shlib_binpkg.txt | 1 + 5 files changed, 94 insertions(+) create mode 120000 srcpkgs/libxfce4ui-devel create mode 100644 srcpkgs/libxfce4ui/depends create mode 100644 srcpkgs/libxfce4ui/libxfce4ui-devel.template create mode 100644 srcpkgs/libxfce4ui/template diff --git a/srcpkgs/libxfce4ui-devel b/srcpkgs/libxfce4ui-devel new file mode 120000 index 0000000000..25d90dd6d9 --- /dev/null +++ b/srcpkgs/libxfce4ui-devel @@ -0,0 +1 @@ +libxfce4ui \ No newline at end of file diff --git a/srcpkgs/libxfce4ui/depends b/srcpkgs/libxfce4ui/depends new file mode 100644 index 0000000000..e0b7882515 --- /dev/null +++ b/srcpkgs/libxfce4ui/depends @@ -0,0 +1,2 @@ +abi_depends=">=4.7.4" +api_depends="${abi_depends}" diff --git a/srcpkgs/libxfce4ui/libxfce4ui-devel.template b/srcpkgs/libxfce4ui/libxfce4ui-devel.template new file mode 100644 index 0000000000..80f47866a9 --- /dev/null +++ b/srcpkgs/libxfce4ui/libxfce4ui-devel.template @@ -0,0 +1,36 @@ +# Template file for 'libxfce4ui-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 atk-devel +Add_dependency run glib-devel +Add_dependency run pango-devel +Add_dependency run gdk-pixbuf-devel +Add_dependency run cairo-devel +Add_dependency run libpng-devel +Add_dependency run freetype-devel +Add_dependency run fontconfig-devel +Add_dependency run libSM-devel +Add_dependency run libICE-devel +Add_dependency run libX11-devel +Add_dependency run gtk+-devel +Add_dependency run libxfce4util-devel +Add_dependency run xfconf-devel +Add_dependency run dbus-devel +Add_dependency run dbus-glib-devel +Add_dependency run libxfce4ui + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib + mkdir -p ${DESTDIR}/usr/share + mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr + mv ${SRCPKGDESTDIR}/usr/lib/lib*.*a ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/share/gtk-doc ${DESTDIR}/usr/share +} diff --git a/srcpkgs/libxfce4ui/template b/srcpkgs/libxfce4ui/template new file mode 100644 index 0000000000..e2139a82a6 --- /dev/null +++ b/srcpkgs/libxfce4ui/template @@ -0,0 +1,54 @@ +# Template file for 'libxfce4ui' +pkgname=libxfce4ui +version=4.7.4 +distfiles="http://archive.xfce.org/xfce/4.8pre1/src/$pkgname-$version.tar.bz2" +build_style=gnu_configure +configure_args="--disable-static" +short_desc="Replacement of the old libxfcegui4 library" +maintainer="Juan RP " +checksum=fa2d9fb9c86166027a23f699167a234b59729311c46bd377947dbc309bf5ea0c +long_desc=" + This is libxfce4ui, the replacement of the old libxfcegui4 library. It is used + to share commonly used Xfce widgets amoung the Xfce applications." + +conf_files="/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml" +subpackages="$pkgname-devel" + +Add_dependency run glibc +Add_dependency run atk +Add_dependency run glib +Add_dependency run pango +Add_dependency run gdk-pixbuf +Add_dependency run cairo +Add_dependency run libpng +Add_dependency run freetype +Add_dependency run fontconfig +Add_dependency run libSM +Add_dependency run libICE +Add_dependency run libX11 +Add_dependency run gtk+ +Add_dependency run libxfce4util +Add_dependency run xfconf +Add_dependency run dbus-libs +Add_dependency run dbus-glib +Add_dependency run startup-notification + +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build atk-devel +Add_dependency build glib-devel +Add_dependency build pango-devel +Add_dependency build gdk-pixbuf-devel +Add_dependency build cairo-devel +Add_dependency build libpng-devel +Add_dependency build freetype-devel +Add_dependency build fontconfig-devel +Add_dependency build libSM-devel +Add_dependency build libICE-devel +Add_dependency build libX11-devel +Add_dependency build gtk+-devel +Add_dependency build libxfce4util-devel +Add_dependency build xfconf-devel +Add_dependency build dbus-devel +Add_dependency build dbus-glib-devel +Add_dependency build startup-notification-devel diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index 854d29abb5..d6b08f2f5c 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -668,3 +668,4 @@ libgpgme.so.11 gpgme gpgme-devel libgpgme-pthread.so.11 gpgme gpgme-devel libcryptui.so seahorse seahorse-devel libgarcon-1.so garcon garcon-devel +libxfce4ui-1.so libxfce4ui libxfce4ui-devel