From 9ef197d1f53cf2bef6135fddf26da930b941cfd2 Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 27 Feb 2021 03:35:36 +0000 Subject: net-libs/libtrace: rename live ebuild Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Sam James --- net-libs/libtrace/libtrace-9999.ebuild | 68 +++++++++++++++++++++++++++++++++ net-libs/libtrace/libtrace-99999.ebuild | 68 --------------------------------- 2 files changed, 68 insertions(+), 68 deletions(-) create mode 100644 net-libs/libtrace/libtrace-9999.ebuild delete mode 100644 net-libs/libtrace/libtrace-99999.ebuild diff --git a/net-libs/libtrace/libtrace-9999.ebuild b/net-libs/libtrace/libtrace-9999.ebuild new file mode 100644 index 000000000000..948b4a14008c --- /dev/null +++ b/net-libs/libtrace/libtrace-9999.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools git-r3 + +DESCRIPTION="A library and tools for trace processing" +HOMEPAGE="https://research.wand.net.nz/software/libtrace.php" +EGIT_REPO_URI="https://github.com/LibtraceTeam/libtrace" +EGIT_SUBMODULES=() + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="" +IUSE="doc ncurses numa static-libs" + +RDEPEND=" + >=net-libs/libpcap-0.8 + dev-libs/libyaml + dev-libs/openssl:0= + net-libs/wandio + ncurses? ( sys-libs/ncurses:0= ) + numa? ( sys-process/numactl ) +" +DEPEND=" + ${RDEPEND} + app-doc/doxygen[dot] + sys-devel/flex + virtual/os-headers + virtual/pkgconfig + virtual/yacc +" +PATCHES=( + "${FILESDIR}"/${PN}-3.0.20-autoconf-1.13.patch + "${FILESDIR}"/${PN}-4.0.0-no-examples.patch + "${FILESDIR}"/${PN}-4.0.0-with-numa.patch + "${FILESDIR}"/${PN}-4.0.9_p1-tinfo.patch +) +S=${WORKDIR}/${P/_beta/} + +src_prepare() { + default + + eautoreconf + + # Comment out FILE_PATTERNS definition (bug #706230) + if has_version ~app-doc/doxygen-1.8.16; then + sed -i -e '/^FILE_PATTERNS/s|^|#|g' docs/${PN}.doxygen.in || die + fi + # Update doxygen configuration + doxygen -u docs/libtrace.doxygen.in || die +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_with ncurses) \ + $(use_with numa) \ + --with-man +} + +src_install() { + default + + use doc && dodoc -r docs/doxygen/html + + find "${D}" -name "*.la" -delete || die +} diff --git a/net-libs/libtrace/libtrace-99999.ebuild b/net-libs/libtrace/libtrace-99999.ebuild deleted file mode 100644 index 68144574adea..000000000000 --- a/net-libs/libtrace/libtrace-99999.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools git-r3 - -DESCRIPTION="A library and tools for trace processing" -HOMEPAGE="https://research.wand.net.nz/software/libtrace.php" -EGIT_REPO_URI="https://github.com/LibtraceTeam/libtrace" -EGIT_SUBMODULES=() - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="" -IUSE="doc ncurses numa static-libs" - -RDEPEND=" - >=net-libs/libpcap-0.8 - dev-libs/libyaml - dev-libs/openssl:0= - net-libs/wandio - ncurses? ( sys-libs/ncurses:0= ) - numa? ( sys-process/numactl ) -" -DEPEND=" - ${RDEPEND} - app-doc/doxygen[dot] - sys-devel/flex - virtual/os-headers - virtual/pkgconfig - virtual/yacc -" -PATCHES=( - "${FILESDIR}"/${PN}-3.0.20-autoconf-1.13.patch - "${FILESDIR}"/${PN}-4.0.0-no-examples.patch - "${FILESDIR}"/${PN}-4.0.0-with-numa.patch - "${FILESDIR}"/${PN}-4.0.9_p1-tinfo.patch -) -S=${WORKDIR}/${P/_beta/} - -src_prepare() { - default - - eautoreconf - - # Comment out FILE_PATTERNS definition (bug #706230) - if has_version ~app-doc/doxygen-1.8.16; then - sed -i -e '/^FILE_PATTERNS/s|^|#|g' docs/${PN}.doxygen.in || die - fi - # Update doxygen configuration - doxygen -u docs/libtrace.doxygen.in || die -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_with ncurses) \ - $(use_with numa) \ - --with-man -} - -src_install() { - default - - use doc && dodoc -r docs/doxygen/html - - find "${D}" -name "*.la" -delete || die -} -- cgit v1.2.3-65-gdbad