[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2024-04-14 Thread Miroslav Šulc
commit: c3c44aed4329d1d8f56c4baf770040a2d0c28d60
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Apr 14 19:01:39 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Apr 14 20:25:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c44aed

dev-java/tomcat-native: drop 1.2.39

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  2 -
 dev-java/tomcat-native/tomcat-native-1.2.39.ebuild | 86 --
 2 files changed, 88 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index fbe53cf14904..7aace8ac6336 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,5 +1,3 @@
-DIST tomcat-native-1.2.39-src.tar.gz 438209 BLAKE2B 
499e2221be7a3aac47950530b044242dd308e943cdffd4af29d35121b60bd9b7040a404e8a70320cc853d41e4a06b41cad66a87d665e3692791299a0f16658f4
 SHA512 
b90c72255406f48552025a2e78dbd8c30a3492be2c283875c86a0b4a0f1f71b0420d4f91fb5ba181ef29d528824b2d5dfc63f51ee68e8d04fe6e67bd89e397f7
-DIST tomcat-native-1.2.39-src.tar.gz.asc 873 BLAKE2B 
59976744119c03771b597d3d4f5d84a5a9e5feb81c0efe351e827b5e06e84c8adde8407ef4d27ec3b201763806e74804a51e9a209641c127328d44b79e22351e
 SHA512 
78144c9ce5d5acc9d051b6d41fff2016d37062a11011ecad8ba52569c910efe5bcd5f177e576601ab4e7f7e53ce9dfe54f6a2c42cb87651ca5c2fedcf284eb21
 DIST tomcat-native-1.3.0-src.tar.gz 345276 BLAKE2B 
73e8433e12bdd88036509f4ffbd2c0ed25b367567728829a56918d082627d43643865c492f4bc8eac4551e2ed82648ada71e6decfb45c173a856ab2fda6e01a5
 SHA512 
5a6c7337280774525c97e36e24d7d278ba15edd63c66cec1b3e5ecdc472f8d0535e31eac83cf0bdc68810eb779e2a118d6b4f6238b509f69a71d037c905fa433
 DIST tomcat-native-1.3.0-src.tar.gz.asc 833 BLAKE2B 
b7e05447643000ffda0d66143c199192b41843f10ae89874c353d613f612a6d481be3081aa971b640a3bedc6c903be7d052c418e2abc2d7d6db42924c7b3cf91
 SHA512 
9cfc137cd13086ccf421376a006164e6e6e14844636457db0cf7c0f699a1b1ceab28a52bd80da71dc9e190bdf84676abfdbe07a0cabecfc59b7845ac82a171e5
 DIST tomcat-native-2.0.7-src.tar.gz 538131 BLAKE2B 
ef973c830e3e3e04f4bf7bd711915b1ac5f28e34832edd0750117a5d6b00f9a7fa9e390858d23bfaeeb08ad825d7dcc1e95967c00d4ada96cac83377fca7bea6
 SHA512 
625b334271494f7c86c06d6a8c6d13c06d9d6094f65cccbdc8d3df13ee2aae4cb42ad326e20bcbf8a8f141240111778991882f9bf87793b09a2920433d6c8c85

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild
deleted file mode 100644
index e1e3cd36a857..
--- a/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple verify-sig
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/native-doc/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz
-   verify-sig? (
-   
https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/tomcat-native-${PV}-src.tar.gz.asc
-   )"
-S=${WORKDIR}/${P}-src/native
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs"
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-"
-RDEPEND="
-   dev-libs/apr:1=
-   dev-libs/openssl:0/3
-   >=virtual/jre-1.8:*
-"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )"
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc"
-
-JAVA_RESOURCE_DIRS="../resources"
-JAVA_SRC_DIR="../java"
-JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-JAVA_TEST_SRC_DIR="../test"
-
-DOCS=( ../{CHANGELOG.txt,NOTICE,README.txt} )
-PATCHES=( "${FILESDIR}/tomcat-native-1.2.39-slibtool.patch" )
-
-src_prepare() {
-   default #780585
-   java-pkg-2_src_prepare
-   mkdir -p "${JAVA_RESOURCE_DIRS}/META-INF" || die
-   sed -ne '/attribute name/s:^.*name="\(.*\)" value="\(.*\)".*$:\1\: 
\2:p' \
-   ../build.xml \
-   | sed "s:\${version}:${PV}:" \
-   > "${JAVA_RESOURCE_DIRS}/META-INF/MANIFEST.MF" || die
-}
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   java-pkg-simple_src_compile
-   default
-}
-
-src_test() {
-   # Adjusting "String testFile =" path in TestFile.java:29 to match ${S}
-   sed \
-   -e '/String testFile =/s/&../test/&' \
-   -i ../test/org/apache/tomcat/jni/TestFile.java || die
-
-   JAVA_TEST_EXTRA_ARGS=( -Djava.library.path=".libs" )
-   java-pkg-simple_src_test
-}
-
-src_install() {
-   java-pkg-simple_src_install
-   

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2024-04-14 Thread Arthur Zamarin
commit: 75098de5c0e02fc295a0b3002644eb53aef78020
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 14 18:36:06 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 14 18:36:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75098de5

dev-java/tomcat-native: Stabilize 1.3.0 amd64, #930005

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/tomcat-native/tomcat-native-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.3.0.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.3.0.ebuild
index a927ad1ef0ad..d560c27c933d 100644
--- a/dev-java/tomcat-native/tomcat-native-1.3.0.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.3.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.t
)"
 S=${WORKDIR}/${P}-src/native
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2024-03-15 Thread Miroslav Šulc
commit: 66f4640c23bc8dd612b475a30a21fd20218bf346
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Feb 14 06:57:10 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Mar 15 10:14:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f4640c

dev-java/tomcat-native: add 1.3.0

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35306
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest   |  2 +
 dev-java/tomcat-native/tomcat-native-1.3.0.ebuild | 86 +++
 2 files changed, 88 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 6e93d70d2ca4..fbe53cf14904 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,4 +1,6 @@
 DIST tomcat-native-1.2.39-src.tar.gz 438209 BLAKE2B 
499e2221be7a3aac47950530b044242dd308e943cdffd4af29d35121b60bd9b7040a404e8a70320cc853d41e4a06b41cad66a87d665e3692791299a0f16658f4
 SHA512 
b90c72255406f48552025a2e78dbd8c30a3492be2c283875c86a0b4a0f1f71b0420d4f91fb5ba181ef29d528824b2d5dfc63f51ee68e8d04fe6e67bd89e397f7
 DIST tomcat-native-1.2.39-src.tar.gz.asc 873 BLAKE2B 
59976744119c03771b597d3d4f5d84a5a9e5feb81c0efe351e827b5e06e84c8adde8407ef4d27ec3b201763806e74804a51e9a209641c127328d44b79e22351e
 SHA512 
78144c9ce5d5acc9d051b6d41fff2016d37062a11011ecad8ba52569c910efe5bcd5f177e576601ab4e7f7e53ce9dfe54f6a2c42cb87651ca5c2fedcf284eb21
+DIST tomcat-native-1.3.0-src.tar.gz 345276 BLAKE2B 
73e8433e12bdd88036509f4ffbd2c0ed25b367567728829a56918d082627d43643865c492f4bc8eac4551e2ed82648ada71e6decfb45c173a856ab2fda6e01a5
 SHA512 
5a6c7337280774525c97e36e24d7d278ba15edd63c66cec1b3e5ecdc472f8d0535e31eac83cf0bdc68810eb779e2a118d6b4f6238b509f69a71d037c905fa433
+DIST tomcat-native-1.3.0-src.tar.gz.asc 833 BLAKE2B 
b7e05447643000ffda0d66143c199192b41843f10ae89874c353d613f612a6d481be3081aa971b640a3bedc6c903be7d052c418e2abc2d7d6db42924c7b3cf91
 SHA512 
9cfc137cd13086ccf421376a006164e6e6e14844636457db0cf7c0f699a1b1ceab28a52bd80da71dc9e190bdf84676abfdbe07a0cabecfc59b7845ac82a171e5
 DIST tomcat-native-2.0.7-src.tar.gz 538131 BLAKE2B 
ef973c830e3e3e04f4bf7bd711915b1ac5f28e34832edd0750117a5d6b00f9a7fa9e390858d23bfaeeb08ad825d7dcc1e95967c00d4ada96cac83377fca7bea6
 SHA512 
625b334271494f7c86c06d6a8c6d13c06d9d6094f65cccbdc8d3df13ee2aae4cb42ad326e20bcbf8a8f141240111778991882f9bf87793b09a2920433d6c8c85
 DIST tomcat-native-2.0.7-src.tar.gz.asc 833 BLAKE2B 
081f40de6fdc5ad819a167e0150a2e03ab8d4fd679be0dbabac9a9f2aabffd2fa36fd6a9c764deefd419576dcda07bc1b22ea2f14c04eddbfa7f94e4834bec7e
 SHA512 
16a96a3c3b55d258ad0820c30392f37643f433c563b74a983109492569d06a399471acc42c7f07b87b50bff8711bc10ed278bfa183807bcdde1355e6b8058605

diff --git a/dev-java/tomcat-native/tomcat-native-1.3.0.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.3.0.ebuild
new file mode 100644
index ..a927ad1ef0ad
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.3.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple verify-sig
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/native-doc/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz
+   verify-sig? (
+   
https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz.asc
+   )"
+S=${WORKDIR}/${P}-src/native
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+"
+RDEPEND="
+   dev-libs/apr:1=
+   dev-libs/openssl:0/3
+   >=virtual/jre-1.8:*
+"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc"
+
+JAVA_RESOURCE_DIRS="../resources"
+JAVA_SRC_DIR="../java"
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="../test"
+
+DOCS=( ../{CHANGELOG.txt,NOTICE,README.txt} )
+PATCHES=( "${FILESDIR}/tomcat-native-1.2.39-slibtool.patch" )
+
+src_prepare() {
+   default #780585
+   java-pkg-2_src_prepare
+   mkdir -p "${JAVA_RESOURCE_DIRS}/META-INF" || die
+   sed -ne '/attribute name/s:^.*name="\(.*\)" value="\(.*\)".*$:\1\: 
\2:p' \
+   ../build.xml \
+   | sed "s:\${version}:${PV}:" \
+   > "${JAVA_RESOURCE_DIRS}/META-INF/MANIFEST.MF" || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   java-pkg-simple_src_compile
+   default
+}
+
+src_test() {
+   # Adjusting "String testFile =" 

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/, dev-java/tomcat-native/files/

2024-03-15 Thread Miroslav Šulc
commit: 4f0892e15a77b4facb3495b15a56dfa33a33dc6d
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Feb 13 16:25:54 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Mar 15 10:14:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0892e1

dev-java/tomcat-native: add slibtool.patch

Closes: https://bugs.gentoo.org/924337
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../files/tomcat-native-1.2.39-slibtool.patch  | 26 ++
 dev-java/tomcat-native/tomcat-native-1.2.39.ebuild |  4 +++-
 2 files changed, 29 insertions(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/files/tomcat-native-1.2.39-slibtool.patch 
b/dev-java/tomcat-native/files/tomcat-native-1.2.39-slibtool.patch
new file mode 100644
index ..e193a0ffd905
--- /dev/null
+++ b/dev-java/tomcat-native/files/tomcat-native-1.2.39-slibtool.patch
@@ -0,0 +1,26 @@
+From 54dccd3a4dc01801d9311b3160808305ec9fc2cf Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Thu, 21 Jul 2022 17:59:14 -0700
+Subject: [PATCH] native: Fix the build with rlibtool
+
+When building tomcat-native with slibtool using the rlibtool symlink the
+build will fail. This is because rlibtool requires the generated libtool
+script to determine if the build is shared, static or both.
+
+Gentoo bug: https://bugs.gentoo.org/778914
+---
+ native/configure.in | 3 +++
+ 1 file changed, 3 insertions(+)
+
+--- a/configure.in
 b/configure.in
+@@ -50,6 +50,9 @@ AC_SUBST(TCN_CONFIG_LOCATION)
+ AC_CANONICAL_TARGET
+ AC_PROG_INSTALL
+ 
++dnl Generate the libtool script which is needed for rlibtool
++LT_INIT
++
+ dnl
+ dnl compute the top directory of the build
+ dnl note: this is needed for LIBTOOL and exporting the bundled Expat

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild
index 5d246c6ecdab..e1e3cd36a857 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -38,8 +38,10 @@ JAVA_TEST_GENTOO_CLASSPATH="junit-4"
 JAVA_TEST_SRC_DIR="../test"
 
 DOCS=( ../{CHANGELOG.txt,NOTICE,README.txt} )
+PATCHES=( "${FILESDIR}/tomcat-native-1.2.39-slibtool.patch" )
 
 src_prepare() {
+   default #780585
java-pkg-2_src_prepare
mkdir -p "${JAVA_RESOURCE_DIRS}/META-INF" || die
sed -ne '/attribute name/s:^.*name="\(.*\)" value="\(.*\)".*$:\1\: 
\2:p' \



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2024-03-11 Thread Miroslav Šulc
commit: 42ca8a5f54994091cfaafd87bc93488b22c355ef
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Mar 11 13:06:57 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Mar 11 19:19:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42ca8a5f

dev-java/tomcat-native: drop 2.0.6

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35710
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest   |  2 -
 dev-java/tomcat-native/tomcat-native-2.0.6.ebuild | 79 ---
 2 files changed, 81 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index e6b7d10ea6cf..6e93d70d2ca4 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,6 +1,4 @@
 DIST tomcat-native-1.2.39-src.tar.gz 438209 BLAKE2B 
499e2221be7a3aac47950530b044242dd308e943cdffd4af29d35121b60bd9b7040a404e8a70320cc853d41e4a06b41cad66a87d665e3692791299a0f16658f4
 SHA512 
b90c72255406f48552025a2e78dbd8c30a3492be2c283875c86a0b4a0f1f71b0420d4f91fb5ba181ef29d528824b2d5dfc63f51ee68e8d04fe6e67bd89e397f7
 DIST tomcat-native-1.2.39-src.tar.gz.asc 873 BLAKE2B 
59976744119c03771b597d3d4f5d84a5a9e5feb81c0efe351e827b5e06e84c8adde8407ef4d27ec3b201763806e74804a51e9a209641c127328d44b79e22351e
 SHA512 
78144c9ce5d5acc9d051b6d41fff2016d37062a11011ecad8ba52569c910efe5bcd5f177e576601ab4e7f7e53ce9dfe54f6a2c42cb87651ca5c2fedcf284eb21
-DIST tomcat-native-2.0.6-src.tar.gz 539277 BLAKE2B 
4a1ee7a87ff72b449a3638d38cdd40185e02ee09aa8ee9ea26ff6cfdc3f54b1e8aec6fb0296b51f8a72a72de7a9c504410d1df4d3547b709deebfb005ebbdd01
 SHA512 
d714fb96f880d0d565c58d25bb803fa9a144a6d87e825ad8d00aeac833b40a5512f888b94b3109853f8ee28b176b24fde95fb2d2a70ce65181a51ca7fc60cdab
-DIST tomcat-native-2.0.6-src.tar.gz.asc 873 BLAKE2B 
f78fb9c67632fc6fd6768fb699fa4c875db0364537ef41f6aa8c099eb05260a43ed7e2dd7b0f501c6814aff3b7d0928f318473ba78bfac7bcac3092952c08edc
 SHA512 
6601bb1f731ad3b8ef1dbd6d2522952223d794568d42cce363ed95e05e641b2c742ed696ce65d546fcb3d0f80b362befc9cdaa060d1bd77beb90749c3a417a08
 DIST tomcat-native-2.0.7-src.tar.gz 538131 BLAKE2B 
ef973c830e3e3e04f4bf7bd711915b1ac5f28e34832edd0750117a5d6b00f9a7fa9e390858d23bfaeeb08ad825d7dcc1e95967c00d4ada96cac83377fca7bea6
 SHA512 
625b334271494f7c86c06d6a8c6d13c06d9d6094f65cccbdc8d3df13ee2aae4cb42ad326e20bcbf8a8f141240111778991882f9bf87793b09a2920433d6c8c85
 DIST tomcat-native-2.0.7-src.tar.gz.asc 833 BLAKE2B 
081f40de6fdc5ad819a167e0150a2e03ab8d4fd679be0dbabac9a9f2aabffd2fa36fd6a9c764deefd419576dcda07bc1b22ea2f14c04eddbfa7f94e4834bec7e
 SHA512 
16a96a3c3b55d258ad0820c30392f37643f433c563b74a983109492569d06a399471acc42c7f07b87b50bff8711bc10ed278bfa183807bcdde1355e6b8058605

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.6.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.6.ebuild
deleted file mode 100644
index be927b30c60d..
--- a/dev-java/tomcat-native/tomcat-native-2.0.6.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple verify-sig
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/native-doc/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz
-   verify-sig? (
-   
https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/tomcat-native-${PV}-src.tar.gz.asc
-   )"
-S=${WORKDIR}/${P}-src/native
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="2"
-IUSE="static-libs"
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-"
-RDEPEND="
-   dev-libs/apr:1=
-   dev-libs/openssl:0/3
-   >=virtual/jre-1.8:*
-"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )"
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc"
-
-JAVA_RESOURCE_DIRS="../resources"
-JAVA_SRC_DIR="../java"
-JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-JAVA_TEST_SRC_DIR="../test"
-
-DOCS=( ../{CHANGELOG.txt,NOTICE,README.txt} )
-
-src_prepare() {
-   java-pkg-2_src_prepare
-   mkdir -p "${JAVA_RESOURCE_DIRS}/META-INF" || die
-   sed -ne '/attribute name/s:^.*name="\(.*\)" value="\(.*\)".*$:\1\: 
\2:p' \
-   ../build.xml \
-   | sed "s:\${version}:${PV}:" \
-   > "${JAVA_RESOURCE_DIRS}/META-INF/MANIFEST.MF" || die
-}
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   java-pkg-simple_src_compile
-   default
-}
-
-src_test() {
-   JAVA_TEST_EXTRA_ARGS=( -Djava.library.path=".libs" )
-   java-pkg-simple_src_test
-}
-

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2024-03-11 Thread Sam James
commit: 9fef3def61c948e589218040d756406340597547
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 11 12:47:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 11 12:47:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fef3def

dev-java/tomcat-native: Stabilize 2.0.7 amd64, #926740

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

 dev-java/tomcat-native/tomcat-native-2.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.7.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.7.ebuild
index 03965f330c13..9507ee4750e0 100644
--- a/dev-java/tomcat-native/tomcat-native-2.0.7.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-2.0.7.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.t
)"
 S=${WORKDIR}/${P}-src/native
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="2"
 IUSE="static-libs"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2024-02-11 Thread Miroslav Šulc
commit: 17543630cc71821a74960e7cab6da82d0c3623b9
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Feb 11 08:15:59 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Feb 11 12:12:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17543630

dev-java/tomcat-native: add 2.0.7

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35259
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest   |  2 +
 dev-java/tomcat-native/tomcat-native-2.0.7.ebuild | 79 +++
 2 files changed, 81 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index e3f6abad11d7..e6b7d10ea6cf 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -2,3 +2,5 @@ DIST tomcat-native-1.2.39-src.tar.gz 438209 BLAKE2B 
499e2221be7a3aac47950530b044
 DIST tomcat-native-1.2.39-src.tar.gz.asc 873 BLAKE2B 
59976744119c03771b597d3d4f5d84a5a9e5feb81c0efe351e827b5e06e84c8adde8407ef4d27ec3b201763806e74804a51e9a209641c127328d44b79e22351e
 SHA512 
78144c9ce5d5acc9d051b6d41fff2016d37062a11011ecad8ba52569c910efe5bcd5f177e576601ab4e7f7e53ce9dfe54f6a2c42cb87651ca5c2fedcf284eb21
 DIST tomcat-native-2.0.6-src.tar.gz 539277 BLAKE2B 
4a1ee7a87ff72b449a3638d38cdd40185e02ee09aa8ee9ea26ff6cfdc3f54b1e8aec6fb0296b51f8a72a72de7a9c504410d1df4d3547b709deebfb005ebbdd01
 SHA512 
d714fb96f880d0d565c58d25bb803fa9a144a6d87e825ad8d00aeac833b40a5512f888b94b3109853f8ee28b176b24fde95fb2d2a70ce65181a51ca7fc60cdab
 DIST tomcat-native-2.0.6-src.tar.gz.asc 873 BLAKE2B 
f78fb9c67632fc6fd6768fb699fa4c875db0364537ef41f6aa8c099eb05260a43ed7e2dd7b0f501c6814aff3b7d0928f318473ba78bfac7bcac3092952c08edc
 SHA512 
6601bb1f731ad3b8ef1dbd6d2522952223d794568d42cce363ed95e05e641b2c742ed696ce65d546fcb3d0f80b362befc9cdaa060d1bd77beb90749c3a417a08
+DIST tomcat-native-2.0.7-src.tar.gz 538131 BLAKE2B 
ef973c830e3e3e04f4bf7bd711915b1ac5f28e34832edd0750117a5d6b00f9a7fa9e390858d23bfaeeb08ad825d7dcc1e95967c00d4ada96cac83377fca7bea6
 SHA512 
625b334271494f7c86c06d6a8c6d13c06d9d6094f65cccbdc8d3df13ee2aae4cb42ad326e20bcbf8a8f141240111778991882f9bf87793b09a2920433d6c8c85
+DIST tomcat-native-2.0.7-src.tar.gz.asc 833 BLAKE2B 
081f40de6fdc5ad819a167e0150a2e03ab8d4fd679be0dbabac9a9f2aabffd2fa36fd6a9c764deefd419576dcda07bc1b22ea2f14c04eddbfa7f94e4834bec7e
 SHA512 
16a96a3c3b55d258ad0820c30392f37643f433c563b74a983109492569d06a399471acc42c7f07b87b50bff8711bc10ed278bfa183807bcdde1355e6b8058605

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.7.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.7.ebuild
new file mode 100644
index ..03965f330c13
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-2.0.7.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple verify-sig
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/native-doc/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz
+   verify-sig? (
+   
https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/tomcat-native-${PV}-src.tar.gz.asc
+   )"
+S=${WORKDIR}/${P}-src/native
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="2"
+IUSE="static-libs"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+"
+RDEPEND="
+   dev-libs/apr:1=
+   dev-libs/openssl:0/3
+   >=virtual/jre-1.8:*
+"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc"
+
+JAVA_RESOURCE_DIRS="../resources"
+JAVA_SRC_DIR="../java"
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="../test"
+
+DOCS=( ../{CHANGELOG.txt,NOTICE,README.txt} )
+
+src_prepare() {
+   java-pkg-2_src_prepare
+   mkdir -p "${JAVA_RESOURCE_DIRS}/META-INF" || die
+   sed -ne '/attribute name/s:^.*name="\(.*\)" value="\(.*\)".*$:\1\: 
\2:p' \
+   ../build.xml \
+   | sed "s:\${version}:${PV}:" \
+   > "${JAVA_RESOURCE_DIRS}/META-INF/MANIFEST.MF" || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   java-pkg-simple_src_compile
+   default
+}
+
+src_test() {
+   JAVA_TEST_EXTRA_ARGS=( -Djava.library.path=".libs" )
+   java-pkg-simple_src_test
+}
+
+src_install() {
+   java-pkg-simple_src_install
+   java-pkg_doso .libs/*.so*
+   dodoc -r ../docs
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog "For more information, please 

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-12-01 Thread Miroslav Šulc
commit: f089a92d809f041a893c8bdf449248eacfe3dba5
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Dec  1 07:10:53 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Dec  1 09:23:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f089a92d

dev-java/tomcat-native: drop 1.2.38, 2.0.5

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/34074
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  4 --
 dev-java/tomcat-native/tomcat-native-1.2.38.ebuild | 84 --
 dev-java/tomcat-native/tomcat-native-2.0.5.ebuild  | 79 
 3 files changed, 167 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index cf8dae797115..e3f6abad11d7 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,8 +1,4 @@
-DIST tomcat-native-1.2.38-src.tar.gz 439234 BLAKE2B 
603a905db25b86792717023707598abb4da125ad16b7e69e4a48ec0eb9056bc0b566520d4df004566bbc15c8bcfe843992baebb6bd1c86b210ce9f0fc0733ca0
 SHA512 
973c0dc8d241827aa98f72026d4de67928344c221570abbb7f97380fe56a9ad602b159a5448c6048d88d73fa0ade8c1ab12df293fee513d0e4896847b16206e6
-DIST tomcat-native-1.2.38-src.tar.gz.asc 873 BLAKE2B 
6b7ccf31b7b0b7ac9493c4751309c6b62c269332f5fd49a9df391846a140f2797e1587e3c644b4aa65fa6eef8dfea8fe19b7f5714ffb5ddcf836c601f281bc5b
 SHA512 
b6a7c12ac7387c4ee17e5b5d50d588b16470874f70bcb49b96a25159bab8b51ff5a5dc7d33fa73c8eb33e673e2b947aad4b603b1e8755f7e186052763c2575f5
 DIST tomcat-native-1.2.39-src.tar.gz 438209 BLAKE2B 
499e2221be7a3aac47950530b044242dd308e943cdffd4af29d35121b60bd9b7040a404e8a70320cc853d41e4a06b41cad66a87d665e3692791299a0f16658f4
 SHA512 
b90c72255406f48552025a2e78dbd8c30a3492be2c283875c86a0b4a0f1f71b0420d4f91fb5ba181ef29d528824b2d5dfc63f51ee68e8d04fe6e67bd89e397f7
 DIST tomcat-native-1.2.39-src.tar.gz.asc 873 BLAKE2B 
59976744119c03771b597d3d4f5d84a5a9e5feb81c0efe351e827b5e06e84c8adde8407ef4d27ec3b201763806e74804a51e9a209641c127328d44b79e22351e
 SHA512 
78144c9ce5d5acc9d051b6d41fff2016d37062a11011ecad8ba52569c910efe5bcd5f177e576601ab4e7f7e53ce9dfe54f6a2c42cb87651ca5c2fedcf284eb21
-DIST tomcat-native-2.0.5-src.tar.gz 539017 BLAKE2B 
405a4064bcf49ee04a7670c516adc64b19ebebbbfdc50735952c057d36b475c785bd9976778f491796b3fce5bd5aa158199ec624f20e8adbc65f920974543533
 SHA512 
03ed1951597bb6a6ade8d715546a0d635d261381737abd27b63aa552c69f9ca49405d0252b6bc2d878bfd64e87439f146ecd84ccbfc82661ba16379c493615a4
-DIST tomcat-native-2.0.5-src.tar.gz.asc 873 BLAKE2B 
2e043d011f482ab963088441a37d2cfddec973253f7c909a747afac71393b76bc2e33ff37e9a18e8f9b6caac8ba86ab3a076ea722577416e4b409d8e44d56e24
 SHA512 
22a87c14c31bc62383cfb227e8dbd106fe017f84d802ec0e4d22d48af6ad4dd0d020bc59bed3a8335e2b4b15e0fd44ec3a4062bf86c73bbf00151c4ff0d12d7c
 DIST tomcat-native-2.0.6-src.tar.gz 539277 BLAKE2B 
4a1ee7a87ff72b449a3638d38cdd40185e02ee09aa8ee9ea26ff6cfdc3f54b1e8aec6fb0296b51f8a72a72de7a9c504410d1df4d3547b709deebfb005ebbdd01
 SHA512 
d714fb96f880d0d565c58d25bb803fa9a144a6d87e825ad8d00aeac833b40a5512f888b94b3109853f8ee28b176b24fde95fb2d2a70ce65181a51ca7fc60cdab
 DIST tomcat-native-2.0.6-src.tar.gz.asc 873 BLAKE2B 
f78fb9c67632fc6fd6768fb699fa4c875db0364537ef41f6aa8c099eb05260a43ed7e2dd7b0f501c6814aff3b7d0928f318473ba78bfac7bcac3092952c08edc
 SHA512 
6601bb1f731ad3b8ef1dbd6d2522952223d794568d42cce363ed95e05e641b2c742ed696ce65d546fcb3d0f80b362befc9cdaa060d1bd77beb90749c3a417a08

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild
deleted file mode 100644
index 13489020d644..
--- a/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit autotools java-pkg-2 java-pkg-simple verify-sig
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/native-doc/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz
-   verify-sig? (
-   
https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/tomcat-native-${PV}-src.tar.gz.asc
-   )"
-S=${WORKDIR}/${P}-src/native
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs"
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-"
-RDEPEND="
-   dev-libs/apr:1=
-   dev-libs/openssl:0/3
-   >=virtual/jre-1.8:*
-"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )"
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc"
-
-JAVA_RESOURCE_DIRS="../resources"
-JAVA_SRC_DIR="../java"
-JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-JAVA_TEST_SRC_DIR="../test"
-
-DOCS=( ../{CHANGELOG.txt,NOTICE,README.txt} 

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-11-30 Thread Sam James
commit: 8f76fadac69cecdf83165f29e04d4f51bb23bcbe
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:21:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:21:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f76fada

dev-java/tomcat-native: Stabilize 1.2.39 amd64, #918931

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

 dev-java/tomcat-native/tomcat-native-1.2.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild
index 171f99f2468b..5d246c6ecdab 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.t
)"
 S=${WORKDIR}/${P}-src/native
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-11-30 Thread Sam James
commit: 672869bc6a381ab233ba8309b85e735909eff926
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:21:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:21:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=672869bc

dev-java/tomcat-native: Stabilize 2.0.6 amd64, #918931

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

 dev-java/tomcat-native/tomcat-native-2.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.6.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.6.ebuild
index cdae6f3d9fd3..be927b30c60d 100644
--- a/dev-java/tomcat-native/tomcat-native-2.0.6.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-2.0.6.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.t
)"
 S=${WORKDIR}/${P}-src/native
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="2"
 IUSE="static-libs"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-10-03 Thread Miroslav Šulc
commit: 283f9933b599d5487f6054a0b9ee4289239f683b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct  3 10:04:17 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct  3 10:04:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283f9933

dev-java/tomcat-native: bump to 1.2.39, dropped unused autotools eclass

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  2 +
 dev-java/tomcat-native/tomcat-native-1.2.39.ebuild | 84 ++
 2 files changed, 86 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 2793778a89bd..cf8dae797115 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,5 +1,7 @@
 DIST tomcat-native-1.2.38-src.tar.gz 439234 BLAKE2B 
603a905db25b86792717023707598abb4da125ad16b7e69e4a48ec0eb9056bc0b566520d4df004566bbc15c8bcfe843992baebb6bd1c86b210ce9f0fc0733ca0
 SHA512 
973c0dc8d241827aa98f72026d4de67928344c221570abbb7f97380fe56a9ad602b159a5448c6048d88d73fa0ade8c1ab12df293fee513d0e4896847b16206e6
 DIST tomcat-native-1.2.38-src.tar.gz.asc 873 BLAKE2B 
6b7ccf31b7b0b7ac9493c4751309c6b62c269332f5fd49a9df391846a140f2797e1587e3c644b4aa65fa6eef8dfea8fe19b7f5714ffb5ddcf836c601f281bc5b
 SHA512 
b6a7c12ac7387c4ee17e5b5d50d588b16470874f70bcb49b96a25159bab8b51ff5a5dc7d33fa73c8eb33e673e2b947aad4b603b1e8755f7e186052763c2575f5
+DIST tomcat-native-1.2.39-src.tar.gz 438209 BLAKE2B 
499e2221be7a3aac47950530b044242dd308e943cdffd4af29d35121b60bd9b7040a404e8a70320cc853d41e4a06b41cad66a87d665e3692791299a0f16658f4
 SHA512 
b90c72255406f48552025a2e78dbd8c30a3492be2c283875c86a0b4a0f1f71b0420d4f91fb5ba181ef29d528824b2d5dfc63f51ee68e8d04fe6e67bd89e397f7
+DIST tomcat-native-1.2.39-src.tar.gz.asc 873 BLAKE2B 
59976744119c03771b597d3d4f5d84a5a9e5feb81c0efe351e827b5e06e84c8adde8407ef4d27ec3b201763806e74804a51e9a209641c127328d44b79e22351e
 SHA512 
78144c9ce5d5acc9d051b6d41fff2016d37062a11011ecad8ba52569c910efe5bcd5f177e576601ab4e7f7e53ce9dfe54f6a2c42cb87651ca5c2fedcf284eb21
 DIST tomcat-native-2.0.5-src.tar.gz 539017 BLAKE2B 
405a4064bcf49ee04a7670c516adc64b19ebebbbfdc50735952c057d36b475c785bd9976778f491796b3fce5bd5aa158199ec624f20e8adbc65f920974543533
 SHA512 
03ed1951597bb6a6ade8d715546a0d635d261381737abd27b63aa552c69f9ca49405d0252b6bc2d878bfd64e87439f146ecd84ccbfc82661ba16379c493615a4
 DIST tomcat-native-2.0.5-src.tar.gz.asc 873 BLAKE2B 
2e043d011f482ab963088441a37d2cfddec973253f7c909a747afac71393b76bc2e33ff37e9a18e8f9b6caac8ba86ab3a076ea722577416e4b409d8e44d56e24
 SHA512 
22a87c14c31bc62383cfb227e8dbd106fe017f84d802ec0e4d22d48af6ad4dd0d020bc59bed3a8335e2b4b15e0fd44ec3a4062bf86c73bbf00151c4ff0d12d7c
 DIST tomcat-native-2.0.6-src.tar.gz 539277 BLAKE2B 
4a1ee7a87ff72b449a3638d38cdd40185e02ee09aa8ee9ea26ff6cfdc3f54b1e8aec6fb0296b51f8a72a72de7a9c504410d1df4d3547b709deebfb005ebbdd01
 SHA512 
d714fb96f880d0d565c58d25bb803fa9a144a6d87e825ad8d00aeac833b40a5512f888b94b3109853f8ee28b176b24fde95fb2d2a70ce65181a51ca7fc60cdab

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild
new file mode 100644
index ..d742adac3b66
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple verify-sig
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/native-doc/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz
+   verify-sig? (
+   
https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/tomcat-native-${PV}-src.tar.gz.asc
+   )"
+S=${WORKDIR}/${P}-src/native
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+"
+RDEPEND="
+   dev-libs/apr:1=
+   dev-libs/openssl:0/3
+   >=virtual/jre-1.8:*
+"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc"
+
+JAVA_RESOURCE_DIRS="../resources"
+JAVA_SRC_DIR="../java"
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="../test"
+
+DOCS=( ../{CHANGELOG.txt,NOTICE,README.txt} )
+
+src_prepare() {
+   java-pkg-2_src_prepare
+   mkdir -p "${JAVA_RESOURCE_DIRS}/META-INF" || die
+   sed -ne '/attribute name/s:^.*name="\(.*\)" value="\(.*\)".*$:\1\: 
\2:p' \
+   ../build.xml \
+   | sed "s:\${version}:${PV}:" \
+   > "${JAVA_RESOURCE_DIRS}/META-INF/MANIFEST.MF" || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-10-03 Thread Miroslav Šulc
commit: 077298d5fe8f182a6b2eff0210c3a5b09a74e63b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct  3 06:44:57 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct  3 06:44:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077298d5

dev-java/tomcat-native: bump to 2.0.6, dropped unused autotools eclass

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest   |  2 +
 dev-java/tomcat-native/tomcat-native-2.0.6.ebuild | 79 +++
 2 files changed, 81 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 5fe6f34328a8..2793778a89bd 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -2,3 +2,5 @@ DIST tomcat-native-1.2.38-src.tar.gz 439234 BLAKE2B 
603a905db25b8679271702370759
 DIST tomcat-native-1.2.38-src.tar.gz.asc 873 BLAKE2B 
6b7ccf31b7b0b7ac9493c4751309c6b62c269332f5fd49a9df391846a140f2797e1587e3c644b4aa65fa6eef8dfea8fe19b7f5714ffb5ddcf836c601f281bc5b
 SHA512 
b6a7c12ac7387c4ee17e5b5d50d588b16470874f70bcb49b96a25159bab8b51ff5a5dc7d33fa73c8eb33e673e2b947aad4b603b1e8755f7e186052763c2575f5
 DIST tomcat-native-2.0.5-src.tar.gz 539017 BLAKE2B 
405a4064bcf49ee04a7670c516adc64b19ebebbbfdc50735952c057d36b475c785bd9976778f491796b3fce5bd5aa158199ec624f20e8adbc65f920974543533
 SHA512 
03ed1951597bb6a6ade8d715546a0d635d261381737abd27b63aa552c69f9ca49405d0252b6bc2d878bfd64e87439f146ecd84ccbfc82661ba16379c493615a4
 DIST tomcat-native-2.0.5-src.tar.gz.asc 873 BLAKE2B 
2e043d011f482ab963088441a37d2cfddec973253f7c909a747afac71393b76bc2e33ff37e9a18e8f9b6caac8ba86ab3a076ea722577416e4b409d8e44d56e24
 SHA512 
22a87c14c31bc62383cfb227e8dbd106fe017f84d802ec0e4d22d48af6ad4dd0d020bc59bed3a8335e2b4b15e0fd44ec3a4062bf86c73bbf00151c4ff0d12d7c
+DIST tomcat-native-2.0.6-src.tar.gz 539277 BLAKE2B 
4a1ee7a87ff72b449a3638d38cdd40185e02ee09aa8ee9ea26ff6cfdc3f54b1e8aec6fb0296b51f8a72a72de7a9c504410d1df4d3547b709deebfb005ebbdd01
 SHA512 
d714fb96f880d0d565c58d25bb803fa9a144a6d87e825ad8d00aeac833b40a5512f888b94b3109853f8ee28b176b24fde95fb2d2a70ce65181a51ca7fc60cdab
+DIST tomcat-native-2.0.6-src.tar.gz.asc 873 BLAKE2B 
f78fb9c67632fc6fd6768fb699fa4c875db0364537ef41f6aa8c099eb05260a43ed7e2dd7b0f501c6814aff3b7d0928f318473ba78bfac7bcac3092952c08edc
 SHA512 
6601bb1f731ad3b8ef1dbd6d2522952223d794568d42cce363ed95e05e641b2c742ed696ce65d546fcb3d0f80b362befc9cdaa060d1bd77beb90749c3a417a08

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.6.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.6.ebuild
new file mode 100644
index ..83049a555648
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-2.0.6.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple verify-sig
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/native-doc/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz
+   verify-sig? (
+   
https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/tomcat-native-${PV}-src.tar.gz.asc
+   )"
+S=${WORKDIR}/${P}-src/native
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="2"
+IUSE="static-libs"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+"
+RDEPEND="
+   dev-libs/apr:1=
+   dev-libs/openssl:0/3
+   >=virtual/jre-1.8:*
+"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc"
+
+JAVA_RESOURCE_DIRS="../resources"
+JAVA_SRC_DIR="../java"
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="../test"
+
+DOCS=( ../{CHANGELOG.txt,NOTICE,README.txt} )
+
+src_prepare() {
+   java-pkg-2_src_prepare
+   mkdir -p "${JAVA_RESOURCE_DIRS}/META-INF" || die
+   sed -ne '/attribute name/s:^.*name="\(.*\)" value="\(.*\)".*$:\1\: 
\2:p' \
+   ../build.xml \
+   | sed "s:\${version}:${PV}:" \
+   > "${JAVA_RESOURCE_DIRS}/META-INF/MANIFEST.MF" || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   java-pkg-simple_src_compile
+   default
+}
+
+src_test() {
+   JAVA_TEST_EXTRA_ARGS=( -Djava.library.path=".libs" )
+   java-pkg-simple_src_test
+}
+
+src_install() {
+   java-pkg-simple_src_install
+   java-pkg_doso .libs/*.so*
+   dodoc -r ../docs
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog 

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/, dev-java/tomcat-native/files/

2023-09-14 Thread Arthur Zamarin
commit: a869ae72d33951f8295c5016de55ecec2a1134a6
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Sep 14 20:24:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 15 04:50:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a869ae72

dev-java/tomcat-native: drop 1.2.37, 2.0.4

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/tomcat-native/Manifest|  3 -
 .../files/tomcat-native-2.0.3-slibtool.patch   | 32 
 dev-java/tomcat-native/tomcat-native-1.2.37.ebuild | 62 ---
 dev-java/tomcat-native/tomcat-native-2.0.4.ebuild  | 88 --
 4 files changed, 185 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index b2544e5d7fb0..5fe6f34328a8 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,7 +1,4 @@
-DIST tomcat-native-1.2.37-src.tar.gz 438373 BLAKE2B 
89ec571fea09b5ee0cf5f5ffec8f5547b08da301e713361687d7aad96f70b3b789a5f26061e2277b90b845f9df1c7c140fdee4c83f1ba05d168bcabf2cf1f549
 SHA512 
e845239f1b6a1dab22885d39f4fd131e464c38b0d52faca0d960f99fe3e8b7d732c0112f25e5eb81ff8dc71a5e3c6799bfdf867e617d8f934068ed107036fd0b
 DIST tomcat-native-1.2.38-src.tar.gz 439234 BLAKE2B 
603a905db25b86792717023707598abb4da125ad16b7e69e4a48ec0eb9056bc0b566520d4df004566bbc15c8bcfe843992baebb6bd1c86b210ce9f0fc0733ca0
 SHA512 
973c0dc8d241827aa98f72026d4de67928344c221570abbb7f97380fe56a9ad602b159a5448c6048d88d73fa0ade8c1ab12df293fee513d0e4896847b16206e6
 DIST tomcat-native-1.2.38-src.tar.gz.asc 873 BLAKE2B 
6b7ccf31b7b0b7ac9493c4751309c6b62c269332f5fd49a9df391846a140f2797e1587e3c644b4aa65fa6eef8dfea8fe19b7f5714ffb5ddcf836c601f281bc5b
 SHA512 
b6a7c12ac7387c4ee17e5b5d50d588b16470874f70bcb49b96a25159bab8b51ff5a5dc7d33fa73c8eb33e673e2b947aad4b603b1e8755f7e186052763c2575f5
-DIST tomcat-native-2.0.4-src.tar.gz 318845 BLAKE2B 
44cd99ff52d5b402c2d8caa6819e2e420c84399f7f3cc0be38cd2a40985ddaaf89093005454527976ad2cf083c90d39c9c4d600671a8e5c7c07d0834b23d93e0
 SHA512 
276133e44ae9f9d3e853b66120937865c675eed6dd6b5b7d8a94ef741f037c0b3d99a6c065a1303c0ca42b65c109aef35b6bd370a2af0b7b2752eadf85b1d880
-DIST tomcat-native-2.0.4-src.tar.gz.asc 873 BLAKE2B 
509c63dce69c767d3dd694d7994c8b2cbb4f84d40095ff89373a165d592449fc028402b17bf0e25c9ffe40d5ca8383cda50703054fcdfb2fd4cb36bdcecdff0c
 SHA512 
80768307fd1d46ca822151977b3d9fecdb3121929e97338a78c39bc439f914694dedbfff087cd512f986532567734f04422b4764ea215ad5dbb0319380fa05d2
 DIST tomcat-native-2.0.5-src.tar.gz 539017 BLAKE2B 
405a4064bcf49ee04a7670c516adc64b19ebebbbfdc50735952c057d36b475c785bd9976778f491796b3fce5bd5aa158199ec624f20e8adbc65f920974543533
 SHA512 
03ed1951597bb6a6ade8d715546a0d635d261381737abd27b63aa552c69f9ca49405d0252b6bc2d878bfd64e87439f146ecd84ccbfc82661ba16379c493615a4
 DIST tomcat-native-2.0.5-src.tar.gz.asc 873 BLAKE2B 
2e043d011f482ab963088441a37d2cfddec973253f7c909a747afac71393b76bc2e33ff37e9a18e8f9b6caac8ba86ab3a076ea722577416e4b409d8e44d56e24
 SHA512 
22a87c14c31bc62383cfb227e8dbd106fe017f84d802ec0e4d22d48af6ad4dd0d020bc59bed3a8335e2b4b15e0fd44ec3a4062bf86c73bbf00151c4ff0d12d7c

diff --git a/dev-java/tomcat-native/files/tomcat-native-2.0.3-slibtool.patch 
b/dev-java/tomcat-native/files/tomcat-native-2.0.3-slibtool.patch
deleted file mode 100644
index cd090afb9854..
--- a/dev-java/tomcat-native/files/tomcat-native-2.0.3-slibtool.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-Upstream-PR: https://github.com/apache/tomcat-native/pull/14
-Upstream-Commit:
-https://github.com/apache/tomcat-native/commit/4f7fb7f442de3d9a9bb2f72b5dabc2f4bc8e3384
-
-From 54dccd3a4dc01801d9311b3160808305ec9fc2cf Mon Sep 17 00:00:00 2001
-From: orbea 
-Date: Thu, 21 Jul 2022 17:59:14 -0700
-Subject: [PATCH] native: Fix the build with rlibtool
-
-When building tomcat-native with slibtool using the rlibtool symlink the
-build will fail. This is because rlibtool requires the generated libtool
-script to determine if the build is shared, static or both.
-
-Gentoo bug: https://bugs.gentoo.org/778914

- native/configure.in | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/native/configure.in b/native/configure.in
-index 567894b10..e082ae6d2 100644
 a/configure.in
-+++ b/configure.in
-@@ -50,6 +50,9 @@ AC_SUBST(TCN_CONFIG_LOCATION)
- AC_CANONICAL_TARGET
- AC_PROG_INSTALL
- 
-+dnl Generate the libtool script which is needed for rlibtool
-+LT_INIT
-+
- dnl
- dnl compute the top directory of the build
- dnl note: this is needed for LIBTOOL and exporting the bundled Expat

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.37.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.37.ebuild
deleted file mode 100644
index e2093e095560..
--- a/dev-java/tomcat-native/tomcat-native-1.2.37.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-09-14 Thread Sam James
commit: eff7aff6a24165d8c3733f6c6b382bc31001c0bd
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 14 16:28:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 14 16:28:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff7aff6

dev-java/tomcat-native: Stabilize 2.0.5 amd64, #914168

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

 dev-java/tomcat-native/tomcat-native-2.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.5.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.5.ebuild
index 23a2dec7f5aa..db7d9c9c6b46 100644
--- a/dev-java/tomcat-native/tomcat-native-2.0.5.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-2.0.5.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.t
)"
 S=${WORKDIR}/${P}-src/native
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="2"
 IUSE="static-libs"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-09-14 Thread Sam James
commit: 5c463156e95a43c4a94889b7a69ddc17a69ae993
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 14 16:28:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 14 16:28:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c463156

dev-java/tomcat-native: Stabilize 1.2.38 amd64, #914168

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

 dev-java/tomcat-native/tomcat-native-1.2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild
index ffaded131e6c..5318ad20728c 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.t
)"
 S=${WORKDIR}/${P}-src/native
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-08-15 Thread Miroslav Šulc
commit: 86a3d726ee0e83fd0148fe719287cd7ad5d5b9ec
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Aug 14 06:23:49 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Aug 15 08:29:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a3d726

dev-java/tomcat-native: enable a previously skipped test

Also drops the erroneously added patch.

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/tomcat-native-1.2.38.ebuild | 27 --
 1 file changed, 5 insertions(+), 22 deletions(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild
index ad19397c09bf..ffaded131e6c 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild
@@ -37,10 +37,6 @@ JAVA_SRC_DIR="../java"
 JAVA_TEST_GENTOO_CLASSPATH="junit-4"
 JAVA_TEST_SRC_DIR="../test"
 
-PATCHES=(
-   "${FILESDIR}"/tomcat-native-2.0.3-slibtool.patch #778914
-)
-
 DOCS=( ../{CHANGELOG.txt,NOTICE,README.txt} )
 
 src_prepare() {
@@ -50,22 +46,6 @@ src_prepare() {
../build.xml \
| sed "s:\${version}:${PV}:" \
> "${JAVA_RESOURCE_DIRS}/META-INF/MANIFEST.MF" || die
-   default
-
-   # Needed for the slibtool patch
-   sed -i 's/configure.in/configure.ac/' configure.in || die
-   eautoreconf
-
-   # There was 1 failure:
-   # 1) testInfoGet(org.apache.tomcat.jni.TestFile)
-   # java.lang.AssertionError: File 
test/org/apache/tomcat/jni/TestFile.java does not exist!
-   # at org.junit.Assert.fail(Assert.java:89)
-   # at org.junit.Assert.assertTrue(Assert.java:42)
-   # at 
org.apache.tomcat.jni.TestFile.testInfoGet(TestFile.java:29)
-   # 
-   # FAILURES!!!
-   # Tests run: 1,  Failures: 1
-   rm ../test/org/apache/tomcat/jni/TestFile.java || die
 }
 
 src_configure() {
@@ -82,9 +62,12 @@ src_compile() {
 }
 
 src_test() {
+   # Adjusting "String testFile =" path in TestFile.java:29 to match ${S}
+   sed \
+   -e '/String testFile =/s/&../test/&' \
+   -i ../test/org/apache/tomcat/jni/TestFile.java || die
+
JAVA_TEST_EXTRA_ARGS=( -Djava.library.path=".libs" )
-#  jar cf test.jar ../test/org/apache/tomcat/jni/TestFile.java || die
-#  JAVA_GENTOO_CLASSPATH_EXTRA="test.jar"
java-pkg-simple_src_test
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-08-15 Thread Miroslav Šulc
commit: 3aaa363be0ba2caa8b170ab7ba164a5464f44b12
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Aug 14 06:51:09 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Aug 15 08:29:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aaa363b

dev-java/tomcat-native: add 2.0.5

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/32306
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest   |  2 +
 dev-java/tomcat-native/tomcat-native-2.0.5.ebuild | 79 +++
 2 files changed, 81 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 79a8b0e07f00..b2544e5d7fb0 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -3,3 +3,5 @@ DIST tomcat-native-1.2.38-src.tar.gz 439234 BLAKE2B 
603a905db25b8679271702370759
 DIST tomcat-native-1.2.38-src.tar.gz.asc 873 BLAKE2B 
6b7ccf31b7b0b7ac9493c4751309c6b62c269332f5fd49a9df391846a140f2797e1587e3c644b4aa65fa6eef8dfea8fe19b7f5714ffb5ddcf836c601f281bc5b
 SHA512 
b6a7c12ac7387c4ee17e5b5d50d588b16470874f70bcb49b96a25159bab8b51ff5a5dc7d33fa73c8eb33e673e2b947aad4b603b1e8755f7e186052763c2575f5
 DIST tomcat-native-2.0.4-src.tar.gz 318845 BLAKE2B 
44cd99ff52d5b402c2d8caa6819e2e420c84399f7f3cc0be38cd2a40985ddaaf89093005454527976ad2cf083c90d39c9c4d600671a8e5c7c07d0834b23d93e0
 SHA512 
276133e44ae9f9d3e853b66120937865c675eed6dd6b5b7d8a94ef741f037c0b3d99a6c065a1303c0ca42b65c109aef35b6bd370a2af0b7b2752eadf85b1d880
 DIST tomcat-native-2.0.4-src.tar.gz.asc 873 BLAKE2B 
509c63dce69c767d3dd694d7994c8b2cbb4f84d40095ff89373a165d592449fc028402b17bf0e25c9ffe40d5ca8383cda50703054fcdfb2fd4cb36bdcecdff0c
 SHA512 
80768307fd1d46ca822151977b3d9fecdb3121929e97338a78c39bc439f914694dedbfff087cd512f986532567734f04422b4764ea215ad5dbb0319380fa05d2
+DIST tomcat-native-2.0.5-src.tar.gz 539017 BLAKE2B 
405a4064bcf49ee04a7670c516adc64b19ebebbbfdc50735952c057d36b475c785bd9976778f491796b3fce5bd5aa158199ec624f20e8adbc65f920974543533
 SHA512 
03ed1951597bb6a6ade8d715546a0d635d261381737abd27b63aa552c69f9ca49405d0252b6bc2d878bfd64e87439f146ecd84ccbfc82661ba16379c493615a4
+DIST tomcat-native-2.0.5-src.tar.gz.asc 873 BLAKE2B 
2e043d011f482ab963088441a37d2cfddec973253f7c909a747afac71393b76bc2e33ff37e9a18e8f9b6caac8ba86ab3a076ea722577416e4b409d8e44d56e24
 SHA512 
22a87c14c31bc62383cfb227e8dbd106fe017f84d802ec0e4d22d48af6ad4dd0d020bc59bed3a8335e2b4b15e0fd44ec3a4062bf86c73bbf00151c4ff0d12d7c

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.5.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.5.ebuild
new file mode 100644
index ..23a2dec7f5aa
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-2.0.5.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit autotools java-pkg-2 java-pkg-simple verify-sig
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/native-doc/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz
+   verify-sig? (
+   
https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/tomcat-native-${PV}-src.tar.gz.asc
+   )"
+S=${WORKDIR}/${P}-src/native
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="2"
+IUSE="static-libs"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+"
+RDEPEND="
+   dev-libs/apr:1=
+   dev-libs/openssl:0/3
+   >=virtual/jre-1.8:*
+"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc"
+
+JAVA_RESOURCE_DIRS="../resources"
+JAVA_SRC_DIR="../java"
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="../test"
+
+DOCS=( ../{CHANGELOG.txt,NOTICE,README.txt} )
+
+src_prepare() {
+   java-pkg-2_src_prepare
+   mkdir -p "${JAVA_RESOURCE_DIRS}/META-INF" || die
+   sed -ne '/attribute name/s:^.*name="\(.*\)" value="\(.*\)".*$:\1\: 
\2:p' \
+   ../build.xml \
+   | sed "s:\${version}:${PV}:" \
+   > "${JAVA_RESOURCE_DIRS}/META-INF/MANIFEST.MF" || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   java-pkg-simple_src_compile
+   default
+}
+
+src_test() {
+   JAVA_TEST_EXTRA_ARGS=( -Djava.library.path=".libs" )
+   java-pkg-simple_src_test
+}
+
+src_install() {
+   java-pkg-simple_src_install
+   java-pkg_doso .libs/*.so*
+   dodoc -r ../docs
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog "For more 

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-08-14 Thread Miroslav Šulc
commit: 10bb2b0b2b71e78a913a66d64593026b7d396d32
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Aug 13 07:41:48 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Aug 14 06:15:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10bb2b0b

dev-java/tomcat-native: add 1.2.38, add verify-sig

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  2 +
 dev-java/tomcat-native/tomcat-native-1.2.38.ebuild | 68 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index f93fdb6f8ac4..79a8b0e07f00 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,3 +1,5 @@
 DIST tomcat-native-1.2.37-src.tar.gz 438373 BLAKE2B 
89ec571fea09b5ee0cf5f5ffec8f5547b08da301e713361687d7aad96f70b3b789a5f26061e2277b90b845f9df1c7c140fdee4c83f1ba05d168bcabf2cf1f549
 SHA512 
e845239f1b6a1dab22885d39f4fd131e464c38b0d52faca0d960f99fe3e8b7d732c0112f25e5eb81ff8dc71a5e3c6799bfdf867e617d8f934068ed107036fd0b
+DIST tomcat-native-1.2.38-src.tar.gz 439234 BLAKE2B 
603a905db25b86792717023707598abb4da125ad16b7e69e4a48ec0eb9056bc0b566520d4df004566bbc15c8bcfe843992baebb6bd1c86b210ce9f0fc0733ca0
 SHA512 
973c0dc8d241827aa98f72026d4de67928344c221570abbb7f97380fe56a9ad602b159a5448c6048d88d73fa0ade8c1ab12df293fee513d0e4896847b16206e6
+DIST tomcat-native-1.2.38-src.tar.gz.asc 873 BLAKE2B 
6b7ccf31b7b0b7ac9493c4751309c6b62c269332f5fd49a9df391846a140f2797e1587e3c644b4aa65fa6eef8dfea8fe19b7f5714ffb5ddcf836c601f281bc5b
 SHA512 
b6a7c12ac7387c4ee17e5b5d50d588b16470874f70bcb49b96a25159bab8b51ff5a5dc7d33fa73c8eb33e673e2b947aad4b603b1e8755f7e186052763c2575f5
 DIST tomcat-native-2.0.4-src.tar.gz 318845 BLAKE2B 
44cd99ff52d5b402c2d8caa6819e2e420c84399f7f3cc0be38cd2a40985ddaaf89093005454527976ad2cf083c90d39c9c4d600671a8e5c7c07d0834b23d93e0
 SHA512 
276133e44ae9f9d3e853b66120937865c675eed6dd6b5b7d8a94ef741f037c0b3d99a6c065a1303c0ca42b65c109aef35b6bd370a2af0b7b2752eadf85b1d880
 DIST tomcat-native-2.0.4-src.tar.gz.asc 873 BLAKE2B 
509c63dce69c767d3dd694d7994c8b2cbb4f84d40095ff89373a165d592449fc028402b17bf0e25c9ffe40d5ca8383cda50703054fcdfb2fd4cb36bdcecdff0c
 SHA512 
80768307fd1d46ca822151977b3d9fecdb3121929e97338a78c39bc439f914694dedbfff087cd512f986532567734f04422b4764ea215ad5dbb0319380fa05d2

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild
new file mode 100644
index ..c1cd66702c54
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2 java-ant-2 verify-sig
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/native-doc/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz
+   verify-sig? (
+   
https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/tomcat-native-${PV}-src.tar.gz.asc
+   )"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8:*"
+
+DEPEND=">=virtual/jdk-1.8:*
+   test? ( dev-java/ant-junit:0 )"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-08-14 Thread Miroslav Šulc
commit: 6f7fce2e9d4e9fc74b1ecec97f3c728259361f49
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Aug 13 13:20:53 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Aug 14 06:15:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f7fce2e

dev-java/tomcat-native: switch to java-pkg-simple

- Uses junit:4 instead of junit:0
- Skips 1 failing test which didn't seem to run with versions
  based on java-ant-2.eclass.

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/32280
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/tomcat-native-1.2.38.ebuild | 85 +++---
 1 file changed, 59 insertions(+), 26 deletions(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild
index c1cd66702c54..ad19397c09bf 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.38.ebuild
@@ -3,7 +3,10 @@
 
 EAPI=8
 
-inherit java-pkg-2 java-ant-2 verify-sig
+JAVA_PKG_IUSE="doc source test"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit autotools java-pkg-2 java-pkg-simple verify-sig
 
 DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
 HOMEPAGE="https://tomcat.apache.org/native-doc/;
@@ -11,55 +14,85 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.t
verify-sig? (

https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/tomcat-native-${PV}-src.tar.gz.asc
)"
+S=${WORKDIR}/${P}-src/native
 
 KEYWORDS="~amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
+IUSE="static-libs"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+"
+RDEPEND="
+   dev-libs/apr:1=
+   dev-libs/openssl:0/3
+   >=virtual/jre-1.8:*
+"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc"
 
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8:*"
+JAVA_RESOURCE_DIRS="../resources"
+JAVA_SRC_DIR="../java"
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="../test"
 
-DEPEND=">=virtual/jdk-1.8:*
-   test? ( dev-java/ant-junit:0 )"
+PATCHES=(
+   "${FILESDIR}"/tomcat-native-2.0.3-slibtool.patch #778914
+)
 
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )"
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc"
+DOCS=( ../{CHANGELOG.txt,NOTICE,README.txt} )
 
-S=${WORKDIR}/${P}-src
+src_prepare() {
+   java-pkg-2_src_prepare
+   mkdir -p "${JAVA_RESOURCE_DIRS}/META-INF" || die
+   sed -ne '/attribute name/s:^.*name="\(.*\)" value="\(.*\)".*$:\1\: 
\2:p' \
+   ../build.xml \
+   | sed "s:\${version}:${PV}:" \
+   > "${JAVA_RESOURCE_DIRS}/META-INF/MANIFEST.MF" || die
+   default
 
-JAVA_ANT_REWRITE_CLASSPATH="yes"
+   # Needed for the slibtool patch
+   sed -i 's/configure.in/configure.ac/' configure.in || die
+   eautoreconf
+
+   # There was 1 failure:
+   # 1) testInfoGet(org.apache.tomcat.jni.TestFile)
+   # java.lang.AssertionError: File 
test/org/apache/tomcat/jni/TestFile.java does not exist!
+   # at org.junit.Assert.fail(Assert.java:89)
+   # at org.junit.Assert.assertTrue(Assert.java:42)
+   # at 
org.apache.tomcat.jni.TestFile.testInfoGet(TestFile.java:29)
+   # 
+   # FAILURES!!!
+   # Tests run: 1,  Failures: 1
+   rm ../test/org/apache/tomcat/jni/TestFile.java || die
+}
 
 src_configure() {
local myeconfargs=(
--with-apr="${EPREFIX}"/usr/bin/apr-1-config
--with-ssl="${EPREFIX}"/usr
)
-
-   cd native || die
econf "${myeconfargs[@]}"
 }
 
 src_compile() {
-   eant jar
-
-   cd native || die
+   java-pkg-simple_src_compile
default
 }
 
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
+src_test() {
+   JAVA_TEST_EXTRA_ARGS=( -Djava.library.path=".libs" )
+#  jar cf test.jar ../test/org/apache/tomcat/jni/TestFile.java || die
+#  JAVA_GENTOO_CLASSPATH_EXTRA="test.jar"
+   java-pkg-simple_src_test
 }
 
-src_test() {
-   java-pkg-2_src_test
+src_install() {
+   java-pkg-simple_src_install
+   java-pkg_doso .libs/*.so*
+   dodoc -r ../docs
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-07-12 Thread Miroslav Šulc
commit: 664ad8505c4176bd4327fdd73ce8e02ab204bfd8
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jul 12 07:22:49 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jul 12 07:22:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=664ad850

dev-java/tomcat-native: dropped obsolete 1.2.36 & 2.0.3-r1

Bug: https://bugs.gentoo.org/909526
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  3 -
 dev-java/tomcat-native/tomcat-native-1.2.36.ebuild | 62 ---
 .../tomcat-native/tomcat-native-2.0.3-r1.ebuild| 88 --
 3 files changed, 153 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 0267c1a62bb7..f93fdb6f8ac4 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,6 +1,3 @@
-DIST tomcat-native-1.2.36-src.tar.gz 437622 BLAKE2B 
c553fee65bc9ff9eec099afde7516b3108ed4175915e853a720d188f684f39b9a8a040b9b9c28e64deecd0c1b0c61cd24e03a552f465c7646b0b6e47d9f12372
 SHA512 
ae89a872b8331035e01387665539a0c08096ae1abdb5dc7a25a197650a641ba3637f01437f1bee27b442c1c59c4d2fe2e5679d1595e8c5d121b9b219da2fb094
 DIST tomcat-native-1.2.37-src.tar.gz 438373 BLAKE2B 
89ec571fea09b5ee0cf5f5ffec8f5547b08da301e713361687d7aad96f70b3b789a5f26061e2277b90b845f9df1c7c140fdee4c83f1ba05d168bcabf2cf1f549
 SHA512 
e845239f1b6a1dab22885d39f4fd131e464c38b0d52faca0d960f99fe3e8b7d732c0112f25e5eb81ff8dc71a5e3c6799bfdf867e617d8f934068ed107036fd0b
-DIST tomcat-native-2.0.3-src.tar.gz 318403 BLAKE2B 
a9936ad951bd521c77b8a3fe3306cb1a7a78bdbb229f84fdf53e5bd71caa55bfcee049de406df0047341c6896e05e7da4e0e2a8524fdda91a24f007176f26503
 SHA512 
d80e6b76295bb253eaf6eab4d722f3ba2f683f33a96310838b4c44b99f0b47a49ed9c09bb53ed23698db057ce765e3fcbfcd4ac4b75d2bdbe691f916be3be339
-DIST tomcat-native-2.0.3-src.tar.gz.asc 873 BLAKE2B 
f9998b9b7c410ac7fe2c72207cec64dcd003142ede4f37abd4ebb04ee930a5d536169c84e24bc7fb328cead15da19c13a991f30bdcce80ffd5380114884ec5f6
 SHA512 
bc513239ccd2a4b4eb60d30513328bb008b926e702ece8ddb4a9a084d64fc7db02b894f741d7073e5f869e7df948b4539d849e8c602549bab91f7055e3c23222
 DIST tomcat-native-2.0.4-src.tar.gz 318845 BLAKE2B 
44cd99ff52d5b402c2d8caa6819e2e420c84399f7f3cc0be38cd2a40985ddaaf89093005454527976ad2cf083c90d39c9c4d600671a8e5c7c07d0834b23d93e0
 SHA512 
276133e44ae9f9d3e853b66120937865c675eed6dd6b5b7d8a94ef741f037c0b3d99a6c065a1303c0ca42b65c109aef35b6bd370a2af0b7b2752eadf85b1d880
 DIST tomcat-native-2.0.4-src.tar.gz.asc 873 BLAKE2B 
509c63dce69c767d3dd694d7994c8b2cbb4f84d40095ff89373a165d592449fc028402b17bf0e25c9ffe40d5ca8383cda50703054fcdfb2fd4cb36bdcecdff0c
 SHA512 
80768307fd1d46ca822151977b3d9fecdb3121929e97338a78c39bc439f914694dedbfff087cd512f986532567734f04422b4764ea215ad5dbb0319380fa05d2

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.36.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.36.ebuild
deleted file mode 100644
index e2093e095560..
--- a/dev-java/tomcat-native/tomcat-native-1.2.36.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/native-doc/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8:*"
-
-DEPEND=">=virtual/jdk-1.8:*
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-
-   cd native || die
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   eant jar
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog "For more information, please visit"
-   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
-}

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.3-r1.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.3-r1.ebuild
deleted file mode 100644
index e5d555c68e08..
--- a/dev-java/tomcat-native/tomcat-native-2.0.3-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit autotools java-pkg-2 java-pkg-simple verify-sig
-

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-07-11 Thread Jakov Smolić
commit: d84461bc0d3c8c85a977a4049b875b37cfd1d71b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jul 11 08:43:18 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jul 11 08:43:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d84461bc

dev-java/tomcat-native: Stabilize 2.0.4 amd64, #909526

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/tomcat-native/tomcat-native-2.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.4.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.4.ebuild
index e5d555c68e08..c1ee9d7ecc61 100644
--- a/dev-java/tomcat-native/tomcat-native-2.0.4.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-2.0.4.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.t
)"
 S=${WORKDIR}/${P}-src/native
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="2"
 IUSE="static-libs"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-07-11 Thread Jakov Smolić
commit: 35349e9f79af7e504367ecf2e05ec7c0528a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jul 11 08:43:17 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jul 11 08:43:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3534

dev-java/tomcat-native: Stabilize 1.2.37 amd64, #909526

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/tomcat-native/tomcat-native-1.2.37.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.37.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.37.ebuild
index 5098a6d937b5..e2093e095560 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.37.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.37.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Allows Tomcat to use certain native resources for 
better performanc
 HOMEPAGE="https://tomcat.apache.org/native-doc/;
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-06-02 Thread Miroslav Šulc
commit: f73251e162cf269cda9454ea43b598bc57296126
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jun  2 12:27:10 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jun  2 12:27:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f73251e1

dev-java/tomcat-native: bump to 2.0.4

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest   |  2 +
 dev-java/tomcat-native/tomcat-native-2.0.4.ebuild | 88 +++
 2 files changed, 90 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 679ac33571a8..0267c1a62bb7 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -2,3 +2,5 @@ DIST tomcat-native-1.2.36-src.tar.gz 437622 BLAKE2B 
c553fee65bc9ff9eec099afde751
 DIST tomcat-native-1.2.37-src.tar.gz 438373 BLAKE2B 
89ec571fea09b5ee0cf5f5ffec8f5547b08da301e713361687d7aad96f70b3b789a5f26061e2277b90b845f9df1c7c140fdee4c83f1ba05d168bcabf2cf1f549
 SHA512 
e845239f1b6a1dab22885d39f4fd131e464c38b0d52faca0d960f99fe3e8b7d732c0112f25e5eb81ff8dc71a5e3c6799bfdf867e617d8f934068ed107036fd0b
 DIST tomcat-native-2.0.3-src.tar.gz 318403 BLAKE2B 
a9936ad951bd521c77b8a3fe3306cb1a7a78bdbb229f84fdf53e5bd71caa55bfcee049de406df0047341c6896e05e7da4e0e2a8524fdda91a24f007176f26503
 SHA512 
d80e6b76295bb253eaf6eab4d722f3ba2f683f33a96310838b4c44b99f0b47a49ed9c09bb53ed23698db057ce765e3fcbfcd4ac4b75d2bdbe691f916be3be339
 DIST tomcat-native-2.0.3-src.tar.gz.asc 873 BLAKE2B 
f9998b9b7c410ac7fe2c72207cec64dcd003142ede4f37abd4ebb04ee930a5d536169c84e24bc7fb328cead15da19c13a991f30bdcce80ffd5380114884ec5f6
 SHA512 
bc513239ccd2a4b4eb60d30513328bb008b926e702ece8ddb4a9a084d64fc7db02b894f741d7073e5f869e7df948b4539d849e8c602549bab91f7055e3c23222
+DIST tomcat-native-2.0.4-src.tar.gz 318845 BLAKE2B 
44cd99ff52d5b402c2d8caa6819e2e420c84399f7f3cc0be38cd2a40985ddaaf89093005454527976ad2cf083c90d39c9c4d600671a8e5c7c07d0834b23d93e0
 SHA512 
276133e44ae9f9d3e853b66120937865c675eed6dd6b5b7d8a94ef741f037c0b3d99a6c065a1303c0ca42b65c109aef35b6bd370a2af0b7b2752eadf85b1d880
+DIST tomcat-native-2.0.4-src.tar.gz.asc 873 BLAKE2B 
509c63dce69c767d3dd694d7994c8b2cbb4f84d40095ff89373a165d592449fc028402b17bf0e25c9ffe40d5ca8383cda50703054fcdfb2fd4cb36bdcecdff0c
 SHA512 
80768307fd1d46ca822151977b3d9fecdb3121929e97338a78c39bc439f914694dedbfff087cd512f986532567734f04422b4764ea215ad5dbb0319380fa05d2

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.4.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.4.ebuild
new file mode 100644
index ..e5d555c68e08
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-2.0.4.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit autotools java-pkg-2 java-pkg-simple verify-sig
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/native-doc/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz
+   verify-sig? (
+   
https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/tomcat-native-${PV}-src.tar.gz.asc
+   )"
+S=${WORKDIR}/${P}-src/native
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="2"
+IUSE="static-libs"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+"
+RDEPEND="
+   dev-libs/apr:1=
+   dev-libs/openssl:0/3
+   >=virtual/jre-1.8:*
+"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc"
+
+JAVA_RESOURCE_DIRS="../resources"
+JAVA_SRC_DIR="../java"
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="../test"
+
+PATCHES=(
+   "${FILESDIR}"/tomcat-native-2.0.3-slibtool.patch #778914
+)
+
+DOCS=( ../{CHANGELOG.txt,NOTICE,README.txt} )
+
+src_prepare() {
+   java-pkg-2_src_prepare
+   mkdir -p "${JAVA_RESOURCE_DIRS}/META-INF" || die
+   sed -ne '/attribute name/s:^.*name="\(.*\)" value="\(.*\)".*$:\1\: 
\2:p' \
+   ../build.xml \
+   | sed "s:\${version}:${PV}:" \
+   > "${JAVA_RESOURCE_DIRS}/META-INF/MANIFEST.MF" || die
+   default
+
+   # Needed for the slibtool patch
+   sed -i 's/configure.in/configure.ac/' configure.in || die
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   java-pkg-simple_src_compile
+   default
+}
+
+src_test() {
+   JAVA_TEST_EXTRA_ARGS=( -Djava.library.path=".libs" )
+   java-pkg-simple_src_test
+}
+
+src_install() {
+   java-pkg-simple_src_install
+   java-pkg_doso .libs/*.so*
+   dodoc -r ../docs
+

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-06-02 Thread Miroslav Šulc
commit: 1e07e3843086c9513b64f3284b276f5feb6d11e7
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jun  2 12:24:09 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jun  2 12:24:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e07e384

dev-java/tomcat-native: bump to 1.2.37

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.37.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index bacbc32b8782..679ac33571a8 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,3 +1,4 @@
 DIST tomcat-native-1.2.36-src.tar.gz 437622 BLAKE2B 
c553fee65bc9ff9eec099afde7516b3108ed4175915e853a720d188f684f39b9a8a040b9b9c28e64deecd0c1b0c61cd24e03a552f465c7646b0b6e47d9f12372
 SHA512 
ae89a872b8331035e01387665539a0c08096ae1abdb5dc7a25a197650a641ba3637f01437f1bee27b442c1c59c4d2fe2e5679d1595e8c5d121b9b219da2fb094
+DIST tomcat-native-1.2.37-src.tar.gz 438373 BLAKE2B 
89ec571fea09b5ee0cf5f5ffec8f5547b08da301e713361687d7aad96f70b3b789a5f26061e2277b90b845f9df1c7c140fdee4c83f1ba05d168bcabf2cf1f549
 SHA512 
e845239f1b6a1dab22885d39f4fd131e464c38b0d52faca0d960f99fe3e8b7d732c0112f25e5eb81ff8dc71a5e3c6799bfdf867e617d8f934068ed107036fd0b
 DIST tomcat-native-2.0.3-src.tar.gz 318403 BLAKE2B 
a9936ad951bd521c77b8a3fe3306cb1a7a78bdbb229f84fdf53e5bd71caa55bfcee049de406df0047341c6896e05e7da4e0e2a8524fdda91a24f007176f26503
 SHA512 
d80e6b76295bb253eaf6eab4d722f3ba2f683f33a96310838b4c44b99f0b47a49ed9c09bb53ed23698db057ce765e3fcbfcd4ac4b75d2bdbe691f916be3be339
 DIST tomcat-native-2.0.3-src.tar.gz.asc 873 BLAKE2B 
f9998b9b7c410ac7fe2c72207cec64dcd003142ede4f37abd4ebb04ee930a5d536169c84e24bc7fb328cead15da19c13a991f30bdcce80ffd5380114884ec5f6
 SHA512 
bc513239ccd2a4b4eb60d30513328bb008b926e702ece8ddb4a9a084d64fc7db02b894f741d7073e5f869e7df948b4539d849e8c602549bab91f7055e3c23222

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.37.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.37.ebuild
new file mode 100644
index ..5098a6d937b5
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.37.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/native-doc/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8:*"
+
+DEPEND=">=virtual/jdk-1.8:*
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-03-17 Thread Miroslav Šulc
commit: a3a43b68c4b23e662eb3538375f07bf6892350b5
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Mar 17 06:47:31 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Mar 17 06:47:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a43b68

dev-java/tomcat-native: dropped obsolete 1.2.35

Bug: https://bugs.gentoo.org/901505
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.35.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index fcad976ae8cc..bacbc32b8782 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,4 +1,3 @@
-DIST tomcat-native-1.2.35-src.tar.gz 436593 BLAKE2B 
808ed0396e421609092f9e59676a55501e67fef7b0ca466ad15e4fe11cc88abb8b07043364c63a53760052a6258585aa13a53378c3fb8823bc8349371ad12245
 SHA512 
a290eb0cd940e1f8de0caba72517dd4e9c96f1a19e0ef7ccdabf039ba86b48d1c6f554f59decd87e2ef03ec3e3bfcce694a92e1db130966987c1e37b5c8d
 DIST tomcat-native-1.2.36-src.tar.gz 437622 BLAKE2B 
c553fee65bc9ff9eec099afde7516b3108ed4175915e853a720d188f684f39b9a8a040b9b9c28e64deecd0c1b0c61cd24e03a552f465c7646b0b6e47d9f12372
 SHA512 
ae89a872b8331035e01387665539a0c08096ae1abdb5dc7a25a197650a641ba3637f01437f1bee27b442c1c59c4d2fe2e5679d1595e8c5d121b9b219da2fb094
 DIST tomcat-native-2.0.3-src.tar.gz 318403 BLAKE2B 
a9936ad951bd521c77b8a3fe3306cb1a7a78bdbb229f84fdf53e5bd71caa55bfcee049de406df0047341c6896e05e7da4e0e2a8524fdda91a24f007176f26503
 SHA512 
d80e6b76295bb253eaf6eab4d722f3ba2f683f33a96310838b4c44b99f0b47a49ed9c09bb53ed23698db057ce765e3fcbfcd4ac4b75d2bdbe691f916be3be339
 DIST tomcat-native-2.0.3-src.tar.gz.asc 873 BLAKE2B 
f9998b9b7c410ac7fe2c72207cec64dcd003142ede4f37abd4ebb04ee930a5d536169c84e24bc7fb328cead15da19c13a991f30bdcce80ffd5380114884ec5f6
 SHA512 
bc513239ccd2a4b4eb60d30513328bb008b926e702ece8ddb4a9a084d64fc7db02b894f741d7073e5f869e7df948b4539d849e8c602549bab91f7055e3c23222

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild
deleted file mode 100644
index ee306543bfbe..
--- a/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/native-doc/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8:*"
-
-DEPEND=">=virtual/jdk-1.8:*
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-
-   cd native || die
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   eant jar
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog "For more information, please visit"
-   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-02-19 Thread Miroslav Šulc
commit: b0d3ce4f8039d8742422444b9550d2da68d6ee55
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Feb 19 09:03:09 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Feb 19 09:29:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d3ce4f

dev-java/tomcat-native: fix broken symlink

Closes: https://bugs.gentoo.org/895352
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/29658
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../{tomcat-native-2.0.3.ebuild => tomcat-native-2.0.3-r1.ebuild}  | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.3.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.3-r1.ebuild
similarity index 97%
rename from dev-java/tomcat-native/tomcat-native-2.0.3.ebuild
rename to dev-java/tomcat-native/tomcat-native-2.0.3-r1.ebuild
index c9cfba053ed8..e5d555c68e08 100644
--- a/dev-java/tomcat-native/tomcat-native-2.0.3.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-2.0.3-r1.ebuild
@@ -35,7 +35,6 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-connectors.a
 JAVA_RESOURCE_DIRS="../resources"
 JAVA_SRC_DIR="../java"
 JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-JAVA_TEST_RESOURCE_DIRS=".libs"
 JAVA_TEST_SRC_DIR="../test"
 
 PATCHES=(
@@ -78,7 +77,7 @@ src_test() {
 
 src_install() {
java-pkg-simple_src_install
-   java-pkg_doso .libs/*.so
+   java-pkg_doso .libs/*.so*
dodoc -r ../docs
! use static-libs && find "${D}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/, dev-java/tomcat-native/files/

2023-02-18 Thread Miroslav Šulc
commit: a448699a4605f407d218418365f5b6bd7a7765fc
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Feb 18 10:36:49 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Feb 19 07:55:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a448699a

dev-java/tomcat-native: add 2.0.3, drop 2.0.2

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/29619
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  4 +-
 ...ol.patch => tomcat-native-2.0.3-slibtool.patch} |  4 +-
 dev-java/tomcat-native/metadata.xml|  2 +-
 ...ive-2.0.2.ebuild => tomcat-native-2.0.3.ebuild} | 67 +-
 4 files changed, 44 insertions(+), 33 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 2c0a81584235..fcad976ae8cc 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,4 +1,4 @@
 DIST tomcat-native-1.2.35-src.tar.gz 436593 BLAKE2B 
808ed0396e421609092f9e59676a55501e67fef7b0ca466ad15e4fe11cc88abb8b07043364c63a53760052a6258585aa13a53378c3fb8823bc8349371ad12245
 SHA512 
a290eb0cd940e1f8de0caba72517dd4e9c96f1a19e0ef7ccdabf039ba86b48d1c6f554f59decd87e2ef03ec3e3bfcce694a92e1db130966987c1e37b5c8d
 DIST tomcat-native-1.2.36-src.tar.gz 437622 BLAKE2B 
c553fee65bc9ff9eec099afde7516b3108ed4175915e853a720d188f684f39b9a8a040b9b9c28e64deecd0c1b0c61cd24e03a552f465c7646b0b6e47d9f12372
 SHA512 
ae89a872b8331035e01387665539a0c08096ae1abdb5dc7a25a197650a641ba3637f01437f1bee27b442c1c59c4d2fe2e5679d1595e8c5d121b9b219da2fb094
-DIST tomcat-native-2.0.2-src.tar.gz 315063 BLAKE2B 
c044a0b6ef226a038728d5c009a7415bc95cd4317bf8fcbcc0a0a9a9ee930c0c2e74cd6c028a92cc9e96c218f38d580c7af6599c3df35e9c677d1a382727582f
 SHA512 
a0badfaa537dd8dc24901bbf2a11dbaab7cabe5c033eb9162daa5c748269c3dace08f99c0a477c0d0e051b7d226e2e2c6c3031ab7c45d007333cb53d72738c21
-DIST tomcat-native-2.0.2-src.tar.gz.asc 833 BLAKE2B 
8368c96d6bff84c1281ab08699401286ce89adcf21ffda5d896e19d05f8279746070256612038c8b670b13e0cef4d43e678dfa785175b54b15aa68e33268bb29
 SHA512 
9d2e2c64cde1c1812192ad451610e32480ad005832e2b781f0eb5f5559a23730715ccf7bfd04937091bb6635b098badc61f73a926fcfa5ea09175d7a9fe0e002
+DIST tomcat-native-2.0.3-src.tar.gz 318403 BLAKE2B 
a9936ad951bd521c77b8a3fe3306cb1a7a78bdbb229f84fdf53e5bd71caa55bfcee049de406df0047341c6896e05e7da4e0e2a8524fdda91a24f007176f26503
 SHA512 
d80e6b76295bb253eaf6eab4d722f3ba2f683f33a96310838b4c44b99f0b47a49ed9c09bb53ed23698db057ce765e3fcbfcd4ac4b75d2bdbe691f916be3be339
+DIST tomcat-native-2.0.3-src.tar.gz.asc 873 BLAKE2B 
f9998b9b7c410ac7fe2c72207cec64dcd003142ede4f37abd4ebb04ee930a5d536169c84e24bc7fb328cead15da19c13a991f30bdcce80ffd5380114884ec5f6
 SHA512 
bc513239ccd2a4b4eb60d30513328bb008b926e702ece8ddb4a9a084d64fc7db02b894f741d7073e5f869e7df948b4539d849e8c602549bab91f7055e3c23222

diff --git a/dev-java/tomcat-native/files/tomcat-native-2.0.2-slibtool.patch 
b/dev-java/tomcat-native/files/tomcat-native-2.0.3-slibtool.patch
similarity index 95%
rename from dev-java/tomcat-native/files/tomcat-native-2.0.2-slibtool.patch
rename to dev-java/tomcat-native/files/tomcat-native-2.0.3-slibtool.patch
index e0378669aad5..cd090afb9854 100644
--- a/dev-java/tomcat-native/files/tomcat-native-2.0.2-slibtool.patch
+++ b/dev-java/tomcat-native/files/tomcat-native-2.0.3-slibtool.patch
@@ -18,8 +18,8 @@ Gentoo bug: https://bugs.gentoo.org/778914
 
 diff --git a/native/configure.in b/native/configure.in
 index 567894b10..e082ae6d2 100644
 a/native/configure.in
-+++ b/native/configure.in
+--- a/configure.in
 b/configure.in
 @@ -50,6 +50,9 @@ AC_SUBST(TCN_CONFIG_LOCATION)
  AC_CANONICAL_TARGET
  AC_PROG_INSTALL

diff --git a/dev-java/tomcat-native/metadata.xml 
b/dev-java/tomcat-native/metadata.xml
index e07558c04674..1989b45b9137 100644
--- a/dev-java/tomcat-native/metadata.xml
+++ b/dev-java/tomcat-native/metadata.xml
@@ -16,9 +16,9 @@
memory, NT pipes and Unix sockets).


-   apache/tomcat-native
https://tomcat.apache.org/bugreport.html
https://tomcat.apache.org/native-doc/

https://tomcat.apache.org/native-doc/miscellaneous/changelog.html
+   apache/tomcat-native

 

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.2.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.3.ebuild
similarity index 51%
rename from dev-java/tomcat-native/tomcat-native-2.0.2.ebuild
rename to dev-java/tomcat-native/tomcat-native-2.0.3.ebuild
index 5874a906ef17..c9cfba053ed8 100644
--- a/dev-java/tomcat-native/tomcat-native-2.0.2.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-2.0.3.ebuild
@@ -3,41 +3,57 @@
 
 EAPI=8
 
-inherit autotools java-pkg-2 java-ant-2 verify-sig
+JAVA_PKG_IUSE="doc source test"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit autotools java-pkg-2 java-pkg-simple verify-sig
 
 DESCRIPTION="Allows 

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-02-14 Thread Miroslav Šulc
commit: 4dc533804d86884743bd867ec56ce503b2866671
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Feb 14 08:35:08 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Feb 14 08:35:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc53380

dev-java/tomcat-native: bump to 1.2.36

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.36.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 5c2929bb4742..2c0a81584235 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,3 +1,4 @@
 DIST tomcat-native-1.2.35-src.tar.gz 436593 BLAKE2B 
808ed0396e421609092f9e59676a55501e67fef7b0ca466ad15e4fe11cc88abb8b07043364c63a53760052a6258585aa13a53378c3fb8823bc8349371ad12245
 SHA512 
a290eb0cd940e1f8de0caba72517dd4e9c96f1a19e0ef7ccdabf039ba86b48d1c6f554f59decd87e2ef03ec3e3bfcce694a92e1db130966987c1e37b5c8d
+DIST tomcat-native-1.2.36-src.tar.gz 437622 BLAKE2B 
c553fee65bc9ff9eec099afde7516b3108ed4175915e853a720d188f684f39b9a8a040b9b9c28e64deecd0c1b0c61cd24e03a552f465c7646b0b6e47d9f12372
 SHA512 
ae89a872b8331035e01387665539a0c08096ae1abdb5dc7a25a197650a641ba3637f01437f1bee27b442c1c59c4d2fe2e5679d1595e8c5d121b9b219da2fb094
 DIST tomcat-native-2.0.2-src.tar.gz 315063 BLAKE2B 
c044a0b6ef226a038728d5c009a7415bc95cd4317bf8fcbcc0a0a9a9ee930c0c2e74cd6c028a92cc9e96c218f38d580c7af6599c3df35e9c677d1a382727582f
 SHA512 
a0badfaa537dd8dc24901bbf2a11dbaab7cabe5c033eb9162daa5c748269c3dace08f99c0a477c0d0e051b7d226e2e2c6c3031ab7c45d007333cb53d72738c21
 DIST tomcat-native-2.0.2-src.tar.gz.asc 833 BLAKE2B 
8368c96d6bff84c1281ab08699401286ce89adcf21ffda5d896e19d05f8279746070256612038c8b670b13e0cef4d43e678dfa785175b54b15aa68e33268bb29
 SHA512 
9d2e2c64cde1c1812192ad451610e32480ad005832e2b781f0eb5f5559a23730715ccf7bfd04937091bb6635b098badc61f73a926fcfa5ea09175d7a9fe0e002

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.36.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.36.ebuild
new file mode 100644
index ..5098a6d937b5
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.36.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/native-doc/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8:*"
+
+DEPEND=">=virtual/jdk-1.8:*
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2023-02-05 Thread Sam James
commit: 772e4fa8423f87aaf5459a3162b8eea0489d99b4
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 18:32:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  5 18:50:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=772e4fa8

dev-java/tomcat-native: fix copyright

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

 dev-java/tomcat-native/tomcat-native-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.2.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.2.ebuild
index fa22022b8728..5874a906ef17 100644
--- a/dev-java/tomcat-native/tomcat-native-2.0.2.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-2.0.2.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



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/files/, dev-java/tomcat-native/

2023-02-05 Thread Sam James
commit: 3df8e080250624f2fbb12983824c534be311b96c
Author: orbea  riseup  net>
AuthorDate: Sun Feb  5 18:08:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  5 18:30:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3df8e080

dev-java/tomcat-native: Add upstream slibtool patch

Closes: https://bugs.gentoo.org/778914
Upstream-PR: https://github.com/apache/tomcat-native/pull/14
Upstream-Commit: 
https://github.com/apache/tomcat-native/commit/4f7fb7f442de3d9a9bb2f72b5dabc2f4bc8e3384
Closes: https://github.com/gentoo/gentoo/pull/29440
Signed-off-by: Sam James  gentoo.org>

 .../files/tomcat-native-2.0.2-slibtool.patch   | 32 ++
 dev-java/tomcat-native/tomcat-native-2.0.2.ebuild  | 15 +-
 2 files changed, 46 insertions(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/files/tomcat-native-2.0.2-slibtool.patch 
b/dev-java/tomcat-native/files/tomcat-native-2.0.2-slibtool.patch
new file mode 100644
index ..e0378669aad5
--- /dev/null
+++ b/dev-java/tomcat-native/files/tomcat-native-2.0.2-slibtool.patch
@@ -0,0 +1,32 @@
+Upstream-PR: https://github.com/apache/tomcat-native/pull/14
+Upstream-Commit:
+https://github.com/apache/tomcat-native/commit/4f7fb7f442de3d9a9bb2f72b5dabc2f4bc8e3384
+
+From 54dccd3a4dc01801d9311b3160808305ec9fc2cf Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Thu, 21 Jul 2022 17:59:14 -0700
+Subject: [PATCH] native: Fix the build with rlibtool
+
+When building tomcat-native with slibtool using the rlibtool symlink the
+build will fail. This is because rlibtool requires the generated libtool
+script to determine if the build is shared, static or both.
+
+Gentoo bug: https://bugs.gentoo.org/778914
+---
+ native/configure.in | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/native/configure.in b/native/configure.in
+index 567894b10..e082ae6d2 100644
+--- a/native/configure.in
 b/native/configure.in
+@@ -50,6 +50,9 @@ AC_SUBST(TCN_CONFIG_LOCATION)
+ AC_CANONICAL_TARGET
+ AC_PROG_INSTALL
+ 
++dnl Generate the libtool script which is needed for rlibtool
++LT_INIT
++
+ dnl
+ dnl compute the top directory of the build
+ dnl note: this is needed for LIBTOOL and exporting the bundled Expat

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.2.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.2.ebuild
index 8fe559c51cd1..fa22022b8728 100644
--- a/dev-java/tomcat-native/tomcat-native-2.0.2.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-2.0.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit java-pkg-2 java-ant-2 verify-sig
+inherit autotools java-pkg-2 java-ant-2 verify-sig
 
 DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
 HOMEPAGE="https://tomcat.apache.org/native-doc/;
@@ -29,6 +29,19 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-connectors.a
 
 JAVA_ANT_REWRITE_CLASSPATH="yes"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-slibtool.patch #778914
+)
+
+src_prepare() {
+   default
+
+   # Needed for the slibtool patch
+   cd native || die
+   sed -i 's/configure.in/configure.ac/' configure.in || die
+   eautoreconf
+}
+
 src_configure() {
local myeconfargs=(
--with-apr="${EPREFIX}"/usr/bin/apr-1-config



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2022-12-26 Thread Miroslav Šulc
commit: 4c6a13e77d36e1f6975a98043ed8ea0e6deb85a8
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Nov 22 09:20:47 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Dec 27 07:37:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6a13e7

dev-java/tomcat-native: add 2.0.2

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/28781
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest   |  2 +
 dev-java/tomcat-native/metadata.xml   |  4 +-
 dev-java/tomcat-native/tomcat-native-2.0.2.ebuild | 65 +++
 3 files changed, 69 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index ecfe1a24808b..5c2929bb4742 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1 +1,3 @@
 DIST tomcat-native-1.2.35-src.tar.gz 436593 BLAKE2B 
808ed0396e421609092f9e59676a55501e67fef7b0ca466ad15e4fe11cc88abb8b07043364c63a53760052a6258585aa13a53378c3fb8823bc8349371ad12245
 SHA512 
a290eb0cd940e1f8de0caba72517dd4e9c96f1a19e0ef7ccdabf039ba86b48d1c6f554f59decd87e2ef03ec3e3bfcce694a92e1db130966987c1e37b5c8d
+DIST tomcat-native-2.0.2-src.tar.gz 315063 BLAKE2B 
c044a0b6ef226a038728d5c009a7415bc95cd4317bf8fcbcc0a0a9a9ee930c0c2e74cd6c028a92cc9e96c218f38d580c7af6599c3df35e9c677d1a382727582f
 SHA512 
a0badfaa537dd8dc24901bbf2a11dbaab7cabe5c033eb9162daa5c748269c3dace08f99c0a477c0d0e051b7d226e2e2c6c3031ab7c45d007333cb53d72738c21
+DIST tomcat-native-2.0.2-src.tar.gz.asc 833 BLAKE2B 
8368c96d6bff84c1281ab08699401286ce89adcf21ffda5d896e19d05f8279746070256612038c8b670b13e0cef4d43e678dfa785175b54b15aa68e33268bb29
 SHA512 
9d2e2c64cde1c1812192ad451610e32480ad005832e2b781f0eb5f5559a23730715ccf7bfd04937091bb6635b098badc61f73a926fcfa5ea09175d7a9fe0e002

diff --git a/dev-java/tomcat-native/metadata.xml 
b/dev-java/tomcat-native/metadata.xml
index 4b8ef469c364..e07558c04674 100644
--- a/dev-java/tomcat-native/metadata.xml
+++ b/dev-java/tomcat-native/metadata.xml
@@ -18,7 +18,7 @@

apache/tomcat-native
https://tomcat.apache.org/bugreport.html
-   https://tomcat.apache.org/native-1.2-doc/
-   
https://tomcat.apache.org/native-1.2-doc/miscellaneous/changelog.html
+   https://tomcat.apache.org/native-doc/
+   
https://tomcat.apache.org/native-doc/miscellaneous/changelog.html

 

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.2.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.2.ebuild
new file mode 100644
index ..8fe559c51cd1
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-2.0.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2 java-ant-2 verify-sig
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/native-doc/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz
+   verify-sig? ( 
https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/tomcat-native-${PV}-src.tar.gz.asc
  )"
+S=${WORKDIR}/${P}-src
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="2"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0/3
+   >=virtual/jre-1.8:*"
+
+DEPEND=">=virtual/jdk-1.8:*
+   test? ( dev-java/ant-junit:0 )"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc"
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2022-08-15 Thread Miroslav Šulc
commit: 05f7d441b92157da23ea5c1832419582a02af036
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Aug 16 05:03:58 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Aug 16 05:38:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f7d441

dev-java/tomcat-native: drop 1.2.34

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/26878
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.34.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 4e183c04b1c7..ecfe1a24808b 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1 @@
-DIST tomcat-native-1.2.34-src.tar.gz 435320 BLAKE2B 
7b4f3feb36c1e4db36a67db835ab70169e64173674b0089fe844cd40b99b1a3a87c8b9f774b0df55689f1ad1e30b5606e8056a3e1707c929dcdbb8f25cc9e47e
 SHA512 
03b167fdfaa16db6a0f3acd849b9dfed33aedad2316de6a2aba57b6b11ef4055790e8d96a66f14e6d5ce2200fafdf80b3e8ca0e8f206e4f28de841d8b217787f
 DIST tomcat-native-1.2.35-src.tar.gz 436593 BLAKE2B 
808ed0396e421609092f9e59676a55501e67fef7b0ca466ad15e4fe11cc88abb8b07043364c63a53760052a6258585aa13a53378c3fb8823bc8349371ad12245
 SHA512 
a290eb0cd940e1f8de0caba72517dd4e9c96f1a19e0ef7ccdabf039ba86b48d1c6f554f59decd87e2ef03ec3e3bfcce694a92e1db130966987c1e37b5c8d

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.34.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.34.ebuild
deleted file mode 100644
index 39a5c2b3e960..
--- a/dev-java/tomcat-native/tomcat-native-1.2.34.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8:*"
-
-DEPEND=">=virtual/jdk-1.8:*
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-
-   cd native || die
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   eant jar
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog "For more information, please visit"
-   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2022-08-15 Thread Sam James
commit: c0a1e503d857ff5cae2d9c76410cd35b116ea639
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 22:29:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 22:29:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a1e503

dev-java/tomcat-native: Stabilize 1.2.35 amd64, #865199

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

 dev-java/tomcat-native/tomcat-native-1.2.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild
index c55972724571..ee306543bfbe 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Allows Tomcat to use certain native resources for 
better performanc
 HOMEPAGE="https://tomcat.apache.org/native-doc/;
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2022-07-16 Thread Miroslav Šulc
commit: 250574a78b8aaec6a0c5b3ab3da37ee2b250733a
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Jul 16 09:14:48 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jul 17 03:34:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=250574a7

dev-java/tomcat-native: drop 1.2.33

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/26438
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.33.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 038645c34aa6..4e183c04b1c7 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,3 +1,2 @@
-DIST tomcat-native-1.2.33-src.tar.gz 430359 BLAKE2B 
2253907b5e3e0121ad520e1a5938cd8ceea55bd1403d320d382b959a0885c7e9374afb2b1828714d2f028dc0bfe6b6010d493e1e1b6d45942b4d27321d79614b
 SHA512 
b9ffe0ecfd14482ed8c752caf2c28d880ab5fca1f5ea1d5b2a8330d26a14266406bdecda714644603ba2d4ca78c22ec5fc2341afd09172d073f21cf5a1099a0f
 DIST tomcat-native-1.2.34-src.tar.gz 435320 BLAKE2B 
7b4f3feb36c1e4db36a67db835ab70169e64173674b0089fe844cd40b99b1a3a87c8b9f774b0df55689f1ad1e30b5606e8056a3e1707c929dcdbb8f25cc9e47e
 SHA512 
03b167fdfaa16db6a0f3acd849b9dfed33aedad2316de6a2aba57b6b11ef4055790e8d96a66f14e6d5ce2200fafdf80b3e8ca0e8f206e4f28de841d8b217787f
 DIST tomcat-native-1.2.35-src.tar.gz 436593 BLAKE2B 
808ed0396e421609092f9e59676a55501e67fef7b0ca466ad15e4fe11cc88abb8b07043364c63a53760052a6258585aa13a53378c3fb8823bc8349371ad12245
 SHA512 
a290eb0cd940e1f8de0caba72517dd4e9c96f1a19e0ef7ccdabf039ba86b48d1c6f554f59decd87e2ef03ec3e3bfcce694a92e1db130966987c1e37b5c8d

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.33.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.33.ebuild
deleted file mode 100644
index 39a5c2b3e960..
--- a/dev-java/tomcat-native/tomcat-native-1.2.33.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8:*"
-
-DEPEND=">=virtual/jdk-1.8:*
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-
-   cd native || die
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   eant jar
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog "For more information, please visit"
-   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2022-07-16 Thread Agostino Sarubbo
commit: 3a2de1ac1bb4e6e8fac782da13fbdc90c9bfc000
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul 16 08:55:52 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul 16 08:55:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a2de1ac

dev-java/tomcat-native: amd64 stable wrt bug #858125

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/tomcat-native/tomcat-native-1.2.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.34.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.34.ebuild
index 1d527ab32b16..39a5c2b3e960 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.34.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.34.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Allows Tomcat to use certain native resources for 
better performanc
 HOMEPAGE="https://tomcat.apache.org/;
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2022-07-15 Thread Miroslav Šulc
commit: 2e45d0cc4bbb0c1dd1522b56e70b93d407110342
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jul 15 07:28:51 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Jul 16 03:28:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e45d0cc

dev-java/tomcat-native: add 1.2.35

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/26416
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/metadata.xml|  6 +++
 dev-java/tomcat-native/tomcat-native-1.2.35.ebuild | 62 ++
 3 files changed, 69 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index c27099c31caa..038645c34aa6 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1,3 @@
 DIST tomcat-native-1.2.33-src.tar.gz 430359 BLAKE2B 
2253907b5e3e0121ad520e1a5938cd8ceea55bd1403d320d382b959a0885c7e9374afb2b1828714d2f028dc0bfe6b6010d493e1e1b6d45942b4d27321d79614b
 SHA512 
b9ffe0ecfd14482ed8c752caf2c28d880ab5fca1f5ea1d5b2a8330d26a14266406bdecda714644603ba2d4ca78c22ec5fc2341afd09172d073f21cf5a1099a0f
 DIST tomcat-native-1.2.34-src.tar.gz 435320 BLAKE2B 
7b4f3feb36c1e4db36a67db835ab70169e64173674b0089fe844cd40b99b1a3a87c8b9f774b0df55689f1ad1e30b5606e8056a3e1707c929dcdbb8f25cc9e47e
 SHA512 
03b167fdfaa16db6a0f3acd849b9dfed33aedad2316de6a2aba57b6b11ef4055790e8d96a66f14e6d5ce2200fafdf80b3e8ca0e8f206e4f28de841d8b217787f
+DIST tomcat-native-1.2.35-src.tar.gz 436593 BLAKE2B 
808ed0396e421609092f9e59676a55501e67fef7b0ca466ad15e4fe11cc88abb8b07043364c63a53760052a6258585aa13a53378c3fb8823bc8349371ad12245
 SHA512 
a290eb0cd940e1f8de0caba72517dd4e9c96f1a19e0ef7ccdabf039ba86b48d1c6f554f59decd87e2ef03ec3e3bfcce694a92e1db130966987c1e37b5c8d

diff --git a/dev-java/tomcat-native/metadata.xml 
b/dev-java/tomcat-native/metadata.xml
index 869bfa356ca5..4b8ef469c364 100644
--- a/dev-java/tomcat-native/metadata.xml
+++ b/dev-java/tomcat-native/metadata.xml
@@ -15,4 +15,10 @@
generation, system status, etc), and native process handling 
(shared
memory, NT pipes and Unix sockets).

+   
+   apache/tomcat-native
+   https://tomcat.apache.org/bugreport.html
+   https://tomcat.apache.org/native-1.2-doc/
+   
https://tomcat.apache.org/native-1.2-doc/miscellaneous/changelog.html
+   
 

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild
new file mode 100644
index ..c55972724571
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/native-doc/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8:*"
+
+DEPEND=">=virtual/jdk-1.8:*
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2022-06-14 Thread Miroslav Šulc
commit: 9581b09f86a5d5ec267e4d5c9a941460d601a2d0
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jun 15 03:33:41 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jun 15 03:33:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9581b09f

dev-java/tomcat-native: bump to 1.2.34

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.34.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 197078c8dcba..c27099c31caa 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1 +1,2 @@
 DIST tomcat-native-1.2.33-src.tar.gz 430359 BLAKE2B 
2253907b5e3e0121ad520e1a5938cd8ceea55bd1403d320d382b959a0885c7e9374afb2b1828714d2f028dc0bfe6b6010d493e1e1b6d45942b4d27321d79614b
 SHA512 
b9ffe0ecfd14482ed8c752caf2c28d880ab5fca1f5ea1d5b2a8330d26a14266406bdecda714644603ba2d4ca78c22ec5fc2341afd09172d073f21cf5a1099a0f
+DIST tomcat-native-1.2.34-src.tar.gz 435320 BLAKE2B 
7b4f3feb36c1e4db36a67db835ab70169e64173674b0089fe844cd40b99b1a3a87c8b9f774b0df55689f1ad1e30b5606e8056a3e1707c929dcdbb8f25cc9e47e
 SHA512 
03b167fdfaa16db6a0f3acd849b9dfed33aedad2316de6a2aba57b6b11ef4055790e8d96a66f14e6d5ce2200fafdf80b3e8ca0e8f206e4f28de841d8b217787f

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.34.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.34.ebuild
new file mode 100644
index ..1d527ab32b16
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.34.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8:*"
+
+DEPEND=">=virtual/jdk-1.8:*
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2022-06-10 Thread Miroslav Šulc
commit: cadb1d09fc8eb4aff22240adb569cc4be283a3fd
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jun 10 09:22:30 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jun 10 09:22:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cadb1d09

dev-java/tomcat-native: dropped obsolete 1.2.32

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.32.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 8e8e960e5e21..197078c8dcba 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1 @@
-DIST tomcat-native-1.2.32-src.tar.gz 429747 BLAKE2B 
48fd1d93866cd4c4e610d54a65b429a31be27a90507bf28c547c2127218896646b385eb9741af3eba46d2dd3534b998352c7ab655dbb02dd8a646127e5bfaad3
 SHA512 
97587fdec8f12550003db44ae41cb864a16c08fc9362ca4c709b8090ead178d4f9d841436699b29496004b412a097ed5f56655f4fddfc5f4b6e333cbf890423e
 DIST tomcat-native-1.2.33-src.tar.gz 430359 BLAKE2B 
2253907b5e3e0121ad520e1a5938cd8ceea55bd1403d320d382b959a0885c7e9374afb2b1828714d2f028dc0bfe6b6010d493e1e1b6d45942b4d27321d79614b
 SHA512 
b9ffe0ecfd14482ed8c752caf2c28d880ab5fca1f5ea1d5b2a8330d26a14266406bdecda714644603ba2d4ca78c22ec5fc2341afd09172d073f21cf5a1099a0f

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.32.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.32.ebuild
deleted file mode 100644
index 39a5c2b3e960..
--- a/dev-java/tomcat-native/tomcat-native-1.2.32.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8:*"
-
-DEPEND=">=virtual/jdk-1.8:*
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-
-   cd native || die
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   eant jar
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog "For more information, please visit"
-   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2022-05-09 Thread Miroslav Šulc
commit: 1c17377bfd80e09bd77f94dbf0147a1efa1fd058
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon May  9 17:30:11 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon May  9 17:30:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c17377b

dev-java/tomcat-native: bump to 1.2.33

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.33.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index f0ae34d1ef9e..8e8e960e5e21 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1 +1,2 @@
 DIST tomcat-native-1.2.32-src.tar.gz 429747 BLAKE2B 
48fd1d93866cd4c4e610d54a65b429a31be27a90507bf28c547c2127218896646b385eb9741af3eba46d2dd3534b998352c7ab655dbb02dd8a646127e5bfaad3
 SHA512 
97587fdec8f12550003db44ae41cb864a16c08fc9362ca4c709b8090ead178d4f9d841436699b29496004b412a097ed5f56655f4fddfc5f4b6e333cbf890423e
+DIST tomcat-native-1.2.33-src.tar.gz 430359 BLAKE2B 
2253907b5e3e0121ad520e1a5938cd8ceea55bd1403d320d382b959a0885c7e9374afb2b1828714d2f028dc0bfe6b6010d493e1e1b6d45942b4d27321d79614b
 SHA512 
b9ffe0ecfd14482ed8c752caf2c28d880ab5fca1f5ea1d5b2a8330d26a14266406bdecda714644603ba2d4ca78c22ec5fc2341afd09172d073f21cf5a1099a0f

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.33.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.33.ebuild
new file mode 100644
index ..1d527ab32b16
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.33.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8:*"
+
+DEPEND=">=virtual/jdk-1.8:*
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2022-04-24 Thread Miroslav Šulc
commit: a5b1b4a5b5dcd9d678f9e74a0773b0d3323e8c88
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Apr 24 13:36:51 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Apr 24 13:36:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b1b4a5

dev-java/tomcat-native: removed obsolete 1.2.31

Bug: https://bugs.gentoo.org/840574
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.31.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index bd444c50c38a..f0ae34d1ef9e 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1 @@
-DIST tomcat-native-1.2.31-src.tar.gz 428057 BLAKE2B 
9e76c2c4c6e3721c36331f21026c00dda40e811ed34b6deb024f3511159c96ec624131aa3d9e0cc26fb97286bd9f0133d03d742fa5616d05ed18ecacb05d3d51
 SHA512 
2aaa93f0acf3eb780d39faeda3ece3cf053d3b6e2918462f7183070e8ab32232e035e9062f7c07ceb621006d727d3596d9b4b948f4432b4f625327b72fdb0e49
 DIST tomcat-native-1.2.32-src.tar.gz 429747 BLAKE2B 
48fd1d93866cd4c4e610d54a65b429a31be27a90507bf28c547c2127218896646b385eb9741af3eba46d2dd3534b998352c7ab655dbb02dd8a646127e5bfaad3
 SHA512 
97587fdec8f12550003db44ae41cb864a16c08fc9362ca4c709b8090ead178d4f9d841436699b29496004b412a097ed5f56655f4fddfc5f4b6e333cbf890423e

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.31.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.31.ebuild
deleted file mode 100644
index fd32b6403ca4..
--- a/dev-java/tomcat-native/tomcat-native-1.2.31.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8:*"
-
-DEPEND=">=virtual/jdk-1.8:*
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-
-   cd native || die
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   eant jar
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog "For more information, please visit"
-   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2022-04-24 Thread Jakov Smolić
commit: c4fb77bdf4a3a2cc6a124fbbd208c7072c1596ad
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Apr 24 13:27:02 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 24 13:27:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4fb77bd

dev-java/tomcat-native: Stabilize 1.2.32 amd64, #840574

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/tomcat-native/tomcat-native-1.2.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.32.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.32.ebuild
index 1d527ab32b16..39a5c2b3e960 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.32.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.32.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Allows Tomcat to use certain native resources for 
better performanc
 HOMEPAGE="https://tomcat.apache.org/;
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2022-03-22 Thread Miroslav Šulc
commit: a9152143a92131f4b6648dcc39d7594da83d1cd7
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Mar 22 15:34:09 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Mar 22 15:34:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9152143

dev-java/tomcat-native: bump to 1.2.32

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.32.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 235a02120861..bd444c50c38a 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1 +1,2 @@
 DIST tomcat-native-1.2.31-src.tar.gz 428057 BLAKE2B 
9e76c2c4c6e3721c36331f21026c00dda40e811ed34b6deb024f3511159c96ec624131aa3d9e0cc26fb97286bd9f0133d03d742fa5616d05ed18ecacb05d3d51
 SHA512 
2aaa93f0acf3eb780d39faeda3ece3cf053d3b6e2918462f7183070e8ab32232e035e9062f7c07ceb621006d727d3596d9b4b948f4432b4f625327b72fdb0e49
+DIST tomcat-native-1.2.32-src.tar.gz 429747 BLAKE2B 
48fd1d93866cd4c4e610d54a65b429a31be27a90507bf28c547c2127218896646b385eb9741af3eba46d2dd3534b998352c7ab655dbb02dd8a646127e5bfaad3
 SHA512 
97587fdec8f12550003db44ae41cb864a16c08fc9362ca4c709b8090ead178d4f9d841436699b29496004b412a097ed5f56655f4fddfc5f4b6e333cbf890423e

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.32.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.32.ebuild
new file mode 100644
index ..1d527ab32b16
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.32.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8:*"
+
+DEPEND=">=virtual/jdk-1.8:*
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2021-10-26 Thread Miroslav Šulc
commit: d0cd8ec704ed39db071fbf8d4bf5359091896594
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 26 06:39:25 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 26 06:39:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0cd8ec7

dev-java/tomcat-native: removed obsolete 1.2.30

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.30.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 310f7e6520c..235a0212086 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1 @@
-DIST tomcat-native-1.2.30-src.tar.gz 425741 BLAKE2B 
d39c7762db0f8c6b3422d1a4811d65793e2315e0d34fae8a37f250ff41a2c11a0c89ccaf8a361cda7cb16434dcd9678289ecec60cc5322a5fae2d6963c76f36c
 SHA512 
51a8c55214de166cace193c3330abe77cabea56c2d05efc8c3408bc06369c328899376c94c572725ebe2887f2faf99fea05d1819fa84c712d57fd309d0476953
 DIST tomcat-native-1.2.31-src.tar.gz 428057 BLAKE2B 
9e76c2c4c6e3721c36331f21026c00dda40e811ed34b6deb024f3511159c96ec624131aa3d9e0cc26fb97286bd9f0133d03d742fa5616d05ed18ecacb05d3d51
 SHA512 
2aaa93f0acf3eb780d39faeda3ece3cf053d3b6e2918462f7183070e8ab32232e035e9062f7c07ceb621006d727d3596d9b4b948f4432b4f625327b72fdb0e49

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.30.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.30.ebuild
deleted file mode 100644
index fd32b6403ca..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.30.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8:*"
-
-DEPEND=">=virtual/jdk-1.8:*
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-
-   cd native || die
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   eant jar
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog "For more information, please visit"
-   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2021-10-25 Thread Sam James
commit: 0c9862a9ab494935293ca0da8c968834a4717304
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 26 03:09:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 26 03:09:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9862a9

dev-java/tomcat-native: Stabilize 1.2.31 amd64, #820140

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

 dev-java/tomcat-native/tomcat-native-1.2.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.31.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.31.ebuild
index 76a4520b2d1..fd32b6403ca 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.31.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.31.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Allows Tomcat to use certain native resources for 
better performanc
 HOMEPAGE="https://tomcat.apache.org/;
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2021-09-24 Thread Miroslav Šulc
commit: 705a777a895a3d4eb4175940f91e4816e079893e
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Sep 24 07:17:03 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Sep 24 07:17:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=705a777a

dev-java/tomcat-native: bump to 1.2.31

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.31.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 13cd29d9fa1..310f7e6520c 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1 +1,2 @@
 DIST tomcat-native-1.2.30-src.tar.gz 425741 BLAKE2B 
d39c7762db0f8c6b3422d1a4811d65793e2315e0d34fae8a37f250ff41a2c11a0c89ccaf8a361cda7cb16434dcd9678289ecec60cc5322a5fae2d6963c76f36c
 SHA512 
51a8c55214de166cace193c3330abe77cabea56c2d05efc8c3408bc06369c328899376c94c572725ebe2887f2faf99fea05d1819fa84c712d57fd309d0476953
+DIST tomcat-native-1.2.31-src.tar.gz 428057 BLAKE2B 
9e76c2c4c6e3721c36331f21026c00dda40e811ed34b6deb024f3511159c96ec624131aa3d9e0cc26fb97286bd9f0133d03d742fa5616d05ed18ecacb05d3d51
 SHA512 
2aaa93f0acf3eb780d39faeda3ece3cf053d3b6e2918462f7183070e8ab32232e035e9062f7c07ceb621006d727d3596d9b4b948f4432b4f625327b72fdb0e49

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.31.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.31.ebuild
new file mode 100644
index 000..76a4520b2d1
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.31.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8:*"
+
+DEPEND=">=virtual/jdk-1.8:*
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2021-07-12 Thread Miroslav Šulc
commit: f70c80d7d66d9ce9238cf7cc5ccaa37fd5de999a
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Jul 12 07:49:13 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Jul 12 07:49:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f70c80d7

dev-java/tomcat-native: removed obsolete 1.2.28

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.28.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 8bd79bcf435..13cd29d9fa1 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1 @@
-DIST tomcat-native-1.2.28-src.tar.gz 423848 BLAKE2B 
f0528817e1ea7e90ce67d8e181c0f620211d36529809a4c89ae687f4cefe4b0f977eb53b87e70bd0132ef1a5a000df82fc8c70e08f9bb568644b47cbf8817470
 SHA512 
16b8659dcd228ea153d05c9ae19e3d97add944315f3b8b42905162d0e4e8a28fd51a172d59d7da8508271ecad0b8ac025a386895565acaf8e2ba11fba77492bb
 DIST tomcat-native-1.2.30-src.tar.gz 425741 BLAKE2B 
d39c7762db0f8c6b3422d1a4811d65793e2315e0d34fae8a37f250ff41a2c11a0c89ccaf8a361cda7cb16434dcd9678289ecec60cc5322a5fae2d6963c76f36c
 SHA512 
51a8c55214de166cace193c3330abe77cabea56c2d05efc8c3408bc06369c328899376c94c572725ebe2887f2faf99fea05d1819fa84c712d57fd309d0476953

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.28.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.28.ebuild
deleted file mode 100644
index fd32b6403ca..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.28.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8:*"
-
-DEPEND=">=virtual/jdk-1.8:*
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-
-   cd native || die
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   eant jar
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog "For more information, please visit"
-   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2021-07-12 Thread Agostino Sarubbo
commit: 63f162df6f4ec7f58b4bc5d26c5d1b13ee8d88ae
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jul 12 06:35:07 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jul 12 06:35:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f162df

dev-java/tomcat-native: amd64 stable wrt bug #801529

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

 dev-java/tomcat-native/tomcat-native-1.2.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.30.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.30.ebuild
index 76a4520b2d1..fd32b6403ca 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.30.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.30.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Allows Tomcat to use certain native resources for 
better performanc
 HOMEPAGE="https://tomcat.apache.org/;
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2021-06-08 Thread Miroslav Šulc
commit: f1e8985fd66b8176faf6d02f91b250cf3d45de64
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Jun  8 08:01:39 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jun  8 08:01:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e8985f

dev-java/tomcat-native: bump to 1.2.30

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.30.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 4c53070c30b..8bd79bcf435 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1 +1,2 @@
 DIST tomcat-native-1.2.28-src.tar.gz 423848 BLAKE2B 
f0528817e1ea7e90ce67d8e181c0f620211d36529809a4c89ae687f4cefe4b0f977eb53b87e70bd0132ef1a5a000df82fc8c70e08f9bb568644b47cbf8817470
 SHA512 
16b8659dcd228ea153d05c9ae19e3d97add944315f3b8b42905162d0e4e8a28fd51a172d59d7da8508271ecad0b8ac025a386895565acaf8e2ba11fba77492bb
+DIST tomcat-native-1.2.30-src.tar.gz 425741 BLAKE2B 
d39c7762db0f8c6b3422d1a4811d65793e2315e0d34fae8a37f250ff41a2c11a0c89ccaf8a361cda7cb16434dcd9678289ecec60cc5322a5fae2d6963c76f36c
 SHA512 
51a8c55214de166cace193c3330abe77cabea56c2d05efc8c3408bc06369c328899376c94c572725ebe2887f2faf99fea05d1819fa84c712d57fd309d0476953

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.30.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.30.ebuild
new file mode 100644
index 000..76a4520b2d1
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.30.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8:*"
+
+DEPEND=">=virtual/jdk-1.8:*
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2021-05-07 Thread Miroslav Šulc
commit: cc79c68fd73882a20e2b82610fd2bb8b6c3c6963
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri May  7 14:34:55 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri May  7 14:34:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc79c68f

dev-java/tomcat-native: removed obsolete 1.2.26

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.26.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index fba55e4f43f..4c53070c30b 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1 @@
-DIST tomcat-native-1.2.26-src.tar.gz 423135 BLAKE2B 
84be9b04e73b9e9e2f8c751a2fbcd6469d4ecb265639973801502d7b7cc9f0202e1761a0bdae6526da182afb8135b6d5693475e6ba7a2d187f602247c0b26dc4
 SHA512 
cad9d9efdb6c980afcf304bd78e5ea572271075e153e2015d393dd5e6f4612992c7d0ac499c9aeafe0c3874832356e197564717df15b36a48aba775960659ac2
 DIST tomcat-native-1.2.28-src.tar.gz 423848 BLAKE2B 
f0528817e1ea7e90ce67d8e181c0f620211d36529809a4c89ae687f4cefe4b0f977eb53b87e70bd0132ef1a5a000df82fc8c70e08f9bb568644b47cbf8817470
 SHA512 
16b8659dcd228ea153d05c9ae19e3d97add944315f3b8b42905162d0e4e8a28fd51a172d59d7da8508271ecad0b8ac025a386895565acaf8e2ba11fba77492bb

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.26.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.26.ebuild
deleted file mode 100644
index 9aa95d1557d..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.26.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8"
-
-DEPEND=">=virtual/jdk-1.8
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-
-   cd native || die
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   eant jar
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog "For more information, please visit"
-   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2021-05-07 Thread Sam James
commit: 90a8f63cced1733183d87cb2c91ec90e29959170
Author: Sam James  gentoo  org>
AuthorDate: Fri May  7 13:28:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  7 13:28:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a8f63c

dev-java/tomcat-native: Stabilize 1.2.28 amd64, #788679

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

 dev-java/tomcat-native/tomcat-native-1.2.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.28.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.28.ebuild
index 76a4520b2d1..fd32b6403ca 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.28.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.28.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Allows Tomcat to use certain native resources for 
better performanc
 HOMEPAGE="https://tomcat.apache.org/;
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2021-04-07 Thread Miroslav Šulc
commit: 6f673e26fd80a0a434ca7498d58281158a7b894d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Apr  7 12:52:40 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Apr  7 12:52:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f673e26

dev-java/tomcat-native: bump to 1.2.28

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.28.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 317b2945b0b..fba55e4f43f 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1 +1,2 @@
 DIST tomcat-native-1.2.26-src.tar.gz 423135 BLAKE2B 
84be9b04e73b9e9e2f8c751a2fbcd6469d4ecb265639973801502d7b7cc9f0202e1761a0bdae6526da182afb8135b6d5693475e6ba7a2d187f602247c0b26dc4
 SHA512 
cad9d9efdb6c980afcf304bd78e5ea572271075e153e2015d393dd5e6f4612992c7d0ac499c9aeafe0c3874832356e197564717df15b36a48aba775960659ac2
+DIST tomcat-native-1.2.28-src.tar.gz 423848 BLAKE2B 
f0528817e1ea7e90ce67d8e181c0f620211d36529809a4c89ae687f4cefe4b0f977eb53b87e70bd0132ef1a5a000df82fc8c70e08f9bb568644b47cbf8817470
 SHA512 
16b8659dcd228ea153d05c9ae19e3d97add944315f3b8b42905162d0e4e8a28fd51a172d59d7da8508271ecad0b8ac025a386895565acaf8e2ba11fba77492bb

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.28.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.28.ebuild
new file mode 100644
index 000..76a4520b2d1
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.28.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8:*"
+
+DEPEND=">=virtual/jdk-1.8:*
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2021-02-07 Thread Miroslav Šulc
commit: 693fa9cacfb4b0b764a5bdbc3ef67df0e40d8a36
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Feb  7 08:34:16 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Feb  7 08:34:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=693fa9ca

dev-java/tomcat-native: removed obsolete 1.2.25

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.25.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 661944f17fd..317b2945b0b 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1 @@
-DIST tomcat-native-1.2.25-src.tar.gz 421399 BLAKE2B 
5033b389cfb8b2899fe57c75f5d6d6bf77f4646f3c17aed51109c30760fa5642a8bfa5137ff5f97c571a853b0ae5b1b16244bf286655b6b252ca7ad4c2e3892a
 SHA512 
e121c0a18c51b5f952833df44c3a0add1f9a6e1b61e300abbafa0bc7e8f32296e64c9f81e9ad7389c1bd24abc40739e4726a56158d08e33b7ef00e5fa8a1d33d
 DIST tomcat-native-1.2.26-src.tar.gz 423135 BLAKE2B 
84be9b04e73b9e9e2f8c751a2fbcd6469d4ecb265639973801502d7b7cc9f0202e1761a0bdae6526da182afb8135b6d5693475e6ba7a2d187f602247c0b26dc4
 SHA512 
cad9d9efdb6c980afcf304bd78e5ea572271075e153e2015d393dd5e6f4612992c7d0ac499c9aeafe0c3874832356e197564717df15b36a48aba775960659ac2

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.25.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.25.ebuild
deleted file mode 100644
index 9aa95d1557d..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.25.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8"
-
-DEPEND=">=virtual/jdk-1.8
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-
-   cd native || die
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   eant jar
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog "For more information, please visit"
-   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2021-02-06 Thread Sam James
commit: b5c2a3ffee92b42497b62ef155340a6d5788b0db
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  6 15:39:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  6 15:39:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c2a3ff

dev-java/tomcat-native: Stabilize 1.2.26 amd64, #768951

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

 dev-java/tomcat-native/tomcat-native-1.2.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.26.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.26.ebuild
index 955e4d74c04..9aa95d1557d 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.26.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.26.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Allows Tomcat to use certain native resources for 
better performanc
 HOMEPAGE="https://tomcat.apache.org/;
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2021-01-08 Thread Miroslav Šulc
commit: 8aa4ce4854204791079ab1780c4df7b2933ce984
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan  8 09:43:00 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan  8 09:43:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa4ce48

dev-java/tomcat-native: removed obsolete 1.2.24

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.24.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 7b8ae309cb6..661944f17fd 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,3 +1,2 @@
-DIST tomcat-native-1.2.24-src.tar.gz 419572 BLAKE2B 
572f6d64b8f4c22ed1ab68efcec5cd1c57fe01e7b0830dea979039cb702a2930458e7bb31abdeddcacc6d673513c896ca46d28ece681c6c42938498351962b36
 SHA512 
5dae151a60f8bd5a9a29d63eca838c77174426025ee65a826f0698943494dd3656d50bcd417e220a926b9ce111ea167043d4b806264030e951873d06767b3d6f
 DIST tomcat-native-1.2.25-src.tar.gz 421399 BLAKE2B 
5033b389cfb8b2899fe57c75f5d6d6bf77f4646f3c17aed51109c30760fa5642a8bfa5137ff5f97c571a853b0ae5b1b16244bf286655b6b252ca7ad4c2e3892a
 SHA512 
e121c0a18c51b5f952833df44c3a0add1f9a6e1b61e300abbafa0bc7e8f32296e64c9f81e9ad7389c1bd24abc40739e4726a56158d08e33b7ef00e5fa8a1d33d
 DIST tomcat-native-1.2.26-src.tar.gz 423135 BLAKE2B 
84be9b04e73b9e9e2f8c751a2fbcd6469d4ecb265639973801502d7b7cc9f0202e1761a0bdae6526da182afb8135b6d5693475e6ba7a2d187f602247c0b26dc4
 SHA512 
cad9d9efdb6c980afcf304bd78e5ea572271075e153e2015d393dd5e6f4612992c7d0ac499c9aeafe0c3874832356e197564717df15b36a48aba775960659ac2

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.24.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.24.ebuild
deleted file mode 100644
index 0b63dda0919..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.24.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8"
-
-DEPEND=">=virtual/jdk-1.8
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-
-   cd native || die
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   eant jar
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog "For more information, please visit"
-   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2021-01-06 Thread Sam James
commit: 11bf2e9b05c378f5c5b9251885e323111d0a925f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 00:52:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 00:58:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11bf2e9b

dev-java/tomcat-native: Stabilize 1.2.25 amd64, #764053

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

 dev-java/tomcat-native/tomcat-native-1.2.25.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.25.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.25.ebuild
index 2dd1db52c69..9aa95d1557d 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.25.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.25.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=7
@@ -9,7 +9,7 @@ DESCRIPTION="Allows Tomcat to use certain native resources for 
better performanc
 HOMEPAGE="https://tomcat.apache.org/;
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2021-01-06 Thread Miroslav Šulc
commit: 455797ecc99fcc055c9947dc04297db71e97937c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jan  6 09:07:30 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jan  6 09:07:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=455797ec

dev-java/tomcat-native: bump to 1.2.26

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.26.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 2f49e6a6b7a..7b8ae309cb6 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1,3 @@
 DIST tomcat-native-1.2.24-src.tar.gz 419572 BLAKE2B 
572f6d64b8f4c22ed1ab68efcec5cd1c57fe01e7b0830dea979039cb702a2930458e7bb31abdeddcacc6d673513c896ca46d28ece681c6c42938498351962b36
 SHA512 
5dae151a60f8bd5a9a29d63eca838c77174426025ee65a826f0698943494dd3656d50bcd417e220a926b9ce111ea167043d4b806264030e951873d06767b3d6f
 DIST tomcat-native-1.2.25-src.tar.gz 421399 BLAKE2B 
5033b389cfb8b2899fe57c75f5d6d6bf77f4646f3c17aed51109c30760fa5642a8bfa5137ff5f97c571a853b0ae5b1b16244bf286655b6b252ca7ad4c2e3892a
 SHA512 
e121c0a18c51b5f952833df44c3a0add1f9a6e1b61e300abbafa0bc7e8f32296e64c9f81e9ad7389c1bd24abc40739e4726a56158d08e33b7ef00e5fa8a1d33d
+DIST tomcat-native-1.2.26-src.tar.gz 423135 BLAKE2B 
84be9b04e73b9e9e2f8c751a2fbcd6469d4ecb265639973801502d7b7cc9f0202e1761a0bdae6526da182afb8135b6d5693475e6ba7a2d187f602247c0b26dc4
 SHA512 
cad9d9efdb6c980afcf304bd78e5ea572271075e153e2015d393dd5e6f4612992c7d0ac499c9aeafe0c3874832356e197564717df15b36a48aba775960659ac2

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.26.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.26.ebuild
new file mode 100644
index 000..955e4d74c04
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.26.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8"
+
+DEPEND=">=virtual/jdk-1.8
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2020-09-07 Thread Miroslav Šulc
commit: e4debfd4452b10ce467c767229d7884349b82161
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Sep  7 11:18:19 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Sep  7 11:18:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4debfd4

dev-java/tomcat-native: bump to 1.2.25

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.25.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index b47850dc15d..2f49e6a6b7a 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1 +1,2 @@
 DIST tomcat-native-1.2.24-src.tar.gz 419572 BLAKE2B 
572f6d64b8f4c22ed1ab68efcec5cd1c57fe01e7b0830dea979039cb702a2930458e7bb31abdeddcacc6d673513c896ca46d28ece681c6c42938498351962b36
 SHA512 
5dae151a60f8bd5a9a29d63eca838c77174426025ee65a826f0698943494dd3656d50bcd417e220a926b9ce111ea167043d4b806264030e951873d06767b3d6f
+DIST tomcat-native-1.2.25-src.tar.gz 421399 BLAKE2B 
5033b389cfb8b2899fe57c75f5d6d6bf77f4646f3c17aed51109c30760fa5642a8bfa5137ff5f97c571a853b0ae5b1b16244bf286655b6b252ca7ad4c2e3892a
 SHA512 
e121c0a18c51b5f952833df44c3a0add1f9a6e1b61e300abbafa0bc7e8f32296e64c9f81e9ad7389c1bd24abc40739e4726a56158d08e33b7ef00e5fa8a1d33d

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.25.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.25.ebuild
new file mode 100644
index 000..2dd1db52c69
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.25.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8"
+
+DEPEND=">=virtual/jdk-1.8
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2020-06-04 Thread Miroslav Šulc
commit: fcd402caefd54b8bed88620602fad762b9607fc8
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Jun  4 07:30:52 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Jun  4 07:30:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd402ca

dev-java/tomcat-native: removed obsolete 1.2.23

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.23.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index fb6d74b65a9..b47850dc15d 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1 @@
-DIST tomcat-native-1.2.23-src.tar.gz 419428 BLAKE2B 
b8e0584d3e42c33158c4edf0432b029ee924a509b00625af6a34af3d580fec510fa0222367ea8679a20b51cb5a7c55198f5a2d4ec60d0fa9dbec3a0a22a11b52
 SHA512 
89a0363961d322a87f4e752f4727f54f28ac6e4ad10fa21b6b7390c62b041d4068672d95495d9233c1cad7d6c1dc3c85fbd0186894085b3b94e476876af160ee
 DIST tomcat-native-1.2.24-src.tar.gz 419572 BLAKE2B 
572f6d64b8f4c22ed1ab68efcec5cd1c57fe01e7b0830dea979039cb702a2930458e7bb31abdeddcacc6d673513c896ca46d28ece681c6c42938498351962b36
 SHA512 
5dae151a60f8bd5a9a29d63eca838c77174426025ee65a826f0698943494dd3656d50bcd417e220a926b9ce111ea167043d4b806264030e951873d06767b3d6f

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild
deleted file mode 100644
index 566f24ceaf1..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8"
-
-DEPEND=">=virtual/jdk-1.8
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-
-   cd native || die
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   eant jar
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog "For more information, please visit"
-   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2020-06-03 Thread Agostino Sarubbo
commit: a4c869848d7fae32dd673d3b27c284b2bf29b7dc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  3 15:09:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  3 15:09:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c86984

dev-java/tomcat-native: amd64 stable wrt bug #726616

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

 dev-java/tomcat-native/tomcat-native-1.2.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.24.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.24.ebuild
index 2dd1db52c69..0b63dda0919 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.24.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.24.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Allows Tomcat to use certain native resources for 
better performanc
 HOMEPAGE="https://tomcat.apache.org/;
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2020-04-30 Thread Miroslav Šulc
commit: da6b5588339ecc72fb9093cd2c2f390caaed9a40
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri May  1 04:59:15 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri May  1 04:59:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6b5588

dev-java/tomcat-native: bump to 1.2.24

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.24.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index c6a2d4c861c..fb6d74b65a9 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1 +1,2 @@
 DIST tomcat-native-1.2.23-src.tar.gz 419428 BLAKE2B 
b8e0584d3e42c33158c4edf0432b029ee924a509b00625af6a34af3d580fec510fa0222367ea8679a20b51cb5a7c55198f5a2d4ec60d0fa9dbec3a0a22a11b52
 SHA512 
89a0363961d322a87f4e752f4727f54f28ac6e4ad10fa21b6b7390c62b041d4068672d95495d9233c1cad7d6c1dc3c85fbd0186894085b3b94e476876af160ee
+DIST tomcat-native-1.2.24-src.tar.gz 419572 BLAKE2B 
572f6d64b8f4c22ed1ab68efcec5cd1c57fe01e7b0830dea979039cb702a2930458e7bb31abdeddcacc6d673513c896ca46d28ece681c6c42938498351962b36
 SHA512 
5dae151a60f8bd5a9a29d63eca838c77174426025ee65a826f0698943494dd3656d50bcd417e220a926b9ce111ea167043d4b806264030e951873d06767b3d6f

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.24.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.24.ebuild
new file mode 100644
index 000..2dd1db52c69
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.24.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8"
+
+DEPEND=">=virtual/jdk-1.8
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2020-02-11 Thread Miroslav Šulc
commit: 7183a71620b5a10b221b1c2633ddde9f1158bebf
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Feb 11 23:52:29 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Feb 11 23:52:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7183a716

dev-java/tomcat-native: removed old 1.2.21

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.21.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 447fb59fc7f..c6a2d4c861c 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1 @@
-DIST tomcat-native-1.2.21-src.tar.gz 418909 BLAKE2B 
f7559f204941cd8f8383bda7591e167c247062b4f79c507a5a449715a5554194197c4d34197f30622cbcbd81952597ae757623c903f11959dc8b4fa81234e127
 SHA512 
7f43f815785e5bc3e43f5b2e9ad1c90576a3c1528d57230328b7175bf475eb5f4e1f91b66fae74ad32cd76f044d7705f98a79109f6f84e5af75dc32bc8830b29
 DIST tomcat-native-1.2.23-src.tar.gz 419428 BLAKE2B 
b8e0584d3e42c33158c4edf0432b029ee924a509b00625af6a34af3d580fec510fa0222367ea8679a20b51cb5a7c55198f5a2d4ec60d0fa9dbec3a0a22a11b52
 SHA512 
89a0363961d322a87f4e752f4727f54f28ac6e4ad10fa21b6b7390c62b041d4068672d95495d9233c1cad7d6c1dc3c85fbd0186894085b3b94e476876af160ee

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild
deleted file mode 100644
index 82f1d3aede1..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8"
-
-DEPEND=">=virtual/jdk-1.8
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-
-   cd native || die
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   eant jar
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog "For more information, please visit"
-   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2020-02-11 Thread Agostino Sarubbo
commit: c4ce4372f44f59bd026d78599dc3809f9ff005b3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb 11 11:07:45 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb 11 11:07:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4ce4372

dev-java/tomcat-native: amd64 stable wrt bug #708914

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

 dev-java/tomcat-native/tomcat-native-1.2.23.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild
index 176381b2414..566f24ceaf1 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ DESCRIPTION="Allows Tomcat to use certain native resources for 
better performanc
 HOMEPAGE="https://tomcat.apache.org/;
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2019-07-04 Thread Miroslav Šulc
commit: 78913d52ec7a0ea2df5a31f0715a8bb3edae9549
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Jul  4 12:54:52 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Jul  4 12:54:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78913d52

dev-java/tomcat-native-1.2.23: bump

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.23.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 777ee90f5a5..447fb59fc7f 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1 +1,2 @@
 DIST tomcat-native-1.2.21-src.tar.gz 418909 BLAKE2B 
f7559f204941cd8f8383bda7591e167c247062b4f79c507a5a449715a5554194197c4d34197f30622cbcbd81952597ae757623c903f11959dc8b4fa81234e127
 SHA512 
7f43f815785e5bc3e43f5b2e9ad1c90576a3c1528d57230328b7175bf475eb5f4e1f91b66fae74ad32cd76f044d7705f98a79109f6f84e5af75dc32bc8830b29
+DIST tomcat-native-1.2.23-src.tar.gz 419428 BLAKE2B 
b8e0584d3e42c33158c4edf0432b029ee924a509b00625af6a34af3d580fec510fa0222367ea8679a20b51cb5a7c55198f5a2d4ec60d0fa9dbec3a0a22a11b52
 SHA512 
89a0363961d322a87f4e752f4727f54f28ac6e4ad10fa21b6b7390c62b041d4068672d95495d9233c1cad7d6c1dc3c85fbd0186894085b3b94e476876af160ee

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild
new file mode 100644
index 000..0db3cc71d61
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8"
+
+DEPEND=">=virtual/jdk-1.8
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2019-07-04 Thread Miroslav Šulc
commit: 98276ed82676e35de2b45e7bfc44fa01f98eb19f
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Jul  4 12:50:47 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Jul  4 12:50:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98276ed8

dev-java/tomcat-native-1.2.21: amd64 stable

Package-Manager: Portage-2.3.68, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/tomcat-native-1.2.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild
index 0db3cc71d61..fb46a0bf4e2 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Allows Tomcat to use certain native resources for 
better performanc
 HOMEPAGE="https://tomcat.apache.org/;
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2019-07-04 Thread Miroslav Šulc
commit: 0b49bfd99a6784342cf9e61eaa58c7626b5aa3bf
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Jul  4 12:51:27 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Jul  4 12:51:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b49bfd9

dev-java/tomcat-native-1.2.19: removed obsolete

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.19.ebuild | 61 --
 2 files changed, 62 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index ed38305843e..777ee90f5a5 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1 @@
-DIST tomcat-native-1.2.19-src.tar.gz 418183 BLAKE2B 
cab8621bca4dc41e87ebf6418337da8a86d56a0717aacd62c6e4fb2d039e413cb29e8f169abbd353719ce083d302613d3e0f64cd54f1bc8e57f26a523a828025
 SHA512 
7d69acd5dd684eee9a85c08357b7288a9f083c15a12a9524ba6344f1b9dcdc6ccc512a37b64b9f15b0e697609833e6c68591a60976dcfecce124ec29eb532dba
 DIST tomcat-native-1.2.21-src.tar.gz 418909 BLAKE2B 
f7559f204941cd8f8383bda7591e167c247062b4f79c507a5a449715a5554194197c4d34197f30622cbcbd81952597ae757623c903f11959dc8b4fa81234e127
 SHA512 
7f43f815785e5bc3e43f5b2e9ad1c90576a3c1528d57230328b7175bf475eb5f4e1f91b66fae74ad32cd76f044d7705f98a79109f6f84e5af75dc32bc8830b29

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.19.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.19.ebuild
deleted file mode 100644
index fb46a0bf4e2..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.19.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8"
-
-DEPEND=">=virtual/jdk-1.8
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-
-   cd native || die
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   eant jar
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog "For more information, please visit"
-   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2019-02-04 Thread Miroslav Šulc
commit: 92f024980ff343322f23c36d972a4efecf1b8484
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Feb  4 18:34:25 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Feb  4 18:34:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f02498

dev-java/tomcat-native-1.2.21: bump

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.21.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 48b1e49f753..ed38305843e 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1 +1,2 @@
 DIST tomcat-native-1.2.19-src.tar.gz 418183 BLAKE2B 
cab8621bca4dc41e87ebf6418337da8a86d56a0717aacd62c6e4fb2d039e413cb29e8f169abbd353719ce083d302613d3e0f64cd54f1bc8e57f26a523a828025
 SHA512 
7d69acd5dd684eee9a85c08357b7288a9f083c15a12a9524ba6344f1b9dcdc6ccc512a37b64b9f15b0e697609833e6c68591a60976dcfecce124ec29eb532dba
+DIST tomcat-native-1.2.21-src.tar.gz 418909 BLAKE2B 
f7559f204941cd8f8383bda7591e167c247062b4f79c507a5a449715a5554194197c4d34197f30622cbcbd81952597ae757623c903f11959dc8b4fa81234e127
 SHA512 
7f43f815785e5bc3e43f5b2e9ad1c90576a3c1528d57230328b7175bf475eb5f4e1f91b66fae74ad32cd76f044d7705f98a79109f6f84e5af75dc32bc8830b29

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild
new file mode 100644
index 000..0db3cc71d61
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8"
+
+DEPEND=">=virtual/jdk-1.8
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2019-01-11 Thread Miroslav Šulc
commit: 6d73e50700c6f529523ae177e20f476c07f3f1e3
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 14:49:46 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 14:51:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d73e507

dev-java/tomcat-native-1.2.19: stabilized for amd64

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/tomcat-native-1.2.19.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.19.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.19.ebuild
index bb3b879154d..fb46a0bf4e2 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.19.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.19.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
@@ -9,7 +9,7 @@ DESCRIPTION="Allows Tomcat to use certain native resources for 
better performanc
 HOMEPAGE="https://tomcat.apache.org/;
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2019-01-11 Thread Miroslav Šulc
commit: 1c30a655246b4d2b6c09a8d7de1d106c1ea26c0d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 14:50:49 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 14:51:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c30a655

dev-java/tomcat-native: removed old versions

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  3 --
 dev-java/tomcat-native/tomcat-native-1.2.16.ebuild | 59 -
 dev-java/tomcat-native/tomcat-native-1.2.17.ebuild | 61 --
 dev-java/tomcat-native/tomcat-native-1.2.18.ebuild | 61 --
 4 files changed, 184 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 003beb98e3b..48b1e49f753 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,4 +1 @@
-DIST tomcat-native-1.2.16-src.tar.gz 405109 BLAKE2B 
e153caeb82c4ac4d2a8c7c24373204edf6e691068e70c858618caf72faaee1f4d10c4529ba758e24422e8580e8b3e95d28cc942998568106ec60b8de7c196c51
 SHA512 
0345f85fbab406f25c25c8fc06bf55f3d166fa14bfcf542bddb5dc5db4c8c7bd0c5b71603d85261d71152ead3023b112144f2ffa5ede14ae8595013f79c802aa
-DIST tomcat-native-1.2.17-src.tar.gz 408967 BLAKE2B 
482b0416be01bcbe9ba5715de37c6071502ed57f179115c3d351684621487b90e05dd488b1c2137e4813a785c1fe229241f191468bc88f7f0dd3a31562c0
 SHA512 
8fa946855fd14525ec0abe7b09975bbd34d6127352e90730a8afb77e16cd91715417e812a40017fee65939a9ce95faf39a9193222f441cda0ad2eb7f690e77b9
-DIST tomcat-native-1.2.18-src.tar.gz 411789 BLAKE2B 
16f1ecff3abfa6bf1f88c44af4a6ba58addac69bec1c257325c429fe6eec6a522fd2ae7932d68afa9bb442b0cf248731ce3e1a9db2b383f502093bf0ea5bfd23
 SHA512 
66481c1f36dc7ea909bf8d55075a232bf6dea3300b56d36415b13da4aefbee16cb52456f3d44b4a2b09b43cd8c7df628145a0623b9cdfa322bc2432e6c44827f
 DIST tomcat-native-1.2.19-src.tar.gz 418183 BLAKE2B 
cab8621bca4dc41e87ebf6418337da8a86d56a0717aacd62c6e4fb2d039e413cb29e8f169abbd353719ce083d302613d3e0f64cd54f1bc8e57f26a523a828025
 SHA512 
7d69acd5dd684eee9a85c08357b7288a9f083c15a12a9524ba6344f1b9dcdc6ccc512a37b64b9f15b0e697609833e6c68591a60976dcfecce124ec29eb532dba

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.16.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.16.ebuild
deleted file mode 100644
index 4bf580117bf..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.16.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Native APR library for Tomcat"
-
-SLOT="0"
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-HOMEPAGE="https://tomcat.apache.org/;
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-IUSE="static-libs test"
-
-RDEPEND="dev-libs/apr:1
-   dev-libs/openssl:0=
-   >=virtual/jre-1.7"
-
-DEPEND=">=virtual/jdk-1.7
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-src_configure(){
-   cd native || die
-   econf --with-apr=/usr/bin/apr-1-config  \
-   --with-ssl=/usr || die "Could not configure native sources"
-}
-
-src_compile() {
-   eant jar -f build.xml
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native
-   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
-
-   ! use static-libs && prune_libtool_files --modules
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog
-   elog " APR should be available with Tomcat, for more information"
-   elog " please see https://tomcat.apache.org/tomcat-6.0-doc/apr.html;
-   elog
-   elog " Please report any bugs to https://bugs.gentoo.org/;
-   elog
-}

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.17.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.17.ebuild
deleted file mode 100644
index b9e42b33f4c..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.17.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8"
-
-DEPEND=">=virtual/jdk-1.8
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2019-01-07 Thread Lars Wendler
commit: 230ec00c0a6f986073adfaebc5be0406adab419b
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jan  7 16:54:56 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jan  7 17:00:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=230ec00c

dev-java/tomcat-native: Adjusted slot dep on dev-libs/openssl

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-java/tomcat-native/tomcat-native-1.2.16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.16.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.16.ebuild
index bebd7610370..4bf580117bf 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.16.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -15,7 +15,7 @@ LICENSE="Apache-2.0"
 IUSE="static-libs test"
 
 RDEPEND="dev-libs/apr:1
-   dev-libs/openssl:=
+   dev-libs/openssl:0=
>=virtual/jre-1.7"
 
 DEPEND=">=virtual/jdk-1.7



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2018-12-07 Thread Miroslav Šulc
commit: e3dc6f2d5e6ee691c703d06487b39f829f1ef38e
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Dec  7 09:07:15 2018 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Dec  7 09:07:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3dc6f2d

dev-java/tomcat-native: version bump

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.19.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index cb6dd149f14..003beb98e3b 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,3 +1,4 @@
 DIST tomcat-native-1.2.16-src.tar.gz 405109 BLAKE2B 
e153caeb82c4ac4d2a8c7c24373204edf6e691068e70c858618caf72faaee1f4d10c4529ba758e24422e8580e8b3e95d28cc942998568106ec60b8de7c196c51
 SHA512 
0345f85fbab406f25c25c8fc06bf55f3d166fa14bfcf542bddb5dc5db4c8c7bd0c5b71603d85261d71152ead3023b112144f2ffa5ede14ae8595013f79c802aa
 DIST tomcat-native-1.2.17-src.tar.gz 408967 BLAKE2B 
482b0416be01bcbe9ba5715de37c6071502ed57f179115c3d351684621487b90e05dd488b1c2137e4813a785c1fe229241f191468bc88f7f0dd3a31562c0
 SHA512 
8fa946855fd14525ec0abe7b09975bbd34d6127352e90730a8afb77e16cd91715417e812a40017fee65939a9ce95faf39a9193222f441cda0ad2eb7f690e77b9
 DIST tomcat-native-1.2.18-src.tar.gz 411789 BLAKE2B 
16f1ecff3abfa6bf1f88c44af4a6ba58addac69bec1c257325c429fe6eec6a522fd2ae7932d68afa9bb442b0cf248731ce3e1a9db2b383f502093bf0ea5bfd23
 SHA512 
66481c1f36dc7ea909bf8d55075a232bf6dea3300b56d36415b13da4aefbee16cb52456f3d44b4a2b09b43cd8c7df628145a0623b9cdfa322bc2432e6c44827f
+DIST tomcat-native-1.2.19-src.tar.gz 418183 BLAKE2B 
cab8621bca4dc41e87ebf6418337da8a86d56a0717aacd62c6e4fb2d039e413cb29e8f169abbd353719ce083d302613d3e0f64cd54f1bc8e57f26a523a828025
 SHA512 
7d69acd5dd684eee9a85c08357b7288a9f083c15a12a9524ba6344f1b9dcdc6ccc512a37b64b9f15b0e697609833e6c68591a60976dcfecce124ec29eb532dba

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.19.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.19.ebuild
new file mode 100644
index 000..bb3b879154d
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.19.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8"
+
+DEPEND=">=virtual/jdk-1.8
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2018-10-23 Thread Miroslav Šulc
commit: c500e7f78e7696a2bd8a109610a05b3d04237ff1
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 23 17:19:15 2018 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 23 17:19:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c500e7f7

dev-java/tomcat-native: version bump

Signed-off-by: Miroslav Šulc  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.18.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 9ae7b74c5ee..cb6dd149f14 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1,3 @@
 DIST tomcat-native-1.2.16-src.tar.gz 405109 BLAKE2B 
e153caeb82c4ac4d2a8c7c24373204edf6e691068e70c858618caf72faaee1f4d10c4529ba758e24422e8580e8b3e95d28cc942998568106ec60b8de7c196c51
 SHA512 
0345f85fbab406f25c25c8fc06bf55f3d166fa14bfcf542bddb5dc5db4c8c7bd0c5b71603d85261d71152ead3023b112144f2ffa5ede14ae8595013f79c802aa
 DIST tomcat-native-1.2.17-src.tar.gz 408967 BLAKE2B 
482b0416be01bcbe9ba5715de37c6071502ed57f179115c3d351684621487b90e05dd488b1c2137e4813a785c1fe229241f191468bc88f7f0dd3a31562c0
 SHA512 
8fa946855fd14525ec0abe7b09975bbd34d6127352e90730a8afb77e16cd91715417e812a40017fee65939a9ce95faf39a9193222f441cda0ad2eb7f690e77b9
+DIST tomcat-native-1.2.18-src.tar.gz 411789 BLAKE2B 
16f1ecff3abfa6bf1f88c44af4a6ba58addac69bec1c257325c429fe6eec6a522fd2ae7932d68afa9bb442b0cf248731ce3e1a9db2b383f502093bf0ea5bfd23
 SHA512 
66481c1f36dc7ea909bf8d55075a232bf6dea3300b56d36415b13da4aefbee16cb52456f3d44b4a2b09b43cd8c7df628145a0623b9cdfa322bc2432e6c44827f

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.18.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.18.ebuild
new file mode 100644
index 000..bb3b879154d
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.18.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8"
+
+DEPEND=">=virtual/jdk-1.8
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2018-07-11 Thread James Le Cuirot
commit: b7a7c39c4e9ca7a64f2bf3176a7a83c6759b1fae
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Fri Jul  6 22:07:53 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jul 11 22:09:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a7c39c

dev-java/tomcat-native: bump to version 1.2.17

Closes: https://bugs.gentoo.org/660562
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9073

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/metadata.xml| 16 +++---
 dev-java/tomcat-native/tomcat-native-1.2.17.ebuild | 61 ++
 3 files changed, 70 insertions(+), 8 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 37b075aec47..126cd424c16 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1,3 @@
 DIST tomcat-native-1.2.14-src.tar.gz 404159 BLAKE2B 
c0137527edc647e6d3cfb7c115ca9dd7d20b0aa8edaf3f7b0ac554007010da37d0a825c07bfdd747fa429d1e89e673a5a19245dc2fa41f69f1e2cbc4697d5e1b
 SHA512 
ddfc44f07dc4200f8ef20b5425355d2737a7510e41660002553c04e7451c48e4f54f4cfb462ed6bea1fad1ea60525a7ce3787af74e6a4b795f9dd1862b75c633
 DIST tomcat-native-1.2.16-src.tar.gz 405109 BLAKE2B 
e153caeb82c4ac4d2a8c7c24373204edf6e691068e70c858618caf72faaee1f4d10c4529ba758e24422e8580e8b3e95d28cc942998568106ec60b8de7c196c51
 SHA512 
0345f85fbab406f25c25c8fc06bf55f3d166fa14bfcf542bddb5dc5db4c8c7bd0c5b71603d85261d71152ead3023b112144f2ffa5ede14ae8595013f79c802aa
+DIST tomcat-native-1.2.17-src.tar.gz 408967 BLAKE2B 
482b0416be01bcbe9ba5715de37c6071502ed57f179115c3d351684621487b90e05dd488b1c2137e4813a785c1fe229241f191468bc88f7f0dd3a31562c0
 SHA512 
8fa946855fd14525ec0abe7b09975bbd34d6127352e90730a8afb77e16cd91715417e812a40017fee65939a9ce95faf39a9193222f441cda0ad2eb7f690e77b9

diff --git a/dev-java/tomcat-native/metadata.xml 
b/dev-java/tomcat-native/metadata.xml
index ac45019bb27..2228187b5ce 100644
--- a/dev-java/tomcat-native/metadata.xml
+++ b/dev-java/tomcat-native/metadata.xml
@@ -6,13 +6,13 @@
Java


-   Native library for Tomcat to use the Apache Portable Runtime to
-   provide superior scalability, performance, and better integration with
-   native server technologies. The Apache Portable Runtime is a highly
-   portable library that is at the heart of Apache HTTP Server 2.x. APR
-   has many uses, including access to advanced IO functionality (such as
-   sendfile, epoll and OpenSSL), OS level functionality (random number
-   generation, system status, etc), and native process handling (shared
-   memory, NT pipes and Unix sockets).
+   Native library for Tomcat to use the Apache Portable Runtime to
+   provide superior scalability, performance, and better 
integration with
+   native server technologies. The Apache Portable Runtime is a 
highly
+   portable library that is at the heart of Apache HTTP Server 
2.x. APR
+   has many uses, including access to advanced IO functionality 
(such as
+   sendfile, epoll and OpenSSL), OS level functionality (random 
number
+   generation, system status, etc), and native process handling 
(shared
+   memory, NT pipes and Unix sockets).

 

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.17.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.17.ebuild
new file mode 100644
index 000..b9e42b33f4c
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.17.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8"
+
+DEPEND=">=virtual/jdk-1.8
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog 

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2018-07-11 Thread James Le Cuirot
commit: 7ad48aa7693fbae3cc31f46d0cee64409fd5bb07
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jul 11 22:10:23 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jul 11 22:10:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad48aa7

dev-java/tomcat-native: Drop old 1.2.14

Package-Manager: Portage-2.3.42, Repoman-2.3.9

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.14.ebuild | 57 --
 2 files changed, 58 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 126cd424c16..9ae7b74c5ee 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,3 +1,2 @@
-DIST tomcat-native-1.2.14-src.tar.gz 404159 BLAKE2B 
c0137527edc647e6d3cfb7c115ca9dd7d20b0aa8edaf3f7b0ac554007010da37d0a825c07bfdd747fa429d1e89e673a5a19245dc2fa41f69f1e2cbc4697d5e1b
 SHA512 
ddfc44f07dc4200f8ef20b5425355d2737a7510e41660002553c04e7451c48e4f54f4cfb462ed6bea1fad1ea60525a7ce3787af74e6a4b795f9dd1862b75c633
 DIST tomcat-native-1.2.16-src.tar.gz 405109 BLAKE2B 
e153caeb82c4ac4d2a8c7c24373204edf6e691068e70c858618caf72faaee1f4d10c4529ba758e24422e8580e8b3e95d28cc942998568106ec60b8de7c196c51
 SHA512 
0345f85fbab406f25c25c8fc06bf55f3d166fa14bfcf542bddb5dc5db4c8c7bd0c5b71603d85261d71152ead3023b112144f2ffa5ede14ae8595013f79c802aa
 DIST tomcat-native-1.2.17-src.tar.gz 408967 BLAKE2B 
482b0416be01bcbe9ba5715de37c6071502ed57f179115c3d351684621487b90e05dd488b1c2137e4813a785c1fe229241f191468bc88f7f0dd3a31562c0
 SHA512 
8fa946855fd14525ec0abe7b09975bbd34d6127352e90730a8afb77e16cd91715417e812a40017fee65939a9ce95faf39a9193222f441cda0ad2eb7f690e77b9

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.14.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.14.ebuild
deleted file mode 100644
index de20842d035..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.14.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Native APR library for Tomcat"
-
-SLOT="0"
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-HOMEPAGE="https://tomcat.apache.org/;
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-IUSE="test"
-
-RDEPEND="dev-libs/apr:1
-   dev-libs/openssl:=
-   >=virtual/jre-1.7"
-
-DEPEND=">=virtual/jdk-1.7
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-src_configure(){
-   cd native || die
-   econf --with-apr=/usr/bin/apr-1-config  \
-   --with-ssl=/usr || die "Could not configure native sources"
-}
-
-src_compile() {
-   eant jar -f build.xml
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native
-   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog
-   elog " APR should be available with Tomcat, for more information"
-   elog " please see https://tomcat.apache.org/tomcat-6.0-doc/apr.html;
-   elog
-   elog " Please report any bugs to https://bugs.gentoo.org/;
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2018-06-01 Thread Miroslav Šulc
commit: 804a6e664a92e9d88605ecf9886f4529c9550ba3
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jun  1 08:22:17 2018 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jun  1 08:22:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=804a6e66

dev-java/tomcat-native-1.2.16: amd64 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-java/tomcat-native/tomcat-native-1.2.16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.16.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.16.ebuild
index 032c45a2396..bebd7610370 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.16.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.16.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"
@@ -10,7 +10,7 @@ DESCRIPTION="Native APR library for Tomcat"
 SLOT="0"
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 HOMEPAGE="https://tomcat.apache.org/;
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 IUSE="static-libs test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2017-12-04 Thread Miroslav Šulc
commit: 2b00d1de970bdbc9c06749842f728e48912a5100
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Dec  4 12:27:44 2017 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Dec  4 13:07:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b00d1de

dev-java/tomcat-native: removing old versions and dropping to ~x86 (unstable)

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-java/tomcat-native/Manifest|  5 --
 dev-java/tomcat-native/tomcat-native-1.2.10.ebuild | 57 --
 dev-java/tomcat-native/tomcat-native-1.2.12.ebuild | 57 --
 dev-java/tomcat-native/tomcat-native-1.2.4.ebuild  | 57 --
 dev-java/tomcat-native/tomcat-native-1.2.7.ebuild  | 57 --
 dev-java/tomcat-native/tomcat-native-1.2.8.ebuild  | 57 --
 6 files changed, 290 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 0642439d900..3e49f0300dc 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,6 +1 @@
-DIST tomcat-native-1.2.10-src.tar.gz 391853 SHA256 
553a796f1efb9d52a22a24636baca45ae265327f2a2d2f3169436b4012df9c35 SHA512 
ab12525e031f4b0221634bde0b3af826c2231a8655032917bd09fe26075cc8b9bce7a7c5de369f525230155d50ec41ff84fb074c45ef9f34319f910e907d66a6
 WHIRLPOOL 
f6786ec3f9d5a8f8c9fb2ec174b7da637016019453575efa2e093b77fe2bfbfae653d9ac0c1199dea6391754a8b64e8601a29ec54818f353b2e3471e9057d0d4
-DIST tomcat-native-1.2.12-src.tar.gz 399836 SHA256 
e7add177c98a7f07220c306d65e182c45dbcd7501115e9ed56f1690c5472ded9 SHA512 
87543ab353545563001ac339834ec5b230a139bbeb7382c0b5b269d0d00875bfc3f5a3212923ca941e0d31aa0f60c34f34310e89794a99f37aafdaf9ecca7a99
 WHIRLPOOL 
71c92d599f24008a137124270d0b7af8ab680754520fcc386feac51226feffda2f72f9097129f32e77ed75752ee941440603088e323f682abd86a2ad9cf67fb4
 DIST tomcat-native-1.2.14-src.tar.gz 404159 SHA256 
a7f1649f7c384b2d4e6c4c96f20aea980efeba327dba874d4bc7c765b6229f5e SHA512 
ddfc44f07dc4200f8ef20b5425355d2737a7510e41660002553c04e7451c48e4f54f4cfb462ed6bea1fad1ea60525a7ce3787af74e6a4b795f9dd1862b75c633
 WHIRLPOOL 
33b4d60a9895645b049d69c8b70105fd54ec48f1d0b14e96b1ade96973473842f4b447824d3e2b9985ec73235b72c94cf70e7a089620c3ed424cb4dc16a79db7
-DIST tomcat-native-1.2.4-src.tar.gz 387352 SHA256 
29d53d4646229a839ccb71b7b3caa25c256aab1965c33cc9d140247213b9b171 SHA512 
c080867510fb9006832172ee0b1997cee067c6e0275b3f9bdf94f69c14b9a02317352d9cadd8a41d366fb5f25c42f7f8af419e0b699aaa5eefee20db96559e97
 WHIRLPOOL 
bf0acc6a78a79b51d3802fb1e1bfb0ec3e71993723a1be58c5ac14d6d24bab6e54fc9d505e4d5c0852ce335b6edc47c6b57f99055c875258fa0414a702e06fb2
-DIST tomcat-native-1.2.7-src.tar.gz 390573 SHA256 
19e87bc6ea7f763bf9e6515f8c31d8e9bb3e0c1132b36769cdf32c6702723d25 SHA512 
3d973d65969e52f0b7a8ea24736926e205b1e95bf80ed4a79bdfeeefb59b7494b3cb1618a0a24afcd026c946f9bf4d3d4b3800eecdf001cc50d814981edc2733
 WHIRLPOOL 
613cdc15c4ee7305303096fa099f553d065cc898696c09b060bc1d57522ac9c445a34ebe9883e240f9a7ab9ed77b1cb3cd492a723281bcbda2f60e0b399e2a64
-DIST tomcat-native-1.2.8-src.tar.gz 391842 SHA256 
408ece0b027c8967b3aa85533c5fca642827e235b1857d28df918a4eab861d30 SHA512 
4e9fde4a9fbec73813eb8a42d3ee1728b6ba64f04a007d15f89dfa7e7380af95586f843091d7691e84b84062824b3ce7a0a6c3402dfe31de352d8884652b7b83
 WHIRLPOOL 
6165552f88b5dab32f0046252989f5ae603b5195744d03b9348cad047af178a20766ccf1062701dafe844b65eaefadac914666e5d30104ef65c6657a3fbdf94c

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.10.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.10.ebuild
deleted file mode 100644
index 511f3db5d56..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.10.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Native APR library for Tomcat"
-
-SLOT="0"
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-HOMEPAGE="http://tomcat.apache.org/;
-KEYWORDS="~amd64 ~x86"
-LICENSE="Apache-2.0"
-IUSE="test"
-
-RDEPEND="dev-libs/apr:1
-   dev-libs/openssl:=
-   >=virtual/jre-1.7"
-
-DEPEND=">=virtual/jdk-1.7
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-src_configure(){
-   cd native || die
-   econf --with-apr=/usr/bin/apr-1-config  \
-   --with-ssl=/usr || die "Could not configure native sources"
-}
-
-src_compile() {
-   eant jar -f build.xml
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native
-   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog
-   elog " APR should be available with Tomcat, for more information"
-   elog " please see 

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2017-12-04 Thread Miroslav Šulc
commit: 8c59784f524787ef0e6cd298973cfaa86e6a415c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Dec  4 13:07:12 2017 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Dec  4 13:07:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c59784f

dev-java/tomcat-native: version bump, added static-libs use flag

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.16.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 3e49f0300dc..5a694d5a227 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1 +1,2 @@
 DIST tomcat-native-1.2.14-src.tar.gz 404159 SHA256 
a7f1649f7c384b2d4e6c4c96f20aea980efeba327dba874d4bc7c765b6229f5e SHA512 
ddfc44f07dc4200f8ef20b5425355d2737a7510e41660002553c04e7451c48e4f54f4cfb462ed6bea1fad1ea60525a7ce3787af74e6a4b795f9dd1862b75c633
 WHIRLPOOL 
33b4d60a9895645b049d69c8b70105fd54ec48f1d0b14e96b1ade96973473842f4b447824d3e2b9985ec73235b72c94cf70e7a089620c3ed424cb4dc16a79db7
+DIST tomcat-native-1.2.16-src.tar.gz 405109 BLAKE2B 
e153caeb82c4ac4d2a8c7c24373204edf6e691068e70c858618caf72faaee1f4d10c4529ba758e24422e8580e8b3e95d28cc942998568106ec60b8de7c196c51
 SHA512 
0345f85fbab406f25c25c8fc06bf55f3d166fa14bfcf542bddb5dc5db4c8c7bd0c5b71603d85261d71152ead3023b112144f2ffa5ede14ae8595013f79c802aa

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.16.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.16.ebuild
new file mode 100644
index 000..032c45a2396
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.16.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Native APR library for Tomcat"
+
+SLOT="0"
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+HOMEPAGE="https://tomcat.apache.org/;
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+IUSE="static-libs test"
+
+RDEPEND="dev-libs/apr:1
+   dev-libs/openssl:=
+   >=virtual/jre-1.7"
+
+DEPEND=">=virtual/jdk-1.7
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+src_configure(){
+   cd native || die
+   econf --with-apr=/usr/bin/apr-1-config  \
+   --with-ssl=/usr || die "Could not configure native sources"
+}
+
+src_compile() {
+   eant jar -f build.xml
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native
+   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
+
+   ! use static-libs && prune_libtool_files --modules
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog
+   elog " APR should be available with Tomcat, for more information"
+   elog " please see https://tomcat.apache.org/tomcat-6.0-doc/apr.html;
+   elog
+   elog " Please report any bugs to https://bugs.gentoo.org/;
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2017-12-04 Thread Miroslav Šulc
commit: 5427585266ccf4db689ad0567e924162fd210c4d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Dec  4 12:29:12 2017 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Dec  4 13:07:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54275852

dev-java/tomcat-native: changed http -> https

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-java/tomcat-native/tomcat-native-1.2.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.14.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.14.ebuild
index b67a12f2b81..de20842d035 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.14.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.14.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Native APR library for Tomcat"
 
 SLOT="0"
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-HOMEPAGE="http://tomcat.apache.org/;
+HOMEPAGE="https://tomcat.apache.org/;
 KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 IUSE="test"
@@ -50,7 +50,7 @@ src_test() {
 pkg_postinst() {
elog
elog " APR should be available with Tomcat, for more information"
-   elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html;
+   elog " please see https://tomcat.apache.org/tomcat-6.0-doc/apr.html;
elog
elog " Please report any bugs to https://bugs.gentoo.org/;
elog



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2017-12-04 Thread Miroslav Šulc
commit: 5330bea8a28122fcaafe88adb28113acaf87eae0
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Dec  4 12:24:43 2017 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Dec  4 13:07:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5330bea8

dev-java/tomcat-native: marked 1.2.14 as amd64 stable

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-java/tomcat-native/tomcat-native-1.2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.14.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.14.ebuild
index f361a5a91e3..b67a12f2b81 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.14.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.14.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Native APR library for Tomcat"
 SLOT="0"
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 HOMEPAGE="http://tomcat.apache.org/;
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2017-09-06 Thread Miroslav Šulc
commit: 309823684f5cf0cf2fd2b24d9ad3602522c92620
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Sep  6 10:40:57 2017 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Sep  6 10:40:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30982368

dev-java/tomcat-native: version bump

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.14.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index d6d64d1613a..0642439d900 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,5 +1,6 @@
 DIST tomcat-native-1.2.10-src.tar.gz 391853 SHA256 
553a796f1efb9d52a22a24636baca45ae265327f2a2d2f3169436b4012df9c35 SHA512 
ab12525e031f4b0221634bde0b3af826c2231a8655032917bd09fe26075cc8b9bce7a7c5de369f525230155d50ec41ff84fb074c45ef9f34319f910e907d66a6
 WHIRLPOOL 
f6786ec3f9d5a8f8c9fb2ec174b7da637016019453575efa2e093b77fe2bfbfae653d9ac0c1199dea6391754a8b64e8601a29ec54818f353b2e3471e9057d0d4
 DIST tomcat-native-1.2.12-src.tar.gz 399836 SHA256 
e7add177c98a7f07220c306d65e182c45dbcd7501115e9ed56f1690c5472ded9 SHA512 
87543ab353545563001ac339834ec5b230a139bbeb7382c0b5b269d0d00875bfc3f5a3212923ca941e0d31aa0f60c34f34310e89794a99f37aafdaf9ecca7a99
 WHIRLPOOL 
71c92d599f24008a137124270d0b7af8ab680754520fcc386feac51226feffda2f72f9097129f32e77ed75752ee941440603088e323f682abd86a2ad9cf67fb4
+DIST tomcat-native-1.2.14-src.tar.gz 404159 SHA256 
a7f1649f7c384b2d4e6c4c96f20aea980efeba327dba874d4bc7c765b6229f5e SHA512 
ddfc44f07dc4200f8ef20b5425355d2737a7510e41660002553c04e7451c48e4f54f4cfb462ed6bea1fad1ea60525a7ce3787af74e6a4b795f9dd1862b75c633
 WHIRLPOOL 
33b4d60a9895645b049d69c8b70105fd54ec48f1d0b14e96b1ade96973473842f4b447824d3e2b9985ec73235b72c94cf70e7a089620c3ed424cb4dc16a79db7
 DIST tomcat-native-1.2.4-src.tar.gz 387352 SHA256 
29d53d4646229a839ccb71b7b3caa25c256aab1965c33cc9d140247213b9b171 SHA512 
c080867510fb9006832172ee0b1997cee067c6e0275b3f9bdf94f69c14b9a02317352d9cadd8a41d366fb5f25c42f7f8af419e0b699aaa5eefee20db96559e97
 WHIRLPOOL 
bf0acc6a78a79b51d3802fb1e1bfb0ec3e71993723a1be58c5ac14d6d24bab6e54fc9d505e4d5c0852ce335b6edc47c6b57f99055c875258fa0414a702e06fb2
 DIST tomcat-native-1.2.7-src.tar.gz 390573 SHA256 
19e87bc6ea7f763bf9e6515f8c31d8e9bb3e0c1132b36769cdf32c6702723d25 SHA512 
3d973d65969e52f0b7a8ea24736926e205b1e95bf80ed4a79bdfeeefb59b7494b3cb1618a0a24afcd026c946f9bf4d3d4b3800eecdf001cc50d814981edc2733
 WHIRLPOOL 
613cdc15c4ee7305303096fa099f553d065cc898696c09b060bc1d57522ac9c445a34ebe9883e240f9a7ab9ed77b1cb3cd492a723281bcbda2f60e0b399e2a64
 DIST tomcat-native-1.2.8-src.tar.gz 391842 SHA256 
408ece0b027c8967b3aa85533c5fca642827e235b1857d28df918a4eab861d30 SHA512 
4e9fde4a9fbec73813eb8a42d3ee1728b6ba64f04a007d15f89dfa7e7380af95586f843091d7691e84b84062824b3ce7a0a6c3402dfe31de352d8884652b7b83
 WHIRLPOOL 
6165552f88b5dab32f0046252989f5ae603b5195744d03b9348cad047af178a20766ccf1062701dafe844b65eaefadac914666e5d30104ef65c6657a3fbdf94c

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.14.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.14.ebuild
new file mode 100644
index 000..f361a5a91e3
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.14.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Native APR library for Tomcat"
+
+SLOT="0"
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+HOMEPAGE="http://tomcat.apache.org/;
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+IUSE="test"
+
+RDEPEND="dev-libs/apr:1
+   dev-libs/openssl:=
+   >=virtual/jre-1.7"
+
+DEPEND=">=virtual/jdk-1.7
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+src_configure(){
+   cd native || die
+   econf --with-apr=/usr/bin/apr-1-config  \
+   --with-ssl=/usr || die "Could not configure native sources"
+}
+
+src_compile() {
+   eant jar -f build.xml
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native
+   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog
+   elog " APR should be available with Tomcat, for more information"
+   elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html;
+   elog
+   elog " Please report any bugs to https://bugs.gentoo.org/;
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2017-02-27 Thread Miroslav Šulc
commit: 3411797d824754bfc734523d971375fda06111b6
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Feb 27 08:51:38 2017 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Feb 27 08:51:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3411797d

dev-java/tomcat-native: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.12.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index cd9594b4d2..d6d64d1613 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,4 +1,5 @@
 DIST tomcat-native-1.2.10-src.tar.gz 391853 SHA256 
553a796f1efb9d52a22a24636baca45ae265327f2a2d2f3169436b4012df9c35 SHA512 
ab12525e031f4b0221634bde0b3af826c2231a8655032917bd09fe26075cc8b9bce7a7c5de369f525230155d50ec41ff84fb074c45ef9f34319f910e907d66a6
 WHIRLPOOL 
f6786ec3f9d5a8f8c9fb2ec174b7da637016019453575efa2e093b77fe2bfbfae653d9ac0c1199dea6391754a8b64e8601a29ec54818f353b2e3471e9057d0d4
+DIST tomcat-native-1.2.12-src.tar.gz 399836 SHA256 
e7add177c98a7f07220c306d65e182c45dbcd7501115e9ed56f1690c5472ded9 SHA512 
87543ab353545563001ac339834ec5b230a139bbeb7382c0b5b269d0d00875bfc3f5a3212923ca941e0d31aa0f60c34f34310e89794a99f37aafdaf9ecca7a99
 WHIRLPOOL 
71c92d599f24008a137124270d0b7af8ab680754520fcc386feac51226feffda2f72f9097129f32e77ed75752ee941440603088e323f682abd86a2ad9cf67fb4
 DIST tomcat-native-1.2.4-src.tar.gz 387352 SHA256 
29d53d4646229a839ccb71b7b3caa25c256aab1965c33cc9d140247213b9b171 SHA512 
c080867510fb9006832172ee0b1997cee067c6e0275b3f9bdf94f69c14b9a02317352d9cadd8a41d366fb5f25c42f7f8af419e0b699aaa5eefee20db96559e97
 WHIRLPOOL 
bf0acc6a78a79b51d3802fb1e1bfb0ec3e71993723a1be58c5ac14d6d24bab6e54fc9d505e4d5c0852ce335b6edc47c6b57f99055c875258fa0414a702e06fb2
 DIST tomcat-native-1.2.7-src.tar.gz 390573 SHA256 
19e87bc6ea7f763bf9e6515f8c31d8e9bb3e0c1132b36769cdf32c6702723d25 SHA512 
3d973d65969e52f0b7a8ea24736926e205b1e95bf80ed4a79bdfeeefb59b7494b3cb1618a0a24afcd026c946f9bf4d3d4b3800eecdf001cc50d814981edc2733
 WHIRLPOOL 
613cdc15c4ee7305303096fa099f553d065cc898696c09b060bc1d57522ac9c445a34ebe9883e240f9a7ab9ed77b1cb3cd492a723281bcbda2f60e0b399e2a64
 DIST tomcat-native-1.2.8-src.tar.gz 391842 SHA256 
408ece0b027c8967b3aa85533c5fca642827e235b1857d28df918a4eab861d30 SHA512 
4e9fde4a9fbec73813eb8a42d3ee1728b6ba64f04a007d15f89dfa7e7380af95586f843091d7691e84b84062824b3ce7a0a6c3402dfe31de352d8884652b7b83
 WHIRLPOOL 
6165552f88b5dab32f0046252989f5ae603b5195744d03b9348cad047af178a20766ccf1062701dafe844b65eaefadac914666e5d30104ef65c6657a3fbdf94c

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.12.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.12.ebuild
new file mode 100644
index 00..8090c98661
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.12.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Native APR library for Tomcat"
+
+SLOT="0"
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+HOMEPAGE="http://tomcat.apache.org/;
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+IUSE="test"
+
+RDEPEND="dev-libs/apr:1
+   dev-libs/openssl:=
+   >=virtual/jre-1.7"
+
+DEPEND=">=virtual/jdk-1.7
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+src_configure(){
+   cd native || die
+   econf --with-apr=/usr/bin/apr-1-config  \
+   --with-ssl=/usr || die "Could not configure native sources"
+}
+
+src_compile() {
+   eant jar -f build.xml
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native
+   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog
+   elog " APR should be available with Tomcat, for more information"
+   elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html;
+   elog
+   elog " Please report any bugs to https://bugs.gentoo.org/;
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2016-10-06 Thread Miroslav Šulc
commit: 6875ef5b3595d6f9d03907bf71cb51b1e1a320a4
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Oct  6 11:02:33 2016 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Oct  6 11:02:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6875ef5b

dev-java/tomcat-native: version bump

Package-Manager: portage-2.3.1

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.10.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 88138d4..cd9594b 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,3 +1,4 @@
+DIST tomcat-native-1.2.10-src.tar.gz 391853 SHA256 
553a796f1efb9d52a22a24636baca45ae265327f2a2d2f3169436b4012df9c35 SHA512 
ab12525e031f4b0221634bde0b3af826c2231a8655032917bd09fe26075cc8b9bce7a7c5de369f525230155d50ec41ff84fb074c45ef9f34319f910e907d66a6
 WHIRLPOOL 
f6786ec3f9d5a8f8c9fb2ec174b7da637016019453575efa2e093b77fe2bfbfae653d9ac0c1199dea6391754a8b64e8601a29ec54818f353b2e3471e9057d0d4
 DIST tomcat-native-1.2.4-src.tar.gz 387352 SHA256 
29d53d4646229a839ccb71b7b3caa25c256aab1965c33cc9d140247213b9b171 SHA512 
c080867510fb9006832172ee0b1997cee067c6e0275b3f9bdf94f69c14b9a02317352d9cadd8a41d366fb5f25c42f7f8af419e0b699aaa5eefee20db96559e97
 WHIRLPOOL 
bf0acc6a78a79b51d3802fb1e1bfb0ec3e71993723a1be58c5ac14d6d24bab6e54fc9d505e4d5c0852ce335b6edc47c6b57f99055c875258fa0414a702e06fb2
 DIST tomcat-native-1.2.7-src.tar.gz 390573 SHA256 
19e87bc6ea7f763bf9e6515f8c31d8e9bb3e0c1132b36769cdf32c6702723d25 SHA512 
3d973d65969e52f0b7a8ea24736926e205b1e95bf80ed4a79bdfeeefb59b7494b3cb1618a0a24afcd026c946f9bf4d3d4b3800eecdf001cc50d814981edc2733
 WHIRLPOOL 
613cdc15c4ee7305303096fa099f553d065cc898696c09b060bc1d57522ac9c445a34ebe9883e240f9a7ab9ed77b1cb3cd492a723281bcbda2f60e0b399e2a64
 DIST tomcat-native-1.2.8-src.tar.gz 391842 SHA256 
408ece0b027c8967b3aa85533c5fca642827e235b1857d28df918a4eab861d30 SHA512 
4e9fde4a9fbec73813eb8a42d3ee1728b6ba64f04a007d15f89dfa7e7380af95586f843091d7691e84b84062824b3ce7a0a6c3402dfe31de352d8884652b7b83
 WHIRLPOOL 
6165552f88b5dab32f0046252989f5ae603b5195744d03b9348cad047af178a20766ccf1062701dafe844b65eaefadac914666e5d30104ef65c6657a3fbdf94c

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.10.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.10.ebuild
new file mode 100644
index ..a2925ec
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.10.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Native APR library for Tomcat"
+
+SLOT="0"
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+HOMEPAGE="http://tomcat.apache.org/;
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+IUSE="test"
+
+RDEPEND="dev-libs/apr:1
+   dev-libs/openssl:=
+   >=virtual/jre-1.7"
+
+DEPEND=">=virtual/jdk-1.7
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+src_configure(){
+   cd native || die
+   econf --with-apr=/usr/bin/apr-1-config  \
+   --with-ssl=/usr || die "Could not configure native sources"
+}
+
+src_compile() {
+   eant jar -f build.xml
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native
+   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog
+   elog " APR should be available with Tomcat, for more information"
+   elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html;
+   elog
+   elog " Please report any bugs to https://bugs.gentoo.org/;
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2016-08-23 Thread Patrice Clement
commit: 63e98d4f9c176ce7aaf1ab1dd9f34bea1583ae44
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Aug 24 03:52:43 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Aug 24 03:53:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e98d4f

dev-java/tomcat-native: Stable for amd64.

Gentoo-Bug: https://bugs.gentoo.org/588042

Package-Manager: portage-2.2.28

 dev-java/tomcat-native/tomcat-native-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.8.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.8.ebuild
index a2925ec..2362ac2 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.8.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.8.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Native APR library for Tomcat"
 SLOT="0"
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 HOMEPAGE="http://tomcat.apache.org/;
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2016-07-05 Thread Miroslav Šulc
commit: 6a01f44d734ea61ff4db5752c66004fe4a1a90e6
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Jul  5 06:43:02 2016 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jul  5 06:43:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a01f44d

dev-java/tomcat-native: version bump

Package-Manager: portage-2.3.0

 dev-java/tomcat-native/Manifest   |  1 +
 dev-java/tomcat-native/tomcat-native-1.2.8.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index df18cc3..88138d4 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1,3 @@
 DIST tomcat-native-1.2.4-src.tar.gz 387352 SHA256 
29d53d4646229a839ccb71b7b3caa25c256aab1965c33cc9d140247213b9b171 SHA512 
c080867510fb9006832172ee0b1997cee067c6e0275b3f9bdf94f69c14b9a02317352d9cadd8a41d366fb5f25c42f7f8af419e0b699aaa5eefee20db96559e97
 WHIRLPOOL 
bf0acc6a78a79b51d3802fb1e1bfb0ec3e71993723a1be58c5ac14d6d24bab6e54fc9d505e4d5c0852ce335b6edc47c6b57f99055c875258fa0414a702e06fb2
 DIST tomcat-native-1.2.7-src.tar.gz 390573 SHA256 
19e87bc6ea7f763bf9e6515f8c31d8e9bb3e0c1132b36769cdf32c6702723d25 SHA512 
3d973d65969e52f0b7a8ea24736926e205b1e95bf80ed4a79bdfeeefb59b7494b3cb1618a0a24afcd026c946f9bf4d3d4b3800eecdf001cc50d814981edc2733
 WHIRLPOOL 
613cdc15c4ee7305303096fa099f553d065cc898696c09b060bc1d57522ac9c445a34ebe9883e240f9a7ab9ed77b1cb3cd492a723281bcbda2f60e0b399e2a64
+DIST tomcat-native-1.2.8-src.tar.gz 391842 SHA256 
408ece0b027c8967b3aa85533c5fca642827e235b1857d28df918a4eab861d30 SHA512 
4e9fde4a9fbec73813eb8a42d3ee1728b6ba64f04a007d15f89dfa7e7380af95586f843091d7691e84b84062824b3ce7a0a6c3402dfe31de352d8884652b7b83
 WHIRLPOOL 
6165552f88b5dab32f0046252989f5ae603b5195744d03b9348cad047af178a20766ccf1062701dafe844b65eaefadac914666e5d30104ef65c6657a3fbdf94c

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.8.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.8.ebuild
new file mode 100644
index 000..a2925ec
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.8.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Native APR library for Tomcat"
+
+SLOT="0"
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+HOMEPAGE="http://tomcat.apache.org/;
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+IUSE="test"
+
+RDEPEND="dev-libs/apr:1
+   dev-libs/openssl:=
+   >=virtual/jre-1.7"
+
+DEPEND=">=virtual/jdk-1.7
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+src_configure(){
+   cd native || die
+   econf --with-apr=/usr/bin/apr-1-config  \
+   --with-ssl=/usr || die "Could not configure native sources"
+}
+
+src_compile() {
+   eant jar -f build.xml
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native
+   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog
+   elog " APR should be available with Tomcat, for more information"
+   elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html;
+   elog
+   elog " Please report any bugs to https://bugs.gentoo.org/;
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2016-07-05 Thread Miroslav Šulc
commit: 9d20fe871fd99367d4e0428b2c17b2395d8e5a21
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Jul  5 06:40:00 2016 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jul  5 06:40:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d20fe87

dev-java/tomcat-native: removed obsolete ebuild

Package-Manager: portage-2.3.0

 dev-java/tomcat-native/Manifest   |  1 -
 dev-java/tomcat-native/tomcat-native-1.2.5.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index a50b01b..df18cc3 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,3 +1,2 @@
 DIST tomcat-native-1.2.4-src.tar.gz 387352 SHA256 
29d53d4646229a839ccb71b7b3caa25c256aab1965c33cc9d140247213b9b171 SHA512 
c080867510fb9006832172ee0b1997cee067c6e0275b3f9bdf94f69c14b9a02317352d9cadd8a41d366fb5f25c42f7f8af419e0b699aaa5eefee20db96559e97
 WHIRLPOOL 
bf0acc6a78a79b51d3802fb1e1bfb0ec3e71993723a1be58c5ac14d6d24bab6e54fc9d505e4d5c0852ce335b6edc47c6b57f99055c875258fa0414a702e06fb2
-DIST tomcat-native-1.2.5-src.tar.gz 389032 SHA256 
8841f233027da5069a940168ebb7164a79ce1a622e2064c167e6ebf21fe88dcb SHA512 
07a4c35b12d2af2739e7f65c4f009afc208d28e5091c19af9ccd008ed97b9956190cab9da7772c8d1283778d7aacc7e09e0e8560aa755813e3d87761a9f1e817
 WHIRLPOOL 
fcdc1aa4733bde037d894200bf547b43a949af77a92e7eaa028d7011ea7cd2094817572b1dbcaa5a59399ad528492c8e71147f103f853c1f6d403e4dda7ab34b
 DIST tomcat-native-1.2.7-src.tar.gz 390573 SHA256 
19e87bc6ea7f763bf9e6515f8c31d8e9bb3e0c1132b36769cdf32c6702723d25 SHA512 
3d973d65969e52f0b7a8ea24736926e205b1e95bf80ed4a79bdfeeefb59b7494b3cb1618a0a24afcd026c946f9bf4d3d4b3800eecdf001cc50d814981edc2733
 WHIRLPOOL 
613cdc15c4ee7305303096fa099f553d065cc898696c09b060bc1d57522ac9c445a34ebe9883e240f9a7ab9ed77b1cb3cd492a723281bcbda2f60e0b399e2a64

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.5.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.5.ebuild
deleted file mode 100644
index a2925ec..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.5.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Native APR library for Tomcat"
-
-SLOT="0"
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-HOMEPAGE="http://tomcat.apache.org/;
-KEYWORDS="~amd64 ~x86"
-LICENSE="Apache-2.0"
-IUSE="test"
-
-RDEPEND="dev-libs/apr:1
-   dev-libs/openssl:=
-   >=virtual/jre-1.7"
-
-DEPEND=">=virtual/jdk-1.7
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-src_configure(){
-   cd native || die
-   econf --with-apr=/usr/bin/apr-1-config  \
-   --with-ssl=/usr || die "Could not configure native sources"
-}
-
-src_compile() {
-   eant jar -f build.xml
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native
-   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog
-   elog " APR should be available with Tomcat, for more information"
-   elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html;
-   elog
-   elog " Please report any bugs to https://bugs.gentoo.org/;
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2016-05-10 Thread Miroslav Šulc
commit: 194993e080f08531f3a7282bb79cb9b9d2ab75f9
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue May 10 07:20:43 2016 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue May 10 07:21:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194993e0

dev-java/tomcat-native: version bump

Package-Manager: portage-2.2.28

 dev-java/tomcat-native/Manifest   |  1 +
 dev-java/tomcat-native/tomcat-native-1.2.7.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 6c5c681..a50b01b 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1,3 @@
 DIST tomcat-native-1.2.4-src.tar.gz 387352 SHA256 
29d53d4646229a839ccb71b7b3caa25c256aab1965c33cc9d140247213b9b171 SHA512 
c080867510fb9006832172ee0b1997cee067c6e0275b3f9bdf94f69c14b9a02317352d9cadd8a41d366fb5f25c42f7f8af419e0b699aaa5eefee20db96559e97
 WHIRLPOOL 
bf0acc6a78a79b51d3802fb1e1bfb0ec3e71993723a1be58c5ac14d6d24bab6e54fc9d505e4d5c0852ce335b6edc47c6b57f99055c875258fa0414a702e06fb2
 DIST tomcat-native-1.2.5-src.tar.gz 389032 SHA256 
8841f233027da5069a940168ebb7164a79ce1a622e2064c167e6ebf21fe88dcb SHA512 
07a4c35b12d2af2739e7f65c4f009afc208d28e5091c19af9ccd008ed97b9956190cab9da7772c8d1283778d7aacc7e09e0e8560aa755813e3d87761a9f1e817
 WHIRLPOOL 
fcdc1aa4733bde037d894200bf547b43a949af77a92e7eaa028d7011ea7cd2094817572b1dbcaa5a59399ad528492c8e71147f103f853c1f6d403e4dda7ab34b
+DIST tomcat-native-1.2.7-src.tar.gz 390573 SHA256 
19e87bc6ea7f763bf9e6515f8c31d8e9bb3e0c1132b36769cdf32c6702723d25 SHA512 
3d973d65969e52f0b7a8ea24736926e205b1e95bf80ed4a79bdfeeefb59b7494b3cb1618a0a24afcd026c946f9bf4d3d4b3800eecdf001cc50d814981edc2733
 WHIRLPOOL 
613cdc15c4ee7305303096fa099f553d065cc898696c09b060bc1d57522ac9c445a34ebe9883e240f9a7ab9ed77b1cb3cd492a723281bcbda2f60e0b399e2a64

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.7.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.7.ebuild
new file mode 100644
index 000..a2925ec
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.7.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Native APR library for Tomcat"
+
+SLOT="0"
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+HOMEPAGE="http://tomcat.apache.org/;
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+IUSE="test"
+
+RDEPEND="dev-libs/apr:1
+   dev-libs/openssl:=
+   >=virtual/jre-1.7"
+
+DEPEND=">=virtual/jdk-1.7
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+src_configure(){
+   cd native || die
+   econf --with-apr=/usr/bin/apr-1-config  \
+   --with-ssl=/usr || die "Could not configure native sources"
+}
+
+src_compile() {
+   eant jar -f build.xml
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native
+   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog
+   elog " APR should be available with Tomcat, for more information"
+   elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html;
+   elog
+   elog " Please report any bugs to https://bugs.gentoo.org/;
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2016-03-11 Thread Miroslav Šulc
commit: 812dabc6ae1b06f92169b3070c9a39fe4299c02b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Mar 11 15:14:56 2016 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Mar 11 15:15:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=812dabc6

dev-java/tomcat-native: version bump

Package-Manager: portage-2.2.28

 dev-java/tomcat-native/Manifest   |  1 +
 dev-java/tomcat-native/tomcat-native-1.2.5.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 2f911c5..6c5c681 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1 +1,2 @@
 DIST tomcat-native-1.2.4-src.tar.gz 387352 SHA256 
29d53d4646229a839ccb71b7b3caa25c256aab1965c33cc9d140247213b9b171 SHA512 
c080867510fb9006832172ee0b1997cee067c6e0275b3f9bdf94f69c14b9a02317352d9cadd8a41d366fb5f25c42f7f8af419e0b699aaa5eefee20db96559e97
 WHIRLPOOL 
bf0acc6a78a79b51d3802fb1e1bfb0ec3e71993723a1be58c5ac14d6d24bab6e54fc9d505e4d5c0852ce335b6edc47c6b57f99055c875258fa0414a702e06fb2
+DIST tomcat-native-1.2.5-src.tar.gz 389032 SHA256 
8841f233027da5069a940168ebb7164a79ce1a622e2064c167e6ebf21fe88dcb SHA512 
07a4c35b12d2af2739e7f65c4f009afc208d28e5091c19af9ccd008ed97b9956190cab9da7772c8d1283778d7aacc7e09e0e8560aa755813e3d87761a9f1e817
 WHIRLPOOL 
fcdc1aa4733bde037d894200bf547b43a949af77a92e7eaa028d7011ea7cd2094817572b1dbcaa5a59399ad528492c8e71147f103f853c1f6d403e4dda7ab34b

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.5.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.5.ebuild
new file mode 100644
index 000..a2925ec
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Native APR library for Tomcat"
+
+SLOT="0"
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+HOMEPAGE="http://tomcat.apache.org/;
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+IUSE="test"
+
+RDEPEND="dev-libs/apr:1
+   dev-libs/openssl:=
+   >=virtual/jre-1.7"
+
+DEPEND=">=virtual/jdk-1.7
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+src_configure(){
+   cd native || die
+   econf --with-apr=/usr/bin/apr-1-config  \
+   --with-ssl=/usr || die "Could not configure native sources"
+}
+
+src_compile() {
+   eant jar -f build.xml
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native
+   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog
+   elog " APR should be available with Tomcat, for more information"
+   elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html;
+   elog
+   elog " Please report any bugs to https://bugs.gentoo.org/;
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2016-02-19 Thread James Le Cuirot
commit: e46559c1a7d62f0c463625523cb6d58ead2b365f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Feb 19 21:00:11 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Feb 19 21:00:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e46559c1

dev-java/tomcat-native: Remove old

Package-Manager: portage-2.2.27

 dev-java/tomcat-native/Manifest|  1 -
 .../tomcat-native/tomcat-native-1.1.33-r1.ebuild   | 58 --
 2 files changed, 59 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 3bb8cdc..2f911c5 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1 @@
-DIST tomcat-native-1.1.33-src.tar.gz 388787 SHA256 
523dde7393c57307eedf4972ebbe19a9e9af6f7699e3b1ef6dabd7a11677866e SHA512 
62b3c806cd926ca13878b514714a422f4a5d932ccaee4cc328c101cfa92fd890f708d1fb429320a42f1e340b46f70c82a07b9ecf6cbd9d03c0e719b95e24e09b
 WHIRLPOOL 
afb57fdf32becae8860ed042d74e27a7208759c4a7c16163148e65c986b4dcfa9521e83bbe0a3fa6874a87f577be2ad31a043d3ec1888c11faec7ace21035419
 DIST tomcat-native-1.2.4-src.tar.gz 387352 SHA256 
29d53d4646229a839ccb71b7b3caa25c256aab1965c33cc9d140247213b9b171 SHA512 
c080867510fb9006832172ee0b1997cee067c6e0275b3f9bdf94f69c14b9a02317352d9cadd8a41d366fb5f25c42f7f8af419e0b699aaa5eefee20db96559e97
 WHIRLPOOL 
bf0acc6a78a79b51d3802fb1e1bfb0ec3e71993723a1be58c5ac14d6d24bab6e54fc9d505e4d5c0852ce335b6edc47c6b57f99055c875258fa0414a702e06fb2

diff --git a/dev-java/tomcat-native/tomcat-native-1.1.33-r1.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.1.33-r1.ebuild
deleted file mode 100644
index 2c849c6..000
--- a/dev-java/tomcat-native/tomcat-native-1.1.33-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit base eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Native APR library for Tomcat"
-
-SLOT="0"
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-HOMEPAGE="http://tomcat.apache.org/;
-KEYWORDS="~amd64 ~x86"
-LICENSE="Apache-2.0"
-IUSE="test"
-
-RDEPEND="dev-libs/apr:1
-   dev-libs/openssl:=
-   >=virtual/jre-1.7"
-
-DEPEND=">=virtual/jdk-1.7
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src/jni
-
-src_configure(){
-   cd native || die
-   econf --with-apr=/usr/bin/apr-1-config  \
-   --with-ssl=/usr || die "Could not configure native sources"
-}
-
-src_compile() {
-   eant jar -f build.xml
-
-   cd native || die
-   base_src_compile
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}-dev.jar" "${PN}.jar"
-
-   cd native
-   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog
-   elog " APR should be available with Tomcat, for more information"
-   elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html;
-   elog
-   elog " Please report any bugs to https://bugs.gentoo.org/;
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2016-02-19 Thread Miroslav Šulc
commit: 9cf5632925f3471a8bcc83f03ced5e60fada8722
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Feb 19 15:20:15 2016 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Feb 19 15:20:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf56329

dev-java/tomcat-native: removed obsolete ebuild

Package-Manager: portage-2.2.27

 dev-java/tomcat-native/Manifest   |  1 -
 dev-java/tomcat-native/tomcat-native-1.2.3.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 9fa582d..3bb8cdc 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,3 +1,2 @@
 DIST tomcat-native-1.1.33-src.tar.gz 388787 SHA256 
523dde7393c57307eedf4972ebbe19a9e9af6f7699e3b1ef6dabd7a11677866e SHA512 
62b3c806cd926ca13878b514714a422f4a5d932ccaee4cc328c101cfa92fd890f708d1fb429320a42f1e340b46f70c82a07b9ecf6cbd9d03c0e719b95e24e09b
 WHIRLPOOL 
afb57fdf32becae8860ed042d74e27a7208759c4a7c16163148e65c986b4dcfa9521e83bbe0a3fa6874a87f577be2ad31a043d3ec1888c11faec7ace21035419
-DIST tomcat-native-1.2.3-src.tar.gz 387023 SHA256 
36bf786371742c98ca8b167d3cb59ad2162169bdcaab122da8d0e923dc10742f SHA512 
3e64525d1801d776ba9d0cfa568bfcec74144160354b376be078afb30d506adfdbadaf84a76ab557963ba64fc333c589a73e917faea020cdcf33e36e316945af
 WHIRLPOOL 
2681e27bced3da011a585d9d455d10bfa16cd167093869a515fa582cf2608cfd5ff68e9b3575741b3c62bd0840036fd8b436314eaeb5a4475ed339d97b9a4b54
 DIST tomcat-native-1.2.4-src.tar.gz 387352 SHA256 
29d53d4646229a839ccb71b7b3caa25c256aab1965c33cc9d140247213b9b171 SHA512 
c080867510fb9006832172ee0b1997cee067c6e0275b3f9bdf94f69c14b9a02317352d9cadd8a41d366fb5f25c42f7f8af419e0b699aaa5eefee20db96559e97
 WHIRLPOOL 
bf0acc6a78a79b51d3802fb1e1bfb0ec3e71993723a1be58c5ac14d6d24bab6e54fc9d505e4d5c0852ce335b6edc47c6b57f99055c875258fa0414a702e06fb2

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.3.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.3.ebuild
deleted file mode 100644
index fdadfd9..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Native APR library for Tomcat"
-
-SLOT="0"
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-HOMEPAGE="http://tomcat.apache.org/;
-KEYWORDS="amd64 x86"
-LICENSE="Apache-2.0"
-IUSE="test"
-
-RDEPEND="dev-libs/apr:1
-   dev-libs/openssl:=
-   >=virtual/jre-1.7"
-
-DEPEND=">=virtual/jdk-1.7
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-src_configure(){
-   cd native || die
-   econf --with-apr=/usr/bin/apr-1-config  \
-   --with-ssl=/usr || die "Could not configure native sources"
-}
-
-src_compile() {
-   eant jar -f build.xml
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native
-   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog
-   elog " APR should be available with Tomcat, for more information"
-   elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html;
-   elog
-   elog " Please report any bugs to https://bugs.gentoo.org/;
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2016-02-14 Thread Agostino Sarubbo
commit: 66ada3cb415a5a40ca57ee1b2a9c8ac0b138451d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Feb 14 10:08:03 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Feb 14 10:10:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ada3cb

dev-java/tomcat-native: x86 stable wrt bug #574344

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/tomcat-native/tomcat-native-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.4.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.4.ebuild
index 2362ac2..281d703 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.4.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.4.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Native APR library for Tomcat"
 SLOT="0"
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 HOMEPAGE="http://tomcat.apache.org/;
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 LICENSE="Apache-2.0"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2016-02-12 Thread Miroslav Šulc
commit: ec560ee2c0416baf052b39fba6309e2dd64d2d9a
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Feb 10 14:51:32 2016 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Feb 12 18:19:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec560ee2

dev-java/tomcat-native: removed obsolete ebuilds

Package-Manager: portage-2.2.27

 dev-java/tomcat-native/Manifest|  2 -
 dev-java/tomcat-native/tomcat-native-1.1.32.ebuild | 47 --
 dev-java/tomcat-native/tomcat-native-1.2.2.ebuild  | 58 --
 3 files changed, 107 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index db56b51..9fa582d 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,5 +1,3 @@
-DIST tomcat-native-1.1.32-src.tar.gz 387267 SHA256 
26936848f727e162f513bd2b5f7b2300d7d716a5e92e5f4ebcd0e1eff8e09584 SHA512 
695f710f91cf720b3115f9933f5dab56e7465ee0fcf6508b53d1de172ba59165b08f27b3cdfef741b60dbf0b3da97ae3ea87c5a0ef9f1d879a9820259197dcba
 WHIRLPOOL 
587c25124ab5b07365a0c26ee558086b690d6b0cb568f6670ecd7b8a79a25fa74091bc7a10574732b96600eca0ae4141119adc40c51b45c7ef87de631a38aeb8
 DIST tomcat-native-1.1.33-src.tar.gz 388787 SHA256 
523dde7393c57307eedf4972ebbe19a9e9af6f7699e3b1ef6dabd7a11677866e SHA512 
62b3c806cd926ca13878b514714a422f4a5d932ccaee4cc328c101cfa92fd890f708d1fb429320a42f1e340b46f70c82a07b9ecf6cbd9d03c0e719b95e24e09b
 WHIRLPOOL 
afb57fdf32becae8860ed042d74e27a7208759c4a7c16163148e65c986b4dcfa9521e83bbe0a3fa6874a87f577be2ad31a043d3ec1888c11faec7ace21035419
-DIST tomcat-native-1.2.2-src.tar.gz 400183 SHA256 
9bd4deb1a816efda8208bfb4f55ee1689571e1d05a5c1e84faf2ad1021a9cae6 SHA512 
2e1aa3fd473824fe35b4aa9b53b6d4d674086902132139aa2930e0ecd0336e177ef0f29e114415122525722653ee4475758d1af1e99e5121341b293354f48a96
 WHIRLPOOL 
6637002a9aeb0a18d4580a51c0e060f95d854249c17e34324b0d8af43d5f07b2943192655a9dc3fd952b9702e174a337005e61a9f0f5f51c472c6156d5b4c60a
 DIST tomcat-native-1.2.3-src.tar.gz 387023 SHA256 
36bf786371742c98ca8b167d3cb59ad2162169bdcaab122da8d0e923dc10742f SHA512 
3e64525d1801d776ba9d0cfa568bfcec74144160354b376be078afb30d506adfdbadaf84a76ab557963ba64fc333c589a73e917faea020cdcf33e36e316945af
 WHIRLPOOL 
2681e27bced3da011a585d9d455d10bfa16cd167093869a515fa582cf2608cfd5ff68e9b3575741b3c62bd0840036fd8b436314eaeb5a4475ed339d97b9a4b54
 DIST tomcat-native-1.2.4-src.tar.gz 387352 SHA256 
29d53d4646229a839ccb71b7b3caa25c256aab1965c33cc9d140247213b9b171 SHA512 
c080867510fb9006832172ee0b1997cee067c6e0275b3f9bdf94f69c14b9a02317352d9cadd8a41d366fb5f25c42f7f8af419e0b699aaa5eefee20db96559e97
 WHIRLPOOL 
bf0acc6a78a79b51d3802fb1e1bfb0ec3e71993723a1be58c5ac14d6d24bab6e54fc9d505e4d5c0852ce335b6edc47c6b57f99055c875258fa0414a702e06fb2

diff --git a/dev-java/tomcat-native/tomcat-native-1.1.32.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.1.32.ebuild
deleted file mode 100644
index 30e70b6..000
--- a/dev-java/tomcat-native/tomcat-native-1.1.32.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit base eutils java-pkg-2
-
-DESCRIPTION="Native APR library for Tomcat"
-
-SLOT="0"
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-HOMEPAGE="http://tomcat.apache.org/;
-KEYWORDS="amd64 x86"
-LICENSE="Apache-2.0"
-IUSE=""
-
-RDEPEND="=dev-libs/apr-1*
-   dev-libs/openssl
-   >=virtual/jre-1.5"
-
-DEPEND=">=virtual/jdk-1.5
-   ${RDEPEND}"
-
-S=${WORKDIR}/${P}-src/jni/native
-
-src_configure(){
-   econf --with-apr=/usr/bin/apr-1-config  \
-   --with-ssl=/usr || die "Could not configure native sources"
-}
-
-src_compile() {
-   base_src_compile
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
-}
-
-pkg_postinst() {
-   elog
-   elog " APR should be available with Tomcat, for more information"
-   elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html;
-   elog
-   elog " Please report any bugs to https://bugs.gentoo.org/;
-   elog
-}

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.2.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.2.ebuild
deleted file mode 100644
index fdadfd9..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Native APR library for Tomcat"
-
-SLOT="0"
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-HOMEPAGE="http://tomcat.apache.org/;
-KEYWORDS="amd64 x86"
-LICENSE="Apache-2.0"
-IUSE="test"
-
-RDEPEND="dev-libs/apr:1
-   dev-libs/openssl:=
-   >=virtual/jre-1.7"
-
-DEPEND=">=virtual/jdk-1.7
-   test? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2016-01-18 Thread Agostino Sarubbo
commit: 88071129021e3e9a95b894fdf0d6d6eb81fadfd8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 18 17:08:23 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 18 17:08:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88071129

dev-java/tomcat-native: x86 stable wrt bug #572278

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/tomcat-native/tomcat-native-1.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.3.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.3.ebuild
index 052754c..fdadfd9 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.3.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Native APR library for Tomcat"
 SLOT="0"
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 HOMEPAGE="http://tomcat.apache.org/;
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 LICENSE="Apache-2.0"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2016-01-18 Thread Agostino Sarubbo
commit: 458c3f1d86f895d0b489d9080f7346c879d28592
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 18 17:06:45 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 18 17:06:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=458c3f1d

dev-java/tomcat-native: amd64 stable wrt bug #572278

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/tomcat-native/tomcat-native-1.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.3.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.3.ebuild
index a9cfc42..052754c 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.3.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Native APR library for Tomcat"
 SLOT="0"
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 HOMEPAGE="http://tomcat.apache.org/;
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2016-01-12 Thread Miroslav Šulc
commit: 4a18bafabd4c05adce58406424f697e4c88362b3
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Jan 12 16:07:31 2016 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jan 12 16:08:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a18bafa

dev-java/tomcat-native: version bump

Package-Manager: portage-2.2.26

 dev-java/tomcat-native/Manifest   |  1 +
 dev-java/tomcat-native/tomcat-native-1.2.4.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 9c4c27e..db56b51 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -2,3 +2,4 @@ DIST tomcat-native-1.1.32-src.tar.gz 387267 SHA256 
26936848f727e162f513bd2b5f7b2
 DIST tomcat-native-1.1.33-src.tar.gz 388787 SHA256 
523dde7393c57307eedf4972ebbe19a9e9af6f7699e3b1ef6dabd7a11677866e SHA512 
62b3c806cd926ca13878b514714a422f4a5d932ccaee4cc328c101cfa92fd890f708d1fb429320a42f1e340b46f70c82a07b9ecf6cbd9d03c0e719b95e24e09b
 WHIRLPOOL 
afb57fdf32becae8860ed042d74e27a7208759c4a7c16163148e65c986b4dcfa9521e83bbe0a3fa6874a87f577be2ad31a043d3ec1888c11faec7ace21035419
 DIST tomcat-native-1.2.2-src.tar.gz 400183 SHA256 
9bd4deb1a816efda8208bfb4f55ee1689571e1d05a5c1e84faf2ad1021a9cae6 SHA512 
2e1aa3fd473824fe35b4aa9b53b6d4d674086902132139aa2930e0ecd0336e177ef0f29e114415122525722653ee4475758d1af1e99e5121341b293354f48a96
 WHIRLPOOL 
6637002a9aeb0a18d4580a51c0e060f95d854249c17e34324b0d8af43d5f07b2943192655a9dc3fd952b9702e174a337005e61a9f0f5f51c472c6156d5b4c60a
 DIST tomcat-native-1.2.3-src.tar.gz 387023 SHA256 
36bf786371742c98ca8b167d3cb59ad2162169bdcaab122da8d0e923dc10742f SHA512 
3e64525d1801d776ba9d0cfa568bfcec74144160354b376be078afb30d506adfdbadaf84a76ab557963ba64fc333c589a73e917faea020cdcf33e36e316945af
 WHIRLPOOL 
2681e27bced3da011a585d9d455d10bfa16cd167093869a515fa582cf2608cfd5ff68e9b3575741b3c62bd0840036fd8b436314eaeb5a4475ed339d97b9a4b54
+DIST tomcat-native-1.2.4-src.tar.gz 387352 SHA256 
29d53d4646229a839ccb71b7b3caa25c256aab1965c33cc9d140247213b9b171 SHA512 
c080867510fb9006832172ee0b1997cee067c6e0275b3f9bdf94f69c14b9a02317352d9cadd8a41d366fb5f25c42f7f8af419e0b699aaa5eefee20db96559e97
 WHIRLPOOL 
bf0acc6a78a79b51d3802fb1e1bfb0ec3e71993723a1be58c5ac14d6d24bab6e54fc9d505e4d5c0852ce335b6edc47c6b57f99055c875258fa0414a702e06fb2

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.4.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.4.ebuild
new file mode 100644
index 000..a2925ec
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Native APR library for Tomcat"
+
+SLOT="0"
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+HOMEPAGE="http://tomcat.apache.org/;
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+IUSE="test"
+
+RDEPEND="dev-libs/apr:1
+   dev-libs/openssl:=
+   >=virtual/jre-1.7"
+
+DEPEND=">=virtual/jdk-1.7
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+src_configure(){
+   cd native || die
+   econf --with-apr=/usr/bin/apr-1-config  \
+   --with-ssl=/usr || die "Could not configure native sources"
+}
+
+src_compile() {
+   eant jar -f build.xml
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native
+   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog
+   elog " APR should be available with Tomcat, for more information"
+   elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html;
+   elog
+   elog " Please report any bugs to https://bugs.gentoo.org/;
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2015-12-21 Thread Agostino Sarubbo
commit: 2df565cbde8efaa2f0a02329ec10addf255faf89
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec 21 12:39:57 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec 21 12:39:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df565cb

dev-java/tomcat-native: amd64 stable wrt bug #568424

Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/tomcat-native/tomcat-native-1.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.2.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.2.ebuild
index a9cfc42..052754c 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.2.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Native APR library for Tomcat"
 SLOT="0"
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 HOMEPAGE="http://tomcat.apache.org/;
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2015-12-16 Thread Miroslav Šulc
commit: f45bc89bf88e566afa79de57ac0d2073ebb6117b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Dec 16 12:39:38 2015 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Dec 16 12:40:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f45bc89b

dev-java/tomcat-native: version bump

Package-Manager: portage-2.2.26

 dev-java/tomcat-native/Manifest   |  1 +
 dev-java/tomcat-native/tomcat-native-1.2.3.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 5624913..9c4c27e 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,3 +1,4 @@
 DIST tomcat-native-1.1.32-src.tar.gz 387267 SHA256 
26936848f727e162f513bd2b5f7b2300d7d716a5e92e5f4ebcd0e1eff8e09584 SHA512 
695f710f91cf720b3115f9933f5dab56e7465ee0fcf6508b53d1de172ba59165b08f27b3cdfef741b60dbf0b3da97ae3ea87c5a0ef9f1d879a9820259197dcba
 WHIRLPOOL 
587c25124ab5b07365a0c26ee558086b690d6b0cb568f6670ecd7b8a79a25fa74091bc7a10574732b96600eca0ae4141119adc40c51b45c7ef87de631a38aeb8
 DIST tomcat-native-1.1.33-src.tar.gz 388787 SHA256 
523dde7393c57307eedf4972ebbe19a9e9af6f7699e3b1ef6dabd7a11677866e SHA512 
62b3c806cd926ca13878b514714a422f4a5d932ccaee4cc328c101cfa92fd890f708d1fb429320a42f1e340b46f70c82a07b9ecf6cbd9d03c0e719b95e24e09b
 WHIRLPOOL 
afb57fdf32becae8860ed042d74e27a7208759c4a7c16163148e65c986b4dcfa9521e83bbe0a3fa6874a87f577be2ad31a043d3ec1888c11faec7ace21035419
 DIST tomcat-native-1.2.2-src.tar.gz 400183 SHA256 
9bd4deb1a816efda8208bfb4f55ee1689571e1d05a5c1e84faf2ad1021a9cae6 SHA512 
2e1aa3fd473824fe35b4aa9b53b6d4d674086902132139aa2930e0ecd0336e177ef0f29e114415122525722653ee4475758d1af1e99e5121341b293354f48a96
 WHIRLPOOL 
6637002a9aeb0a18d4580a51c0e060f95d854249c17e34324b0d8af43d5f07b2943192655a9dc3fd952b9702e174a337005e61a9f0f5f51c472c6156d5b4c60a
+DIST tomcat-native-1.2.3-src.tar.gz 387023 SHA256 
36bf786371742c98ca8b167d3cb59ad2162169bdcaab122da8d0e923dc10742f SHA512 
3e64525d1801d776ba9d0cfa568bfcec74144160354b376be078afb30d506adfdbadaf84a76ab557963ba64fc333c589a73e917faea020cdcf33e36e316945af
 WHIRLPOOL 
2681e27bced3da011a585d9d455d10bfa16cd167093869a515fa582cf2608cfd5ff68e9b3575741b3c62bd0840036fd8b436314eaeb5a4475ed339d97b9a4b54

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.3.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.3.ebuild
new file mode 100644
index 000..a9cfc42
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Native APR library for Tomcat"
+
+SLOT="0"
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+HOMEPAGE="http://tomcat.apache.org/;
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+IUSE="test"
+
+RDEPEND="dev-libs/apr:1
+   dev-libs/openssl:=
+   >=virtual/jre-1.7"
+
+DEPEND=">=virtual/jdk-1.7
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+src_configure(){
+   cd native || die
+   econf --with-apr=/usr/bin/apr-1-config  \
+   --with-ssl=/usr || die "Could not configure native sources"
+}
+
+src_compile() {
+   eant jar -f build.xml
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native
+   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog
+   elog " APR should be available with Tomcat, for more information"
+   elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html;
+   elog
+   elog " Please report any bugs to https://bugs.gentoo.org/;
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2015-11-12 Thread Miroslav Šulc
commit: 89a2e7916e1cae380103b0c9ab1fbecee47b55ff
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Nov 12 19:12:20 2015 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Nov 12 19:12:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89a2e791

dev-java/tomcat-native: version bump

Package-Manager: portage-2.2.24

 dev-java/tomcat-native/Manifest   |  1 +
 dev-java/tomcat-native/tomcat-native-1.2.2.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index a4b3064..5624913 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1,3 @@
 DIST tomcat-native-1.1.32-src.tar.gz 387267 SHA256 
26936848f727e162f513bd2b5f7b2300d7d716a5e92e5f4ebcd0e1eff8e09584 SHA512 
695f710f91cf720b3115f9933f5dab56e7465ee0fcf6508b53d1de172ba59165b08f27b3cdfef741b60dbf0b3da97ae3ea87c5a0ef9f1d879a9820259197dcba
 WHIRLPOOL 
587c25124ab5b07365a0c26ee558086b690d6b0cb568f6670ecd7b8a79a25fa74091bc7a10574732b96600eca0ae4141119adc40c51b45c7ef87de631a38aeb8
 DIST tomcat-native-1.1.33-src.tar.gz 388787 SHA256 
523dde7393c57307eedf4972ebbe19a9e9af6f7699e3b1ef6dabd7a11677866e SHA512 
62b3c806cd926ca13878b514714a422f4a5d932ccaee4cc328c101cfa92fd890f708d1fb429320a42f1e340b46f70c82a07b9ecf6cbd9d03c0e719b95e24e09b
 WHIRLPOOL 
afb57fdf32becae8860ed042d74e27a7208759c4a7c16163148e65c986b4dcfa9521e83bbe0a3fa6874a87f577be2ad31a043d3ec1888c11faec7ace21035419
+DIST tomcat-native-1.2.2-src.tar.gz 400183 SHA256 
9bd4deb1a816efda8208bfb4f55ee1689571e1d05a5c1e84faf2ad1021a9cae6 SHA512 
2e1aa3fd473824fe35b4aa9b53b6d4d674086902132139aa2930e0ecd0336e177ef0f29e114415122525722653ee4475758d1af1e99e5121341b293354f48a96
 WHIRLPOOL 
6637002a9aeb0a18d4580a51c0e060f95d854249c17e34324b0d8af43d5f07b2943192655a9dc3fd952b9702e174a337005e61a9f0f5f51c472c6156d5b4c60a

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.2.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.2.ebuild
new file mode 100644
index 000..a9cfc42
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Native APR library for Tomcat"
+
+SLOT="0"
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+HOMEPAGE="http://tomcat.apache.org/;
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+IUSE="test"
+
+RDEPEND="dev-libs/apr:1
+   dev-libs/openssl:=
+   >=virtual/jre-1.7"
+
+DEPEND=">=virtual/jdk-1.7
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+src_configure(){
+   cd native || die
+   econf --with-apr=/usr/bin/apr-1-config  \
+   --with-ssl=/usr || die "Could not configure native sources"
+}
+
+src_compile() {
+   eant jar -f build.xml
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native
+   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog
+   elog " APR should be available with Tomcat, for more information"
+   elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html;
+   elog
+   elog " Please report any bugs to https://bugs.gentoo.org/;
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2015-10-13 Thread Patrice Clement
commit: 864c195673e2cb66a61f16b0e5cf35462cc988b8
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Oct 13 10:45:14 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Oct 13 10:45:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=864c1956

dev-java/tomcat-native: Clear QA warnings.

Take test? condition off RDEPEND variable and stick it in DEPEND.
Take RDEPEND off DEPEND variable.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/tomcat-native/tomcat-native-1.1.33-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.1.33-r1.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.1.33-r1.ebuild
index dd46836..2c849c6 100644
--- a/dev-java/tomcat-native/tomcat-native-1.1.33-r1.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.1.33-r1.ebuild
@@ -17,11 +17,10 @@ IUSE="test"
 
 RDEPEND="dev-libs/apr:1
dev-libs/openssl:=
-   >=virtual/jre-1.7
-   test? ( dev-java/ant-junit:0 )"
+   >=virtual/jre-1.7"
 
 DEPEND=">=virtual/jdk-1.7
-   ${RDEPEND}"
+   test? ( dev-java/ant-junit:0 )"
 
 S=${WORKDIR}/${P}-src/jni
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2015-10-13 Thread Patrice Clement
commit: 2770348aa9189330c09b4ace422dcfae6ec6af00
Author: William L. Thomson Jr  o-sinc  com>
AuthorDate: Tue Oct 13 00:38:13 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Oct 13 10:39:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2770348a

dev-java/tomcat-native: Modified to build jar.

Modified ebuild to build the jar in addition to the .so

 1.33.ebuild => tomcat-native-1.1.33-r1.ebuild} | 24 --
 1 file changed, 18 insertions(+), 6 deletions(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.1.33.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.1.33-r1.ebuild
similarity index 72%
rename from dev-java/tomcat-native/tomcat-native-1.1.33.ebuild
rename to dev-java/tomcat-native/tomcat-native-1.1.33-r1.ebuild
index 8d4011a..c6f89cd 100644
--- a/dev-java/tomcat-native/tomcat-native-1.1.33.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.1.33-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="5"
 
-inherit base eutils java-pkg-2
+inherit base eutils java-pkg-2 java-ant-2
 
 DESCRIPTION="Native APR library for Tomcat"
 
@@ -13,30 +13,42 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.t
 HOMEPAGE="http://tomcat.apache.org/;
 KEYWORDS="~amd64 ~x86"
 LICENSE="Apache-2.0"
-IUSE=""
+IUSE="test"
 
-RDEPEND="=dev-libs/apr-1*
+RDEPEND="dev-libs/apr:1
dev-libs/openssl:=
-   >=virtual/jre-1.5:*"
+   >=virtual/jre-1.7
+   test? ( dev-java/ant-junit:0 )"
 
-DEPEND=">=virtual/jdk-1.5:*
+DEPEND=">=virtual/jdk-1.7
${RDEPEND}"
 
-S=${WORKDIR}/${P}-src/jni/native
+S=${WORKDIR}/${P}-src/jni
 
 src_configure(){
+   cd native
econf --with-apr=/usr/bin/apr-1-config  \
--with-ssl=/usr || die "Could not configure native sources"
 }
 
 src_compile() {
+   eant jar -f build.xml
+
+   cd native
base_src_compile
 }
 
 src_install() {
+   java-pkg_newjar dist/${PN}-${PV}-dev.jar ${PN}.jar
+
+   cd native
emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
 }
 
+src_test() {
+   java-pkg-2_src_test
+}
+
 pkg_postinst() {
elog
elog " APR should be available with Tomcat, for more information"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/

2015-10-13 Thread Patrice Clement
commit: 6d93b2e2efe4034288ceb9f61f932bef44cb1af1
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Oct 13 10:41:13 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Oct 13 10:41:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d93b2e2

dev-java/tomcat-native: Add missing dies.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/tomcat-native/tomcat-native-1.1.33-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.1.33-r1.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.1.33-r1.ebuild
index c6f89cd..dd46836 100644
--- a/dev-java/tomcat-native/tomcat-native-1.1.33-r1.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.1.33-r1.ebuild
@@ -26,7 +26,7 @@ DEPEND=">=virtual/jdk-1.7
 S=${WORKDIR}/${P}-src/jni
 
 src_configure(){
-   cd native
+   cd native || die
econf --with-apr=/usr/bin/apr-1-config  \
--with-ssl=/usr || die "Could not configure native sources"
 }
@@ -34,12 +34,12 @@ src_configure(){
 src_compile() {
eant jar -f build.xml
 
-   cd native
+   cd native || die
base_src_compile
 }
 
 src_install() {
-   java-pkg_newjar dist/${PN}-${PV}-dev.jar ${PN}.jar
+   java-pkg_newjar "dist/${P}-dev.jar" "${PN}.jar"
 
cd native
emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"