summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-04-21 05:22:35 +0000
committerMike Frysinger <vapier@gentoo.org>2006-04-21 05:22:35 +0000
commit75d925df09aeba9f399f843ba5282102dee0b6e1 (patch)
tree6f4eff850e6eef85d9d00f222602b1ff40a7bfc5 /sys-apps/slocate
parentBump to version 0.4, bug #109523; thanks to Jason Lai <ensignyu AT yahoo DOT ... (diff)
downloadgentoo-2-75d925df09aeba9f399f843ba5282102dee0b6e1.tar.gz
gentoo-2-75d925df09aeba9f399f843ba5282102dee0b6e1.tar.bz2
gentoo-2-75d925df09aeba9f399f843ba5282102dee0b6e1.zip
old
Diffstat (limited to 'sys-apps/slocate')
-rw-r--r--sys-apps/slocate/files/digest-slocate-3.13
-rw-r--r--sys-apps/slocate/slocate-3.1.ebuild88
2 files changed, 0 insertions, 91 deletions
diff --git a/sys-apps/slocate/files/digest-slocate-3.1 b/sys-apps/slocate/files/digest-slocate-3.1
deleted file mode 100644
index fae5f81751c0..000000000000
--- a/sys-apps/slocate/files/digest-slocate-3.1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 908e6949d959ae7b686c10bb76b35bf3 slocate-3.1.tar.gz 37748
-RMD160 d3b1e818cc35ce8e87ec1b0764f6b2145a319e13 slocate-3.1.tar.gz 37748
-SHA256 6abec68ab50fa743739fb78a5063c295ae2f7d04d2e538f7c3108120e49a3266 slocate-3.1.tar.gz 37748
diff --git a/sys-apps/slocate/slocate-3.1.ebuild b/sys-apps/slocate/slocate-3.1.ebuild
deleted file mode 100644
index ca38d39ff8bf..000000000000
--- a/sys-apps/slocate/slocate-3.1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/slocate/slocate-3.1.ebuild,v 1.2 2006/04/19 22:14:55 vapier Exp $
-
-inherit flag-o-matic eutils
-
-DESCRIPTION="Secure way to index and quickly search for files on your system (drop-in replacement for 'locate')"
-HOMEPAGE="http://slocate.trakker.ca/"
-SRC_URI="http://slocate.trakker.ca/files/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE=""
-
-DEPEND="sys-apps/shadow"
-RDEPEND="${DEPEND}
- !sys-apps/rlocate"
-
-pkg_setup() {
- if [[ -n $(egetent group slocate) ]] ; then
- eerror "The 'slocate' group has been renamed to 'locate'."
- eerror "You seem to already have a 'slocate' group."
- eerror "Please rename it:"
- eerror "groupmod -n locate slocate"
- die "Change 'slocate' to 'locate'"
- fi
- enewgroup locate 245
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-build.patch
- epatch "${FILESDIR}"/${P}-incompat-warning.patch
-}
-
-src_compile() {
- filter-lfs-flags
- # this is safe since slocate only has 1 binary
- append-ldflags $(bindnow-flags)
- emake -C src || die
-}
-
-src_install() {
- dobin src/slocate || die
- dodir /usr/bin
- dosym slocate /usr/bin/locate
- dosym slocate /usr/bin/updatedb
-
- exeinto /etc/cron.daily
- newexe debian/cron.daily slocate || die
-
- doman doc/*.1
- dosym slocate.1 /usr/share/man/man1/locate.1
-
- keepdir /var/lib/slocate
-
- # #37871: nice updatedb
- sed -i \
- -e '/^[[:space:]]*\/usr\/bin\/updatedb/s:/:nice /:' \
- "${D}"/etc/cron.daily/slocate
-
- dodoc Changelog README WISHLIST notes
-
- insinto /etc
- doins "${FILESDIR}"/updatedb.conf
-
- fowners root:locate /usr/bin/slocate
- fperms go-r,g+s /usr/bin/slocate
-
- chown -R root:locate "${D}"/var/lib/slocate
- fperms 0750 /var/lib/slocate
-}
-
-pkg_postinst() {
- if [[ -f ${ROOT}/etc/cron.daily/slocate.cron ]]; then
- ewarn "If you merged slocate-2.7.ebuild, please remove"
- ewarn "/etc/cron.daily/slocate.cron since .cron has been removed"
- ewarn "from the filename"
- echo
- fi
- einfo "Note that the /etc/updatedb.conf file is generic"
- einfo "Please customize it to your system requirements"
- echo
- ewarn "The slocate database created by slocate-2.x is incompatible"
- ewarn "with slocate-3.x. Make sure you run updatedb!"
-}