mgorny      15/06/22 05:56:55

  Modified:             ChangeLog
  Added:                xfconf-4.12.0-r1.ebuild
  Removed:              xfconf-4.12.0.ebuild
  Log:
  Add proper perl dep, bug #552790. Fix gtk-doc install path.
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  Changes    Path
1.80                 xfce-base/xfconf/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/xfce-base/xfconf/ChangeLog?rev=1.80&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/xfce-base/xfconf/ChangeLog?rev=1.80&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/xfce-base/xfconf/ChangeLog?r1=1.79&r2=1.80

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/xfce-base/xfconf/ChangeLog,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -r1.79 -r1.80
--- ChangeLog   1 May 2015 12:51:57 -0000       1.79
+++ ChangeLog   22 Jun 2015 05:56:55 -0000      1.80
@@ -1,6 +1,12 @@
 # ChangeLog for xfce-base/xfconf
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfconf/ChangeLog,v 1.79 
2015/05/01 12:51:57 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfconf/ChangeLog,v 1.80 
2015/06/22 05:56:55 mgorny Exp $
+
+*xfconf-4.12.0-r1 (22 Jun 2015)
+
+  22 Jun 2015; Michał Górny <[email protected]> +xfconf-4.12.0-r1.ebuild,
+  -xfconf-4.12.0.ebuild:
+  Add proper perl dep, bug #552790. Fix gtk-doc install path.
 
   01 May 2015; Andreas K. Huettel <[email protected]> xfconf-4.10.0.ebuild,
   xfconf-4.12.0.ebuild:



1.1                  xfce-base/xfconf/xfconf-4.12.0-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/xfce-base/xfconf/xfconf-4.12.0-r1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/xfce-base/xfconf/xfconf-4.12.0-r1.ebuild?rev=1.1&content-type=text/plain

Index: xfconf-4.12.0-r1.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfconf/xfconf-4.12.0-r1.ebuild,v 
1.1 2015/06/22 05:56:55 mgorny Exp $

EAPI=5
inherit xfconf

DESCRIPTION="A simple client-server configuration storage and query system for 
the Xfce desktop environment"
HOMEPAGE="http://www.xfce.org/projects/";
SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux 
~x86-linux ~x64-solaris"
IUSE="debug perl"

RDEPEND=">=dev-libs/dbus-glib-0.98
        >=dev-libs/glib-2.30
        >=xfce-base/libxfce4util-4.10
        perl? (
                dev-lang/perl:=[-build(-)]
                dev-perl/glib-perl
        )"
DEPEND="${RDEPEND}
        dev-util/intltool
        virtual/pkgconfig
        sys-devel/gettext
        perl? (
                dev-perl/ExtUtils-Depends
                dev-perl/extutils-pkgconfig
        )"

pkg_setup() {
        XFCONF=(
                $(use_enable perl perl-bindings)
                $(xfconf_use_debug)
                $(use_enable debug checks)
                --with-perl-options=INSTALLDIRS=vendor
                )

        [[ ${CHOST} == *-darwin* ]] && XFCONF+=( --disable-visibility ) #366857

        DOCS=( AUTHORS ChangeLog NEWS TODO )
}

src_prepare() {
        # http://bugzilla.xfce.org/show_bug.cgi?id=9556
        cat <<-EOF >> po/POTFILES.skip
        xfconf-perl/xs/Xfconf.c
        xfconf-perl/xs/XfconfBinding.c
        xfconf-perl/xs/XfconfChannel.c
        EOF
        xfconf_src_prepare
}

src_compile() {
        emake OTHERLDFLAGS="${LDFLAGS}"
}

src_install() {
        xfconf_src_install

        if use perl; then
                find "${ED}" -type f -name perllocal.pod -exec rm -f {} +
                find "${ED}" -depth -mindepth 1 -type d -empty -exec rm -rf {} +
        fi
}




Reply via email to