From e1cabd05d6db18173a981dcef84eef60560ac259 Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Sun, 25 Apr 2021 14:49:21 +0800 Subject: [PATCH] libpfring-7.8.0.ebuild --- net-analyzer/masscan/Manifest | 2 +- .../masscan/files/masscan-1.0.3-gcc5.patch | 11 ------ ...n-1.0.4-r1.ebuild => masscan-1.3.2.ebuild} | 12 +++---- net-libs/libpfring/Manifest | 3 +- net-libs/libpfring/libpfring-7.2.0.ebuild | 36 ------------------- ...ng-7.0.0.ebuild => libpfring-7.8.0.ebuild} | 8 ++--- ...ebuild => seafile-pro-server-8.0.2.ebuild} | 0 7 files changed, 12 insertions(+), 60 deletions(-) delete mode 100644 net-analyzer/masscan/files/masscan-1.0.3-gcc5.patch rename net-analyzer/masscan/{masscan-1.0.4-r1.ebuild => masscan-1.3.2.ebuild} (85%) delete mode 100644 net-libs/libpfring/libpfring-7.2.0.ebuild rename net-libs/libpfring/{libpfring-7.0.0.ebuild => libpfring-7.8.0.ebuild} (91%) rename www-apps/seafile-pro-server/{seafile-pro-server-8.0.1.ebuild => seafile-pro-server-8.0.2.ebuild} (100%) diff --git a/net-analyzer/masscan/Manifest b/net-analyzer/masscan/Manifest index a852695a7..244042d49 100644 --- a/net-analyzer/masscan/Manifest +++ b/net-analyzer/masscan/Manifest @@ -1,2 +1,2 @@ -DIST masscan-1.0.4.tar.gz 343513 BLAKE2B e50789c8a2246c4109990e93c9c53cf68b2b555955f675e1a9acd4074c2b85773aba58f3644db1f98a88c4cff85cff5a9035f2fbc56978103458dc34e6dc353a SHA512 eb82d8ad4d6a5c77cf79197e18470a68f7c361f0785180d631e9625578e90af6ffdaa45b728349da5a1cb945a8f902541b8f708be8a4075737ccb06e948d6e2b DIST masscan-1.0.5.tar.gz 353901 BLAKE2B 83145955b42f660788fdd7687b0a88ad84d6f31a4f99fc1fe4691f266f3c3492882334d9f0b4acf3c31d33950daedda56b6623cd3ba6ef9a27914613f09d485b SHA512 55d58234994ebea10bcb3f45a24cdb51b020350faa116aee3a48861a119f66c339d1f533c978f52e37ccf5266be6fd2802765f13461d94eb28ec8d18c68e2f88 +DIST masscan-1.3.2.tar.gz 463449 BLAKE2B 5509027c00871b2242e419ab7cf3f775d7ee46e1882a27c52447ca442432712d742c686acbf4daa7307b791da06effa23b8790fc0561a42a4e8ed4c2f0be7713 SHA512 b0709f6f937a0e86c6913407c3bc60187074395ffff7a7a2bb54b23824d72982510e44fb1b1e7dcba85c4ad25ab1a623597661db43d9046165ba865cd9bd5b27 diff --git a/net-analyzer/masscan/files/masscan-1.0.3-gcc5.patch b/net-analyzer/masscan/files/masscan-1.0.3-gcc5.patch deleted file mode 100644 index 6bf92fd25..000000000 --- a/net-analyzer/masscan/files/masscan-1.0.3-gcc5.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/string_s.h -+++ b/src/string_s.h -@@ -77,7 +77,7 @@ - typedef int errno_t; - errno_t fopen_s(FILE **fp, const char *filename, const char *mode); - --#elif defined(__GNUC__) && (__GNUC__ == 4) -+#elif defined(__GNUC__) - #include - /* GCC 4 */ - # define sprintf_s snprintf diff --git a/net-analyzer/masscan/masscan-1.0.4-r1.ebuild b/net-analyzer/masscan/masscan-1.3.2.ebuild similarity index 85% rename from net-analyzer/masscan/masscan-1.0.4-r1.ebuild rename to net-analyzer/masscan/masscan-1.3.2.ebuild index c6fd84ce7..21c0bcc89 100644 --- a/net-analyzer/masscan/masscan-1.0.4-r1.ebuild +++ b/net-analyzer/masscan/masscan-1.3.2.ebuild @@ -1,12 +1,13 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 + inherit toolchain-funcs DESCRIPTION="Mass IP port scanner" HOMEPAGE="https://github.com/robertdavidgraham/masscan" -SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/robertdavidgraham/masscan/archive/${PV}.tar.gz -> ${P}.tar.gz" SLOT="0" LICENSE="AGPL-3" @@ -16,7 +17,7 @@ IUSE="pf_ring" RDEPEND="net-libs/libpcap pf_ring? ( sys-kernel/pf_ring-kmod )" -src_prepare(){ +src_prepare() { default sed -i \ @@ -24,6 +25,7 @@ src_prepare(){ -e '/^GITVER :=/s!= .(.*!=!g' \ -e '/^SYS/s|gcc|$(CC)|g' \ -e '/^CFLAGS =/{s,=,+=,;s,-g -ggdb,,;s,-O3,,;}' \ + -e '/^CC =/d' \ Makefile || die tc-export CC @@ -36,11 +38,9 @@ src_install() { doins data/exclude.conf doins "${FILESDIR}"/masscan.conf - mv doc/bot.{hml,html} || die dodoc doc/bot.html *.md doman doc/masscan.8 - dodoc *.md } pkg_postinst() { diff --git a/net-libs/libpfring/Manifest b/net-libs/libpfring/Manifest index e6c5490b6..2310f5032 100644 --- a/net-libs/libpfring/Manifest +++ b/net-libs/libpfring/Manifest @@ -1,3 +1,2 @@ -DIST PF_RING-7.0.0.tar.gz 10240232 BLAKE2B 7b2eb51f9322df1bf72bcba35e092e9e256651d0ea5ca7be13e9a5769661c3e92df8dd7deb7a381a24696c530fabdcc3fed962354d9362b6ceba5a1d24a0b472 SHA512 715844c4d18680228e1f722f624ebb6c35c756d4bbd5df4641047420ad9d8912cb3977c237a832cc37ce51cb857c9237939efb89d26163ea39f9a7710adbe6da -DIST PF_RING-7.2.0.tar.gz 18882409 BLAKE2B 23a4c36ab1f70db039939998f4353463adc1879fe7b61b896e7788c30e459e28d8ac659dbb012cc43a19d4f3219e9adf895024cb695418ce8dc2021e8b1000ec SHA512 96134e97b46e993ca5e01441c578d8e0da66d26cc6ca02477791fb5f38023d01625583233cd78131b058dbc7d3b74fc4b833659c5618830e2d235a1a078bf1b6 DIST PF_RING-7.4.0.tar.gz 19298354 BLAKE2B b5849223ed2b84c64acd0663bdefde9bcd1dd6d6e85bc0cee10d693ff6faa18b1b74a42db73fc710fba45f8d65105e1b99d3a2380c02139024a128276405b6a2 SHA512 45d8c995389dcdc606471fbde511e2f2483364295dfe1ab4f01af1ce711934838c06ee9cbc74e903d94a95109f92f0e624199b209ff0cbd966585b2db73916aa +DIST PF_RING-7.8.0.tar.gz 22334630 BLAKE2B f5bbb94213bcd946cddff3cb0474da4c241a8bbaa882c39bd0d53709bc32c78df2babb0f61e4737a2391c1bb9b336c814afb99712b4c5f32d3f303723e3f2bbe SHA512 a45b9b42ef48eaa381c8bb2b00f3c87f67d776255f433941417cabe45266dc7ac90a45b5a0d69162d7a075952009f5a44920804076952a998b358e3fea82b8d0 diff --git a/net-libs/libpfring/libpfring-7.2.0.ebuild b/net-libs/libpfring/libpfring-7.2.0.ebuild deleted file mode 100644 index f40554cca..000000000 --- a/net-libs/libpfring/libpfring-7.2.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib eutils - -MY_P="PF_RING-${PV}" - -DESCRIPTION="A new type of network socket that improves packet capture speed." -HOMEPAGE="http://www.ntop.org/products/pf_ring/" -SRC_URI="https://github.com/ntop/PF_RING/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="~amd64 ~x86 ~arm ~arm64" -IUSE="" - -S="${WORKDIR}/${MY_P}/userland/lib" -#S="${WORKDIR}/${MY_P}" - -src_prepare(){ - sed -i "s|${INSTDIR}/lib|${INSTDIR}/$(get_libdir)|" Makefile.in || die - sed -i "s|lib64nbpf.a|libnbpf.a|" Makefile.in || die - eapply_user -} - -src_compile(){ - emake -j1 -} - -src_install(){ - emake DESTDIR="${D}" install - dosym libpfring.so usr/$(get_libdir)/libpfring.so.1 -} diff --git a/net-libs/libpfring/libpfring-7.0.0.ebuild b/net-libs/libpfring/libpfring-7.8.0.ebuild similarity index 91% rename from net-libs/libpfring/libpfring-7.0.0.ebuild rename to net-libs/libpfring/libpfring-7.8.0.ebuild index f40554cca..a7c992715 100644 --- a/net-libs/libpfring/libpfring-7.0.0.ebuild +++ b/net-libs/libpfring/libpfring-7.8.0.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=6 @@ -26,9 +26,9 @@ src_prepare(){ eapply_user } -src_compile(){ - emake -j1 -} +#src_compile(){ +# emake -j1 +#} src_install(){ emake DESTDIR="${D}" install diff --git a/www-apps/seafile-pro-server/seafile-pro-server-8.0.1.ebuild b/www-apps/seafile-pro-server/seafile-pro-server-8.0.2.ebuild similarity index 100% rename from www-apps/seafile-pro-server/seafile-pro-server-8.0.1.ebuild rename to www-apps/seafile-pro-server/seafile-pro-server-8.0.2.ebuild