commit:     5a09a491b579fd9a7da667493788cabeb133e115
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 14 05:23:43 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 14 05:23:43 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a09a491

sys-apps/plocate: drop 1.1.22

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/plocate/Manifest              |  1 -
 sys-apps/plocate/plocate-1.1.22.ebuild | 86 ----------------------------------
 2 files changed, 87 deletions(-)

diff --git a/sys-apps/plocate/Manifest b/sys-apps/plocate/Manifest
index 0963526e25b2..e2840d3643c8 100644
--- a/sys-apps/plocate/Manifest
+++ b/sys-apps/plocate/Manifest
@@ -1,2 +1 @@
-DIST plocate-1.1.22.tar.gz 75072 BLAKE2B 
82ec8dc68a546965b8af8e20ab23869f2d74ec711058712662e40ff898ea1bce143add75ddefe153601635800109bfe5c0bb9e8bd93841011fb616371112a773
 SHA512 
c26ea85f4cc7249f1af7450cfd07f59a03ea98b970f4be67222282fda7789bf9a8fe3d24835f6f3f6068d54802c1fe1e2b9a487e04d568965a23df34845178c1
 DIST plocate-1.1.23.tar.gz 75390 BLAKE2B 
1048904dee080e7cadf69ee25701dccc6d109b3b0e4d97f3d59ae4f6cdc60d9c4c4602d8af171610e4403f210308e3fab5b8dd07148fb4b79128d42b0e60a493
 SHA512 
22c88dd2411951871432bdbf8aba32332ade73af281d4b5acaf52d7537f8e119249f17d86b3bd3579d9b0f0304b54857bf4bc85b97c4c1e8f0de8b4f52645fd8

diff --git a/sys-apps/plocate/plocate-1.1.22.ebuild 
b/sys-apps/plocate/plocate-1.1.22.ebuild
deleted file mode 100644
index 95b324f8139e..000000000000
--- a/sys-apps/plocate/plocate-1.1.22.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info meson systemd
-
-DESCRIPTION="Posting locate is a much faster locate"
-HOMEPAGE="https://plocate.sesse.net/";
-SRC_URI="https://plocate.sesse.net/download/${P}.tar.gz";
-
-# GPL-2 for updatedb
-# GPL-2+ for plocate itself
-LICENSE="GPL-2 GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~x86"
-IUSE="+io-uring"
-
-RDEPEND="
-       acct-group/locate
-       app-arch/zstd:=
-       io-uring? ( sys-libs/liburing:= )
-       !sys-apps/mlocate
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-1.1.15-meson-use-feature-option-for-libiouring.patch
-)
-
-pkg_setup() {
-       if use io-uring && linux_config_exists; then
-               if ! linux_chkconfig_present IO_URING; then
-                       ewarn "CONFIG_IO_URING must be enabled for USE=io-uring"
-               fi
-       fi
-}
-
-src_prepare() {
-       # We'll install the manpage ourself to locate.1
-       sed -i "/install_man('plocate.1')/d" meson.build || die
-
-       default
-}
-
-src_configure() {
-       local emesonargs=(
-               -Dlocategroup=locate
-               -Dinstall_systemd=true
-               -Dinstall_cron=false
-               -Dsystemunitdir="$(systemd_get_systemunitdir)"
-               "$(meson_feature io-uring use_libiouring)"
-       )
-       meson_src_configure
-}
-
-src_install() {
-       meson_src_install
-       dodoc README NEWS
-       newman "${S}"/${PN}.1 locate.1
-       dosym plocate /usr/bin/locate
-
-       insinto /etc
-       doins "${FILESDIR}"/updatedb.conf
-       doins "${FILESDIR}"/plocate-cron.conf
-       fperms 0644 /etc/{updatedb,plocate-cron}.conf
-
-       insinto /etc/cron.daily
-       # Ensure that the cron file has the same name as the
-       # systemd-timer, to avoid plocate being run twice daily on systems
-       # with a systemd compatiblity layer. See also bug #780351.
-       newins "${FILESDIR}"/plocate.cron plocate-updatedb
-       fperms 0755 /etc/cron.daily/plocate-updatedb
-
-       systemd_dounit "${BUILD_DIR}"/${PN}-updatedb.service 
"${S}"/${PN}-updatedb.timer
-}
-
-pkg_postinst() {
-       if [[ -z "${REPLACING_VERSIONS}" ]] ; then
-               elog "The database for the locate command is generated daily by 
a cron job,"
-               elog "if you install for the first time you can run the 
updatedb command manually now."
-               elog
-               elog "Note that the ${EROOT}/etc/updatedb.conf file is generic,"
-               elog "please customize it to your system requirements."
-       fi
-}

Reply via email to