summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Koltsov <maksbotan@gentoo.org>2012-02-07 13:15:10 +0000
committerMaxim Koltsov <maksbotan@gentoo.org>2012-02-07 13:15:10 +0000
commit1402774505f4da6647ae003786815a804cf48af5 (patch)
tree3b592904f4759fab6276362c2d4519784b0e57fa /dev-libs/liblognorm
parentAdded support for CABAL_EXTRA_BUILD_FLAGS and HCFLAGS magic variables (diff)
downloadgentoo-2-1402774505f4da6647ae003786815a804cf48af5.tar.gz
gentoo-2-1402774505f4da6647ae003786815a804cf48af5.tar.bz2
gentoo-2-1402774505f4da6647ae003786815a804cf48af5.zip
Import upstream patch for missing header, fixes bugs alike #402255. Thanks to slepnoga
(Portage version: 2.1.10.44/cvs/Linux x86_64)
Diffstat (limited to 'dev-libs/liblognorm')
-rw-r--r--dev-libs/liblognorm/ChangeLog7
-rw-r--r--dev-libs/liblognorm/files/do-not-include-private-in-public-headers.patch8
-rw-r--r--dev-libs/liblognorm/liblognorm-0.3.2-r1.ebuild5
3 files changed, 18 insertions, 2 deletions
diff --git a/dev-libs/liblognorm/ChangeLog b/dev-libs/liblognorm/ChangeLog
index b815398c1401..4f26d02d4bc8 100644
--- a/dev-libs/liblognorm/ChangeLog
+++ b/dev-libs/liblognorm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/liblognorm
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/liblognorm/ChangeLog,v 1.7 2012/02/05 12:36:55 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/liblognorm/ChangeLog,v 1.8 2012/02/07 13:15:10 maksbotan Exp $
+
+ 07 Feb 2012; Maxim Koltsov <maksbotan@gentoo.org> liblognorm-0.3.2-r1.ebuild,
+ +files/do-not-include-private-in-public-headers.patch:
+ Import upstream patch for missing header, fixes bugs alike #402255. Thanks to
+ slepnoga.
05 Feb 2012; Agostino Sarubbo <ago@gentoo.org> liblognorm-0.3.2-r1.ebuild:
Stable for amd64, wrt bug #402163
diff --git a/dev-libs/liblognorm/files/do-not-include-private-in-public-headers.patch b/dev-libs/liblognorm/files/do-not-include-private-in-public-headers.patch
new file mode 100644
index 000000000000..e985bcd92a01
--- /dev/null
+++ b/dev-libs/liblognorm/files/do-not-include-private-in-public-headers.patch
@@ -0,0 +1,8 @@
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -32,4 +32,4 @@ EXTRA_DIST = \
+ annot.h \
+ samp.h
+
+-include_HEADERS = liblognorm.h samp.h lognorm.h ptree.h
++include_HEADERS = liblognorm.h samp.h lognorm.h ptree.h annot.h
diff --git a/dev-libs/liblognorm/liblognorm-0.3.2-r1.ebuild b/dev-libs/liblognorm/liblognorm-0.3.2-r1.ebuild
index c03c5174e943..93445cf1fe2b 100644
--- a/dev-libs/liblognorm/liblognorm-0.3.2-r1.ebuild
+++ b/dev-libs/liblognorm/liblognorm-0.3.2-r1.ebuild
@@ -1,10 +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/liblognorm/liblognorm-0.3.2-r1.ebuild,v 1.2 2012/02/05 12:36:55 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/liblognorm/liblognorm-0.3.2-r1.ebuild,v 1.3 2012/02/07 13:15:10 maksbotan Exp $
EAPI=4
AUTOTOOLS_IN_SOURCE_BUILD=1
+AUTOTOOLS_AUTORECONF=1
inherit autotools-utils
@@ -22,6 +23,8 @@ DEPEND="
dev-libs/libee"
RDEPEND="${DEPEND}"
+PATCHES=( "${FILESDIR}/do-not-include-private-in-public-headers.patch" )
+
src_configure() {
local myeconfargs=(
$(use_enable debug)