diff options
author | Justin Lecher <jlec@gentoo.org> | 2013-04-30 12:09:02 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2013-04-30 12:09:02 +0000 |
commit | fa7cdf21f96933424e414d19f9582dbb7b2ac9a7 (patch) | |
tree | fd3c7d1ba7ed03432471a18b0853fc6a6aa9f9b4 /x11-libs/libsexy | |
parent | Version bump (diff) | |
download | gentoo-2-fa7cdf21f96933424e414d19f9582dbb7b2ac9a7.tar.gz gentoo-2-fa7cdf21f96933424e414d19f9582dbb7b2ac9a7.tar.bz2 gentoo-2-fa7cdf21f96933424e414d19f9582dbb7b2ac9a7.zip |
x11-libs/libsexy: Fix deprecated use of AM_CONFIG_HEADER, #467028; move to autotools-utils.eclass
(Portage version: 2.2.0_alpha173/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
Diffstat (limited to 'x11-libs/libsexy')
-rw-r--r-- | x11-libs/libsexy/ChangeLog | 11 | ||||
-rw-r--r-- | x11-libs/libsexy/libsexy-0.1.11-r4.ebuild | 58 | ||||
-rw-r--r-- | x11-libs/libsexy/metadata.xml | 3 |
3 files changed, 68 insertions, 4 deletions
diff --git a/x11-libs/libsexy/ChangeLog b/x11-libs/libsexy/ChangeLog index 1da8f071ca52..e7a68150fd02 100644 --- a/x11-libs/libsexy/ChangeLog +++ b/x11-libs/libsexy/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for x11-libs/libsexy -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libsexy/ChangeLog,v 1.58 2012/06/19 10:14:45 ssuominen Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libsexy/ChangeLog,v 1.59 2013/04/30 12:09:02 jlec Exp $ + +*libsexy-0.1.11-r4 (30 Apr 2013) + + 30 Apr 2013; Justin Lecher <jlec@gentoo.org> +libsexy-0.1.11-r4.ebuild, + metadata.xml: + Fix deprecated use of AM_CONFIG_HEADER, #467028; move to + autotools-utils.eclass 19 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> libsexy-0.1.11-r3.ebuild: Use prune_libtool_files from eutils.eclass. Punt acinclude.m4 to ensure diff --git a/x11-libs/libsexy/libsexy-0.1.11-r4.ebuild b/x11-libs/libsexy/libsexy-0.1.11-r4.ebuild new file mode 100644 index 000000000000..52ef2dc84240 --- /dev/null +++ b/x11-libs/libsexy/libsexy-0.1.11-r4.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libsexy/libsexy-0.1.11-r4.ebuild,v 1.1 2013/04/30 12:09:02 jlec Exp $ + +EAPI=5 + +AUTOTOOLS_AUTORECONF=true + +inherit autotools-utils + +DESCRIPTION="Sexy GTK+ Widgets" +HOMEPAGE="http://www.chipx86.com/wiki/Libsexy" +SRC_URI="http://releases.chipx86.com/${PN}/${PN}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="doc static-libs" + +RDEPEND=">=dev-libs/glib-2 + >=x11-libs/gtk+-2.20:2 + dev-libs/libxml2 + >=x11-libs/pango-1.4 + >=app-text/iso-codes-0.49" +DEPEND="${RDEPEND} + >=dev-lang/perl-5 + virtual/pkgconfig + dev-util/gtk-doc-am + doc? ( >=dev-util/gtk-doc-1.4 )" + +DOCS=( AUTHORS ChangeLog NEWS ) + +PATCHES=( + "${FILESDIR}"/${P}-fix-null-list.patch + "${FILESDIR}"/${P}-pkgconfig-pollution.patch + ) + +src_prepare() { + sed -i \ + -e 's:noinst_PROGRAMS:check_PROGRAMS:' \ + tests/Makefile.am || die + + rm -f acinclude.m4 #420913 + + sed \ + -e "s:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:g" \ + -i configure.ac + + autotools-utils_src_prepare +} + +src_configure() { + local myeconfargs=( + $(use_enable doc gtk-doc) + --with-html-dir="${EPREFIX}/usr/share/doc/${PF}/html" + ) + autotools-utils_src_configure +} diff --git a/x11-libs/libsexy/metadata.xml b/x11-libs/libsexy/metadata.xml index 63700dad9492..2953eb8e0471 100644 --- a/x11-libs/libsexy/metadata.xml +++ b/x11-libs/libsexy/metadata.xml @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>freedesktop</herd> + <herd>freedesktop</herd> </pkgmetadata> - |