diff options
Diffstat (limited to 'app-arch/pax')
-rw-r--r-- | app-arch/pax/Manifest | 1 | ||||
-rw-r--r-- | app-arch/pax/pax-20161104.ebuild | 63 |
2 files changed, 0 insertions, 64 deletions
diff --git a/app-arch/pax/Manifest b/app-arch/pax/Manifest index c723128b3c82..f2c316be31ca 100644 --- a/app-arch/pax/Manifest +++ b/app-arch/pax/Manifest @@ -1,2 +1 @@ -DIST paxmirabilis-20161104.cpio.gz 148061 BLAKE2B 997a126d3048488e1a4e49ff9753de2ebdbe75b7daedbea8c95ab5f1902d4768d4b12b13fa684cb2a7c2fe8470ab60e19ea3f9430429a6a4e6e1d57993130fd4 SHA512 42ec8365a5efb9ffb9d383cece39ffaac85c1c8d69856ec557a5567cf0d28d98a0f2d4b7fed53572366eba12c71111cc80b591d51c6a19a3e6437efb62af33ce DIST paxmirabilis-20201030.cpio.gz 171982 BLAKE2B cdda22bf73ff60cda7b8873ed278d1d9d7daab170084ca17760dacffc88b8edd29a0498155f860019b22641d9c84186074c5e696c67846e1997f5883267761b0 SHA512 14c913db49c05b92f3448b7ae2e11b4fdb86c2daa5f269d86e044e8779eec7ea19b41534fbd8ebfe31cffe6b50e51c0460c3994307ba2cfa07029602604882de diff --git a/app-arch/pax/pax-20161104.ebuild b/app-arch/pax/pax-20161104.ebuild deleted file mode 100644 index 3ce22473dcb5..000000000000 --- a/app-arch/pax/pax-20161104.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit unpacker toolchain-funcs flag-o-matic - -DESCRIPTION="pax (Portable Archive eXchange) is the POSIX standard archive tool" -HOMEPAGE="https://www.mirbsd.org/pax.htm" -SRC_URI="https://www.mirbsd.org/MirOS/dist/mir/cpio/paxmirabilis-${PV}.cpio.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" - -RDEPEND=" - dev-libs/libbsd - elibc_musl? ( sys-libs/fts-standalone ) -" -DEPEND=" - ${RDEPEND} - $(unpacker_src_uri_depends) -" -PATCHES=( - "${FILESDIR}/${PN}-20160306-glibc-to-linux.patch" -) -S=${WORKDIR}/${PN} - -src_prepare() { - # Newer C libraries omit this include from sys/types.h. - sed -i '1i#include <sys/sysmacros.h>' extern.h || die - default -} - -src_configure() { - tc-export CC PKG_CONFIG -} - -src_compile() { - use elibc_musl && append-cflags "-lfts" - - # We can't rely on LFS flags as it uses the fts.h interface which lacks 64-bit support. - set -- \ - ${CC} ${CPPFLAGS} ${CFLAGS} \ - -DPAX_SAFE_PATH=\"/bin:/usr/bin\" \ - -DHAVE_STRLCPY -DHAVE_VIS -DHAVE_STRMODE \ - -DLONG_OFF_T -DHAVE_LINKAT \ - $(${PKG_CONFIG} --cflags libbsd-overlay) \ - -Wall ${LDFLAGS} *.c -o ${PN} \ - $(${PKG_CONFIG} --libs libbsd-overlay) - echo "$@" - "$@" || die -} - -src_install() { - dobin ${PN} - doman ${PN}.1 - - dosym pax /usr/bin/paxcpio - newman cpio.1 paxcpio.1 - - dosym pax /usr/bin/paxtar - newman tar.1 paxtar.1 -} |