From 30c47f3c341cb37e4808aaa3842b679d0ca420e8 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 21 Jan 2025 06:42:16 +0000 Subject: gentoo auto-resync : 21:01:2025 - 06:42:16 --- app-arch/Manifest.gz | Bin 18261 -> 18262 bytes app-arch/lrzip-next/Manifest | 6 +-- app-arch/lrzip-next/lrzip-next-0.13.1.ebuild | 77 --------------------------- app-arch/lrzip-next/lrzip-next-0.13.2.ebuild | 77 +++++++++++++++++++++++++++ app-arch/lrzip-next/lrzip-next-9999.ebuild | 4 +- 5 files changed, 82 insertions(+), 82 deletions(-) delete mode 100644 app-arch/lrzip-next/lrzip-next-0.13.1.ebuild create mode 100644 app-arch/lrzip-next/lrzip-next-0.13.2.ebuild (limited to 'app-arch') diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index 1aa552a26a4b..e9b932439ff3 100644 Binary files a/app-arch/Manifest.gz and b/app-arch/Manifest.gz differ diff --git a/app-arch/lrzip-next/Manifest b/app-arch/lrzip-next/Manifest index 5eb9eac6ac39..c897aba9c225 100644 --- a/app-arch/lrzip-next/Manifest +++ b/app-arch/lrzip-next/Manifest @@ -1,6 +1,6 @@ AUX lrzip-next-0.13.1-fix-lzma_asm_makefile-echo.patch 816 BLAKE2B add421013a5872ef8dcc5d0a0109165228bac9f585789659a273944a953b8459569cc170abb35470ebb197a51e568ef1e918cb21c954c9c592d4767315ab2ead SHA512 90a732473006c1f8d407b369aa38c863a2e14d4deeae9510485380b742c12eee5b10c2a8a5315a7936689a10b37fa95c69d8c5e2552fd7f7987b2b2966f27366 AUX lrzip-next-0.13.1-use-acx_pthread-configure_ac.patch 983 BLAKE2B 26bb9d5761ecc88fd7f0b8e4c03b27e39a45453d9252f28aeb72b4b3c56700484a5658880efc808009ef177462772755dfb9734ee6170fc23a7c52e48450b584 SHA512 3d302966b802e5ccadda0de4766510dd6db09dfca2bc672e3c22621c4b6a48127f77c7cf3bcf420319e4e2f84df748490c7f47db9dfe3b1e0ab8688eb9ba280c -DIST lrzip-next-0.13.1.tar.gz 604938 BLAKE2B f31becc3fb9e332a9682d41d2c6408bf08ee9173ddf7794259d1a5c7ea13b2a6d41f66c6ed9c88f840a48845f99d47526dd64667a788aefef5cea630bce4a094 SHA512 6c62d555c6596dba1184f9240ea31351ff0f091335607d44cb6d5d84589a42e234faccc6c835529b85917ebfcd712b676f1cdd66316be1f3d0c204c196043c65 -EBUILD lrzip-next-0.13.1.ebuild 2158 BLAKE2B bcf406427e1b86491977d30a17b03acb7f83a0c6ca137712d849cc5e55b31bfbbb852256546e722be3abd9a85e9f79562cbfa81c5977dd384e36b78d30a410e9 SHA512 dbd67f31df45ebfd13f3812107ae3ef32a72bcd0e6cfc752acd096efd079ee26e7000afbe2a04856759db0f90436207168382994980b2a66b9175b6d6336e8b1 -EBUILD lrzip-next-9999.ebuild 2159 BLAKE2B e35b462ed5f41cfd13340fa11e027b8d6ce10ad008d3f56fdcba27460ac06628244c2495051d6fbeeb85a2ba3ca7e3b425db9a26461de6880079827aac5a6cfd SHA512 76c7ef4242778eb05b2f037daebf0205b95060ef3902f66239b483473ab5cae394352a2e37ef1e480201dfaa7260d24d4d656c2cef4b11af952ffe7824be269f +DIST lrzip-next-0.13.2.tar.gz 605175 BLAKE2B 1d30d058662397d65a021b7ecef18334ece35412a3285a6f173267c888845fab44076d8a00446b88ec33c8e45fb9c23d6c94cb0b7da3f3b21a2d83bbc6d476e9 SHA512 bf4d81ce7efc3d0ba56064365488cf0bf99ae661b58d5ee305cde06cfbdd94c0c2449919777bd369ee2c93db2407198e410e2899fb944e6261f29c0847ead852 +EBUILD lrzip-next-0.13.2.ebuild 2158 BLAKE2B 31442d85c3a20412cc3d55fac5cad9b42b9e2487f4217577b935a1be61b71f6112d803c8923c47befa116df1c6e397fcaf56e1891c89e06c06bd8154981e2dfb SHA512 94954c1da044b8de07709202700868efcda8b808de00d2c49f0f70c429d5583f3eb4b51aa1b2130a14dff75624e6a5e10e920dcda3eff74482cca84845c3f2ab +EBUILD lrzip-next-9999.ebuild 2158 BLAKE2B 31442d85c3a20412cc3d55fac5cad9b42b9e2487f4217577b935a1be61b71f6112d803c8923c47befa116df1c6e397fcaf56e1891c89e06c06bd8154981e2dfb SHA512 94954c1da044b8de07709202700868efcda8b808de00d2c49f0f70c429d5583f3eb4b51aa1b2130a14dff75624e6a5e10e920dcda3eff74482cca84845c3f2ab MISC metadata.xml 947 BLAKE2B 4f119329ed48b45c86b2d83677a42a4865b616afaafccb7cb5ebe54b7738d1e63658dac3e16e39dd1c6196019d7ffd72db14c63fa9e028fc85e6479c4c2d7c83 SHA512 e46aa50ce739610536734c91e2c9633acc48cba21a19c32a1f2a6ea618415a5a4fc4a462b178f30b6a56615b471b1be6fe348757ea07e08285864837a2838f0e diff --git a/app-arch/lrzip-next/lrzip-next-0.13.1.ebuild b/app-arch/lrzip-next/lrzip-next-0.13.1.ebuild deleted file mode 100644 index de6ccb5d0dce..000000000000 --- a/app-arch/lrzip-next/lrzip-next-0.13.1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools - -DESCRIPTION="Fork of Con Kolivas' lrzip program for compressing large files" -HOMEPAGE="https://github.com/pete4abw/lrzip-next" - -GH_BASE="https://github.com/pete4abw/lrzip-next" -if [[ ${PV} == *9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="${GH_BASE}.git" -else - SRC_URI="${GH_BASE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="asm +largefile static-libs year2038" - -RDEPEND="app-arch/bzip2 - app-arch/bzip3 - app-arch/lz4 - app-arch/zstd - dev-libs/libgcrypt - dev-libs/libgpg-error - dev-libs/lzo - sys-libs/zlib" -DEPEND="${RDEPEND}" -BDEPEND="amd64? ( dev-lang/nasm )" - -src_prepare() { - default - - eapply "${FILESDIR}/${PN}-0.13.1-fix-lzma_asm_makefile-echo.patch" - eapply "${FILESDIR}/${PN}-0.13.1-use-acx_pthread-configure_ac.patch" - - # configure.ac uses a small helper script, ./util/gitdesc.sh, to - # see if it's a tarball or git repo copy. If tarball, it extracts - # the version information from a local VERSION file and puts it into - # configure.ac at the top for major/minor/micro. To avoid the need - # for a BDEPEND on dev-vcs/git, we can do this directly. - local major=$(awk '/Major: / {printf "%s",$2; exit}' VERSION) - local minor=$(awk '/Minor: / {printf "%s",$2; exit}' VERSION) - local micro=$(awk '/Micro: / {printf "%s",$2; exit}' VERSION) - sed -i -e "s:\[m4_esyscmd_s(\[./util/gitdesc.sh major\])\]:${major}:" configure.ac - sed -i -e "s:\[m4_esyscmd_s(\[./util/gitdesc.sh minor\])\]:${minor}:" configure.ac - sed -i -e "s:\[m4_esyscmd_s(\[./util/gitdesc.sh micro\])\]:${micro}:" configure.ac - - eautoreconf -} - -src_configure() { - local myconf=( - $(use_enable amd64 asm) - $(use_enable largefile) \ - $(use_enable static-libs static) - ) - - # This configure switch only appears on glibc-based userlands. - # It enables 64-bit time_t to support timestamps greater than - # the year 2038 (D_TIME_BITS=64). - if use elibc_glibc; then - myconf+=( $(use_enable year2038) ) - fi - - econf "${myconf[@]}" -} - -src_install() { - default - - find "${ED}" -name '*.la' -type f -delete || die -} diff --git a/app-arch/lrzip-next/lrzip-next-0.13.2.ebuild b/app-arch/lrzip-next/lrzip-next-0.13.2.ebuild new file mode 100644 index 000000000000..eca2f00015ea --- /dev/null +++ b/app-arch/lrzip-next/lrzip-next-0.13.2.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools + +DESCRIPTION="Fork of Con Kolivas' lrzip program for compressing large files" +HOMEPAGE="https://github.com/pete4abw/lrzip-next" + +GH_BASE="https://github.com/pete4abw/lrzip-next" +if [[ ${PV} == *9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="${GH_BASE}.git" +else + SRC_URI="${GH_BASE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="asm +largefile static-libs year2038" + +RDEPEND="app-arch/bzip2 + app-arch/bzip3 + app-arch/lz4 + app-arch/zstd + dev-libs/libgcrypt + dev-libs/libgpg-error + dev-libs/lzo + sys-libs/zlib" +DEPEND="${RDEPEND}" +BDEPEND="amd64? ( dev-lang/nasm )" + +src_prepare() { + default + + eapply "${FILESDIR}/${PN}-0.13.1-fix-lzma_asm_makefile-echo.patch" + eapply "${FILESDIR}/${PN}-0.13.1-use-acx_pthread-configure_ac.patch" + + # configure.ac uses a small helper script, ./util/gitdesc.sh, to + # see if it's a tarball or git repo copy. If tarball, it extracts + # the version information from a local VERSION file and puts it into + # configure.ac at the top for major/minor/micro. To avoid the need + # for a BDEPEND on dev-vcs/git, we can do this directly. + local major=$(awk '/Major: / {printf "%s",$2; exit}' VERSION) + local minor=$(awk '/Minor: / {printf "%s",$2; exit}' VERSION) + local micro=$(awk '/Micro: / {printf "%s",$2; exit}' VERSION) + sed -i -e "s:\[m4_esyscmd_s(\[./util/gitdesc.sh major\])\]:${major}:" configure.ac + sed -i -e "s:\[m4_esyscmd_s(\[./util/gitdesc.sh minor\])\]:${minor}:" configure.ac + sed -i -e "s:\[m4_esyscmd_s(\[./util/gitdesc.sh micro\])\]:${micro}:" configure.ac + + eautoreconf +} + +src_configure() { + local myconf=( + $(use_enable amd64 asm) + $(use_enable largefile) \ + $(use_enable static-libs static) + ) + + # This configure switch only appears on glibc-based userlands. + # It enables 64-bit time_t to support timestamps greater than + # the year 2038 (D_TIME_BITS=64). + if use elibc_glibc; then + myconf+=( $(use_enable year2038) ) + fi + + econf "${myconf[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -type f -delete || die +} diff --git a/app-arch/lrzip-next/lrzip-next-9999.ebuild b/app-arch/lrzip-next/lrzip-next-9999.ebuild index 0de353974a2c..eca2f00015ea 100644 --- a/app-arch/lrzip-next/lrzip-next-9999.ebuild +++ b/app-arch/lrzip-next/lrzip-next-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -60,7 +60,7 @@ src_configure() { $(use_enable static-libs static) ) - # This configure switch only appears for glibc-based userlands. + # This configure switch only appears on glibc-based userlands. # It enables 64-bit time_t to support timestamps greater than # the year 2038 (D_TIME_BITS=64). if use elibc_glibc; then -- cgit v1.2.3