summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-03-16 09:18:26 +0000
committerMike Frysinger <vapier@gentoo.org>2008-03-16 09:18:26 +0000
commit26584fb714148c0e84b794bb7b29188a552a1bfa (patch)
tree1d54fe3e80f6ea209edc275e58acd872996f6ee9 /net-misc
parentstable x86, bug 213465 (diff)
downloadhistorical-26584fb714148c0e84b794bb7b29188a552a1bfa.tar.gz
historical-26584fb714148c0e84b794bb7b29188a552a1bfa.tar.bz2
historical-26584fb714148c0e84b794bb7b29188a552a1bfa.zip
Version bump and fix withsctp #181602.
Package-Manager: portage-2.2_pre2
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/lksctp-tools/ChangeLog9
-rw-r--r--net-misc/lksctp-tools/Manifest16
-rw-r--r--net-misc/lksctp-tools/files/lksctp-tools-1.0.8-as-needed.patch30
-rw-r--r--net-misc/lksctp-tools/files/lksctp-tools-1.0.8-prefix.patch13
-rw-r--r--net-misc/lksctp-tools/lksctp-tools-1.0.8.ebuild31
5 files changed, 97 insertions, 2 deletions
diff --git a/net-misc/lksctp-tools/ChangeLog b/net-misc/lksctp-tools/ChangeLog
index a3ae0c528da9..ed05d309f3d2 100644
--- a/net-misc/lksctp-tools/ChangeLog
+++ b/net-misc/lksctp-tools/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-misc/lksctp-tools
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/lksctp-tools/ChangeLog,v 1.10 2008/01/14 02:46:24 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/lksctp-tools/ChangeLog,v 1.11 2008/03/16 09:18:26 vapier Exp $
+
+*lksctp-tools-1.0.8 (16 Mar 2008)
+
+ 16 Mar 2008; Mike Frysinger <vapier@gentoo.org>
+ +files/lksctp-tools-1.0.8-as-needed.patch,
+ +files/lksctp-tools-1.0.8-prefix.patch, +lksctp-tools-1.0.8.ebuild:
+ Version bump and fix withsctp #181602.
14 Jan 2008; Robin H. Johnson <robbat2@gentoo.org> metadata.xml:
Metadata update.
diff --git a/net-misc/lksctp-tools/Manifest b/net-misc/lksctp-tools/Manifest
index 31b7eef9f20e..617d782de7c0 100644
--- a/net-misc/lksctp-tools/Manifest
+++ b/net-misc/lksctp-tools/Manifest
@@ -1,11 +1,25 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX lksctp-tools-1.0.6-as-needed.patch 1435 RMD160 f79cf5be17db2a5e7dd8aaa0e8c75e7cf4277f9d SHA1 22e9cdad939f60d395f080fa2105c8d231700050 SHA256 da7b365dd1855f630d419e6f9cf02365a9e2551fa9875979ea3e5458ed38080d
+AUX lksctp-tools-1.0.8-as-needed.patch 1215 RMD160 3be7f9edae09173935da3657a91b571c972cea29 SHA1 fc806532da6adc450ed90e4deacbe579c9c6f199 SHA256 1c3a47a11d0fcb6f855b8fbb9ccc98e7a708859be4fafc1963099b474c7295da
+AUX lksctp-tools-1.0.8-prefix.patch 332 RMD160 8b0c1471dce158683ef58c82da8cb486982ed68d SHA1 57487f408a3fa181048244e4b0952a9d7cb3df52 SHA256 0ba46873503b855e0ac2be948a9d5f2a43ae2298003cfe46fca60424ca483039
DIST lksctp-tools-1.0.1.tar.gz 541979 RMD160 67addb397af12d028b8d9bf89b801b66bfd0ecdf SHA1 09ef610f8ed61128ad9de1b08453c72c33e49f09 SHA256 22eef1c9bb5320987f8607c3d334f669820b56249ccc70ad2cc87e90f3dcb5ba
DIST lksctp-tools-1.0.2.tar.gz 685395 RMD160 bc3559c030bc62b6da3971033a5d5f35d98e0095 SHA1 fd177ee7c0bbb87e3df1e7efe23e804428cd3198 SHA256 74d8b176392cb6e138ada3fe8ae80d2407a607897ca2771d9c5dcfe8df9cd921
DIST lksctp-tools-1.0.4.tar.gz 728115 RMD160 bfeb50d70a53bd2ece95caf80feb2ed949ca950a SHA1 7f71bbd7f974651f3f01cf1319d6815cb831b5b7 SHA256 0cd0dca1ef51032971d34dc740edf85d4c32166bb6218d30e22e0e179b53ca85
DIST lksctp-tools-1.0.6.tar.gz 742843 RMD160 078d4b2037c9988301c3c30886cd5a3f6739a7e8 SHA1 318858876f8569cfb1e1a577b481e9cceca62bc4 SHA256 7835b2eef5f01201493641634db8c93352a109c8ab0f6b438b695f20da8891fd
+DIST lksctp-tools-1.0.8.tar.gz 726960 RMD160 ab6390125e2ea9d988d2332cc14d1a1aa8de44bd SHA1 80ba8c464a50c6c03fe0c06a5fd32aad50f40151 SHA256 0659fca8a4b78217877299fb74cda1cf53563d240bbfe18306f6656b350d41c6
EBUILD lksctp-tools-1.0.1.ebuild 768 RMD160 e554b64ced8ad7212fcbda2d3a432c587f4a4dfb SHA1 3e3185f7d85a63aa7e25071a5bded62bfc8ff9e4 SHA256 d1a4dda89c31779562d229101fe70b6c57cc780dc2f78d171593605d6f3eb7fa
EBUILD lksctp-tools-1.0.2.ebuild 769 RMD160 6cba40398cd4a058af9f3c61ccbf8f1a67064c02 SHA1 12f0c13a353b349026c729572e61c540906ed5d3 SHA256 a3cfb46c0c889e29683c591baf9a74be116db2d17d36f5aba042bf0f52749f13
EBUILD lksctp-tools-1.0.4.ebuild 852 RMD160 1ea0296d0b64b1a3f2154e952a308dc8a9fda34a SHA1 68df0ed5fb8ff8e38fffbd65b88f7796c82509f5 SHA256 35b9ae2bed29d28283d72ed713948a378b1286ab33751a51a2699d1ec4360d2d
EBUILD lksctp-tools-1.0.6.ebuild 903 RMD160 51e20a1375c5644c95e9696be0432c1501f0d81d SHA1 d989d94d45c188ab131bb702b52513a658b2686f SHA256 b7f58f265ccfd2172b754a16d69126477a902ce2eba946c79b3067da23b38c2a
-MISC ChangeLog 1596 RMD160 ba489b13aa818a63e71540c150c81954598d6e5e SHA1 a5630153131d1d70bc18c67df127e317f27407b4 SHA256 ca65d95462838bcfa8109fbfbe91708a2fc76ea464abc4de4a47e5587a522212
+EBUILD lksctp-tools-1.0.8.ebuild 896 RMD160 9bb00603c7cfcfcf2c4160f6a28f294b2c32643b SHA1 031a0dd52638d55598b3c6918aabaa0ecb1ea2e4 SHA256 c1576c1cd81de51239c487efecf222f8b97f9abb2538dab892ccd8f08292ee20
+MISC ChangeLog 1837 RMD160 376185b1b2d67a2195554be194f4826ae8490167 SHA1 31a8282fb1f598ebdbf780c3f7a4bd688ca675bc SHA256 a3006d01f4b4cd13f7cf843f27b97d515a31f6c30a44586102f363498df714b3
MISC metadata.xml 168 RMD160 b985d73a0da9e38afe23c1061e6113fc28971119 SHA1 48145e0b5071fdd7ff3cf1f699253c04106b246a SHA256 436175a0fd4552a218e3474f07665550f601d21c541e64cc2564581021325a26
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFH3OYtj9hvisErhMIRAnnfAJ4mFuTlw9Yl3VRuIDifGC7UhcNCxACggHWK
+bSmIm+km194H1DpOX3rs4jk=
+=fZhs
+-----END PGP SIGNATURE-----
diff --git a/net-misc/lksctp-tools/files/lksctp-tools-1.0.8-as-needed.patch b/net-misc/lksctp-tools/files/lksctp-tools-1.0.8-as-needed.patch
new file mode 100644
index 000000000000..3c862357e719
--- /dev/null
+++ b/net-misc/lksctp-tools/files/lksctp-tools-1.0.8-as-needed.patch
@@ -0,0 +1,30 @@
+fix static linking as well as --as-needed
+
+http://sourceforge.net/tracker/index.php?func=detail&aid=1517981&group_id=26529&atid=387572
+
+--- lksctp-tools-1.0.6/src/apps/Makefile.in
++++ lksctp-tools-1.0.6/src/apps/Makefile.in
+@@ -8,8 +8,8 @@
+ INCLUDES = -I. -I$(top_srcdir)/src/include -I$(top_srcdir)/src/testlib
+ AM_CFLAGS = -g -Wall -Wstrict-prototypes -Wimplicit-function-declaration
+ AM_LDFLAGS =
+-LDADD = $(top_builddir)/src/lib/libsctp.la \
+- $(top_builddir)/src/testlib/libsctputil.la
++LDADD = $(top_builddir)/src/testlib/libsctputil.la \
++ $(top_builddir)/src/lib/libsctp.la
+
+ # programs to be installed with the distriubution
+ bin_PROGRAMS = sctp_darn sctp_test
+--- lksctp-tools-1.0.6/src/func_tests/Makefile.in
++++ lksctp-tools-1.0.6/src/func_tests/Makefile.in
+@@ -8,8 +8,8 @@
+ INCLUDES = -I. -I$(top_srcdir)/src/include -I$(top_srcdir)/src/testlib
+ AM_CFLAGS = -g -Wall -Wstrict-prototypes -Wimplicit-function-declaration
+ AM_LDFLAGS = -lpthread
+-LDADD = $(top_builddir)/src/lib/libsctp.la \
+- $(top_builddir)/src/testlib/libsctputil.la
++LDADD = $(top_builddir)/src/testlib/libsctputil.la \
++ $(top_builddir)/src/lib/libsctp.la
+
+ V6FLAGS = -DCONFIG_IPV6=1 -DTEST_V6=1 ${DEFS} ${INCLUDES} ${CFLAGS}
+
diff --git a/net-misc/lksctp-tools/files/lksctp-tools-1.0.8-prefix.patch b/net-misc/lksctp-tools/files/lksctp-tools-1.0.8-prefix.patch
new file mode 100644
index 000000000000..6e5808468d50
--- /dev/null
+++ b/net-misc/lksctp-tools/files/lksctp-tools-1.0.8-prefix.patch
@@ -0,0 +1,13 @@
+default @bindir@ expands to ${exec_prefix}/bin and default @exec_prefix@
+expands to ${prefix}
+
+--- src/withsctp/withsctp.in
++++ src/withsctp/withsctp.in
+@@ -1,5 +1,7 @@
+ #!/bin/sh
+ # -*- sh -*-
++prefix=@prefix@
++exec_prefix=@exec_prefix@
+ LIBDIR=@libdir@/@PACKAGE@
+ BINDIR=@bindir@
+ export LD_PRELOAD=${LIBDIR}/libwithsctp.so.1.0.6
diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.8.ebuild b/net-misc/lksctp-tools/lksctp-tools-1.0.8.ebuild
new file mode 100644
index 000000000000..6131fea64257
--- /dev/null
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.8.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/lksctp-tools/lksctp-tools-1.0.8.ebuild,v 1.1 2008/03/16 09:18:26 vapier Exp $
+
+inherit eutils
+
+DESCRIPTION="Tools for Linux Kernel Stream Control Transmission Protocol implementation"
+HOMEPAGE="http://lksctp.sourceforge.net/"
+SRC_URI="mirror://sourceforge/lksctp/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+# I don't known if *BSD has the support needed at all
+# hence the lockdown to glibc and linux26-headers
+DEPEND=">=sys-kernel/linux-headers-2.6"
+RDEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-as-needed.patch
+ epatch "${FILESDIR}"/${P}-prefix.patch #181602
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ dodoc AUTHORS ChangeLog INSTALL NEWS README ROADMAP doc/*txt
+}