ChangeLog

# 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.121 2008/06/21 01:34:57 mrness Exp $

*wvstreams-4.4.1 (21 Jun 2008)

21 Jun 2008; Alin Năstac
+files/wvstreams-4.4.1-MOC-fix.patch,
+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.4-valgrind.patch, wvstreams-4.4.ebuild,
+wvstreams-4.4.1.ebuild:
Fix broken compilation when valgrind is installed (#210867). Version bump
(#211327).

14 May 2008; Diego Pettenò wvstreams-4.4.ebuild:
Depend on virtual/pam as the code builds fine with OpenPAM.

22 Oct 2007; Alin Năstac
-files/wvstreams-4.3-64bit.patch, -files/wvstreams-4.3-MOC-fix.patch,
-files/wvstreams-4.3-as-needed.patch,
-files/wvstreams-4.3-external-xplc.patch,
-files/wvstreams-4.3-linux-serial.patch,
-files/wvstreams-4.3-sane-cflags.patch,
-files/wvstreams-4.3-sigaction.patch,
-files/wvstreams-4.3-type-punned.patch,
-files/wvstreams-4.3-uniconfd-ini.patch,
-files/wvstreams-4.3-wireless-user.patch, -wvstreams-4.3-r2.ebuild:
Remove obsolete version.

03 Oct 2007; Raúl Porcel wvstreams-4.4.ebuild:
alpha/sparc stable wrt #193803

30 Sep 2007; Lars Weiler wvstreams-4.4.ebuild:
stable ppc, bug #193803

27 Sep 2007; Christian Faulhammer wvstreams-4.4.ebuild:
stable x86, bug #193803

26 Sep 2007; Jeroen Roovers wvstreams-4.4.ebuild:
Stable for HPPA (bug #193803).

26 Sep 2007; Christoph Mende wvstreams-4.4.ebuild:
Stable on amd64 wrt bug #193803

18 Sep 2007; Alin Năstac wvstreams-4.3-r2.ebuild,
wvstreams-4.4.ebuild:
Set WANT_AUTOCONF=latest (#192947).

06 Sep 2007; Alin Năstac wvstreams-4.4.ebuild:
Actualize dependencies (#190422).

*wvstreams-4.4 (18 Aug 2007)

18 Aug 2007; Alin Năstac
+files/wvstreams-4.4-MOC-fix.patch, +files/wvstreams-4.4-as-needed.patch,
+files/wvstreams-4.4-external-xplc.patch,
+files/wvstreams-4.4-linux-serial.patch,
+files/wvstreams-4.4-sane-cflags.patch,
+files/wvstreams-4.4-sigaction.patch,
+files/wvstreams-4.4-type-punned.patch,
+files/wvstreams-4.4-uniconfd-ini.patch,
+files/wvstreams-4.4-wireless-user.patch,
+files/wvstreams-4.4-wvconfemu.patch, +wvstreams-4.4.ebuild:
Version bump.

29 Jun 2007; Alin Năstac
-files/wvstreams-4.2.2-MOC-fix.patch,
-files/wvstreams-4.2.2-as-needed.patch,
-files/wvstreams-4.2.2-external-xplc.patch,
-files/wvstreams-4.2.2-gcc41.patch,
-files/wvstreams-4.2.2-linux-serial.patch,
-files/wvstreams-4.2.2-sane-cflags.patch,
-files/wvstreams-4.2.2-tcl_8_4.patch,
-files/wvstreams-4.2.2-uniconfd-ini.patch,
-files/wvstreams-4.2.2-wireless-user.patch, -wvstreams-4.2.2.ebuild,
-wvstreams-4.2.2-r2.ebuild, -wvstreams-4.2.2-r3.ebuild:
Remove obsolete versions.

28 Jun 2007; Raúl Porcel wvstreams-4.3-r2.ebuild:
alpha stable wrt #179401

01 Jun 2007; nixnut wvstreams-4.3-r2.ebuild:
Stable on ppc wrt bug 179401

25 May 2007; Christian Faulhammer
wvstreams-4.3-r2.ebuild:
x86/amd64 stable, bug 179401

24 May 2007; Jeroen Roovers wvstreams-4.3-r2.ebuild:
Stable for HPPA (bug #179401).

24 May 2007; Alin Năstac -wvstreams-4.3-r1.ebuild,
wvstreams-4.3-r2.ebuild:
Use the same CFLAGS on make install as used to compile the library (bug
179401 comment 8).

23 May 2007; Gustavo Zacarias
wvstreams-4.3-r2.ebuild:
Stable on sparc wrt #179401 take 2

*wvstreams-4.3-r2 (23 May 2007)

23 May 2007; Alin Năstac
+files/wvstreams-4.3-sigaction.patch, +wvstreams-4.3-r2.ebuild:
Avoid usage of obsolete member of the struct sigaction (#179401).

22 May 2007; Gustavo Zacarias
wvstreams-4.3-r1.ebuild:
Stable on sparc wrt #179401

*wvstreams-4.3-r1 (04 Apr 2007)

04 Apr 2007; Alin Năstac
+files/wvstreams-4.3-type-punned.patch, -wvstreams-4.3.ebuild,
+wvstreams-4.3-r1.ebuild:
Fix QA issues (#167939).

14 Mar 2007; Alin Năstac
files/wvstreams-4.3-as-needed.patch:
Add -Wl,-rpath-link,. to LDFLAGS (bug 167939 comment 11).

*wvstreams-4.3 (12 Mar 2007)

12 Mar 2007; Alin Năstac
+files/wvstreams-4.3-64bit.patch, +files/wvstreams-4.3-MOC-fix.patch,
+files/wvstreams-4.3-as-needed.patch,
+files/wvstreams-4.3-external-xplc.patch,
+files/wvstreams-4.3-linux-serial.patch,
+files/wvstreams-4.3-sane-cflags.patch,
+files/wvstreams-4.3-uniconfd-ini.patch,
+files/wvstreams-4.3-wireless-user.patch, +wvstreams-4.3.ebuild:
Add unfinished version to the tree (work in progress - #167939).

*wvstreams-4.2.2-r3 (08 Feb 2007)

08 Feb 2007; Alin Năstac
+files/wvstreams-4.2.2-sane-cflags.patch,
files/wvstreams-4.2.2-wireless-user.patch, +wvstreams-4.2.2-r3.ebuild:
Don't add -g -O2 to the user selected CFLAGS. Sanitize the ebuild, thanks to
Tiziano Müller . Use sys/sysctl.h for __user
definition - linux/compiler.h has been removed from kernel 2.6.19 (#164829).

11 Nov 2006; Alin Nastac
-files/wvstreams-4.0.2-MOC-fix.patch,
-files/wvstreams-4.0.2-external-xplc.patch,
-files/wvstreams-4.0.2-gcc41.patch,
-files/wvstreams-4.0.2-linux-serial.patch,
-files/wvstreams-4.0.2-speex-const.patch,
-files/wvstreams-4.0.2-tcl_8_4.patch,
-files/wvstreams-4.0.2-wireless-user.patch, -wvstreams-4.0.2-r2.ebuild,
-wvstreams-4.2.2-r1.ebuild:
Remove old versions.

04 Nov 2006; Alexander H. Færøy
wvstreams-4.2.2-r2.ebuild:
Stable on alpha.

23 Oct 2006; Alin Nastac wvstreams-4.0.2-r2.ebuild,
wvstreams-4.2.2.ebuild, wvstreams-4.2.2-r1.ebuild:
Replace deprecated tcltk USE flag with tcl (#17808).

24 Sep 2006; Michael Hanselmann
wvstreams-4.2.2-r2.ebuild:
Stable on ppc.

12 Sep 2006; Gustavo Zacarias
wvstreams-4.2.2-r2.ebuild:
Stable on sparc

09 Sep 2006; Alin Nastac -wvstreams-4.0.2-r1.ebuild,
wvstreams-4.2.2-r2.ebuild:
Stable on x86. Remove obsolete version.

28 Aug 2006; Alin Nastac wvstreams-4.0.2-r1.ebuild,
wvstreams-4.0.2-r2.ebuild, wvstreams-4.2.2.ebuild,
wvstreams-4.2.2-r1.ebuild, wvstreams-4.2.2-r2.ebuild:
Fix value of WANT_AUTOCONF (#143429).

04 Aug 2006; Gustavo Zacarias
wvstreams-4.2.2.ebuild:
Stable on hppa

24 Jun 2006; Doug Goldstein wvstreams-4.0.2-r1.ebuild,
wvstreams-4.0.2-r2.ebuild, wvstreams-4.2.2.ebuild,
wvstreams-4.2.2-r1.ebuild, wvstreams-4.2.2-r2.ebuild:
USE flag qt->qt3/qt4 change

*wvstreams-4.2.2-r2 (10 May 2006)

10 May 2006; Alin Nastac
+files/wvstreams-4.2.2-as-needed.patch, +wvstreams-4.2.2-r2.ebuild:
Remove tcltk USE flag and fix broken build on systems with --as-needed in
their LDFLAGS (#132556). Credit goes to TGL .

*wvstreams-4.2.2-r1 (06 May 2006)

06 May 2006; Alin Nastac
+files/wvstreams-4.2.2-uniconfd-ini.patch, +wvstreams-4.2.2-r1.ebuild:
Fix uniconfd.ini path (#132188).

27 Apr 2006; Alec Warner
files/digest-wvstreams-4.0.2-r1, files/digest-wvstreams-4.0.2-r2,
files/digest-wvstreams-4.2.2, Manifest:
Fixing SHA256 digest, pass four

24 Apr 2006; Luis Medinas ChangeLog:
Stable on amd64.

22 Mar 2006; Michael Hanselmann
wvstreams-4.2.2.ebuild:
Stable on ppc.

20 Mar 2006; Gustavo Zacarias
wvstreams-4.2.2.ebuild:
Stable on sparc

18 Mar 2006; Alin Nastac wvstreams-4.2.2.ebuild:
Stable on x86.

07 Feb 2006; Simon Stelling wvstreams-4.0.2-r2.ebuild:
stable on amd64

*wvstreams-4.2.2 (03 Feb 2006)

03 Feb 2006; Alin Nastac
-files/wvstreams-4.2.1-MOC-fix.patch,
-files/wvstreams-4.2.1-external-xplc.patch,
-files/wvstreams-4.2.1-gcc41.patch,
-files/wvstreams-4.2.1-linux-serial.patch,
-files/wvstreams-4.2.1-ptr2int-cast.patch,
-files/wvstreams-4.2.1-tcl_8_4.patch,
-files/wvstreams-4.2.1-wireless-user.patch,
+files/wvstreams-4.2.2-MOC-fix.patch,
+files/wvstreams-4.2.2-external-xplc.patch,
+files/wvstreams-4.2.2-gcc41.patch,
+files/wvstreams-4.2.2-linux-serial.patch,
+files/wvstreams-4.2.2-tcl_8_4.patch,
+files/wvstreams-4.2.2-wireless-user.patch, -wvstreams-4.2.1.ebuild,
+wvstreams-4.2.2.ebuild:
Remove badly packaged version. Version bump.

15 Jan 2006; Mark Loeser
files/wvstreams-4.2.1-gcc41.patch:
Fix gcc-4.1 patch by Gene Seto ; bug #118734

31 Dec 2005; Alin Nastac wvstreams-4.2.1.ebuild:
Replace eautoreconf with autoconf (#116947).

26 Dec 2005; Bryan Østergaard wvstreams-4.0.2-r2.ebuild:
Stable on alpha.

26 Dec 2005; Alin Nastac
+files/wvstreams-4.2.1-ptr2int-cast.patch, wvstreams-4.2.1.ebuild:
Fix compilation error on 64-bit arches (#116704).

*wvstreams-4.2.1 (24 Dec 2005)

24 Dec 2005; Alin Nastac
+files/wvstreams-4.2.1-MOC-fix.patch,
+files/wvstreams-4.2.1-external-xplc.patch,
+files/wvstreams-4.2.1-gcc41.patch,
+files/wvstreams-4.2.1-linux-serial.patch,
+files/wvstreams-4.2.1-tcl_8_4.patch,
+files/wvstreams-4.2.1-wireless-user.patch, +wvstreams-4.2.1.ebuild:
Version bump. This version has quite a few useflags removed: gtk, fam,
oggvorbis, speex and fftw.

24 Dec 2005; Michael Hanselmann
wvstreams-4.0.2-r2.ebuild:
Stable on ppc.

21 Dec 2005; Gustavo Zacarias
wvstreams-4.0.2-r2.ebuild:
Stable on sparc

20 Dec 2005; Alin Nastac wvstreams-4.0.2-r2.ebuild:
Mark stable on x86.

*wvstreams-4.0.2-r2 (26 Nov 2005)

26 Nov 2005; Alin Nastac
-files/wvstreams-4.0.1-MOC-fix.patch,
-files/wvstreams-4.0.1-linux-serial.patch,
-files/wvstreams-4.0.1-tcl_8_4.patch,
-files/wvstreams-4.0.1-wireless-user.patch,
-files/wvstreams-4.0.1-without-pam.patch,
+files/wvstreams-4.0.2-gcc41.patch, -wvstreams-4.0.1-r2.ebuild,
-wvstreams-4.0.2.ebuild, +wvstreams-4.0.2-r2.ebuild:
Remove obsolete versions. Fix broken compilation on gcc-4.1 (#113488).

11 Nov 2005; Michael Hanselmann
wvstreams-4.0.2-r1.ebuild:
Stable on hppa, ppc.

30 Oct 2005; Luis Medinas wvstreams-4.0.2-r1.ebuild:
Marked Stable on amd64.

18 Oct 2005; Aron Griffis wvstreams-4.0.2-r1.ebuild:
Mark 4.0.2-r1 stable on alpha

17 Oct 2005; Gustavo Zacarias
wvstreams-4.0.2-r1.ebuild:
Stable on sparc

16 Oct 2005; Alin Nastac wvstreams-4.0.1-r2.ebuild,
wvstreams-4.0.2.ebuild, wvstreams-4.0.2-r1.ebuild:
Fix DEPEND by adding unconditional dependency on openssl (#108095). Mark
4.0.2-r1 stable on x86.

21 Sep 2005; Mark Loeser metadata.xml:
Adding to cpp herd, marking mrness as primary maintainer

*wvstreams-4.0.2-r1 (07 Sep 2005)

07 Sep 2005; Alin Nastac
+files/wvstreams-4.0.2-external-xplc.patch, +wvstreams-4.0.2-r1.ebuild:
Fix configure.ac to use the installed version of dev-libs/xplc
instead the bundled version (#103059).

02 Jul 2005; Bryan Østergaard wvstreams-4.0.2.ebuild:
Stable on alpha.

17 Jun 2005; Michael Hanselmann
wvstreams-4.0.2.ebuild:
Stable on ppc.

02 Jun 2005; Gustavo Zacarias
wvstreams-4.0.2.ebuild:
Stable on sparc

29 May 2005; Alin Nastac wvstreams-4.0.1-r2.ebuild,
wvstreams-4.0.2.ebuild:
Move to vorbis useflag (#94254).

22 May 2005; Rene Nussbaumer
wvstreams-4.0.2.ebuild:
Stable on hppa

22 May 2005; Alin Nastac wvstreams-4.0.1-r2.ebuild,
wvstreams-4.0.2.ebuild:
Add ssl USE flag and fix openssl dependency (#93438). Stable on x86.

05 May 2005; Sven Wegener wvstreams-4.0.1-r2.ebuild,
wvstreams-4.0.2.ebuild:
Removed * postfix from <, <=, >= and > dependencies.

01 May 2005; Michael Hanselmann
wvstreams-4.0.1-r2.ebuild:
Stable on ppc.

06 Apr 2005; Alin Nastac
-files/wvstreams-4.0-tcl_8_4.patch, -wvstreams-4.0-r1.ebuild:
Remove obsolete version

06 Apr 2005; Simon Stelling wvstreams-4.0.1-r2.ebuild:
stable on amd64 wrt bug #84817

04 Apr 2005; Alin Nastac
+files/wvstreams-4.0.1-wireless-user.patch,
+files/wvstreams-4.0.2-wireless-user.patch, wvstreams-4.0.1-r2.ebuild,
wvstreams-4.0.2.ebuild:
Fix compile error regarding __user declaration (#76943).

03 Apr 2005; Luca Barbato wvstreams-4.0.2.ebuild:
Updated SRC_URI and moved to vorbis useflag

30 Mar 2005; Alin Nastac
+files/wvstreams-4.0.2-speex-const.patch, wvstreams-4.0.2.ebuild:
Fix broken compilation on systems with newer media-libs/speex (#87206).

*wvstreams-4.0.2 (29 Mar 2005)

29 Mar 2005; Alin Nastac
+files/wvstreams-4.0.2-MOC-fix.patch,
+files/wvstreams-4.0.2-linux-serial.patch,
+files/wvstreams-4.0.2-tcl_8_4.patch, -wvstreams-4.0.1-r1.ebuild,
-wvstreams-4.0.1.ebuild, +wvstreams-4.0.2.ebuild:
Version bump. Remove old test versions.

23 Mar 2005; Jason Wever wvstreams-4.0.1-r2.ebuild:
Stable on SPARC wrt bug #84817.

19 Mar 2005; Bryan Østergaard
wvstreams-4.0.1-r2.ebuild:
Stable on alpha.

15 Mar 2005; Alin Nastac
+files/wvstreams-4.0.1-without-pam.patch, wvstreams-4.0.1-r2.ebuild:
Fix broken build when pam flag isn't set (#84817).

14 Mar 2005; Michael Hanselmann
wvstreams-4.0.1-r2.ebuild:
Stable on hppa.

11 Mar 2005; Alin Nastac wvstreams-4.0.1-r2.ebuild:
Stable on x86.

*wvstreams-4.0.1-r2 (06 Mar 2005)

06 Mar 2005; Alin Nastac
+files/wvstreams-4.0.1-MOC-fix.patch, +wvstreams-4.0.1-r2.ebuild:
Fix qt dependencies; this library can't work with qt4 (#84201).

*wvstreams-4.0.1-r1 (17 Feb 2005)

17 Feb 2005; Alin Nastac
+files/wvstreams-4.0.1-linux-serial.patch, +wvstreams-4.0.1-r1.ebuild,
wvstreams-4.0.1.ebuild:
Add patch derived from debian patch (wwwstreams_4.0.1-1.3) that fixes bugs
#79897 and #79913.

14 Feb 2005; Gustavo Zacarias wvstreams-4.0.1.ebuild:
Stable on sparc wrt #76455

09 Feb 2005; Alin Nastac wvstreams-4.0.1.ebuild:
Mark stable on x86.

06 Jan 2005; Alin Nastac -files/3.70-gcc3.patch,
-files/3.70-openssl.patch, -files/wvcrash-uclibc-gentoo.patch,
-files/wvstreams-3.70-gentoo.patch, -files/wvstreams-3.74-fPIC.patch,
-files/wvstreams-3.74-makefile.patch, -files/wvstreams-3.75-fPIC.patch,
-files/wvstreams-3.75-gcc34.patch, -files/wvstreams-3.75-makefile.patch,
-files/wvstreams-3.75-tcl_8_4.patch, -wvstreams-3.70-r2.ebuild,
-wvstreams-3.74.ebuild, -wvstreams-3.75-r1.ebuild, -wvstreams-3.75.ebuild:
Remove obsolete ebuilds.

04 Jan 2005; Karol Wojtaszek
wvstreams-4.0-r1.ebuild:
Stable on amd64, bug #72440

*wvstreams-4.0.1 (03 Jan 2005)

03 Jan 2005; Alin Nastac
+files/wvstreams-4.0.1-tcl_8_4.patch, +wvstreams-4.0.1.ebuild:
Version bumped.

29 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

27 Dec 2004; Bryan Østergaard
wvstreams-4.0-r1.ebuild:
Stable on alpha, bug 72440.

22 Dec 2004; Gustavo Zacarias wvstreams-4.0-r1.ebuild:
Stable on sparc wrt #72440

18 Dec 2004; Alin Nastac wvstreams-4.0-r1.ebuild,
-wvstreams-4.0.ebuild:
Stable on x86.

*wvstreams-4.0-r1 (08 Dec 2004)

08 Dec 2004; Alin Nastac metadata.xml,
+wvstreams-4.0-r1.ebuild:
Correct flags and dependencies; add doc flag for installing doxygen generated
documentation. See bug #70420.

30 Nov 2004; Alin Nastac wvstreams-4.0.ebuild:
Change fam dependency to virtual/fam.

22 Nov 2004; Guy Martin wvstreams-4.0.ebuild:
Added -fPIC for all arches. Marked ~hppa.

21 Nov 2004; Alin Nastac +metadata.xml,
wvstreams-4.0.ebuild:
Add metadata.xml and correct dependencies.

20 Nov 2004; Bryan Østergaard,,, wvstreams-4.0.ebuild:
~alpha keyword.

*wvstreams-3.75-r1 (16 Nov 2004)
*wvstreams-4.0 (16 Nov 2004)

16 Nov 2004; Daniel Black
+files/wvcrash-uclibc-gentoo.patch, +files/wvstreams-4.0-tcl_8_4.patch,
+wvstreams-3.75-r1.ebuild, +wvstreams-4.0.ebuild:
version bump and uclibc patch from bug #70974. Thanks to Yuri Vasilevski
for the patch

02 Nov 2004; Daniel Black wvstreams-3.75.ebuild:
Dependancy change of speex to speex? (media-libs/speex
!=media-libs/speex-1.1.4) as per bug #69743 . Thanks to Tony Murray
for the report and solution

02 Nov 2004; Karol Wojtaszek,,,
wvstreams-3.75.ebuild:
Removed has_version stuff from global scope. Added to depand tcl-8.4* and
autoconf.

21 Sep 2004; Karol Wojtaszek
+files/wvstreams-3.75-gcc34.patch, wvstreams-3.74.ebuild,
wvstreams-3.75.ebuild:
Fixed gcc-3.4 compile issues. Thanks to Chris Arepantis
in bug #62822. Fixed broken header in 3.74 ebuild

*wvstreams-3.75-r1 (12 Aug 2004)

12 Aug 2004; Daniel Ahlberg wvstreams-3.75-r1.ebuild,
wvstreams-3.75.ebuild, files/wvstreams-3.75-fPIC.patch,
files/wvstreams-3.75-tcl_8_4.patch:
Added tcltk and fftw dependencies. Added swig to dependencies if tcl installed
and a patch for fixing tcl 8.4 support. Closing #59601.

01 Jul 2004; Jeremy Huddleston
wvstreams-3.70-r2.ebuild, wvstreams-3.74.ebuild, wvstreams-3.75.ebuild:
virtual/glibc -> virtual/libc

28 May 2004; Jon Hood wvstreams-3.74.ebuild,
wvstreams-3.75.ebuild:
add "use_with speex" to econf line

27 Apr 2004; Aron Griffis wvstreams-3.70-r2.ebuild,
wvstreams-3.74.ebuild:
Add inherit eutils

04 Apr 2004; David Holm wvstreams-3.75.ebuild:
Added to ~ppc.

04 Apr 2004; Michael Sterrett wvstreams-3.75.ebuild:
header fix; inherit eutils for epatch; don't use deprecated ? : use syntax

*wvstreams-3.75 (03 Apr 2004)

03 Apr 2004; Daniel Ahlberg wvstreams-3.75.ebuild:
Version bump and fixing speex dependecies when oggvorbis is enabled. Closing
#45797.

24 Feb 2004; Daniel Ahlberg wvstreams-3.74.ebuild,
files/wvstreams-3.74-makefile.patch:
Fix berkdb linking and making some dependencies required. Closing #42603.

*wvstreams-3.74 (22 Feb 2004)

22 Feb 2004; Daniel Ahlberg wvstreams-3.74.ebuild:
Version bump. ebuild contributed by Peter Colijn in
#33896.

*wvstreams-3.70-r2 (31 Oct 2002)

25 Sep 2003; Mike Frysinger :
Add gcc3 + openssl patches #28548.

12 Jun 2003; wvstreams-3.70-r2.ebuild:
fix Header

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

28 Jul 2003; Guy Martin wvstreams-3.70-r2.ebuild :
Added hppa to KEYWORDS and -fPIC to CXXFLAGS for hppa.

21 Oct 2002; Bjoern Brauel wvstreams-3.70-r2.ebuild

On Alpha we strictly need to compile wvstreams with -fPIC.

*wvstreams-3.70-r2 (05 Jul 2002)

05 Jul 2002; Brandon Low wvstreams-3.70-r2.ebuild

Fix patch to work with 2.95.3 and 3.1, turn off parallel make for now.

*wvstreams-3.70-r2 (03 Jul 2002)

03 Jul 2002; Brandon Low wvstreams-3.70-r1.ebuild

Just an update for gcc-3.1 compatiblity don't get excited.

*wvstreams-3.70 (27 Apr 2002)

27 Apr 2002; Seemant Kulleen wvstreams-3.70.ebuild
ChangeLog files/digest-wvstreams-3.70

New libs, required by the later releases of wvdial

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX wvstreams-4.4-MOC-fix.patch 488 RMD160 aae0965e0b0dd7767c1183daf3005074089791be SHA1 2a9ea9c18329f6494c981cbc176e09a6e7b1b3ec SHA256 38127fc658a2b8342f1241fe3a8c775bb7a5e866a8b00bb89ad96778d6c187d0
AUX wvstreams-4.4-as-needed.patch 2127 RMD160 2e577dbdc8019858392e5f671cf5adbbba4114e1 SHA1 7c93cbb9462175d44257e6152baf0c83cca2dc2f SHA256 05484ded8bf9f46cc1a5217a41f3b99de549375f83003da67036b1014512f441
AUX wvstreams-4.4-external-xplc.patch 1205 RMD160 0b55a10c19647ae5d792283ea9b1f1b123498e3e SHA1 2e6d36d4249679e2ffa25f6bee9f191338e8a9ca SHA256 99521d3b5649cec99b4d6251bd7b7f59273b0a495dd51e4b36b77eb343ba700b
AUX wvstreams-4.4-linux-serial.patch 1632 RMD160 6731576316598f2f2cdbe00b08ab6ced9eee0fd8 SHA1 8852774b47f941edbf24943b5895f3497ddc18c9 SHA256 068866ac51058cff6e5b789c9a5ebd007bf5301ed001a27b4d84ba80e5d5cb2e
AUX wvstreams-4.4-sane-cflags.patch 1566 RMD160 2ba116157a8226b75e1901da8d56f85db828d43a SHA1 f58e0f74d89b70855f15b4ecae186c21bb55d4da SHA256 1e9d3f2b3042e544eb8012356ab87fd72db503eade4aadb2df576fad2290713a
AUX wvstreams-4.4-sigaction.patch 503 RMD160 8bf25b06026e64dc3b0679738e37ae4b8a9a1174 SHA1 7ca737f3faf5b611596d1f114dbc199a928425b5 SHA256 fe61219b67ba974ba920726dd09f39fe36453fe07026f1feaa389c86fa13f32f
AUX wvstreams-4.4-type-punned.patch 649 RMD160 be490cc3b91f818c6ffc5b0793a53ebce0a7d701 SHA1 2e997401fb98fa70bd26a21f084fb3ec246044ba SHA256 215e6c2e0b52efc2a0b16a558452fcf6a8f2d62b0e18c6a2c420f401e1e40c3c
AUX wvstreams-4.4-uniconfd-ini.patch 796 RMD160 57b582cb5b4fbfe038b057295024b10210a9b830 SHA1 0823b65f5ef5c09b4446a0ed923fca438287c122 SHA256 7d9526f56e0adc748081a8dc910a83cb851ab88521613efe4331487d4abf6770
AUX wvstreams-4.4-valgrind.patch 573 RMD160 abc34078cb400dcc47ab517e74604709770be43a SHA1 f396153f51988a3a75fc6e428d1606a6b6124a45 SHA256 2c440d329974186c445fe6f0c6845f5cbe8c3c7fa5415879964875781d99101b
AUX wvstreams-4.4-wireless-user.patch 489 RMD160 d96b35981362aff522c1d6c92a2d8af792b6a539 SHA1 0d6e3a6f78f9a2829ea2225f6f09b0ee5147e2f1 SHA256 e6425c6416db5d5f50be74aa67c4dccde91162d844655b07366b9dd8f26386c8
AUX wvstreams-4.4-wvconfemu.patch 384 RMD160 2ee5b030cd101923f88cbd7bc63b4587cfb2190f SHA1 33eeb9b0288f2d0ceedcbacf11ad10c4550c36cf SHA256 88d1897c41763b3616ffdee8e9e361dd53b38e18f6c73b98fac02942aa842e11
AUX wvstreams-4.4.1-MOC-fix.patch 496 RMD160 0f3522b6ca395f7062c53cf78b73a2bc12adb1b8 SHA1 d608e73fc19c64810ff635adfa44f086515a5aeb SHA256 69023b7f07e183fb5b2ea62f7126c4a76696a9a7d359ef400b5e8c91c2bc931c
AUX wvstreams-4.4.1-as-needed.patch 2326 RMD160 62c772a9ea22b0236c974d99bc164b9ab2f4b37f SHA1 a0ca68c667fe1afe2f8f8a6b562c1dd7da6ab17d SHA256 0e48dbf299934f1b66f258ba55c17ccf39c4c410a24fd9236743aa30dd05a8ee
AUX wvstreams-4.4.1-external-xplc.patch 1561 RMD160 178acc780b9591254f4baa61359146194df1ded4 SHA1 a709c3ae09178a5d22cc1d642a6e92c55d98e2e6 SHA256 1a6341ca52ca15d959a9d6dcf8c54dc93b96c791cb68676d8b05ae60db6469f5
AUX wvstreams-4.4.1-gcc43.patch 846 RMD160 8fe8c0c51a3150be81142238d6f97954787e1e18 SHA1 db3ee220482eb2865ba5d3e61dc7bc0ab37cdd24 SHA256 48e61b80812fb7bd731b7336154011ec58d6dcd40b1115b0157f0c69b74966f7
AUX wvstreams-4.4.1-gnulib.patch 467 RMD160 fc2b2264fae0d5a69a1e426949939a3d4ef86975 SHA1 6415b5792953ef902472d3460b13dd96ea7bb09d SHA256 5d880cb2f282c38ff8c13f7f1a43fdabfd30fad568cf8dd40ae06e43935d0dd8
AUX wvstreams-4.4.1-linux-serial.patch 1640 RMD160 b1e0159d908d7a63d101eff174e0299e265930b6 SHA1 a76549fc37544212fe8377a68b99cf7ea13ff0ee SHA256 2cf5349a5cb1c1a81c1fd1cbd646b1f18f7966fce2a2fcbb3c0c57392cc96365
AUX wvstreams-4.4.1-sigaction.patch 511 RMD160 d9b74e362ed18ce0eec8d7ee8580b12fbb950b2f SHA1 65b2f38b447f7039d2f98a91206f2892c2096735 SHA256 20d16f891f7a3ae3ecaf44f8ebaffa0dcac9450cf55c61407ab89b991796a7ce
AUX wvstreams-4.4.1-type-punned.patch 657 RMD160 5c18a7bd0bc5dc5c56681bea500e88ed67897e52 SHA1 ec464bb70b48497865a056564ff21cbdc78203fa SHA256 cf3666b32ab290f5f0e45a6f7331d3f195935c810ee1d2eaacf95cb47d97f0be
AUX wvstreams-4.4.1-uniconfd-ini.patch 804 RMD160 bc2a51fdbdecdb4570563828d152c50edc96e865 SHA1 3b9de60b7836f23c0d32f87f7d5cf50974a7847b SHA256 451ce8fcefad989072f20c26e82481b3cf17a931ecdfeea1f5e7004b85f3296d
AUX wvstreams-4.4.1-valgrind.patch 581 RMD160 88a092adab1251a7ae4dcf1b8aecb5ce2d348e06 SHA1 4cebb2d063889355da93027399d1e9b7894e8c19 SHA256 053933490f0a9928896187f59e8a38a8c188cc6b797a003d28e8b8b257e81bc0
AUX wvstreams-4.4.1-wireless-user.patch 497 RMD160 56de5ff9b640de13d39b7f537e0cc6498f7c420f SHA1 f1b4dd70b504a02a9a3c2f42d5cbf69c3ef20880 SHA256 0ab372a011788fb325696ef981d4962649044f0ef5d191bf598de6fc1336193a
AUX wvstreams-4.4.1-wvconfemu.patch 392 RMD160 06d1abd9f28d5d9b9c9230f041f619d98064bab1 SHA1 1b39a206accb06f63c27996778c9463a099fddd2 SHA256 d8503be350df5b0d79ff0d3cafadf1413d727dbff87797442195ea6fc9a157e3
DIST wvstreams-4.4.1.tar.gz 1303474 RMD160 7e9338a952a983af9764b1f18da39755f9772242 SHA1 1c84bb50f1528a4014f62c1bd645815fedea713a SHA256 cff48f9a87e94672c7a819661a3a5c893ee44e763c6e5775d00aff3de43619b1
DIST wvstreams-4.4.tar.gz 1296853 RMD160 82ad9584d586895612f42dcb1709edb8a7fcb6a6 SHA1 8a7ec82c0c4002bec16ec521747a689fb50d8f27 SHA256 c478eb0755b383baebe66e55135257eebbdb113e194946a40be0c765e14fb4d6
EBUILD wvstreams-4.4.1.ebuild 2143 RMD160 4e2860de444f80785a640ec086b81b279af5f400 SHA1 6431f6800d53b3a48935ff5869e0021b75f3d040 SHA256 7cc3a8c0c35f8bdba8e581b6fe97534576c6339f61463f8fce3e1fc9fadbae2f
EBUILD wvstreams-4.4.ebuild 2603 RMD160 43c84f7d31229331944cc8078df9f48a6ef13ecc SHA1 a4f11c914f259f94889fdc78120866963d4b21bc SHA256 782a5fc9c033fbf9dd8c1dccedafcc3388da8d73140f5defd4f65b79b3daa452
MISC ChangeLog 21192 RMD160 2ae159da3b18d52170cdda71f8d9bcf7b3450601 SHA1 e1da2e7c13bd85b94b761bbfd24823c630d5094c SHA256 44f223bef40eb1fb300333cb8e41a452a6a6003350a23b5f1a2c7d8a2f90aa4d
MISC metadata.xml 313 RMD160 e543c31d8ddc948a387dcdcc8638a848c587177b SHA1 a40d5fd17e50dc9f983efc63e5cbb8b407b95c7a SHA256 1ec30d4508abc443f3e9c4829b0e7d7e5c588419344203476818a29f71b98a37
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkhcXSMACgkQ+fWpoTWIA9EbkwCbBbZCmOLokgFrChUV08tP9UNQ
nvEAmgL8kn0FFTGf3Z1wUGLmSdgvOHMb
=zSNb
-----END PGP SIGNATURE-----

files

metadata.xml




cpp

mrness@gentoo.org
Alin Nastac

A network programming library in C++

wvstreams-4.4.1.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.4.1.ebuild,v 1.1 2008/06/21 01:34:57 mrness Exp $

WANT_AUTOCONF=latest
WANT_AUTOMAKE=none

inherit eutils fixheadtails autotools qt3

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 qdbm pam slp doc debug"

RESTRICT="test"

RDEPEND=">=sys-libs/db-4
sys-libs/zlib
dev-libs/openssl
dev-libs/xplc
qt3? ( $(qt_min_version 3.1) )
qdbm? ( dev-db/qdbm )
pam? ( sys-libs/pam )
slp? ( net-libs/openslp )"

DEPEND="${RDEPEND}
dev-util/pkgconfig
doc? ( app-doc/doxygen )"

src_unpack() {
unpack ${A}

epatch "${FILESDIR}/${P}-linux-serial.patch"
epatch "${FILESDIR}/${P}-wireless-user.patch"
epatch "${FILESDIR}/${P}-uniconfd-ini.patch"
epatch "${FILESDIR}/${P}-as-needed.patch"
epatch "${FILESDIR}/${P}-type-punned.patch"
epatch "${FILESDIR}/${P}-sigaction.patch"
epatch "${FILESDIR}/${P}-wvconfemu.patch"
epatch "${FILESDIR}/${P}-external-xplc.patch"
use qt3 && epatch "${FILESDIR}/${P}-MOC-fix.patch"
epatch "${FILESDIR}/${P}-valgrind.patch"
epatch "${FILESDIR}/${P}-gnulib.patch"
epatch "${FILESDIR}/${P}-gcc43.patch"

ht_fix_file "${S}/configure.ac"

#needed by xplc, as-needed and gnulib patch
cd "${S}"
eautoreconf || die "eautoreconf failed"
}

src_compile() {
econf \
`use_with qdbm` \
`use_with pam` \
`use_with slp openslp` \
`use_with qt3 qt` \
`use_enable debug` \
--disable-optimization \
--without-tcl \
--without-swig \
--with-xplc \
--enable-verbose \
--with-bdb \
--with-zlib \
--with-openssl \
|| die "configure failed"
emake CXXOPTS="-fPIC -DPIC" COPTS="-fPIC -DPIC" || die "compile failed"
use doc && doxygen
}

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
}

wvstreams-4.4.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.4.ebuild,v 1.10 2008/06/21 01:34:57 mrness Exp $

WANT_AUTOCONF=latest
WANT_AUTOMAKE=none

inherit eutils fixheadtails autotools qt3

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 qdbm pam slp doc debug"

RESTRICT="test"

RDEPEND=">=sys-libs/db-4
>=sys-libs/zlib-1.2.3
>=dev-libs/openssl-0.9.8e
>=dev-libs/xplc-0.3.13
qt3? ( $(qt_min_version 3.1) )
qdbm? ( dev-db/qdbm )
pam? ( virtual/pam )
slp? ( >=net-libs/openslp-1.2.1 )"

DEPEND="${RDEPEND}
dev-util/pkgconfig
doc? ( app-doc/doxygen )"

src_unpack() {
unpack ${A}

epatch "${FILESDIR}/${P}-linux-serial.patch"
epatch "${FILESDIR}/${P}-wireless-user.patch"
epatch "${FILESDIR}/${P}-uniconfd-ini.patch"
epatch "${FILESDIR}/${P}-as-needed.patch"
epatch "${FILESDIR}/${P}-sane-cflags.patch"
epatch "${FILESDIR}/${P}-type-punned.patch"
epatch "${FILESDIR}/${P}-sigaction.patch"
epatch "${FILESDIR}/${P}-wvconfemu.patch"
epatch "${FILESDIR}/${P}-valgrind.patch"

epatch "${FILESDIR}/${P}-external-xplc.patch"
local XPLC_VER=`best_version dev-libs/xplc`
XPLC_VER=${XPLC_VER#*/*-} #reduce it to ${PV}-${PR}
XPLC_VER=${XPLC_VER%%[_-]*} # main version without beta/pre/patch/revision
sed -i -e "s:^xplc_version=.*:xplc_version='${XPLC_VER}':" "${S}/configure.ac" \
|| die "failed to set current xplc version"
rm -r "${S}/xplc"

use qt3 && epatch "${FILESDIR}/${P}-MOC-fix.patch"

ht_fix_file "${S}/configure.ac"

#needed by xplc and as-needed patch:
cd "${S}"
eautoconf || die "autoconf failed"
#without following, the makefile would remove some files and request
#you to run ./configure again
touch include/wvautoconf.h.in configure
}

src_compile() {
econf \
`use_with qdbm` \
`use_with pam` \
`use_with slp openslp` \
`use_with qt3 qt` \
`use_enable debug` \
--without-tcl \
--without-swig \
--with-xplc \
--enable-verbose \
--with-bdb \
--with-zlib \
--with-openssl \
|| die "configure failed"
emake CXXOPTS="-fPIC -DPIC" COPTS="-fPIC -DPIC" || die "compile failed"
use doc && doxygen
}

src_install() {
emake CXXOPTS="-fPIC -DPIC" COPTS="-fPIC -DPIC" 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
}