diff --git a/templates/xfconf-devel b/templates/xfconf-devel new file mode 120000 index 0000000000..ead062cb62 --- /dev/null +++ b/templates/xfconf-devel @@ -0,0 +1 @@ +xfconf \ No newline at end of file diff --git a/templates/xfconf-perl b/templates/xfconf-perl new file mode 120000 index 0000000000..ead062cb62 --- /dev/null +++ b/templates/xfconf-perl @@ -0,0 +1 @@ +xfconf \ No newline at end of file diff --git a/templates/xfconf/depends b/templates/xfconf/depends new file mode 100644 index 0000000000..20fab76a57 --- /dev/null +++ b/templates/xfconf/depends @@ -0,0 +1,2 @@ +abi_depends=4.6.1 +api_depends=${abi_depends} diff --git a/templates/xfconf/devel.template b/templates/xfconf/devel.template new file mode 100644 index 0000000000..02e4fbab42 --- /dev/null +++ b/templates/xfconf/devel.template @@ -0,0 +1,19 @@ +# Template file for 'xfconf-devel'. +# +short_desc="${sourcepkg} development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run xfconf + +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/lib*.so ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/share/gtk-doc ${DESTDIR}/usr/share +} diff --git a/templates/xfconf/perl.template b/templates/xfconf/perl.template new file mode 100644 index 0000000000..369a03c3aa --- /dev/null +++ b/templates/xfconf/perl.template @@ -0,0 +1,19 @@ +# Template file for 'xfconf-perl'. +# +short_desc="${sourcepkg} perl bindings" +long_desc="${long_desc} + + This package contains the Perl bindings." + +Add_dependency run xfconf +Add_dependency run perl + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib + mkdir -p ${DESTDIR}/usr/share + mv ${SRCPKGDESTDIR}/usr/lib/perl5 ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/share/man ${DESTDIR}/usr/share + find ${DESTDIR}/usr/lib/perl5 -type f \ + -name perllocal.pod -o -name .packlist|xargs rm -f +} diff --git a/templates/xfconf/template b/templates/xfconf/template new file mode 100644 index 0000000000..41e094035d --- /dev/null +++ b/templates/xfconf/template @@ -0,0 +1,20 @@ +# Template file for 'xfconf' +pkgname=xfconf +sourcepkg=$pkgname +version=4.6.1 +distfiles="http://mocha.xfce.org/archive/xfce-4.6.1/src/$pkgname-$version.tar.bz2" +build_style=gnu_configure +short_desc="Xfce hierarchical (tree-like) configuration system" +maintainer="Juan RP <xtraeme@gmail.com>" +checksum=22a596f73795be398382e82e9c11062423daa374339ce6db808f73a6ba19380e +long_desc=" + Xfconf is a hierarchical (tree-like) configuration system where the + immediate child nodes of the root are called \"channels\". All settings + beneath the channel nodes are called properties." + +subpackages="devel perl" +Add_dependency build pkg-config +Add_dependency build perl-Glib +Add_dependency full glibc +Add_dependency full dbus-glib +Add_dependency full libxfce4util