From e1683ec304a908bade0bbcadabbd1d6ed6f46fae Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 27 May 2012 12:38:11 +0200 Subject: [PATCH] xfconf: rebuild against perl-5.16. --- srcpkgs/xfconf/template | 7 +++---- srcpkgs/xfconf/xfconf-devel.template | 4 ++-- srcpkgs/xfconf/xfconf-perl.template | 3 +-- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/srcpkgs/xfconf/template b/srcpkgs/xfconf/template index 69ec10d6239..bde61eaf371 100644 --- a/srcpkgs/xfconf/template +++ b/srcpkgs/xfconf/template @@ -1,10 +1,12 @@ # Template file for 'xfconf' pkgname=xfconf version=4.10.0 +revision=1 homepage="http://xfce.org" distfiles="http://archive.xfce.org/src/xfce/xfconf/4.10/$pkgname-$version.tar.bz2" build_style=gnu-configure -makedepends="pkg-config intltool perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Glib dbus-glib-devel libxfce4util-devel" +subpackages="$pkgname-devel $pkgname-perl" +makedepends="pkg-config intltool>=0.50.2_1 perl>=5.16 perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Glib>=1.242_1 dbus-glib-devel libxfce4util-devel" short_desc="Xfce hierarchical (tree-like) configuration system" maintainer="Juan RP " license="GPL-2, LGPL-2.1" @@ -13,6 +15,3 @@ 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="$pkgname-devel $pkgname-perl" - diff --git a/srcpkgs/xfconf/xfconf-devel.template b/srcpkgs/xfconf/xfconf-devel.template index ede5a0e3275..3cdb3702974 100644 --- a/srcpkgs/xfconf/xfconf-devel.template +++ b/srcpkgs/xfconf/xfconf-devel.template @@ -1,12 +1,12 @@ # Template file for 'xfconf-devel'. # -depends="glib-devel dbus-glib-devel xfconf>=4.10.0" +noarch=yes +depends="dbus-glib-devel xfconf>=$version" short_desc="${short_desc} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib diff --git a/srcpkgs/xfconf/xfconf-perl.template b/srcpkgs/xfconf/xfconf-perl.template index 53e88c6bc48..46cc4a39640 100644 --- a/srcpkgs/xfconf/xfconf-perl.template +++ b/srcpkgs/xfconf/xfconf-perl.template @@ -1,12 +1,11 @@ # Template file for 'xfconf-perl'. # -depends="perl-Glib" +depends="perl-Glib>=1.242_1" short_desc="${short_desc} - perl bindings" long_desc="${long_desc} This package contains the Perl bindings." - do_install() { vmove usr/lib/perl5 usr/lib vmove usr/share/man usr/share