[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2023-11-20 Thread Ulrich Müller
commit: 1773020832fdd4898d966e82d2f37d142bbbc795
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Oct 29 12:39:43 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 20 20:37:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17730208

net-misc/lksctp-tools: update HOMEPAGE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild
index 7bd9ae882e39..fc25414b64cf 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 inherit flag-o-matic autotools linux-info
 
 DESCRIPTION="Tools for Linux Kernel Stream Control Transmission Protocol 
implementation"
-HOMEPAGE="http://lksctp.sourceforge.net/;
+HOMEPAGE="https://github.com/sctp/lksctp-tools/wiki;
 SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2022-12-07 Thread WANG Xuerui
commit: bd36ba2d68fc1721a393cba1dddfd51c1934c6de
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Dec  8 06:32:01 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Dec  8 06:32:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd36ba2d

net-misc/lksctp-tools: keyword 1.0.19-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild
index bfe0d0720d9c..7bd9ae882e39 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2022-10-29 Thread Sam James
commit: 8dfc924af8319383776c54e37ee6e5c19e441a4b
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 29 21:28:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 29 21:28:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfc924a

net-misc/lksctp-tools: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 net-misc/lksctp-tools/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/lksctp-tools/metadata.xml 
b/net-misc/lksctp-tools/metadata.xml
index cf5331b615e8..515bac217c36 100644
--- a/net-misc/lksctp-tools/metadata.xml
+++ b/net-misc/lksctp-tools/metadata.xml
@@ -14,5 +14,6 @@
   
   
 lksctp
+sctp/lksctp-tools
   
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2022-09-09 Thread David Seifert
commit: ccadbe6f727c97a02278729560870794db87b3e5
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  9 07:59:23 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Sep  9 07:59:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccadbe6f

net-misc/lksctp-tools: drop multilib, EAPI 8

No multilib reverse dependencies.

Closes: https://github.com/gentoo/gentoo/pull/27077
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 ...ksctp-tools-1.0.19.ebuild => lksctp-tools-1.0.19-r1.ebuild} | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild
similarity index 88%
rename from net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
rename to net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild
index bfac4bc42111..bfe0d0720d9c 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.19-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=8
 
-inherit flag-o-matic autotools linux-info multilib-minimal
+inherit flag-o-matic autotools linux-info
 
 DESCRIPTION="Tools for Linux Kernel Stream Control Transmission Protocol 
implementation"
 HOMEPAGE="http://lksctp.sourceforge.net/;
@@ -29,11 +29,9 @@ src_prepare() {
default
 
eautoreconf
-
-   multilib_copy_sources
 }
 
-multilib_src_configure() {
+src_configure() {
append-flags -fno-strict-aliasing
 
local myeconfargs=(
@@ -44,7 +42,7 @@ multilib_src_configure() {
econf "${myeconfargs[@]}"
 }
 
-multilib_src_install_all() {
+src_install() {
default
 
dodoc doc/*txt



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2022-01-04 Thread David Seifert
commit: 55af9713fad358d2123d86bbde1afc765e2824c3
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan  4 10:29:47 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan  4 10:29:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55af9713

net-misc/lksctp-tools: remove implicit kernel_linux

Signed-off-by: David Seifert  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
index 4db94d678683..bfac4bc42111 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
-IUSE="kernel_linux static-libs"
+IUSE="static-libs"
 
 # This is only supposed to work with Linux to begin with.
 DEPEND=">=sys-kernel/linux-headers-2.6"



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/, net-misc/lksctp-tools/files/

2021-09-04 Thread David Seifert
commit: 10904c6bd4e1600974f1edb3d49cd477fed1f3b9
Author: David Seifert  gentoo  org>
AuthorDate: Sat Sep  4 17:34:01 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Sep  4 17:34:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10904c6b

net-misc/lksctp-tools: drop 1.0.18-r1

Signed-off-by: David Seifert  gentoo.org>

 net-misc/lksctp-tools/Manifest |  1 -
 .../files/lksctp-tools-1.0.18-autoconf-2.70.patch  | 82 --
 .../files/lksctp-tools-1.0.18-install-sctp.h.patch | 11 ---
 .../lksctp-tools/lksctp-tools-1.0.18-r1.ebuild | 62 
 4 files changed, 156 deletions(-)

diff --git a/net-misc/lksctp-tools/Manifest b/net-misc/lksctp-tools/Manifest
index 152a8512991..982d4df4aec 100644
--- a/net-misc/lksctp-tools/Manifest
+++ b/net-misc/lksctp-tools/Manifest
@@ -1,2 +1 @@
-DIST lksctp-tools-1.0.18.tar.gz 560302 BLAKE2B 
6151109a0f43044048ff64a6ca021710f28e695017b79513412a44999ec67bdbe7cb0bbba7d5e0deb28b8fdd097379100046ef77508678f726f18944b9799f22
 SHA512 
1d7275fadc0f2270865307cff2645810e9bab6c1a97e70be6115cace737334dbdd87a072fae25b89dd9cac2e05974556542de70ea8ef70b9e4f14873c82a5055
 DIST lksctp-tools-1.0.19.tar.gz 561962 BLAKE2B 
ae6a5b7c30413dadac736bd17dd1ac3f97bd34f74323959f4e9cb60186db735b4e79b101ad550bdb2975350951fd6ae8bb27b165c6dc86fc7c822fce30f49d05
 SHA512 
e56a4b00206acfb88cab1b8fc7424a1a4996f67ef925c29a97395c44c57f2cbcb3fc36ec2648f5e5a5ce29d8d61ee1f7a5e7869e6bbd68bff85590b6ec521883

diff --git 
a/net-misc/lksctp-tools/files/lksctp-tools-1.0.18-autoconf-2.70.patch 
b/net-misc/lksctp-tools/files/lksctp-tools-1.0.18-autoconf-2.70.patch
deleted file mode 100644
index fa7b4195d93..000
--- a/net-misc/lksctp-tools/files/lksctp-tools-1.0.18-autoconf-2.70.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-From d6d7130f0a2e3b81880fca29966e42c1b2be40a7 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich 
-Date: Fri, 8 Jan 2021 22:22:52 +
-Subject: [PATCH] m4/sctp.m4: make conpatible to autoconf-2.70
-
-On recently released `autoconf-2.70` generated `./configure`
-fails as:
-
-```
-$ ./configure
-...
-checking for struct sctp_event_subscribe.sctp_stream_reset_event... yes
-checking for gcc options needed to detect all undeclared functions... none 
needed
-./configure: line 16464: syntax error: unexpected end of file
-```
-
-This happens becuase new autoconf generates less whitespace:
-
-```
-{
-if ...
-...
-fi}
-```
-
-It requires at least whitespace between `fi` and `}`.
-
-As input already has newlines the change just drops extra `{}`.
-
-Tested on `autoconf-2.69` and `autoconf-2.70`.
-
-Signed-off-by: Sergei Trofimovich 
-Signed-off-by: Marcelo Ricardo Leitner 

- m4/sctp.m4 | 12 ++--
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/m4/sctp.m4 b/m4/sctp.m4
-index 6593517..94527a6 100644
 a/m4/sctp.m4
-+++ b/m4/sctp.m4
-@@ -6,7 +6,7 @@
- 
- # Macros to assist on probing kernel features
- #   Probes if a type is defined
--AC_DEFUN([LKSCTP_CHECK_TYPE], [{
-+AC_DEFUN([LKSCTP_CHECK_TYPE], [
- AC_CHECK_TYPE([$1],
-   AC_DEFINE([$2], 1,
- [Define if $1 is present.])
-@@ -22,10 +22,10 @@ AC_CHECK_TYPE([$1],
- #ifdef HAVE_LINUX_SCTP_H
- # include 
- #endif
--])}])
-+])])
- 
- #   Probes if a struct has a given member
--AC_DEFUN([LKSCTP_CHECK_MEMBER], [{
-+AC_DEFUN([LKSCTP_CHECK_MEMBER], [
- AC_CHECK_MEMBER([$1],
-   AC_DEFINE([$2], 1,
- [Define if $1 is present.])
-@@ -41,10 +41,10 @@ AC_CHECK_MEMBER([$1],
- #ifdef HAVE_LINUX_SCTP_H
- # include 
- #endif
--])}])
-+])])
- 
- #   Probes if a declaration is present
--AC_DEFUN([LKSCTP_CHECK_DECL], [{
-+AC_DEFUN([LKSCTP_CHECK_DECL], [
- AC_CHECK_DECL([$1],
-   AC_DEFINE([$2], 1,
- [Define if $1 is present.])
-@@ -60,4 +60,4 @@ AC_CHECK_DECL([$1],
- #ifdef HAVE_LINUX_SCTP_H
- # include 
- #endif
--])}])
-+])])

diff --git 
a/net-misc/lksctp-tools/files/lksctp-tools-1.0.18-install-sctp.h.patch 
b/net-misc/lksctp-tools/files/lksctp-tools-1.0.18-install-sctp.h.patch
deleted file mode 100644
index f831e6c30b3..000
--- a/net-misc/lksctp-tools/files/lksctp-tools-1.0.18-install-sctp.h.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-https://github.com/sctp/lksctp-tools/commit/378560050a8f93786c590cc99a55461666205b61
-
 a/src/include/netinet/Makefile.am
-+++ b/src/include/netinet/Makefile.am
-@@ -11,5 +11,4 @@ libcnetinetdir = $(includedir)/netinet
- # API.
- include_HEADERS =
- 
--libcnetinet_HEADERS = sctp.h.in
--BUILT_SOURCES = sctp.h
-+libcnetinet_HEADERS = sctp.h

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
deleted file mode 100644
index 98ec51669c8..000
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit flag-o-matic autotools 

[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2021-08-16 Thread Sam James
commit: 9bfb97ed1089cf61150d6005a425da9abe2ae6f7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Aug 16 09:02:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 16 16:45:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bfb97ed

net-misc/lksctp-tools: stable 1.0.19 for hppa, bug #807478

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
index 93db8540a8d..4db94d67868 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2021-08-11 Thread Sam James
commit: dd5a5c2a21f108d2b67ff0945a6793fa2791da6f
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 11 23:08:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 11 23:08:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5a5c2a

net-misc/lksctp-tools: Stabilize 1.0.19 arm64, #807478

Signed-off-by: Sam James  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
index 01e9058476a..93db8540a8d 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2021-08-10 Thread Sam James
commit: 11600378e045006cd8280902d11042b0d7dff597
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 11 00:22:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 11 00:22:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11600378

net-misc/lksctp-tools: Stabilize 1.0.19 sparc, #807478

Signed-off-by: Sam James  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
index ff70d3c4940..2a0e6401da2 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2021-08-10 Thread Sam James
commit: 53030392a28202cbda917a9070cae8ce3f59b5c2
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 11 00:09:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 11 00:09:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53030392

net-misc/lksctp-tools: Stabilize 1.0.19 ppc64, #807478

Signed-off-by: Sam James  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
index 6fbf92ddf37..ff70d3c4940 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2021-08-10 Thread Sam James
commit: 638e7cb835eb745ce850f7bfae8ec6481dd643c4
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 10 23:59:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 11 00:02:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638e7cb8

net-misc/lksctp-tools: Stabilize 1.0.19 x86, #807478

Signed-off-by: Sam James  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
index 2ad51d1df9b..0d408df3a0f 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2021-08-10 Thread Agostino Sarubbo
commit: b0a3023407df114b588d08db26d768601b5d16b8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 10 15:33:41 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 10 15:33:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a30234

net-misc/lksctp-tools: amd64 stable wrt bug #807478

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
index 6ff9fd80eaa..2ad51d1df9b 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2021-06-14 Thread Thomas Deutschmann
commit: 05db8de30dcd44299c3f5b4ee181a7bc4b839690
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jun 14 22:45:32 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jun 14 22:45:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05db8de3

net-misc/lksctp-tools: bump to v1.0.19

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/lksctp-tools/Manifest   |  1 +
 net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/net-misc/lksctp-tools/Manifest b/net-misc/lksctp-tools/Manifest
index fa17a5b0296..152a8512991 100644
--- a/net-misc/lksctp-tools/Manifest
+++ b/net-misc/lksctp-tools/Manifest
@@ -1 +1,2 @@
 DIST lksctp-tools-1.0.18.tar.gz 560302 BLAKE2B 
6151109a0f43044048ff64a6ca021710f28e695017b79513412a44999ec67bdbe7cb0bbba7d5e0deb28b8fdd097379100046ef77508678f726f18944b9799f22
 SHA512 
1d7275fadc0f2270865307cff2645810e9bab6c1a97e70be6115cace737334dbdd87a072fae25b89dd9cac2e05974556542de70ea8ef70b9e4f14873c82a5055
+DIST lksctp-tools-1.0.19.tar.gz 561962 BLAKE2B 
ae6a5b7c30413dadac736bd17dd1ac3f97bd34f74323959f4e9cb60186db735b4e79b101ad550bdb2975350951fd6ae8bb27b165c6dc86fc7c822fce30f49d05
 SHA512 
e56a4b00206acfb88cab1b8fc7424a1a4996f67ef925c29a97395c44c57f2cbcb3fc36ec2648f5e5a5ce29d8d61ee1f7a5e7869e6bbd68bff85590b6ec521883

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
new file mode 100644
index 000..6ff9fd80eaa
--- /dev/null
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.19.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic autotools linux-info multilib-minimal
+
+DESCRIPTION="Tools for Linux Kernel Stream Control Transmission Protocol 
implementation"
+HOMEPAGE="http://lksctp.sourceforge.net/;
+SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2+ LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="kernel_linux static-libs"
+
+# This is only supposed to work with Linux to begin with.
+DEPEND=">=sys-kernel/linux-headers-2.6"
+RDEPEND=""
+
+REQUIRED_USE="kernel_linux"
+
+CONFIG_CHECK="~IP_SCTP"
+WARNING_IP_SCTP="CONFIG_IP_SCTP:\tis not set when it should be."
+
+DOCS=( AUTHORS ChangeLog INSTALL NEWS README ROADMAP )
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   append-flags -fno-strict-aliasing
+
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   default
+
+   dodoc doc/*txt
+   newdoc src/withsctp/README README.withsctp
+
+   find "${ED}" -name '*.la' -delete || die
+
+   if ! use static-libs ; then
+   find "${ED}" -name "*.a" -delete || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/, net-misc/lksctp-tools/files/

2021-03-13 Thread David Seifert
commit: 9ab47c293202bf8181645541ad64550ff8c8af32
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 13 20:18:51 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 13 20:18:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab47c29

net-misc/lksctp-tools: Remove old 1.0.17

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 net-misc/lksctp-tools/Manifest |  1 -
 .../files/lksctp-tools-1.0.8-prefix.patch  | 13 --
 net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild   | 48 --
 3 files changed, 62 deletions(-)

diff --git a/net-misc/lksctp-tools/Manifest b/net-misc/lksctp-tools/Manifest
index 5d31ff28f39..fa17a5b0296 100644
--- a/net-misc/lksctp-tools/Manifest
+++ b/net-misc/lksctp-tools/Manifest
@@ -1,2 +1 @@
-DIST lksctp-tools-1.0.17.tar.gz 795762 BLAKE2B 
a37b653b1f9effd039c5241669c767d8b0918bf4790d9f017c70eefd4ce1efdbe5d76f6e88e15ddf214308267ee62a6004d2af781ad720ef847e8d99ae5a55f6
 SHA512 
055719130b7dda4da9cf002dcd5f1fb3d8cf75300a99365976e087b2b6971b4ccd357f95b515a44e37874af161f7b7f9b42c60191aff938d18fada5a49aa44c4
 DIST lksctp-tools-1.0.18.tar.gz 560302 BLAKE2B 
6151109a0f43044048ff64a6ca021710f28e695017b79513412a44999ec67bdbe7cb0bbba7d5e0deb28b8fdd097379100046ef77508678f726f18944b9799f22
 SHA512 
1d7275fadc0f2270865307cff2645810e9bab6c1a97e70be6115cace737334dbdd87a072fae25b89dd9cac2e05974556542de70ea8ef70b9e4f14873c82a5055

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
deleted file mode 100644
index 6e5808468d5..000
--- a/net-misc/lksctp-tools/files/lksctp-tools-1.0.8-prefix.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-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.17.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
deleted file mode 100644
index a6b2e1760bd..000
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib flag-o-matic autotools autotools-utils linux-info
-
-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+ LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sparc 
x86"
-IUSE="kernel_linux static-libs"
-
-# This is only supposed to work with Linux to begin with.
-DEPEND=">=sys-kernel/linux-headers-2.6"
-RDEPEND=""
-
-REQUIRED_USE="kernel_linux"
-
-CONFIG_CHECK="~IP_SCTP"
-WARNING_IP_SCTP="CONFIG_IP_SCTP:\tis not set when it should be."
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-1.0.8-prefix.patch #181602
-   eautoreconf
-}
-
-src_configure() {
-   append-flags -fno-strict-aliasing
-
-   autotools-utils_src_configure
-}
-
-DOCS=( AUTHORS ChangeLog INSTALL NEWS README ROADMAP )
-
-src_install() {
-   autotools-utils_src_install
-
-   dodoc doc/*txt
-   newdoc src/withsctp/README README.withsctp
-
-   # Don't install static library or libtool file, since this is used
-   # only as preloadable library.
-   use static-libs && rm "${D}"/usr/$(get_libdir)/${PN}/*.a
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/files/, net-misc/lksctp-tools/

2021-03-11 Thread Sam James
commit: 10c30113ffd7419f21c8fc99ac5aeee80951b05f
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 11 12:00:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 12:00:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c30113

net-misc/lksctp-tools: add upstream autoconf-2.70 patch

Thanks-to: Sergei Trofimovich  gentoo.org>
Closes: https://bugs.gentoo.org/775419
Signed-off-by: Sam James  gentoo.org>

 .../files/lksctp-tools-1.0.18-autoconf-2.70.patch  | 82 ++
 .../lksctp-tools/lksctp-tools-1.0.18-r1.ebuild |  7 +-
 2 files changed, 87 insertions(+), 2 deletions(-)

diff --git 
a/net-misc/lksctp-tools/files/lksctp-tools-1.0.18-autoconf-2.70.patch 
b/net-misc/lksctp-tools/files/lksctp-tools-1.0.18-autoconf-2.70.patch
new file mode 100644
index 000..fa7b4195d93
--- /dev/null
+++ b/net-misc/lksctp-tools/files/lksctp-tools-1.0.18-autoconf-2.70.patch
@@ -0,0 +1,82 @@
+From d6d7130f0a2e3b81880fca29966e42c1b2be40a7 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Fri, 8 Jan 2021 22:22:52 +
+Subject: [PATCH] m4/sctp.m4: make conpatible to autoconf-2.70
+
+On recently released `autoconf-2.70` generated `./configure`
+fails as:
+
+```
+$ ./configure
+...
+checking for struct sctp_event_subscribe.sctp_stream_reset_event... yes
+checking for gcc options needed to detect all undeclared functions... none 
needed
+./configure: line 16464: syntax error: unexpected end of file
+```
+
+This happens becuase new autoconf generates less whitespace:
+
+```
+{
+if ...
+...
+fi}
+```
+
+It requires at least whitespace between `fi` and `}`.
+
+As input already has newlines the change just drops extra `{}`.
+
+Tested on `autoconf-2.69` and `autoconf-2.70`.
+
+Signed-off-by: Sergei Trofimovich 
+Signed-off-by: Marcelo Ricardo Leitner 
+---
+ m4/sctp.m4 | 12 ++--
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/m4/sctp.m4 b/m4/sctp.m4
+index 6593517..94527a6 100644
+--- a/m4/sctp.m4
 b/m4/sctp.m4
+@@ -6,7 +6,7 @@
+ 
+ # Macros to assist on probing kernel features
+ #   Probes if a type is defined
+-AC_DEFUN([LKSCTP_CHECK_TYPE], [{
++AC_DEFUN([LKSCTP_CHECK_TYPE], [
+ AC_CHECK_TYPE([$1],
+   AC_DEFINE([$2], 1,
+ [Define if $1 is present.])
+@@ -22,10 +22,10 @@ AC_CHECK_TYPE([$1],
+ #ifdef HAVE_LINUX_SCTP_H
+ # include 
+ #endif
+-])}])
++])])
+ 
+ #   Probes if a struct has a given member
+-AC_DEFUN([LKSCTP_CHECK_MEMBER], [{
++AC_DEFUN([LKSCTP_CHECK_MEMBER], [
+ AC_CHECK_MEMBER([$1],
+   AC_DEFINE([$2], 1,
+ [Define if $1 is present.])
+@@ -41,10 +41,10 @@ AC_CHECK_MEMBER([$1],
+ #ifdef HAVE_LINUX_SCTP_H
+ # include 
+ #endif
+-])}])
++])])
+ 
+ #   Probes if a declaration is present
+-AC_DEFUN([LKSCTP_CHECK_DECL], [{
++AC_DEFUN([LKSCTP_CHECK_DECL], [
+ AC_CHECK_DECL([$1],
+   AC_DEFINE([$2], 1,
+ [Define if $1 is present.])
+@@ -60,4 +60,4 @@ AC_CHECK_DECL([$1],
+ #ifdef HAVE_LINUX_SCTP_H
+ # include 
+ #endif
+-])}])
++])])

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
index 3f696ca7327..bf3050d07ac 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -25,7 +25,10 @@ WARNING_IP_SCTP="CONFIG_IP_SCTP:\tis not set when it should 
be."
 
 DOCS=( AUTHORS ChangeLog INSTALL NEWS README ROADMAP )
 
-PATCHES=( "${FILESDIR}"/${P}-install-sctp.h.patch )
+PATCHES=(
+   "${FILESDIR}"/${P}-install-sctp.h.patch
+   "${FILESDIR}"/${P}-autoconf-2.70.patch
+)
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2020-02-08 Thread David Seifert
commit: fba8d7c84216bdd5c5128d8404bdfcca2ad7fd9d
Author: David Seifert  gentoo  org>
AuthorDate: Sat Feb  8 16:52:00 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb  8 16:52:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba8d7c8

net-misc/lksctp-tools: [QA] Fix UnnecessarySlashStrip

Signed-off-by: David Seifert  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
index 7f1c3466c1a..8ee3b73e897 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
@@ -39,7 +39,7 @@ multilib_src_configure() {
append-flags -fno-strict-aliasing
 
local myeconfargs=(
-   --docdir="${EPREFIX%/}"/usr/share/doc/${PF}
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
--enable-shared
$(use_enable static-libs static)
)



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2019-07-31 Thread Agostino Sarubbo
commit: fd0c939aa76b3d2e7cd70170ad7f48f6f0770a56
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul 31 11:03:20 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul 31 11:03:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd0c939a

net-misc/lksctp-tools: x86 stable wrt bug #686242

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
index 70bbef99082..a9517584e48 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc ~x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2019-07-28 Thread Mikle Kolyada
commit: 9bc3f71b566a9273e8dcd5bde16b86f3c54f8d3e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 28 20:29:33 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 28 20:29:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc3f71b

net-misc/lksctp-tools: arm stable wrt bug #686242

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
index 73ff468334c..70bbef99082 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc ~x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc ~x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2019-07-22 Thread Aaron Bauman
commit: 1b2b28b4a21f1f5aa35ce5ed702c63b59b0d419f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Jul 23 00:59:38 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Jul 23 00:59:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b2b28b4

net-misc/lksctp-tools: arm64 stable (bug #686242)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

 net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
index 393bfb7c43c..73ff468334c 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc ~x86"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc ~x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/, net-misc/lksctp-tools/files/

2019-06-04 Thread Andreas Sturmlechner
commit: ba0b67d74b508cfe6eeb93138715c4494eb7a28d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  4 22:22:53 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  4 22:23:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0b67d7

net-misc/lksctp-tools: Drop 1.0.13 and 1.0.16

All arches have newer versions stable.

Closes: https://bugs.gentoo.org/609620
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-misc/lksctp-tools/Manifest |  2 -
 .../files/lksctp-tools-1.0.13-build.patch  | 30 -
 net-misc/lksctp-tools/lksctp-tools-1.0.13.ebuild   | 50 --
 net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild   | 48 -
 4 files changed, 130 deletions(-)

diff --git a/net-misc/lksctp-tools/Manifest b/net-misc/lksctp-tools/Manifest
index dc04fa574de..5d31ff28f39 100644
--- a/net-misc/lksctp-tools/Manifest
+++ b/net-misc/lksctp-tools/Manifest
@@ -1,4 +1,2 @@
-DIST lksctp-tools-1.0.13.tar.gz 564530 BLAKE2B 
e9d374910e7acad2ce05f336e8f66c8ef22bce85912a02cf23c7f691b949b681e75cd9031cf676cb1f4911f311f0153e3a68730f3faba47714f020625924b5e2
 SHA512 
bdcf06223641ca062fd528ad87efbd3ac2a4e721b691bade528ae6d2ad8eaee5a6c0516eff42c83a3afed812c378f3ce782b93efe8ec830d91280b7419ce17b4
-DIST lksctp-tools-1.0.16.tar.gz 565446 BLAKE2B 
2eff562809f24b76b8f129698c8fef30f9612706482e3061356e3a6fef2503c677421de4e7cb0ab30c8830cdccf7541f67234469920394554fc574fe45833a88
 SHA512 
ea771f3ffeef4630638ee9cbdf01723d01b1b0ca2e8f147a2b61b907339bd1a0c5d621a58638a3b700b6ffc41de06c7b9002645254a471e279663b64b313f467
 DIST lksctp-tools-1.0.17.tar.gz 795762 BLAKE2B 
a37b653b1f9effd039c5241669c767d8b0918bf4790d9f017c70eefd4ce1efdbe5d76f6e88e15ddf214308267ee62a6004d2af781ad720ef847e8d99ae5a55f6
 SHA512 
055719130b7dda4da9cf002dcd5f1fb3d8cf75300a99365976e087b2b6971b4ccd357f95b515a44e37874af161f7b7f9b42c60191aff938d18fada5a49aa44c4
 DIST lksctp-tools-1.0.18.tar.gz 560302 BLAKE2B 
6151109a0f43044048ff64a6ca021710f28e695017b79513412a44999ec67bdbe7cb0bbba7d5e0deb28b8fdd097379100046ef77508678f726f18944b9799f22
 SHA512 
1d7275fadc0f2270865307cff2645810e9bab6c1a97e70be6115cace737334dbdd87a072fae25b89dd9cac2e05974556542de70ea8ef70b9e4f14873c82a5055

diff --git a/net-misc/lksctp-tools/files/lksctp-tools-1.0.13-build.patch 
b/net-misc/lksctp-tools/files/lksctp-tools-1.0.13-build.patch
deleted file mode 100644
index 919bb1728ae..000
--- a/net-misc/lksctp-tools/files/lksctp-tools-1.0.13-build.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 2f2ba4e271b91535860705ca5911a3a6e1f64121 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Diego=20Elio=20Petten=C3=B2?= 
-Date: Sat, 23 Feb 2013 23:08:49 -0800
-Subject: [PATCH lksctp-tools] build: fix out-of-tree build of withsctp.
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-
-Signed-off-by: Diego Elio Pettenò 

- src/withsctp/Makefile.am | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/withsctp/Makefile.am b/src/withsctp/Makefile.am
-index e091049..cecf606 100644
 a/src/withsctp/Makefile.am
-+++ b/src/withsctp/Makefile.am
-@@ -10,7 +10,7 @@ include $(top_srcdir)/Makefile.rules
- bin_PROGRAMS = checksctp
- bin_SCRIPTS = withsctp
- 
--AM_CPPFLAGS=-I../include
-+AM_CPPFLAGS=-I$(top_srcdir)/src/include
- pkglib_LTLIBRARIES = libwithsctp.la
- libwithsctp_la_SOURCES = sctp_load_libs.c sctp_socket.c sctp_bind.c \
-   sctp_sockopt.c sctp_socket.h
--- 
-1.8.1.2
-

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.13.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.13.ebuild
deleted file mode 100644
index 993649af936..000
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.13.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib flag-o-matic autotools autotools-utils linux-info
-
-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+ LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="alpha amd64 ppc ppc64 sparc x86"
-IUSE="kernel_linux static-libs"
-
-# This is only supposed to work with Linux to begin with.
-DEPEND=">=sys-kernel/linux-headers-2.6"
-RDEPEND=""
-
-REQUIRED_USE="kernel_linux"
-
-CONFIG_CHECK="~IP_SCTP"
-WARNING_IP_SCTP="CONFIG_IP_SCTP:\tis not set when it should be."
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-1.0.8-prefix.patch #181602
-   epatch "${FILESDIR}"/${P}-build.patch
-   sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.in || die
-   eautoreconf
-}
-
-src_configure() {
-   append-flags -fno-strict-aliasing
-
-   autotools-utils_src_configure
-}
-
-DOCS=( AUTHORS ChangeLog INSTALL NEWS README ROADMAP )
-
-src_install() {
-   

[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2019-06-04 Thread Agostino Sarubbo
commit: f54baebbf6734500b1a983efd0083edf86e47fa8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  4 18:50:18 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  4 18:51:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54baebb

net-misc/lksctp-tools: s390 stable wrt bug #686242

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="s390"

 net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
index 74d6a748084..e44d3790cde 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sh sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc ~x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2019-05-30 Thread Sergei Trofimovich
commit: 1a668bc5f95742d6fc555c7c80fa19b88cbdbfab
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 30 20:32:07 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 30 20:32:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a668bc5

net-misc/lksctp-tools: stable 1.0.18-r1 for ppc64, bug #686242

Package-Manager: Portage-2.3.67, Repoman-2.3.13
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
index 9b2ccac8e49..74d6a748084 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sh sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sh sparc ~x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2019-05-30 Thread Sergei Trofimovich
commit: 5cd254e127b051aa4c93da2ab70479f64bdb00da
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 30 20:27:58 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 30 20:27:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd254e1

net-misc/lksctp-tools: stable 1.0.18-r1 for ppc, bug #686242

Package-Manager: Portage-2.3.67, Repoman-2.3.13
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
index 3bd47736db9..9b2ccac8e49 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sh sparc ~x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2019-05-30 Thread Sergei Trofimovich
commit: c8fa41f631833b55e03f3cbef0f68fffdb32fff1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 30 20:03:23 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 30 20:04:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8fa41f6

net-misc/lksctp-tools: stable 1.0.18-r1 for hppa, bug #686242

Package-Manager: Portage-2.3.67, Repoman-2.3.13
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
index 609d83cc93e..3bd47736db9 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh sparc ~x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2019-05-29 Thread Mikle Kolyada
commit: b07b4c849ed6bcc83f97d9c303e7247d272f58de
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May 29 21:05:04 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May 29 21:05:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b07b4c84

net-misc/lksctp-tools: amd64 stable wrt bug #686242

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
index 5377845f0f9..609d83cc93e 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh sparc ~x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2019-05-26 Thread Sergei Trofimovich
commit: db6c7fc4908172c6fcf51f24aeaf2c63fcaf202f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun May 26 16:03:34 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun May 26 17:01:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6c7fc4

net-misc/lksctp-tools: stable 1.0.18-r1 for sparc, bug #686242

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
index 7ab57c6c6db..5377845f0f9 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh sparc ~x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2019-05-04 Thread Mikle Kolyada
commit: b78653af38acefaabcc5c14a809b00838649514c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May  4 19:12:47 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May  4 19:12:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b78653af

net-misc/lksctp-tools: Add ~riscv keyword

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
index 8dff226ebe2..7ab57c6c6db 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/files/, net-misc/lksctp-tools/

2018-10-10 Thread Thomas Deutschmann
commit: ab36c5dacec3cd210440834fe2de5766ee32e8cf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct 10 13:13:48 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct 10 13:13:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab36c5da

net-misc/lksctp-tools: fix installation of /usr/include/netinet/sctp.h

Closes: https://bugs.gentoo.org/667512
Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../files/lksctp-tools-1.0.18-install-sctp.h.patch| 11 +++
 ...sctp-tools-1.0.18.ebuild => lksctp-tools-1.0.18-r1.ebuild} |  2 ++
 2 files changed, 13 insertions(+)

diff --git 
a/net-misc/lksctp-tools/files/lksctp-tools-1.0.18-install-sctp.h.patch 
b/net-misc/lksctp-tools/files/lksctp-tools-1.0.18-install-sctp.h.patch
new file mode 100644
index 000..f831e6c30b3
--- /dev/null
+++ b/net-misc/lksctp-tools/files/lksctp-tools-1.0.18-install-sctp.h.patch
@@ -0,0 +1,11 @@
+https://github.com/sctp/lksctp-tools/commit/378560050a8f93786c590cc99a55461666205b61
+
+--- a/src/include/netinet/Makefile.am
 b/src/include/netinet/Makefile.am
+@@ -11,5 +11,4 @@ libcnetinetdir = $(includedir)/netinet
+ # API.
+ include_HEADERS =
+ 
+-libcnetinet_HEADERS = sctp.h.in
+-BUILT_SOURCES = sctp.h
++libcnetinet_HEADERS = sctp.h

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.18.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
similarity index 96%
rename from net-misc/lksctp-tools/lksctp-tools-1.0.18.ebuild
rename to net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
index 3f6e4887461..8dff226ebe2 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.18.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.18-r1.ebuild
@@ -25,6 +25,8 @@ WARNING_IP_SCTP="CONFIG_IP_SCTP:\tis not set when it should 
be."
 
 DOCS=( AUTHORS ChangeLog INSTALL NEWS README ROADMAP )
 
+PATCHES=( "${FILESDIR}"/${P}-install-sctp.h.patch )
+
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2018-10-01 Thread Thomas Deutschmann
commit: 55443dbce5cb2ec64c7a1ed2597e0ea13b122486
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct  1 15:51:13 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct  1 16:34:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55443dbc

net-misc/lksctp-tools: bump to v1.0.18

- Upstream changed to GitHub

- EAPI bumped to EAPI=6

Signed-off-by: Thomas Deutschmann  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 net-misc/lksctp-tools/Manifest   |  1 +
 net-misc/lksctp-tools/lksctp-tools-1.0.18.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/net-misc/lksctp-tools/Manifest b/net-misc/lksctp-tools/Manifest
index c561befa30f..dc04fa574de 100644
--- a/net-misc/lksctp-tools/Manifest
+++ b/net-misc/lksctp-tools/Manifest
@@ -1,3 +1,4 @@
 DIST lksctp-tools-1.0.13.tar.gz 564530 BLAKE2B 
e9d374910e7acad2ce05f336e8f66c8ef22bce85912a02cf23c7f691b949b681e75cd9031cf676cb1f4911f311f0153e3a68730f3faba47714f020625924b5e2
 SHA512 
bdcf06223641ca062fd528ad87efbd3ac2a4e721b691bade528ae6d2ad8eaee5a6c0516eff42c83a3afed812c378f3ce782b93efe8ec830d91280b7419ce17b4
 DIST lksctp-tools-1.0.16.tar.gz 565446 BLAKE2B 
2eff562809f24b76b8f129698c8fef30f9612706482e3061356e3a6fef2503c677421de4e7cb0ab30c8830cdccf7541f67234469920394554fc574fe45833a88
 SHA512 
ea771f3ffeef4630638ee9cbdf01723d01b1b0ca2e8f147a2b61b907339bd1a0c5d621a58638a3b700b6ffc41de06c7b9002645254a471e279663b64b313f467
 DIST lksctp-tools-1.0.17.tar.gz 795762 BLAKE2B 
a37b653b1f9effd039c5241669c767d8b0918bf4790d9f017c70eefd4ce1efdbe5d76f6e88e15ddf214308267ee62a6004d2af781ad720ef847e8d99ae5a55f6
 SHA512 
055719130b7dda4da9cf002dcd5f1fb3d8cf75300a99365976e087b2b6971b4ccd357f95b515a44e37874af161f7b7f9b42c60191aff938d18fada5a49aa44c4
+DIST lksctp-tools-1.0.18.tar.gz 560302 BLAKE2B 
6151109a0f43044048ff64a6ca021710f28e695017b79513412a44999ec67bdbe7cb0bbba7d5e0deb28b8fdd097379100046ef77508678f726f18944b9799f22
 SHA512 
1d7275fadc0f2270865307cff2645810e9bab6c1a97e70be6115cace737334dbdd87a072fae25b89dd9cac2e05974556542de70ea8ef70b9e4f14873c82a5055

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.18.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.18.ebuild
new file mode 100644
index 000..3f6e4887461
--- /dev/null
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.18.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit flag-o-matic autotools linux-info multilib-minimal
+
+DESCRIPTION="Tools for Linux Kernel Stream Control Transmission Protocol 
implementation"
+HOMEPAGE="http://lksctp.sourceforge.net/;
+SRC_URI="https://github.com/sctp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2+ LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE="kernel_linux static-libs"
+
+# This is only supposed to work with Linux to begin with.
+DEPEND=">=sys-kernel/linux-headers-2.6"
+RDEPEND=""
+
+REQUIRED_USE="kernel_linux"
+
+CONFIG_CHECK="~IP_SCTP"
+WARNING_IP_SCTP="CONFIG_IP_SCTP:\tis not set when it should be."
+
+DOCS=( AUTHORS ChangeLog INSTALL NEWS README ROADMAP )
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   append-flags -fno-strict-aliasing
+
+   local myeconfargs=(
+   --docdir="${EPREFIX%/}"/usr/share/doc/${PF}
+   --enable-shared
+   $(use_enable static-libs static)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   default
+
+   dodoc doc/*txt
+   newdoc src/withsctp/README README.withsctp
+
+   find "${ED}" -name '*.la' -delete || die
+   if ! use static-libs ; then
+   find "${ED}" -name "*.a" -delete || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2018-07-22 Thread Mikle Kolyada
commit: 32860904f41f5245e799e8b9c450b63772d02a95
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 22 21:22:36 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 22 21:22:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32860904

net-misc/lksctp-tools: mark s390 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
index b9ec7967798..c8e7e9d77a6 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lksctp/${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
~sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2018-03-15 Thread Sergei Trofimovich
commit: 1d9e87dd14e6ead577dbeaa1048ed8a2072ffc41
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar 15 20:02:36 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 15 20:02:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d9e87dd

net-misc/lksctp-tools: stable 1.0.17 for hppa, bug #610438

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
index f04a0ac8498..b9ec7967798 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lksctp/${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2018-03-15 Thread Mikle Kolyada
commit: 88bd1741b1bee8dec558597dae38e1fe4a214363
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Mar 15 15:45:44 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Mar 15 15:45:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88bd1741

net-misc/lksctp-tools: arm stable wrt bug #610438

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
index 6f608c2c217..f04a0ac8498 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lksctp/${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2018-02-27 Thread Sergei Trofimovich
commit: 80dd74cc4b9bec9358885b0e8e8aa26f12b094ad
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 27 22:29:56 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 27 22:29:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80dd74cc

net-misc/lksctp-tools: stable 1.0.17 for ppc, bug #610438

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

 net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
index 44837d3974f..6f608c2c217 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lksctp/${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2018-01-28 Thread Tobias Klausmann
commit: 09fbeb750f8cbb325e2eb00b0845f0e1424d11b1
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sun Jan 28 16:58:33 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sun Jan 28 16:58:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fbeb75

net-misc/lksctp-tools-1.0.17-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/610438

 net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
index 8f1670c4743..44837d3974f 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lksctp/${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sh ~sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2017-12-14 Thread Sergei Trofimovich
commit: fd400d974cab1c891a544fefaa8f2bc4eb1584bc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 14 22:25:59 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 14 22:47:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd400d97

net-misc/lksctp-tools: stable 1.0.17 for ppc64, bug #610438

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
index a056277ba7b..a9a4c4fec57 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lksctp/${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sh ~sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2017-12-08 Thread Thomas Deutschmann
commit: 5df5011f1c8de91a81dc004f7963068cb1dea483
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  8 20:28:00 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  8 20:28:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5df5011f

net-misc/lksctp-tools: x86 stable (bug #610438)

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
index 6dc0a490f3b..a056277ba7b 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lksctp/${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2017-03-16 Thread Michael Weber
commit: 12ec0adcd6d034cb9aa405cb86d40b71c1249f52
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Mar 16 12:30:13 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Mar 16 12:30:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12ec0adc

net-misc/lksctp-tools: arm stable (bug 593696).

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild
index 337caa8c190..66c6d4a8597 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lksctp/${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2016-12-18 Thread Robin H. Johnson
commit: 88ff2db30bafc407bd3260e754ee6f0abfc3c74b
Author: Masanori Ogino  gmail  com>
AuthorDate: Sun Dec 18 00:28:37 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Dec 18 23:42:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ff2db3

net-misc/lksctp-tools: Check if IP_SCTP is set.

Without IP_SCTP, lksctp-tools will be built but not able to work
properly.

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=501484
(cherry picked from commit 5efe824490b0dbe40141fd3583da525fd9971948)
Signed-off-by: Robin H. Johnson  gentoo.org>

 net-misc/lksctp-tools/lksctp-tools-1.0.13.ebuild | 5 -
 net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild | 5 -
 net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild | 5 -
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.13.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.13.ebuild
index 1b0f576..6d1e24c 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.13.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.13.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit eutils multilib flag-o-matic autotools autotools-utils
+inherit eutils multilib flag-o-matic autotools autotools-utils linux-info
 
 DESCRIPTION="Tools for Linux Kernel Stream Control Transmission Protocol 
implementation"
 HOMEPAGE="http://lksctp.sourceforge.net/;
@@ -21,6 +21,9 @@ RDEPEND=""
 
 REQUIRED_USE="kernel_linux"
 
+CONFIG_CHECK="~IP_SCTP"
+WARNING_IP_SCTP="CONFIG_IP_SCTP:\tis not set when it should be."
+
 src_prepare() {
epatch "${FILESDIR}"/${PN}-1.0.8-prefix.patch #181602
epatch "${FILESDIR}"/${P}-build.patch

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild
index 1ccb9b7..8e916c9 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit eutils multilib flag-o-matic autotools autotools-utils
+inherit eutils multilib flag-o-matic autotools autotools-utils linux-info
 
 DESCRIPTION="Tools for Linux Kernel Stream Control Transmission Protocol 
implementation"
 HOMEPAGE="http://lksctp.sourceforge.net/;
@@ -21,6 +21,9 @@ RDEPEND=""
 
 REQUIRED_USE="kernel_linux"
 
+CONFIG_CHECK="~IP_SCTP"
+WARNING_IP_SCTP="CONFIG_IP_SCTP:\tis not set when it should be."
+
 src_prepare() {
epatch "${FILESDIR}"/${PN}-1.0.8-prefix.patch #181602
eautoreconf

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
index 2d6ad05..fedd06c 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit eutils multilib flag-o-matic autotools autotools-utils
+inherit eutils multilib flag-o-matic autotools autotools-utils linux-info
 
 DESCRIPTION="Tools for Linux Kernel Stream Control Transmission Protocol 
implementation"
 HOMEPAGE="http://lksctp.sourceforge.net/;
@@ -21,6 +21,9 @@ RDEPEND=""
 
 REQUIRED_USE="kernel_linux"
 
+CONFIG_CHECK="~IP_SCTP"
+WARNING_IP_SCTP="CONFIG_IP_SCTP:\tis not set when it should be."
+
 src_prepare() {
epatch "${FILESDIR}"/${PN}-1.0.8-prefix.patch #181602
eautoreconf



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2016-10-08 Thread Luca Barbato
commit: 4523bcab8a1ae9b855d491a9486e1d37502395fd
Author: Luca Barbato  gentoo  org>
AuthorDate: Sat Oct  8 22:12:00 2016 +
Commit: Luca Barbato  gentoo  org>
CommitDate: Sat Oct  8 22:12:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4523bcab

net-misc/lksctp-tools: Version bump

Minor fixes and pkgconf support.

Package-Manager: portage-2.3.0

 net-misc/lksctp-tools/Manifest   |  1 +
 net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/net-misc/lksctp-tools/Manifest b/net-misc/lksctp-tools/Manifest
index 1a7cdd1..5493078 100644
--- a/net-misc/lksctp-tools/Manifest
+++ b/net-misc/lksctp-tools/Manifest
@@ -1,2 +1,3 @@
 DIST lksctp-tools-1.0.13.tar.gz 564530 SHA256 
7c681868a95afc420f941d2f7dc6bfe07658de109aba6969c407ddf213c2f2a5 SHA512 
bdcf06223641ca062fd528ad87efbd3ac2a4e721b691bade528ae6d2ad8eaee5a6c0516eff42c83a3afed812c378f3ce782b93efe8ec830d91280b7419ce17b4
 WHIRLPOOL 
a6d02d4ce9a05d40c28d34437f79da2158684d3cab7b9c2ea0ddac61d2c2464af0eb1931865a80bc889a17ea544a93e2125314d9b53c576cf719a09608ef37d4
 DIST lksctp-tools-1.0.16.tar.gz 565446 SHA256 
0903dd526b7f30a89d5031aa2c82757612becc38ed7bc6e4f972f8deae351f26 SHA512 
ea771f3ffeef4630638ee9cbdf01723d01b1b0ca2e8f147a2b61b907339bd1a0c5d621a58638a3b700b6ffc41de06c7b9002645254a471e279663b64b313f467
 WHIRLPOOL 
cebff8ede44ce9ca82da14b6d5a622876e0b86805672320364bab9ca5c8fc92197c806a88898fbd06598c9120ec5b044d2fd94e3f1814d2742c743217ef12cee
+DIST lksctp-tools-1.0.17.tar.gz 795762 SHA256 
1aeb204cdb2befc94d9eb3037d1609c9d1d2cd5379d6dd2c0a8ca9b10533aa15 SHA512 
055719130b7dda4da9cf002dcd5f1fb3d8cf75300a99365976e087b2b6971b4ccd357f95b515a44e37874af161f7b7f9b42c60191aff938d18fada5a49aa44c4
 WHIRLPOOL 
0831eccf424b8a02ded67b4c822713bd45bd07e3026ca5812dd0ed57c0d9b9573eee6f191075aea7a6b8587cf7b0b82c1c9b368edb08473d4967cd42ea69536a

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
new file mode 100644
index ..2d6ad05
--- /dev/null
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils multilib flag-o-matic autotools autotools-utils
+
+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+ LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE="kernel_linux static-libs"
+
+# This is only supposed to work with Linux to begin with.
+DEPEND=">=sys-kernel/linux-headers-2.6"
+RDEPEND=""
+
+REQUIRED_USE="kernel_linux"
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-1.0.8-prefix.patch #181602
+   eautoreconf
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+
+   autotools-utils_src_configure
+}
+
+DOCS=( AUTHORS ChangeLog INSTALL NEWS README ROADMAP )
+
+src_install() {
+   autotools-utils_src_install
+
+   dodoc doc/*txt
+   newdoc src/withsctp/README README.withsctp
+
+   # Don't install static library or libtool file, since this is used
+   # only as preloadable library.
+   use static-libs && rm "${D}"/usr/$(get_libdir)/${PN}/*.a
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2015-09-21 Thread Agostino Sarubbo
commit: 2cea22f918f5614dcb9b8d31bf792da30e827163
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 21 11:26:22 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 21 11:26:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cea22f9

net-misc/lksctp-tools: sparc stable wrt bug #550584

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="sparc"

 net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild
index 0dbc9d1..1ccb9b7 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/lksctp/${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2015-09-17 Thread Jeroen Roovers
commit: fe65b5ab0d5453f2606c86ff06f2f55343ac5598
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Sep 18 04:45:28 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Sep 18 04:45:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe65b5ab

net-misc/lksctp-tools: Stable for PPC64 (bug #550584).

Package-Manager: portage-2.2.20.1

 net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild
index 5feba66..0dbc9d1 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/lksctp/${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: net-misc/lksctp-tools/

2015-09-06 Thread Agostino Sarubbo
commit: 8a04a6c5507e8c0f42fba47f6adf67e1741182d0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep  6 13:22:56 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep  6 13:22:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a04a6c5

net-misc/lksctp-tools: ppc stable wrt bug #550584

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"

 net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild
index 92c033b..5feba66 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.16.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/lksctp/${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.