summaryrefslogtreecommitdiff
path: root/net-libs/libhtp
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-libs/libhtp
reinit the tree, so we can have metadata
Diffstat (limited to 'net-libs/libhtp')
-rw-r--r--net-libs/libhtp/Manifest6
-rw-r--r--net-libs/libhtp/libhtp-0.5.18.ebuild34
-rw-r--r--net-libs/libhtp/libhtp-0.5.22.ebuild34
-rw-r--r--net-libs/libhtp/metadata.xml11
4 files changed, 85 insertions, 0 deletions
diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
new file mode 100644
index 000000000000..8de91fe53ca8
--- /dev/null
+++ b/net-libs/libhtp/Manifest
@@ -0,0 +1,6 @@
+DIST htp-0.5.18.tar.gz 799444 SHA256 53f81a2b639edbd9df9f1f0cebcfe9c2a2b381f9d61e2944c020b855a7e89a79 SHA512 e3efaedb74b8a0655b58922f2d0a079f5dfb5dcead117e21394d5d76ff93a3a7260ab56994468764ceeaa2dd584bcfa988b146efb85831e8a98efcda06b28876 WHIRLPOOL 816456580434b2254af8e88e24ff80e5721966ee742bbb89870324e9edcf12bfee4a54727855937c7bbb0d44ba9423dcf714f93a713287dbf0777ca5eeb93c86
+DIST libhtp-0.5.22.tar.gz 5773159 SHA256 0f5ba5b0316b3c0caaa5c45a792271a61d01c667e76f8e37f1d186cb865f5663 SHA512 3daf7241e8abca34bf348e0fc805c755472ebba01a869d5523637a81dfd6b9b3019941dff2e75d6e0978ebfbd60d917191e355aa43a2391500ecaaddab487ebc WHIRLPOOL 59a530fec6bba98c1714ca49394167cfb4a6ba079562a28e6c10a0b9fbf82e71e1ab7a7532050a20c2908a6b0673f55812cb9be81ad9da249b9296a1d6698b97
+EBUILD libhtp-0.5.18.ebuild 802 SHA256 476ff572d1016d75dc46eb60670ecce797cc3ce1ce75d3a17fcd0a7967adec8c SHA512 1c139e3f3a386782dff1ab7353770eae82a8c1279119a7acae157145f46495a48e6024679f9ff7883f1052662444a75d6a000aff0b396812adc861d72f2e30bf WHIRLPOOL 7ba80a697e0e2e943cf31caa2e68da7fc610a35f7228448e5d7d959e5dba6733117a22b2531abaeb55fe918478aa6ec06e0f29f5eb839f4b66b562f34ec05b78
+EBUILD libhtp-0.5.22.ebuild 802 SHA256 2cad276e68e26e0ae43541e3aa4f848adb3509f5bb0cd135337e923701a3dc4a SHA512 16e21e57bf13a605e40900f81406b378f5c05332bdd537c5279968975b80ba78d76f0129b8c083d7c234c5520589f2eecad0e1328fee3a11af4ce90c4b072f67 WHIRLPOOL b67ef6b192306c4f9a07b909fd12870213e532d0ad0b33600cdc85cf2c0d2d8268fd0c93331ea409698fef3567cd802829efd2a2e5e40e4c39a079dcacf0274a
+MISC ChangeLog 553 SHA256 1efc12c0aeb11ad98523f3f4c6b2d7cfb1f0ff5ba4678ace6839a65fa1e1dee8 SHA512 01c040ea9b0386bc1a2659d9390c0618e437cc5924a44c1c5d8edb4b66c72c01095b231029eba2c664561ba19fcb5e7ffc6a05c4f1500016b96c19d183ddc83b WHIRLPOOL e8bd4c07e06eabb7c12dffc9162fad883bee55eced03abcd339f99620d95647a9658fd82c0fb2ba87b787f3fe4055091db0dec762f9b8d1145d5a475f0dec6ac
+MISC metadata.xml 335 SHA256 c5ff99f9625ccc08ec295739773f45886147a2881eee703fad34e65f9677fffc SHA512 90a08acb6435b763b420630ba709b4206cd9de5f026665c43cc51fee0c58cd711024c013e7ce07a1b80e960835d5dcec77d030ca99f67df379cc31eaaee39bd6 WHIRLPOOL c0d7e644ab01b98c3faf981a6e4fa608bce6f5adc225301adf3524e81503c89c403ccf563b529ec0685c3a4681ca480d5797742e2d2df7eacda2d7307accdaf1
diff --git a/net-libs/libhtp/libhtp-0.5.18.ebuild b/net-libs/libhtp/libhtp-0.5.18.ebuild
new file mode 100644
index 000000000000..f583f27a6312
--- /dev/null
+++ b/net-libs/libhtp/libhtp-0.5.18.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit multilib-minimal
+
+MY_P=${P#lib}
+
+DESCRIPTION="security-aware parser for the HTTP protocol and the related bits and pieces"
+HOMEPAGE="https://github.com/OISF/libhtp"
+SRC_URI="https://github.com/OISF/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+IUSE="debug static-libs"
+
+RDEPEND="sys-libs/zlib[static-libs?]"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+ # The debug configure logic is broken.
+ ECONF_SOURCE=${S} \
+ econf \
+ $(usex debug '--enable-debug' '') \
+ $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+ use static-libs || find "${ED}" -name '*.la' -delete
+}
diff --git a/net-libs/libhtp/libhtp-0.5.22.ebuild b/net-libs/libhtp/libhtp-0.5.22.ebuild
new file mode 100644
index 000000000000..2f19228060c9
--- /dev/null
+++ b/net-libs/libhtp/libhtp-0.5.22.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="security-aware parser for the HTTP protocol and the related bits and pieces"
+HOMEPAGE="https://github.com/OISF/libhtp"
+SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+IUSE="debug static-libs"
+
+RDEPEND="sys-libs/zlib[static-libs?]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ eautoreconf
+}
+
+multilib_src_configure() {
+ # The debug configure logic is broken.
+ ECONF_SOURCE=${S} \
+ econf \
+ $(usex debug '--enable-debug' '') \
+ $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+ use static-libs || find "${ED}" -name '*.la' -delete
+}
diff --git a/net-libs/libhtp/metadata.xml b/net-libs/libhtp/metadata.xml
new file mode 100644
index 000000000000..ee432479ac41
--- /dev/null
+++ b/net-libs/libhtp/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>vapier@gentoo.org</email>
+ <description>feel free to update</description>
+</maintainer>
+<upstream>
+ <remote-id type="github">OISF/libhtp</remote-id>
+</upstream>
+</pkgmetadata>