summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Ahlberg <aliz@gentoo.org>2004-08-12 22:39:30 +0000
committerDaniel Ahlberg <aliz@gentoo.org>2004-08-12 22:39:30 +0000
commitaff61e5534e280b0b852b2e7ccfe9d7d31a46010 (patch)
treee794cf7c7a65b7ba75a41d28f71ff37991eee4b2 /net-libs
parentstable on amd64 (diff)
downloadhistorical-aff61e5534e280b0b852b2e7ccfe9d7d31a46010.tar.gz
historical-aff61e5534e280b0b852b2e7ccfe9d7d31a46010.tar.bz2
historical-aff61e5534e280b0b852b2e7ccfe9d7d31a46010.zip
Closing #59601.
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/wvstreams/ChangeLog10
-rw-r--r--net-libs/wvstreams/Manifest7
-rw-r--r--net-libs/wvstreams/files/wvstreams-3.75-fPIC.patch9
-rw-r--r--net-libs/wvstreams/files/wvstreams-3.75-tcl_8_4.patch24
-rw-r--r--net-libs/wvstreams/wvstreams-3.75.ebuild24
5 files changed, 67 insertions, 7 deletions
diff --git a/net-libs/wvstreams/ChangeLog b/net-libs/wvstreams/ChangeLog
index 2ffdabf1ee6d..d4a8ebb21811 100644
--- a/net-libs/wvstreams/ChangeLog
+++ b/net-libs/wvstreams/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for net-libs/wvstreams
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/wvstreams/ChangeLog,v 1.19 2004/07/01 22:27:54 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/wvstreams/ChangeLog,v 1.20 2004/08/12 22:39:30 aliz Exp $
+
+*wvstreams-3.75-r1 (12 Aug 2004)
+
+ 12 Aug 2004; Daniel Ahlberg <aliz@gentoo.org> 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 <eradicator@gentoo.org>
wvstreams-3.70-r2.ebuild, wvstreams-3.74.ebuild, wvstreams-3.75.ebuild:
diff --git a/net-libs/wvstreams/Manifest b/net-libs/wvstreams/Manifest
index 3564d722a2a0..866dec4e5076 100644
--- a/net-libs/wvstreams/Manifest
+++ b/net-libs/wvstreams/Manifest
@@ -1,14 +1,15 @@
MD5 84906df12ff06c74e269a55f292f09ac wvstreams-3.70-r2.ebuild 869
-MD5 72dfe55e485bf5d2ac8d42c902df7ea5 wvstreams-3.75.ebuild 1447
+MD5 4b05161eef8aad115e98cd02a78cb01a wvstreams-3.75.ebuild 1811
MD5 1df223cd3261533626bd3efc2d4bcd4a wvstreams-3.74.ebuild 1274
-MD5 aaeadce7ba11146f7aa50d3d191b4524 ChangeLog 2551
+MD5 97a7b94bca87ce7b4c6cd8ef61fc6f68 ChangeLog 2889
MD5 dab468062cf36e0e81e72fb2a59299e0 files/3.70-gcc3.patch 3171
MD5 5d649f23e7b31fb9224bace4c35bcf3e files/3.70-openssl.patch 470
MD5 0ee90e98345afff96aaf89dbda1910fc files/digest-wvstreams-3.74 68
MD5 9f5fc56a6f1636fa2b6673a16888c0ea files/digest-wvstreams-3.75 68
MD5 c48022170e1e20f8222af4b4711373eb files/wvstreams-3.75-makefile.patch 363
MD5 185e2acbb79c70873208936653ff2407 files/wvstreams-3.74-fPIC.patch 431
-MD5 1ac6673ae2b040012b3ff91a32335610 files/wvstreams-3.75-fPIC.patch 1197
+MD5 e088c237ee63897e074e0f92e66fc250 files/wvstreams-3.75-fPIC.patch 1522
MD5 c48022170e1e20f8222af4b4711373eb files/wvstreams-3.74-makefile.patch 363
MD5 f2058097f693e07dadf248b1a3319db3 files/digest-wvstreams-3.70-r2 66
MD5 b8b38bbbccf83a9024a243149fd9b7d1 files/wvstreams-3.70-gentoo.patch 1174
+MD5 7a2a3fb9116991ebccad327a9ad0fd87 files/wvstreams-3.75-tcl_8_4.patch 945
diff --git a/net-libs/wvstreams/files/wvstreams-3.75-fPIC.patch b/net-libs/wvstreams/files/wvstreams-3.75-fPIC.patch
index 988f5e3e9399..dce6a8be9470 100644
--- a/net-libs/wvstreams/files/wvstreams-3.75-fPIC.patch
+++ b/net-libs/wvstreams/files/wvstreams-3.75-fPIC.patch
@@ -29,3 +29,12 @@
+qt/wvqtstreamclone.fpic.o: include/wvqtstreamclone.moc
+qt/wvqthook.fpic.o: include/wvqthook.moc
+--- vars.mk 2004-08-12 22:07:41.902797093 +0000
++++ vars.mk 2004-08-12 22:16:37.327729755 +0000
+@@ -181,3 +181,6 @@
+ libuniconf_tcl.so: bindings/uniconf_tcl.o -ltcl8.4 -luniconf
+
+ uniconf/daemon/uniconfdaemon: libuniconf.so libwvutils.so -ldb
++
++bindings/uniconf_tcl.o: bindings/uniconf_tcl.c
++ $(call wvcc ,$@,$<,$*,-fPIC)
diff --git a/net-libs/wvstreams/files/wvstreams-3.75-tcl_8_4.patch b/net-libs/wvstreams/files/wvstreams-3.75-tcl_8_4.patch
new file mode 100644
index 000000000000..97bb2328827d
--- /dev/null
+++ b/net-libs/wvstreams/files/wvstreams-3.75-tcl_8_4.patch
@@ -0,0 +1,24 @@
+--- configure.ac 2004-08-12 19:35:56.695660963 +0000
++++ configure.ac 2004-08-12 19:36:26.232540924 +0000
+@@ -202,9 +202,9 @@
+ # tcl
+ if test "$with_tcl" != "no"; then
+ CPPFLAGS_save="$CPPFLAGS"
+- WV_APPEND(CPPFLAGS, -I/usr/include/tcl8.3)
++ WV_APPEND(CPPFLAGS, -I/usr/include/tcl8.4)
+ AC_CHECK_HEADERS(tcl.h,, [with_tcl=no])
+- AC_CHECK_LIB(tcl8.3, TclInterpInit,, [with_tcl=no])
++ AC_CHECK_LIB(tcl8.4, TclInterpInit,, [with_tcl=no])
+ if test "$with_tcl" != "no"; then
+ CPPFLAGS="$CPPFLAGS_save"
+ fi
+--- vars.mk 2004-08-12 21:32:32.627250401 +0000
++++ vars.mk 2004-08-12 21:32:39.932489430 +0000
+@@ -178,6 +178,6 @@
+ libwvgtk.a libwvgtk.so: $(call objects,gtk)
+ libwvgtk.so: -lgtk -lgdk libwvstreams.so libwvutils.so
+
+-libuniconf_tcl.so: bindings/uniconf_tcl.o -ltcl8.3 -luniconf
++libuniconf_tcl.so: bindings/uniconf_tcl.o -ltcl8.4 -luniconf
+
+ uniconf/daemon/uniconfdaemon: libuniconf.so libwvutils.so -ldb
diff --git a/net-libs/wvstreams/wvstreams-3.75.ebuild b/net-libs/wvstreams/wvstreams-3.75.ebuild
index b6d4e9fe4004..5494913e62c5 100644
--- a/net-libs/wvstreams/wvstreams-3.75.ebuild
+++ b/net-libs/wvstreams/wvstreams-3.75.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/wvstreams/wvstreams-3.75.ebuild,v 1.7 2004/07/13 21:47:19 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/wvstreams/wvstreams-3.75.ebuild,v 1.8 2004/08/12 22:39:30 aliz Exp $
inherit eutils
@@ -11,7 +11,7 @@ SRC_URI="http://people.nit.ca/~jim/${P}.0.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~sparc -alpha ~amd64 -hppa ~ppc"
-IUSE="gtk qt oggvorbis speex fam gdbm pam"
+IUSE="gtk qt oggvorbis speex fam gdbm pam fftw tcltk"
RDEPEND="gtk? ( >=x11-libs/gtk+-2.2.0 )
qt? ( >=x11-libs/qt-3.0.5 )
@@ -24,11 +24,22 @@ RDEPEND="gtk? ( >=x11-libs/gtk+-2.2.0 )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
pam? ( >=sys-libs/pam-0.75 )
>=sys-libs/zlib-1.1.4
- dev-libs/openssl"
+ dev-libs/openssl
+ fftw? ( dev-libs/fftw )
+ tcltk? ( dev-lang/tcl
+ dev-lang/swig )"
DEPEND="${RDEPEND}
virtual/libc"
+if has_version =dev-lang/tcl-8.3*; then
+ newdepend dev-lang/swig
+fi
+
+if has_version =dev-lang/tcl-8.4*; then
+ newdepend sys-devel/autoconf
+fi
+
S=${WORKDIR}/${P}.0
src_unpack() {
@@ -36,6 +47,11 @@ src_unpack() {
epatch ${FILESDIR}/${P}-makefile.patch
epatch ${FILESDIR}/${P}-fPIC.patch
+
+ if has_version =dev-lang/tcl-8.4*; then
+ epatch ${FILESDIR}/${P}-tcl_8_4.patch
+ autoconf || die
+ fi
}
src_compile() {
@@ -48,6 +64,8 @@ src_compile() {
`use_with pam` \
`use_with qt` \
`use_with speex` \
+ `use_with fftw` \
+ `use_with tcltk tcl` \
--enable-verbose \
--with-bdb \
--with-openssl \