commit:     3f2e8070bc435ef9c9d3a5ffb71ce52d4f2d1069
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 23 13:03:01 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Fri Dec 23 13:03:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2e8070

sys-apps/plocate: drop 1.1.16

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 sys-apps/plocate/Manifest              |  1 -
 sys-apps/plocate/plocate-1.1.16.ebuild | 88 ----------------------------------
 2 files changed, 89 deletions(-)

diff --git a/sys-apps/plocate/Manifest b/sys-apps/plocate/Manifest
index 03941eef0967..caa9c6a0bbaa 100644
--- a/sys-apps/plocate/Manifest
+++ b/sys-apps/plocate/Manifest
@@ -1,2 +1 @@
-DIST plocate-1.1.16.tar.gz 73397 BLAKE2B 
b6706145e9cba8b386761229cfbf23f8a9490596210b0a8dc467dfa6a6ed5b349c8f84cfcbe0430e89691afb50e257a3d331b1dcdc638611407587c8b623e72b
 SHA512 
01dfc3ba434e6164f3e582fb102bd7ec0167a8f93e4cf9c3e72af804a8eda9b69b04fec20ee34fc19549d810b97076342f3a83b46705d0311ada6004d05da26c
 DIST plocate-1.1.17.tar.gz 73528 BLAKE2B 
b5694c3669a9717a9410093b1fba2eef029550989ffcbf9b6e7b48cc715c215b909c140cd98d47d30d31ccb6e04fd54e9b565bc8e16c1d9901ccf82a906de311
 SHA512 
36fa7ad01b5136ce75aad56d154cac511f2f4952a52ef2f16143e46b65a8b129e9011dbdd66d80a0288ef15291864cef0e51d26181b966a2f67b5e4f9fc42c7d

diff --git a/sys-apps/plocate/plocate-1.1.16.ebuild 
b/sys-apps/plocate/plocate-1.1.16.ebuild
deleted file mode 100644
index 5a06dd6b84b6..000000000000
--- a/sys-apps/plocate/plocate-1.1.16.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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
-       "${FILESDIR}"/${PN}-1.1.16-error-to-fprintf-exit-musl.patch
-       "${FILESDIR}"/${PN}-1.1.16-include-linux-stat_h-musl.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