From 37a097af13d675b83911ac006ee9ee22d2163f9a Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 2 Nov 2024 03:04:24 +0000 Subject: gentoo auto-resync : 02:11:2024 - 03:04:23 --- sys-fs/Manifest.gz | Bin 22244 -> 22248 bytes sys-fs/btrfsmaintenance/Manifest | 2 +- .../btrfsmaintenance/btrfsmaintenance-0.5.2.ebuild | 2 +- sys-fs/mergerfs/Manifest | 2 +- sys-fs/mergerfs/mergerfs-2.40.2.ebuild | 2 +- sys-fs/multipath-tools/Manifest | 4 - ...ll-pointer-dereference-in-uev_update_path.patch | 28 ------ .../multipath-tools-0.9.7-r1.ebuild | 106 --------------------- .../multipath-tools/multipath-tools-0.9.7.ebuild | 105 -------------------- sys-fs/quota/Manifest | 1 - sys-fs/quota/quota-4.09.ebuild | 85 ----------------- 11 files changed, 4 insertions(+), 333 deletions(-) delete mode 100644 sys-fs/multipath-tools/files/multipath-tools-0.9.7-null-pointer-dereference-in-uev_update_path.patch delete mode 100644 sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild delete mode 100644 sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild delete mode 100644 sys-fs/quota/quota-4.09.ebuild (limited to 'sys-fs') diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz index 0f0e84958cdc..ff0ab3071e51 100644 Binary files a/sys-fs/Manifest.gz and b/sys-fs/Manifest.gz differ diff --git a/sys-fs/btrfsmaintenance/Manifest b/sys-fs/btrfsmaintenance/Manifest index 7b98bd44d5b7..ae4e1bb0779b 100644 --- a/sys-fs/btrfsmaintenance/Manifest +++ b/sys-fs/btrfsmaintenance/Manifest @@ -3,6 +3,6 @@ DIST btrfsmaintenance-0.5.1.tar.gz 26835 BLAKE2B 22cbde3208c7652bc341014785e61d5 DIST btrfsmaintenance-0.5.2.tar.gz 27071 BLAKE2B e2585bcf911cb0cbe3847dd3d6d6054cdea84d6f2c5ab51e47ec8b75adcb2a59d5ab904500fd8875e2eed11f4ba3b165eb20626f252fce179bfeb70700448f40 SHA512 eb20ee15851841d0216f0ec68b1cfc966a7c70892544a57e71e4dbae87d96e4f7f0677d89e6352106006541f5203676fb7fe13d71071778fc31bce8e55251320 DIST btrfsmaintenance-0.5.tar.gz 24602 BLAKE2B 313c904aa53fc237472256ae74c9eafaf2305b437e280b6bb9c79c2bbaffb6b273304e57d096a911e658fa41fe80308f2a7ad76ded62d79a7f72439163b36444 SHA512 fadab1cf33992c42d476649fd017ac4ae26d6bf6a814dc49d0b7b38e04861474c4e54e6ebe429a83e662b8e5c7be7f460b551c65788d960e2f8f0c7512deef41 EBUILD btrfsmaintenance-0.5.1-r1.ebuild 2228 BLAKE2B 9496a89d635947d2c188b8b9910596ff2ef8315ced26521dd880b113a1afdd5c80500466f8fc434b87532f56a572a1afc703e800c0914f43d201095aa861f845 SHA512 faf2ba2eabce72aaf439465c2d3e72c39e7b348492b2d9d8154e773c65be0405adf92036e84f43e81a7b0bc810bad6530514813f5fd2d1c41f312c83e2ff6a3b -EBUILD btrfsmaintenance-0.5.2.ebuild 2182 BLAKE2B a752e4f3a31b98b7c7128e97e4264ece7ed1e236855b5b166616d18f204703e65c420f4a7a2732c5acdbc5e0eeb5903adde48fb4e445b4cff4ea6467c2864e1b SHA512 d6a618796a026cf0fbbd34267b368b861b8bc18e88f12a44f661e219a59513e5300049fb327a1bf3fbb1c445d66e531ef3594cbfec9780fc504df38e3ed2782e +EBUILD btrfsmaintenance-0.5.2.ebuild 2180 BLAKE2B 84cbe63197841a8f33080196743e439c7fdf45216fe98a1ad210d307eccb68c9ec7e40e8451d8d14d67e4c209c7d6e6f4b5bc6d84afe297e1a8e0520494215b6 SHA512 5ea1714ce29a45b11603525314e610091869cd90e722e2709f4bb68b8db6bd207145474bcc42ab47621c7ba7fac90d3f82a539f1817581fc2719702fad8a461b EBUILD btrfsmaintenance-0.5.ebuild 2180 BLAKE2B dea3d0da1d630ada178c3d0a82bf268dae3bf8abe681b3ef4819e7e41ee3061dcb0121ccf40a5ca3f9f1c8819e38d5d940af70c902575019476a38db2d341b73 SHA512 3bb517b257ee7e83a61850a2fca6cf8276f7826235b325c6bb8700e79f6ed404a3148c6a29205a23f150314ac64ac489907f6ab531fd338aa189ff140e1f4d73 MISC metadata.xml 595 BLAKE2B e37fd5ba56f1d30747d847927e50b29314b84851c35cc911e0648af421b0130166300fbdf71ee316b32fdc91927a1f5c411eb18ff0cc2d3da67364d71da12af0 SHA512 92834a34c01a8b8a0feddf89d75f2eecfb45027157070e49de765ab61acfee6900a4fe7a12ed42b1204142a12a7309e5134ddfc69dfc8c108bc02a83e443d861 diff --git a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.2.ebuild b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.2.ebuild index bf651fcb3e1a..3c0ba7a64299 100644 --- a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.2.ebuild +++ b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kdave/btrfsmaintenance/archive/v${PV}.tar.gz -> ${P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86" IUSE="systemd" RDEPEND=" diff --git a/sys-fs/mergerfs/Manifest b/sys-fs/mergerfs/Manifest index 9bff5c6cd703..875b402cd758 100644 --- a/sys-fs/mergerfs/Manifest +++ b/sys-fs/mergerfs/Manifest @@ -1,5 +1,5 @@ DIST mergerfs-2.36.0.tar.gz 680473 BLAKE2B c0380834c7610724f058bd13b073622082ad8bdf4fe32815cf8a5450d1f962478a6ba3d0033d0ade446861786db6c8d3ae3dbacd6a61a526a79d849b6c7b40e7 SHA512 f20879aa5fb9ab56b1e7bba0e08aacda7e26af7e1fdcf3d57b77a2dce70fda8aa15c20e947dde6ffab3dfae8698005c9d8383c9ab2402cc4ce5de0810ce1298d DIST mergerfs-2.40.2.tar.gz 743230 BLAKE2B c248397288465a0acb735040777504a9deca51c5d6b92753bc7ca1dc078bbba69867b93f94c049d5ae1aa75b77410bc228d270267e3550cb3b67226395337dc9 SHA512 b491007ef14ebd9c9193e730cccd7a178fb7d96426066d5a61cc654eae0b81824a3bf25258b1fafd248f4454ebe55787653f3d906cdc2e89a5cd0884db534876 EBUILD mergerfs-2.36.0.ebuild 1077 BLAKE2B 5416ad8a60a26e808614064c4dfa45be6552e0dfeab16d4c0c203fe39196a5cdd3390f6f9ebd76838267d7a9beb75d51e429a0bd45841eb70f8ddd0cabc4bde1 SHA512 ed5f77c414351d64620b82a93ee4038204656e4afb2104f75f95a3847d99e406d419d841b87de3180219f03a66e43fb5f4fef568e927b4d1ffa2b0bec2399e3f -EBUILD mergerfs-2.40.2.ebuild 1061 BLAKE2B ab303840588c4f520a0ac18f13f567b17b00f762667cf3e95d347a235f03699b3ba9f92a189237c8cada71c3f4b99483444b726ebc7a8049ef02965c13435f94 SHA512 7f77636b84139fd6048ca80af42dc2dd277cde06971acf8ff54743f4485c815ac2cb875c31f4680254469b8f2c0835e4be914a2287eb7fe03a96fd5e6161281c +EBUILD mergerfs-2.40.2.ebuild 1059 BLAKE2B a1e7bec8eb8384cedb7e0755e7154c8d61b1d29f00c1d430f22975392c4593515354366138e03c121f417f9a1c33d4537cf3c0e89163b63e28ce2ae54e0b7d3c SHA512 9734513a2ccd36bc4cf2e82111d5a67ad76c43d7ee0d9376bc922f6205906283688a976e7af85350f44fb06135d3c2f33f561c883aee719855a6ac9b235736d6 MISC metadata.xml 250 BLAKE2B 468e37e94b1911acd9d0623757a3d00c0e9437893e4962b4e56ae03abbbed0b26d30fb832f855805be3aeec08bd7b543452253bd1adcc06deffa0ac6e2af37ce SHA512 ad5b1a555e5ebf2b604ef1fa16c8b7a630b6c6733d9404adca0def5d01bc43819fc59a0bb7c433a265311ea19288aded36d70a23c711e838ad1ba47889d0002a diff --git a/sys-fs/mergerfs/mergerfs-2.40.2.ebuild b/sys-fs/mergerfs/mergerfs-2.40.2.ebuild index 12c52da625d1..a25fd57c4c17 100644 --- a/sys-fs/mergerfs/mergerfs-2.40.2.ebuild +++ b/sys-fs/mergerfs/mergerfs-2.40.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> ${P}.tar.g # Vendorized libfuse that's bundled is under LGPL-2.1. LICENSE="ISC LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" IUSE="+xattr" DEPEND=" diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest index ba64d3d98b36..7cefa158deaf 100644 --- a/sys-fs/multipath-tools/Manifest +++ b/sys-fs/multipath-tools/Manifest @@ -1,10 +1,6 @@ -AUX multipath-tools-0.9.7-null-pointer-dereference-in-uev_update_path.patch 983 BLAKE2B 14f51c1d3ae2151d1662981c9f00a7304a3604909fdf037a466108e3100f33dd99285d3fc546ce1a060afc2c0f29fea1c52ccc1d6617c0f17d7530771df6506d SHA512 b72a66f2b86d6ce31b2b228fd911d24d07801217ec4f2834c458657d26773d5a7a9994bf92c40c79109a9af01d11ad31e00442cb1f9525d805d217a2b93cec8f AUX multipath-tools-0.9.7-remove-Werror.patch 2469 BLAKE2B 2a234adf9fb79e70334428c7879b4558ac53a4d2b266e5373bd167cad4f65d085641f943e4327100ca0e4bf69a1d590225ba8aafa06ddc1c56696785b45dd905 SHA512 ab60eb8582c066b74918aeea2cf64bd684d012567f9d61763c9a896bb6afe003eddba648000d2e138c3532a580c64eb0a538a17a82961f61ec69bac14869044c AUX multipath.rc 565 BLAKE2B efb26199eddb75c5e87d1ab40aa8cb4fbaf9f7a2bfd7a20add6d55997d25de9a3dbf0d032c977593c2ee8d447539a34be0294ee3a80a80fb004dc2c51c8c64b5 SHA512 f08833fc3c928900f8c29438208b9715581bae426b1f45c246e8c418b210f7f9d35517ef9ad44db3d88944183b34e3411ece909b56892a9f3b7250fed49e43fe AUX multipathd-r1.rc 264 BLAKE2B f08733746c702da27e002b2cb07bbc1a1925002b1592c2f566aa8d66c71da5fd39fd6389636fc49b602f9051190ee5f7f85ad9ff35b924f51a2698e1a6654f0e SHA512 8cf764b59ed4bb13c3c2143cd83ee39bc87eca85c40acb3ed1dcd7cf4c39ecbdea7974b9705231d48377266c034a8623157648b9a99b6cef73617e4b37ad377e -DIST multipath-tools-0.9.7.tar.gz 570416 BLAKE2B ed3f47d648685f691a69d83ad36f39b279f3a5b1cf1cb15151841ea26d629df3a33ab9a186bbf6922264805cc3bc37d09f22e611215f1972e33b26e08ff71bc2 SHA512 0f4c97179a3de5a0c77893fec229eb183293fed8e5e01a9945b261845ccf5d13f8ef2c2ff0c17c9345217d236275caed4765422ec95aed80821f11658bf96e26 DIST multipath-tools-0.9.8.tar.gz 580531 BLAKE2B 66bc6b78795c08b4fe5f4bc718330be51b073dddb597998f384ccaf746c0b9e53e21d674623df03ed7f9ccd9800fe988add8068e0eaaeace076c00395453ba0a SHA512 4d73bcf6bce769a829c306c609b206ddba65a708620f458106e406dd18d12f9a9d97f400662daa8e6a75c9fdf7decb6dcbda92cb807b6c53522c7b4b2795b627 -EBUILD multipath-tools-0.9.7-r1.ebuild 2231 BLAKE2B 35f559f272887bcca520c136518b48bc155b3b1cfa0a2c21fc278ed278eba1966f380fc51ecd6791f0a027470ca8d7c2746382af22f748c32cafb2ab0870bd9a SHA512 72731173e43c61909bcd50710131bbd46e5a22f6088fc6ec59d48f86bb00d7df82ed2c4f57837a6a7d6693fc51b163b8dd5f9fc0b20564106df514a50736847f -EBUILD multipath-tools-0.9.7.ebuild 2161 BLAKE2B 85e956ed1f3d397895d11b4957aece99044427536ceb26a812ce455afa89a2a125344e3cbc1c3b8d1ca47621df082aef74669a4e89df29bec1707ea2f858312f SHA512 8e0d436a224c8da5db01c89fbff40d07bec1c32f195f516e7f67648c30b20a988e73043bc3f798d8282f81ea4f0a371a98ed2c5e052ddd4a865e9dac38bdfda8 EBUILD multipath-tools-0.9.8.ebuild 2161 BLAKE2B 85e956ed1f3d397895d11b4957aece99044427536ceb26a812ce455afa89a2a125344e3cbc1c3b8d1ca47621df082aef74669a4e89df29bec1707ea2f858312f SHA512 8e0d436a224c8da5db01c89fbff40d07bec1c32f195f516e7f67648c30b20a988e73043bc3f798d8282f81ea4f0a371a98ed2c5e052ddd4a865e9dac38bdfda8 MISC metadata.xml 346 BLAKE2B 8c5d2e150c70bdff56b05009f11d40663d9d969b07ecc88ff310fd4e756339d2f9a4a6b351b14c6cebc69ed36f17eb0500a0ba2b34f7c6b75c3864d1e090a46f SHA512 ffb0aab5f2d8bbdf83e0df3cc84cd239649e94e1189ba4702221091469309d3d49783c6943aae27eb34e3373f3e07a571930a361058d9a3b67f725781c47b87e diff --git a/sys-fs/multipath-tools/files/multipath-tools-0.9.7-null-pointer-dereference-in-uev_update_path.patch b/sys-fs/multipath-tools/files/multipath-tools-0.9.7-null-pointer-dereference-in-uev_update_path.patch deleted file mode 100644 index 0210563bd7c0..000000000000 --- a/sys-fs/multipath-tools/files/multipath-tools-0.9.7-null-pointer-dereference-in-uev_update_path.patch +++ /dev/null @@ -1,28 +0,0 @@ -From fc8b102c666d7fbad9242dea43a64941399a1c0d Mon Sep 17 00:00:00 2001 -From: Benjamin Marzinski -Date: Tue, 16 Jan 2024 20:19:11 -0500 -Subject: [PATCH] multipathd: fix null pointer dereference in uev_update_path - -The Auto-resize code added a check that deferences pp->mpp without -checking that it's non-NULL. Fix it. - -Fixes: 981b83ad1 ("multipathd: Add auto_resize config option") -Signed-off-by: Benjamin Marzinski -Reviewed-by: Martin Wilck ---- - multipathd/main.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/multipathd/main.c b/multipathd/main.c -index 74f6cd92..fbc3f8da 100644 ---- a/multipathd/main.c -+++ b/multipathd/main.c -@@ -1630,7 +1630,7 @@ uev_update_path (struct uevent *uev, struct vectors * vecs) - } - } - } -- if (auto_resize != AUTO_RESIZE_NEVER && -+ if (auto_resize != AUTO_RESIZE_NEVER && mpp && - !mpp->wait_for_udev) { - struct pathgroup *pgp; - struct path *pp2; diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild deleted file mode 100644 index fce73a60728c..000000000000 --- a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic linux-info systemd tmpfiles toolchain-funcs udev - -DESCRIPTION="Device mapper target autoconfig" -HOMEPAGE="http://christophe.varoqui.free.fr/" -SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86" -IUSE="systemd test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/json-c:= - dev-libs/libaio - dev-libs/userspace-rcu:= - >=sys-fs/lvm2-2.02.45 - sys-libs/readline:= - >=virtual/libudev-232-r3 - systemd? ( sys-apps/systemd ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-util/cmocka ) -" -BDEPEND="virtual/pkgconfig" - -CONFIG_CHECK="~DM_MULTIPATH" - -PATCHES=( - "${FILESDIR}"/${PN}-0.9.7-remove-Werror.patch - "${FILESDIR}"/${P}-null-pointer-dereference-in-uev_update_path.patch -) - -myemake() { - local myemakeargs=( - prefix="${EPREFIX}" - usr_prefix="${EPREFIX}/usr" - LIB="$(get_libdir)" - RUN=run - plugindir="${EPREFIX}/$(get_libdir)/multipath" - unitdir="$(systemd_get_systemunitdir)" - libudevdir="${EPREFIX}$(get_udevdir)" - GENTOO_CFLAGS="${CFLAGS}" - GENTOO_CPPFLAGS="${CPPFLAGS}" - FORTIFY_OPT= - OPTFLAGS= - FAKEVAR=1 - V=1 - ) - - emake "${myemakeargs[@]}" "$@" -} - -src_prepare() { - default - - sed -r -i -e '/^(CPPFLAGS|CFLAGS)\>/s,^(CPPFLAGS|CFLAGS)\>[[:space:]]+:=,\1 := $(GENTOO_\1),' \ - "${S}"/Makefile.inc || die -} - -src_compile() { - tc-export CC - # Breaks with always_inline - filter-flags -fno-semantic-interposition - # Breaks because of use of wrapping (-Wl,-wrap, wrap_*) - # https://github.com/opensvc/multipath-tools/issues/18 - filter-lto - myemake -} - -src_test() { - myemake test -} - -src_install() { - dodir /sbin - - myemake DESTDIR="${ED}" install - - einstalldocs - - newinitd "${FILESDIR}"/multipathd-r1.rc multipathd - newinitd "${FILESDIR}"/multipath.rc multipath - - find "${ED}" -type f -name '*.la' -delete || die -} - -pkg_postinst() { - tmpfiles_process /usr/lib/tmpfiles.d/multipath.conf - udev_reload - - if [[ -z ${REPLACING_VERSIONS} ]] ; then - elog "If you need multipath on your system, you must" - elog "add 'multipath' into your boot runlevel!" - fi -} - -pkg_postrm() { - udev_reload -} diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild deleted file mode 100644 index e85965ca2f8d..000000000000 --- a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic linux-info systemd tmpfiles toolchain-funcs udev - -DESCRIPTION="Device mapper target autoconfig" -HOMEPAGE="http://christophe.varoqui.free.fr/" -SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86" -IUSE="systemd test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/json-c:= - dev-libs/libaio - dev-libs/userspace-rcu:= - >=sys-fs/lvm2-2.02.45 - sys-libs/readline:= - >=virtual/libudev-232-r3 - systemd? ( sys-apps/systemd ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-util/cmocka ) -" -BDEPEND="virtual/pkgconfig" - -CONFIG_CHECK="~DM_MULTIPATH" - -PATCHES=( - "${FILESDIR}"/${PN}-0.9.7-remove-Werror.patch -) - -myemake() { - local myemakeargs=( - prefix="${EPREFIX}" - usr_prefix="${EPREFIX}/usr" - LIB="$(get_libdir)" - RUN=run - plugindir="${EPREFIX}/$(get_libdir)/multipath" - unitdir="$(systemd_get_systemunitdir)" - libudevdir="${EPREFIX}$(get_udevdir)" - GENTOO_CFLAGS="${CFLAGS}" - GENTOO_CPPFLAGS="${CPPFLAGS}" - FORTIFY_OPT= - OPTFLAGS= - FAKEVAR=1 - V=1 - ) - - emake "${myemakeargs[@]}" "$@" -} - -src_prepare() { - default - - sed -r -i -e '/^(CPPFLAGS|CFLAGS)\>/s,^(CPPFLAGS|CFLAGS)\>[[:space:]]+:=,\1 := $(GENTOO_\1),' \ - "${S}"/Makefile.inc || die -} - -src_compile() { - tc-export CC - # Breaks with always_inline - filter-flags -fno-semantic-interposition - # Breaks because of use of wrapping (-Wl,-wrap, wrap_*) - # https://github.com/opensvc/multipath-tools/issues/18 - filter-lto - myemake -} - -src_test() { - myemake test -} - -src_install() { - dodir /sbin - - myemake DESTDIR="${ED}" install - - einstalldocs - - newinitd "${FILESDIR}"/multipathd-r1.rc multipathd - newinitd "${FILESDIR}"/multipath.rc multipath - - find "${ED}" -type f -name '*.la' -delete || die -} - -pkg_postinst() { - tmpfiles_process /usr/lib/tmpfiles.d/multipath.conf - udev_reload - - if [[ -z ${REPLACING_VERSIONS} ]] ; then - elog "If you need multipath on your system, you must" - elog "add 'multipath' into your boot runlevel!" - fi -} - -pkg_postrm() { - udev_reload -} diff --git a/sys-fs/quota/Manifest b/sys-fs/quota/Manifest index f6757f486e21..4bbc8e05e66c 100644 --- a/sys-fs/quota/Manifest +++ b/sys-fs/quota/Manifest @@ -11,5 +11,4 @@ AUX quota.rc7 688 BLAKE2B 18a3317da5360532d6e6d9051f674a7a8e0495fa08aae8511fc7b7 AUX rpc.rquotad.initd 448 BLAKE2B 59dc12ee73ddd0473f8122c780ef94c46dc8cfa0e15bd7a839b2d0360ea08d18d239b17b538b0ff9cd8110b8c29676aa93d06f25cf4acbc7f169ac545ab5248e SHA512 c6ab8d6e0e15032bbbee523c2550e7f23d48fb45035d37181e988f2f96cd1ece316681f1b529b51fd1aeb390c5f27a6911f5de52132e90b4cbcfb4c2dfc95954 DIST quota-4.09.tar.gz 523191 BLAKE2B 30b3828a45dcd7d99ff053f362917c138b1f0bcbde5f6fd3dfc1b48cb12615e5673d852f9276f2b370f9c799a2103e220d91ddf6a770aaaf8944cfb5c1131a74 SHA512 003d45f33543d4c87446e6547079cdae293b8dade01c58cf3626623721a1400ee07681395ad656c23a9ea2a62ab27c6ad24ad55600890e6e25334aba27ab1ad5 EBUILD quota-4.09-r1.ebuild 1862 BLAKE2B 5b6ba34bbdc1dcc47b8efc96fb6206e2666b748e2db817f297b993c4d42512c1a59819fb04b3dfdee591ddddc7906fbdf27f68942fa093b6ce38f2731e327ab7 SHA512 7cb9e40221c2056f40aebfc4e56d78f5a6443b6c493e9a7f43e97bbecadce8f3dab417427114abd1ef1b182ab1ae5d3dca8f304d136a9305cd568ff25652369e -EBUILD quota-4.09.ebuild 1809 BLAKE2B 3b92bbc6985fc83aef9e95490f3cfaf88514df3b7b4016dfd42f5ec625af7edeecb0431d292259f3b103ad59ca8b4a37687e3435810b72233cd7674c15b442ea SHA512 6d68412c3b9a5db35e0186e52dea6c76afddb4633e9119663a0b8b14fe43b65c687255fcf01274cb0c56497804e53d9e4a5d48213b454cf6e49a66844c1301e6 MISC metadata.xml 483 BLAKE2B a66c5218d5879916eb8d1158e838644b600c79c0285236bb622d4c71d977593c4c95c2e35f52d2be34a3990a0e6ac3a9f6461c541cdf0d704c303ec242a77656 SHA512 0fe78ffe3560e8518ee02f71b7ce3b0ef4963f8d87fd16daac911e42acf269f7f652cd5efa5a498c0e50efa9854c1ba10cd79382b82972aea682510433804614 diff --git a/sys-fs/quota/quota-4.09.ebuild b/sys-fs/quota/quota-4.09.ebuild deleted file mode 100644 index 2dc0e69a0ec8..000000000000 --- a/sys-fs/quota/quota-4.09.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Linux quota tools" -HOMEPAGE="https://sourceforge.net/projects/linuxquota/" -SRC_URI="https://downloads.sourceforge.net/linuxquota/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" -IUSE="ldap netlink nls rpc selinux tcpd" - -RDEPEND=" - sys-fs/e2fsprogs - ldap? ( >=net-nds/openldap-2.3.35:= ) - netlink? ( - sys-apps/dbus - dev-libs/libnl:3 - ) - rpc? ( - elibc_glibc? ( sys-libs/glibc[-rpc(-)] ) - net-libs/libtirpc:= - net-libs/rpcsvc-proto - ) - tcpd? ( sys-apps/tcp-wrappers ) -" -DEPEND="${RDEPEND}" -BDEPEND="nls? ( sys-devel/gettext )" -PDEPEND="rpc? ( net-nds/rpcbind )" -RDEPEND+=" selinux? ( sec-policy/selinux-quota )" - -PATCHES=( - "${FILESDIR}"/${PN}-4.09-configure-bashism.patch - "${FILESDIR}"/${PN}-4.09-gettext-version.patch -) - -src_prepare() { - default - - # Only needed for bashism patch and stale macros patch - eautoreconf -} - -src_configure() { - local myeconfargs=( - --enable-ext2direct - $(use_enable nls) - $(use_enable ldap ldapmail) - $(use_enable netlink) - $(use_enable rpc) - $(use_enable rpc rpcsetquota) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - dodoc doc/* README.* Changelog - - insinto /etc - insopts -m0644 - doins warnquota.conf quotatab - - newinitd "${FILESDIR}"/quota.rc7 quota - newconfd "${FILESDIR}"/quota.confd quota - - if use rpc ; then - newinitd "${FILESDIR}"/rpc.rquotad.initd rpc.rquotad - fi - - if use ldap ; then - insinto /etc/openldap/schema - insopts -m0644 - doins "${FILESDIR}"/ldap-scripts/quota.schema - - exeinto /usr/share/quota/ldap-scripts - doexe "${FILESDIR}"/ldap-scripts/*.pl - doexe "${FILESDIR}"/ldap-scripts/edquota_editor - fi -} -- cgit v1.2.3