summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichele Noberasco <s4t4n@gentoo.org>2006-08-01 15:21:59 +0000
committerMichele Noberasco <s4t4n@gentoo.org>2006-08-01 15:21:59 +0000
commit838e18f1f3f35d3062657a007d007340e2d468a7 (patch)
tree545ef64fc789b9ff521e29a8cd4f89c6b5f08691 /dev-libs/libwbxml
parentstable amd64 (diff)
downloadgentoo-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/ChangeLog7
-rw-r--r--dev-libs/libwbxml/files/digest-libwbxml-0.9.23
-rw-r--r--dev-libs/libwbxml/files/wbxml2-0.9.2.make_install.patch29
-rw-r--r--dev-libs/libwbxml/libwbxml-0.9.2.ebuild61
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
+}