summaryrefslogtreecommitdiff
path: root/net-libs/libecap
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-03-03 10:28:17 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-03-03 10:28:17 +0000
commitd99093fb4bb5652015c06274d64083daa2439e4f (patch)
treecf61513204d97974179580065e85df5c8009087c /net-libs/libecap
parent463397cf1e064185110fe57c568d73f99a06f5d1 (diff)
gentoo resync : 03.03.2021
Diffstat (limited to 'net-libs/libecap')
-rw-r--r--net-libs/libecap/Manifest6
-rw-r--r--net-libs/libecap/libecap-1.0.0.ebuild18
-rw-r--r--net-libs/libecap/libecap-1.0.1.ebuild35
-rw-r--r--net-libs/libecap/metadata.xml12
4 files changed, 62 insertions, 9 deletions
diff --git a/net-libs/libecap/Manifest b/net-libs/libecap/Manifest
index 0c14070ef52f..c54f554c7ee7 100644
--- a/net-libs/libecap/Manifest
+++ b/net-libs/libecap/Manifest
@@ -1,3 +1,5 @@
DIST libecap-1.0.0.tar.gz 343468 BLAKE2B 5a5a12365289daaee8b324016f42b6b56f5bf5b1f7893ae052517c8c20a792a798ebb31f4038c121b1c6eefd9d375562014050572e0285e3a9b91bbfb9989fa8 SHA512 7d34b5a9b6843d6b09efc4fa390c7a2d3dda7a2ae5e82d5021295e436ca9afb7c1f70bc6f25a68e4c430fb6e33ee9f602655c9c830fccd46a8f554774813b452
-EBUILD libecap-1.0.0.ebuild 621 BLAKE2B d980d65e98ca2d69f0edebaac58e0eabf0cb92919bb29d4aff22abcf76b1d9ef9b9fb9db0803af8df7025d02251e2eddb5b4882fad0dc5ae5f6268b60144b1f0 SHA512 c53bf5b018f0f8525b194a6e99f41297a2ed9e987172ce5be3437b064e89668638027505692a763e3e52b4426ae018e78275ad0f9eeb0124ef377e7087fc801e
-MISC metadata.xml 415 BLAKE2B 20ae025b9259513bd01b05a6c2e52b905faecf97883367c4fed63970ef8a983ed93609ffce93e803c3cb9634d2a45ea0cb7daa7f9eb48ded8cb59e5d17565a0a SHA512 7f74e14bff83c5a8ccee44aac553502cb71e55e8d2da98967e8bba2fa44643be2508dbf0b8e47f6e3abb6e554cfc03f3ae53238f06987357dc7c3ea103aac394
+DIST libecap-1.0.1.tar.gz 339799 BLAKE2B 6971391d0bde588f6bfb11704d343494eaf81fd1ac5e9c8c6d9f32ae0b03ed41aaf03c41cab1365ffefa8e032b65f72417af395c26d89af69c30d327252246b7 SHA512 0054ad11b3f558d7c623060a69207a1b8e679803cabdf1a2bce4b04335d71c016eec770fc9d2cbf3d0a93502c255cb528305f9f8e6df4e095fcb980667045919
+EBUILD libecap-1.0.0.ebuild 756 BLAKE2B 4251965072777a9b3aaf292ceae8b232a44095925f68d3fac83950930d3f98c6f9aa520a91c4b02867728d25e0c8956894e47b9eb523af8d8be06d447182786b SHA512 73685fe75de863494f2a30b00283d39a92e55f48f0476a4e0f3b15a47a2f92147d95d4eddf1a5781ede19d4cca57177cf5101541a97626ecd7ca02cb4dca91ec
+EBUILD libecap-1.0.1.ebuild 789 BLAKE2B 735eea7cfea04d356234d982e2353506141b019fecd5e03007ff0416d942d0cccb3c4f4ca2b94a3455dd37bdab3afff9b71baa5cb5b7b7b22cb862f93d2d7dd8 SHA512 005c81729ceb229c879b97b0dfa86bd16560c9ed527227025e25673da70582519b14b2c290d38b08eb26fa55939cc45f20f8adcbb4b165b2297904cde45bca98
+MISC metadata.xml 529 BLAKE2B 5084671496dca729715835548ad5d0ea16b2312014bdd0d3368a62bc9140ae72481cff611a701bf329631af8b024fa3830f9af23661aa401720658a4784ec8b6 SHA512 8c369afceeaea9d63c93dd890f32fe606a69942536c3d9798395eefcdfbc06e027fc40c50a899b7014696f5a5897afbf8feaf674317db10449d30c83b63de470
diff --git a/net-libs/libecap/libecap-1.0.0.ebuild b/net-libs/libecap/libecap-1.0.0.ebuild
index 9b5ee739941d..224da59d982a 100644
--- a/net-libs/libecap/libecap-1.0.0.ebuild
+++ b/net-libs/libecap/libecap-1.0.0.ebuild
@@ -1,18 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="5"
+EAPI=7
-inherit autotools-utils eutils toolchain-funcs
+inherit autotools toolchain-funcs
DESCRIPTION="API for implementing ICAP content analysis and adaptation"
-HOMEPAGE="http://www.e-cap.org/"
+HOMEPAGE="https://www.e-cap.org/"
SRC_URI="http://www.measurement-factory.com/tmp/ecap/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="1"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE="static-libs"
RDEPEND="!net-libs/libecap:0
!net-libs/libecap:0.2"
@@ -24,4 +23,13 @@ src_prepare() {
# Respect AR. (bug #457734)
tc-export AR
+
+ mv configure.{in,ac} || die
+
+ eautoreconf
+}
+
+src_configure() {
+ # Horrific autotools failure in generated config.h w/o Bash
+ CONFIG_SHELL="${EPREFIX}/bin/bash" econf
}
diff --git a/net-libs/libecap/libecap-1.0.1.ebuild b/net-libs/libecap/libecap-1.0.1.ebuild
new file mode 100644
index 000000000000..24efca086b5d
--- /dev/null
+++ b/net-libs/libecap/libecap-1.0.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="API for implementing ICAP content analysis and adaptation"
+HOMEPAGE="https://www.e-cap.org/"
+SRC_URI="https://www.e-cap.org/archive/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="!net-libs/libecap:0
+ !net-libs/libecap:0.2"
+
+DOCS=( CREDITS NOTICE README change.log )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # Horrific autotools failure in generated config.h w/o Bash
+ ac_cv_path_AR="$(tc-getAR)" CONFIG_SHELL="${EPREFIX}/bin/bash" econf --disable-static
+}
+
+src_install() {
+ default
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/net-libs/libecap/metadata.xml b/net-libs/libecap/metadata.xml
index 0987c1f2bb30..d27c3cfc109f 100644
--- a/net-libs/libecap/metadata.xml
+++ b/net-libs/libecap/metadata.xml
@@ -1,6 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person"><email>eras@gentoo.org</email></maintainer>
-<longdescription>eCAP is a software interface that allows a network application, such as an HTTP proxy or an ICAP server, to outsource content analysis and adaptation to a loadable module</longdescription>
+ <maintainer type="person">
+ <email>eras@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ eCAP is a software interface that allows a network application, such as an HTTP proxy or an ICAP server,
+ to outsource content analysis and adaptation to a loadable module.
+ </longdescription>
+ <upstream>
+ <changelog>https://www.e-cap.org/archive/libecap_change.log</changelog>
+ </upstream>
</pkgmetadata>