diff options
Diffstat (limited to 'net-analyzer/ngrep')
-rw-r--r-- | net-analyzer/ngrep/Manifest | 2 | ||||
-rw-r--r-- | net-analyzer/ngrep/ngrep-1.47-r1.ebuild (renamed from net-analyzer/ngrep/ngrep-1.47.ebuild) | 36 |
2 files changed, 17 insertions, 21 deletions
diff --git a/net-analyzer/ngrep/Manifest b/net-analyzer/ngrep/Manifest index d9055a54efed..b0c264397e5f 100644 --- a/net-analyzer/ngrep/Manifest +++ b/net-analyzer/ngrep/Manifest @@ -1,4 +1,4 @@ AUX ngrep-1.47-regex.patch 683 BLAKE2B 5eaed7398a140dee747664ce05c3f9afb9f57f827ef96efd4ad284be313dd234c15603bcd842c7d2c96a46900de46205cec1d0270cc83d36b5e9feedf1f3b2b3 SHA512 e435f1e4fb35fbed0eeef414da2fd19c09311287b466e667c9150d53a1ae52abbe31173758192c9638eaecf54e4c3be99020e9831a2543b2e4d0c61f5b9f55de DIST ngrep-1.47.tar.gz 187067 BLAKE2B 4fa47ed343b88e84fb5a3ab6e4dc8139cb008ffcbea901a67664335ad76d36e975e037620cebb1b204ba22e5b139e822c7cfbc74a061fc6cacae631be3f87a52 SHA512 47ba65878df6b555701c866721a8a935eabdcce636d398284cbfe5f63baf68c62d994a2f373ea4fc8f44fbed3eecee149f2ee48d39c71c04d34e5a088db8c657 -EBUILD ngrep-1.47.ebuild 978 BLAKE2B a9937b5e183427f3c2289d9a5c371e05bbf6f6bfa3ad888f89b0e214044cf62aae42d361bac826bc727e08bc5c0689ae452a9ee3161ca51d0c7bde02354a92f0 SHA512 43894201e71134b422b189339046a40df5aab4ebe0690c5c253bcbcb6201f32a73249076e48f89edb6445b8c2bfed27bab297cfb746af465f9d9e305d12be32a +EBUILD ngrep-1.47-r1.ebuild 942 BLAKE2B 4709c2f094b593ec253bd3e61117e1bf8d7b85328968daf00d14f3e0bce14142f81bfbb23ae91d0600cd635aeb503c695078a4f583ccee64269615fc8c4238f7 SHA512 edb6a4dafbf84b84e56a5cc5002d75430ee4c5359bd735afbc4796b24efe311985805fbf2a501e5709f7a96cc28b930e3295dede7bb9719292045e3c9c40ef71 MISC metadata.xml 699 BLAKE2B a0c81b2cce47cc8c15bc81f24b3f85bac0bb6e33c1bad000946fe66f1508e32e5f314410255d0b0f43c7ec662d339f3b3c0c5e56e4bedc3ea5c311071ca01ee4 SHA512 4967443bea3dc14cbf9bf4fd7d10842adb49b9ed61c1a09e622983beb078e14acff01f7d2f4aaa8933a89dffac6b679976e09b6399dafe05dde9678404dd0ccc diff --git a/net-analyzer/ngrep/ngrep-1.47.ebuild b/net-analyzer/ngrep/ngrep-1.47-r1.ebuild index 768d8053525b..4dbf881dcf41 100644 --- a/net-analyzer/ngrep/ngrep-1.47.ebuild +++ b/net-analyzer/ngrep/ngrep-1.47-r1.ebuild @@ -2,11 +2,13 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools user + +inherit autotools DESCRIPTION="A grep for network layers" HOMEPAGE="https://github.com/jpr5/ngrep" SRC_URI="https://github.com/jpr5/ngrep/archive/V${PV/./_}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P/./_}" LICENSE="ngrep" SLOT="0" @@ -17,18 +19,14 @@ DEPEND=" dev-libs/libpcre net-libs/libpcap " + RDEPEND=" ${DEPEND} + acct-group/ngrep + acct-user/ngrep " -DOCS=( - CHANGES - CREDITS - README.md -) -S=${WORKDIR}/${P/./_} -PATCHES=( - "${FILESDIR}"/${PN}-1.47-regex.patch -) + +PATCHES=( "${FILESDIR}"/${PN}-1.47-regex.patch ) src_prepare() { default @@ -36,20 +34,18 @@ src_prepare() { } src_configure() { - econf \ - $(use_enable ipv6) \ - --disable-pcap-restart \ - --enable-pcre \ - --with-dropprivs-user=ngrep \ + local myeconfargs=( + $(use_enable ipv6) + --disable-pcap-restart + --enable-pcre + --with-dropprivs-user=ngrep --with-pcap-includes="${EPREFIX}"/usr/include/pcap + ) + + econf "${myeconfargs[@]}" } src_compile() { emake -C regex-0.12 emake STRIPFLAG="${CFLAGS}" } - -pkg_preinst() { - enewgroup ngrep - enewuser ngrep -1 -1 -1 ngrep -} |