public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in dev-libs/liboil: liboil-0.3.17-r1.ebuild liboil-0.3.17.ebuild ChangeLog
@ 2012-10-29  0:56 Alexandre Rostovtsev (tetromino)
  0 siblings, 0 replies; only message in thread
From: Alexandre Rostovtsev (tetromino) @ 2012-10-29  0:56 UTC (permalink / raw
  To: gentoo-commits

tetromino    12/10/29 00:56:43

  Modified:             liboil-0.3.17.ebuild ChangeLog
  Added:                liboil-0.3.17-r1.ebuild
  Log:
  Add upstream patch to fix CPU detection on amd64. Add prefix keywords (bug #440082, thanks to Christoph Junghans). Remove useless doc USE flag, and install docs in the location where tools like devhelp expect them. Punt .la files, and make static libs optional.
  
  (Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key CF0ADD61)

Revision  Changes    Path
1.10                 dev-libs/liboil/liboil-0.3.17.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/liboil/liboil-0.3.17.ebuild?rev=1.10&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/liboil/liboil-0.3.17.ebuild?rev=1.10&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/liboil/liboil-0.3.17.ebuild?r1=1.9&r2=1.10

Index: liboil-0.3.17.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/liboil/liboil-0.3.17.ebuild,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- liboil-0.3.17.ebuild	6 Jun 2012 03:34:34 -0000	1.9
+++ liboil-0.3.17.ebuild	29 Oct 2012 00:56:43 -0000	1.10
@@ -1,11 +1,11 @@
 # Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/liboil/liboil-0.3.17.ebuild,v 1.9 2012/06/06 03:34:34 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/liboil/liboil-0.3.17.ebuild,v 1.10 2012/10/29 00:56:43 tetromino Exp $
 
 EAPI=2
 inherit eutils flag-o-matic multilib
 
-DESCRIPTION="library of simple functions that are optimized for various CPUs"
+DESCRIPTION="Library of simple functions that are optimized for various CPUs"
 HOMEPAGE="http://liboil.freedesktop.org/"
 SRC_URI="http://liboil.freedesktop.org/download/${P}.tar.gz"
 
@@ -16,6 +16,7 @@
 
 RDEPEND="examples? ( dev-libs/glib:2 )"
 DEPEND="${RDEPEND}
+	virtual/pkgconfig
 	doc? ( >=dev-util/gtk-doc-1 )"
 
 src_prepare() {



1.92                 dev-libs/liboil/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/liboil/ChangeLog?rev=1.92&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/liboil/ChangeLog?rev=1.92&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/liboil/ChangeLog?r1=1.91&r2=1.92

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/liboil/ChangeLog,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -r1.91 -r1.92
--- ChangeLog	6 Jun 2012 03:34:34 -0000	1.91
+++ ChangeLog	29 Oct 2012 00:56:43 -0000	1.92
@@ -1,6 +1,16 @@
 # ChangeLog for dev-libs/liboil
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/liboil/ChangeLog,v 1.91 2012/06/06 03:34:34 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/liboil/ChangeLog,v 1.92 2012/10/29 00:56:43 tetromino Exp $
+
+*liboil-0.3.17-r1 (29 Oct 2012)
+
+  29 Oct 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+  liboil-0.3.17.ebuild, +liboil-0.3.17-r1.ebuild,
+  +files/liboil-0.3.17-amd64-cpuid.patch:
+  Add upstream patch to fix CPU detection on amd64. Add prefix keywords (bug
+  #440082, thanks to Christoph Junghans). Remove useless doc USE flag, and
+  install docs in the location where tools like devhelp expect them. Punt .la
+  files, and make static libs optional.
 
   06 Jun 2012; Zac Medico <zmedico@gentoo.org> liboil-0.3.17.ebuild:
   inherit eutils for epatch



1.1                  dev-libs/liboil/liboil-0.3.17-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/liboil/liboil-0.3.17-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/liboil/liboil-0.3.17-r1.ebuild?rev=1.1&content-type=text/plain

Index: liboil-0.3.17-r1.ebuild
===================================================================
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/liboil/liboil-0.3.17-r1.ebuild,v 1.1 2012/10/29 00:56:43 tetromino Exp $

EAPI=4
inherit eutils flag-o-matic multilib

DESCRIPTION="Library of simple functions that are optimized for various CPUs"
HOMEPAGE="http://liboil.freedesktop.org/"
SRC_URI="http://liboil.freedesktop.org/download/${P}.tar.gz"

LICENSE="BSD-2"
SLOT="0.3"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="+examples static-libs test"

RDEPEND="examples? ( dev-libs/glib:2 )"
DEPEND="${RDEPEND}
	dev-util/gtk-doc-am
	virtual/pkgconfig"

src_prepare() {
	if ! use examples; then
		sed "s/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/" \
			-i Makefile.am Makefile.in || die
	fi

	if ! use test; then
		sed "s/^\(SUBDIRS =.*\)testsuite\(.*\)$/\1\2/" \
			-i Makefile.am Makefile.in || die
	fi

	epatch "${FILESDIR}/${P}-amd64-cpuid.patch"
	has x32 $(get_all_abis) && epatch "${FILESDIR}"/${PN}-0.3.17-x32.patch
}

src_configure() {
	strip-flags
	filter-flags -O?
	append-flags -O2

	econf $(use_enable static-libs static)
}

src_install() {
	DOCS="AUTHORS BUG-REPORTING HACKING NEWS README"
	default
	prune_libtool_files
}

pkg_postinst() {
	if ! use examples; then
		ewarn "You have disabled examples USE flag. Beware that upstream might"
		ewarn "want the output of some utilities that are only built with"
		ewarn "USE='examples' if you report bugs to them."
	fi
}





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2012-10-29  0:56 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-29  0:56 [gentoo-commits] gentoo-x86 commit in dev-libs/liboil: liboil-0.3.17-r1.ebuild liboil-0.3.17.ebuild ChangeLog Alexandre Rostovtsev (tetromino)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox