diff options
author | Michael Weber <xmw@gentoo.org> | 2014-11-06 18:07:14 +0000 |
---|---|---|
committer | Michael Weber <xmw@gentoo.org> | 2014-11-06 18:07:14 +0000 |
commit | ded15a24c8fa32d818e20b220d316e1c1a14f7be (patch) | |
tree | 686b35500ed1145ead4c1482157d2a3037c37343 /dev-libs/libparserutils | |
parent | Drop old (diff) | |
download | gentoo-2-ded15a24c8fa32d818e20b220d316e1c1a14f7be.tar.gz gentoo-2-ded15a24c8fa32d818e20b220d316e1c1a14f7be.tar.bz2 gentoo-2-ded15a24c8fa32d818e20b220d316e1c1a14f7be.zip |
Version bump with glib-2.20 patch (bug 527358)
(Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 62EEF090)
Diffstat (limited to 'dev-libs/libparserutils')
-rw-r--r-- | dev-libs/libparserutils/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/libparserutils/files/libparserutils-0.2.0-glibc-2.20.patch | 16 | ||||
-rw-r--r-- | dev-libs/libparserutils/libparserutils-0.2.0.ebuild | 27 |
3 files changed, 50 insertions, 1 deletions
diff --git a/dev-libs/libparserutils/ChangeLog b/dev-libs/libparserutils/ChangeLog index b335009f6edf..d69d126578c4 100644 --- a/dev-libs/libparserutils/ChangeLog +++ b/dev-libs/libparserutils/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/libparserutils # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libparserutils/ChangeLog,v 1.11 2014/01/05 19:05:16 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libparserutils/ChangeLog,v 1.12 2014/11/06 18:07:14 xmw Exp $ + +*libparserutils-0.2.0 (06 Nov 2014) + + 06 Nov 2014; Michael Weber <xmw@gentoo.org> + +files/libparserutils-0.2.0-glibc-2.20.patch, +libparserutils-0.2.0.ebuild: + Version bump with glib-2.20 patch (bug 527358) 05 Jan 2014; Fabian Groffen <grobian@gentoo.org> libparserutils-0.1.2.ebuild: Marked ~m68k-mint, bug #494512 diff --git a/dev-libs/libparserutils/files/libparserutils-0.2.0-glibc-2.20.patch b/dev-libs/libparserutils/files/libparserutils-0.2.0-glibc-2.20.patch new file mode 100644 index 000000000000..a8ff98f67077 --- /dev/null +++ b/dev-libs/libparserutils/files/libparserutils-0.2.0-glibc-2.20.patch @@ -0,0 +1,16 @@ +--- libparserutils-0.2.0/Makefile ++++ libparserutils-0.2.0/Makefile +@@ -15,12 +15,8 @@ + WARNFLAGS := -Wall -W -Wundef -Wpointer-arith -Wcast-align \ + -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes \ + -Wmissing-declarations -Wnested-externs -pedantic +-# BeOS/Haiku standard library headers create warnings. +-ifneq ($(TARGET),beos) +- WARNFLAGS := $(WARNFLAGS) -Werror +-endif + +-CFLAGS := -D_BSD_SOURCE -I$(CURDIR)/include/ \ ++CFLAGS := -D_DEFAULT_SOURCE -I$(CURDIR)/include/ \ + -I$(CURDIR)/src $(WARNFLAGS) $(CFLAGS) + ifneq ($(GCCVER),2) + CFLAGS := $(CFLAGS) -std=c99 diff --git a/dev-libs/libparserutils/libparserutils-0.2.0.ebuild b/dev-libs/libparserutils/libparserutils-0.2.0.ebuild new file mode 100644 index 000000000000..f8ae61336da5 --- /dev/null +++ b/dev-libs/libparserutils/libparserutils-0.2.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libparserutils/libparserutils-0.2.0.ebuild,v 1.1 2014/11/06 18:07:14 xmw Exp $ + +EAPI=5 + +inherit flag-o-matic netsurf + +DESCRIPTION="library for building efficient parsers, written in C" +HOMEPAGE="http://www.netsurf-browser.org/projects/libparserutils/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~m68k-mint" +IUSE="iconv test" + +DEPEND="test? ( dev-lang/perl )" + +DOCS=( README docs/Todo ) + +PATCHES=( "${FILESDIR}"/${P}-glibc-2.20.patch ) + +src_configure() { + netsurf_src_configure + + append-cflags "-D$(usex iconv WITH WITHOUT)_ICONV_FILTER" +} |