* [gentoo-commits] gentoo-x86 commit in net-libs/wvstreams: wvstreams-4.5.ebuild ChangeLog metadata.xml wvstreams-4.4.1.ebuild
@ 2008-12-09 23:31 Peter Alfredsen (loki_val)
0 siblings, 0 replies; only message in thread
From: Peter Alfredsen (loki_val) @ 2008-12-09 23:31 UTC (permalink / raw
To: gentoo-commits
loki_val 08/12/09 23:31:27
Modified: ChangeLog metadata.xml
Added: wvstreams-4.5.ebuild
Removed: wvstreams-4.4.1.ebuild
Log:
Bump, new upstream version. Adding myself as maintainer as per bug 247677. Various patches added to make the new buildsystem play nice. BerkeleyDB, slp and qdbm support dropped in this release by upstream. Shiny new dbus bindings added.
(Portage version: 2.2_rc17/cvs/Linux 2.6.28-rc6 x86_64)
Revision Changes Path
1.125 net-libs/wvstreams/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/wvstreams/ChangeLog?rev=1.125&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/wvstreams/ChangeLog?rev=1.125&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/wvstreams/ChangeLog?r1=1.124&r2=1.125
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/wvstreams/ChangeLog,v
retrieving revision 1.124
retrieving revision 1.125
diff -u -r1.124 -r1.125
--- ChangeLog 19 Nov 2008 19:30:33 -0000 1.124
+++ ChangeLog 9 Dec 2008 23:31:27 -0000 1.125
@@ -1,6 +1,32 @@
# ChangeLog for net-libs/wvstreams
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/wvstreams/ChangeLog,v 1.124 2008/11/19 19:30:33 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/wvstreams/ChangeLog,v 1.125 2008/12/09 23:31:27 loki_val Exp $
+
+*wvstreams-4.5 (09 Dec 2008)
+
+ 09 Dec 2008; Peter Alfredsen <loki_val@gentoo.org>
+ -files/wvstreams-4.4.1-as-needed.patch,
+ -files/wvstreams-4.4.1-external-xplc.patch,
+ -files/wvstreams-4.4.1-gcc43.patch, -files/wvstreams-4.4.1-gnulib.patch,
+ -files/wvstreams-4.4.1-linux-serial.patch,
+ -files/wvstreams-4.4.1-sigaction.patch,
+ -files/wvstreams-4.4.1-type-punned.patch,
+ -files/wvstreams-4.4.1-uniconfd-ini.patch,
+ -files/wvstreams-4.4.1-valgrind.patch,
+ -files/wvstreams-4.4.1-wireless-user.patch,
+ -files/wvstreams-4.4.1-wvconfemu.patch,
+ +files/wvstreams-4.5-configure.patch,
+ +files/wvstreams-4.5-dbus-configure-fix.patch,
+ +files/wvstreams-4.5-gcc43.patch,
+ +files/wvstreams-4.5-no_sarestorer.patch,
+ +files/wvstreams-4.5-parallel-make.patch,
+ +files/wvstreams-4.5-qt-fixup.patch,
+ +files/wvstreams-4.5-valgrind-optional.patch, metadata.xml,
+ -wvstreams-4.4.1.ebuild, +wvstreams-4.5.ebuild:
+ Bump, new upstream version. Adding myself as maintainer as per bug 247677.
+ Various patches added to make the new buildsystem play nice. BerkeleyDB,
+ slp and qdbm support dropped in this release by upstream. Shiny new dbus
+ bindings added.
19 Nov 2008; Peter Alfredsen <loki_val@gentoo.org> wvstreams-4.4.1.ebuild:
Ugly fix for eautoreconf failure. Bug 211327.
1.4 net-libs/wvstreams/metadata.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/wvstreams/metadata.xml?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/wvstreams/metadata.xml?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/wvstreams/metadata.xml?r1=1.3&r2=1.4
Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/wvstreams/metadata.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- metadata.xml 21 Sep 2005 23:22:29 -0000 1.3
+++ metadata.xml 9 Dec 2008 23:31:27 -0000 1.4
@@ -3,8 +3,8 @@
<pkgmetadata>
<herd>cpp</herd>
<maintainer>
-<email>mrness@gentoo.org</email>
-<name>Alin Nastac</name>
+<email>loki_val@gentoo.org</email>
+<name>Peter Alfredsen</name>
</maintainer>
<longdescription>A network programming library in C++</longdescription>
</pkgmetadata>
1.1 net-libs/wvstreams/wvstreams-4.5.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/wvstreams/wvstreams-4.5.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/wvstreams/wvstreams-4.5.ebuild?rev=1.1&content-type=text/plain
Index: wvstreams-4.5.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/wvstreams/wvstreams-4.5.ebuild,v 1.1 2008/12/09 23:31:27 loki_val Exp $
EAPI=2
inherit autotools toolchain-funcs qt3 versionator
DESCRIPTION="A network programming library in C++"
HOMEPAGE="http://alumnit.ca/wiki/?WvStreams"
SRC_URI="http://wvstreams.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
IUSE="qt3 pam doc +ssl +dbus debug"
#Tests fail if openssl is not compiled with -DPURIFY. Gentoo's isn't. FAIL!
RESTRICT="test"
#QA Fail: xplc is compiled as a part of wvstreams.
#It'll take a larger patching effort to get it extracted, since upstream integrated it
#more tightly this time. Probably for the better since upstream xplc seems dead.
RDEPEND="sys-libs/readline
sys-libs/zlib
dbus? ( sys-apps/dbus )
dev-libs/openssl
qt3? ( x11-libs/qt:3 )
pam? ( sys-libs/pam )
virtual/c++-tr1-functional"
DEPEND="${RDEPEND}
dev-util/pkgconfig
doc? ( app-doc/doxygen )"
pkg_setup() {
if has_version '>=sys-devel/gcc-4.1' && ! has_version '>=dev-libs/boost-1.34.1'
then
if ! version_is_at_least 4.1 "$(gcc-fullversion)"
then
eerror "This package needs the active gcc to be atleast of version 4.1"
eerror "or for >=dev-libs/boost-1.34.1 to be installed"
die "Please activate >=sys-devel/gcc-4.1 with gcc-config"
fi
fi
}
src_prepare() {
#Fixes Fedora 402531:
#https://bugzilla.redhat.com/show_bug.cgi?id=402531
epatch "${FILESDIR}/${P}-no_sarestorer.patch"
epatch "${FILESDIR}/${PN}-4.4.1-MOC-fix.patch"
epatch "${FILESDIR}/${P}-valgrind-optional.patch"
#Imported from Fedora CVS
epatch "${FILESDIR}/${P}-gcc43.patch"
epatch "${FILESDIR}/${P}-configure.patch"
epatch "${FILESDIR}/${P}-parallel-make.patch"
epatch "${FILESDIR}/${P}-dbus-configure-fix.patch"
epatch "${FILESDIR}/${P}-qt-fixup.patch"
eautoreconf || die "eautoreconf failed"
}
src_configure() {
export CXX=$(tc-getCXX)
econf $(use_with pam) \
$(use_with qt3 qt) \
$(use_enable debug) \
$(use_with dbus) \
--without-valgrind \
--with-openssl \
--disable-optimization \
--enable-warnings \
--without-tcl \
--with-zlib \
|| die "configure failed"
}
src_compile() {
emake || die "compile failed"
use doc && doxygen
}
src_test() {
emake test
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
if use doc ; then
#the list of files is too big for dohtml -r Docs/doxy-html/*
cd Docs/doxy-html
dohtml -r *
fi
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2008-12-09 23:31 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-09 23:31 [gentoo-commits] gentoo-x86 commit in net-libs/wvstreams: wvstreams-4.5.ebuild ChangeLog metadata.xml wvstreams-4.4.1.ebuild Peter Alfredsen (loki_val)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox