diff options
author | Michele Noberasco <s4t4n@gentoo.org> | 2006-08-01 15:21:59 +0000 |
---|---|---|
committer | Michele Noberasco <s4t4n@gentoo.org> | 2006-08-01 15:21:59 +0000 |
commit | 838e18f1f3f35d3062657a007d007340e2d468a7 (patch) | |
tree | 545ef64fc789b9ff521e29a8cd4f89c6b5f08691 /dev-libs/libwbxml | |
parent | stable amd64 (diff) | |
download | gentoo-2-838e18f1f3f35d3062657a007d007340e2d468a7.tar.gz gentoo-2-838e18f1f3f35d3062657a007d007340e2d468a7.tar.bz2 gentoo-2-838e18f1f3f35d3062657a007d007340e2d468a7.zip |
Version bump. closes bug #142416
(Portage version: 2.1-r1)
Diffstat (limited to 'dev-libs/libwbxml')
-rw-r--r-- | dev-libs/libwbxml/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/libwbxml/files/digest-libwbxml-0.9.2 | 3 | ||||
-rw-r--r-- | dev-libs/libwbxml/files/wbxml2-0.9.2.make_install.patch | 29 | ||||
-rw-r--r-- | dev-libs/libwbxml/libwbxml-0.9.2.ebuild | 61 |
4 files changed, 99 insertions, 1 deletions
diff --git a/dev-libs/libwbxml/ChangeLog b/dev-libs/libwbxml/ChangeLog index 370fdced23bd..a994b7fed5d2 100644 --- a/dev-libs/libwbxml/ChangeLog +++ b/dev-libs/libwbxml/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/libwbxml # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libwbxml/ChangeLog,v 1.2 2006/03/16 17:39:17 sekretarz Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libwbxml/ChangeLog,v 1.3 2006/08/01 15:21:59 s4t4n Exp $ + +*libwbxml-0.9.2 (01 Aug 2006) + + 01 Aug 2006; Michele Noberasco <s4t4n@gentoo.org> libwbxml-0.9.2.ebuild: + Version bump. closes bug #142416. 16 Mar 2006; Karol Wojtaszek <sekretarz@gentoo.org> libwbxml-0.9.0.ebuild: ~amd64 keyworded diff --git a/dev-libs/libwbxml/files/digest-libwbxml-0.9.2 b/dev-libs/libwbxml/files/digest-libwbxml-0.9.2 new file mode 100644 index 000000000000..e276cce9c73d --- /dev/null +++ b/dev-libs/libwbxml/files/digest-libwbxml-0.9.2 @@ -0,0 +1,3 @@ +MD5 67a48fd9b69db8818a4dca5375c7993a wbxml2-0.9.2.tar.gz 304115 +RMD160 00e4f88d74be96a1a42dddc80c6edab94a6a8870 wbxml2-0.9.2.tar.gz 304115 +SHA256 cb4909d8753dff7f6ac90a62a61ed1ae68e49ead2dbc60c22673c55bb0e14a36 wbxml2-0.9.2.tar.gz 304115 diff --git a/dev-libs/libwbxml/files/wbxml2-0.9.2.make_install.patch b/dev-libs/libwbxml/files/wbxml2-0.9.2.make_install.patch new file mode 100644 index 000000000000..39bdade0ebda --- /dev/null +++ b/dev-libs/libwbxml/files/wbxml2-0.9.2.make_install.patch @@ -0,0 +1,29 @@ +--- Makefile.am 2006-08-01 17:07:09.000000000 +0200 ++++ Makefile.am.new 2006-08-01 17:07:19.000000000 +0200 +@@ -8,26 +8,6 @@ + pkgconfigdir=$(libdir)/pkgconfig + pkgconfig_DATA = libwbxml2.pc + +-wbxmldocdir = ${prefix}/share/doc/wbxml2-${VERSION} +-wbxmldoc_DATA = \ +- AUTHORS\ +- bootstrap\ +- BUGS\ +- ChangeLog\ +- COPYING\ +- GNU-LGPL\ +- INSTALL\ +- NEWS\ +- README\ +- References\ +- THANKS\ +- TODO\ +- doxygen.h +- +-install-data-local: +- $(mkinstalldirs) $(DESTDIR)$(wbxmldocdir)/manual +- cp -Rp doc/* $(DESTDIR)$(wbxmldocdir)/manual +- + dist-bz2: distdir + sed -e "s/tar.gz/tar.bz2/g" $(distdir)/wbxml2.spec > $(distdir)/wbxml2.spec.aux + mv $(distdir)/wbxml2.spec.aux $(distdir)/wbxml2.spec diff --git a/dev-libs/libwbxml/libwbxml-0.9.2.ebuild b/dev-libs/libwbxml/libwbxml-0.9.2.ebuild new file mode 100644 index 000000000000..fa1c365d14fd --- /dev/null +++ b/dev-libs/libwbxml/libwbxml-0.9.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libwbxml/libwbxml-0.9.2.ebuild,v 1.1 2006/08/01 15:21:59 s4t4n Exp $ + +inherit eutils + +IUSE="" + +MY_P="wbxml2-${PV}" + +DESCRIPTION="Library and tools to parse, encode and handle WBXML documents." +HOMEPAGE="http://libwbxml.aymerick.com/" +SRC_URI="mirror://sourceforge/wbxmllib/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-libs/expat-1.95.8" + +DEPEND="${RDEPEND} + >=sys-apps/sed-4.1.4" + +S="${WORKDIR}/${MY_P}" + +src_unpack() +{ + unpack ${A} + + cd ${S} + + # Remove ./configure stuff from the bootstrap script, + # we will handle that step directly + subst="./configure --prefix=/usr" + sed -i -e "s:${subst}:#${subst}:" bootstrap + + # Remove doc stuff from Makefile.am, otherwise make install complains + epatch ${FILESDIR}/${MY_P}.make_install.patch + + # Add support for our own CFLAGS + sed -i -e "s:-O3\\\:${CFLAGS}:" src/Makefile.am + sed -i -e "s: -g::" src/Makefile.am + sed -i -e "s:-O3\\\:${CFLAGS}:" tools/Makefile.am + sed -i -e "s: -g::" tools/Makefile.am + + chmod 755 bootstrap +} + +src_compile() +{ + ./bootstrap + + econf || die "Configuration failed" + emake || die "Compilation failed" +} + +src_install() +{ + einstall || die "Installation failed" + dodoc AUTHORS BUGS ChangeLog NEWS README References THANKS TODO +} |