summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2007-07-23 05:25:15 +0000
committerMike Frysinger <vapier@gentoo.org>2007-07-23 05:25:15 +0000
commitc53d4e3d198586de4bd4b9a1032fb4c54817a90d (patch)
treed64f21d7cfd0e305edb46ab22c3b43a3d7bc603a /sys-apps/slocate
parentVersion bump. (diff)
downloadgentoo-2-c53d4e3d198586de4bd4b9a1032fb4c54817a90d.tar.gz
gentoo-2-c53d4e3d198586de4bd4b9a1032fb4c54817a90d.tar.bz2
gentoo-2-c53d4e3d198586de4bd4b9a1032fb4c54817a90d.zip
old
Diffstat (limited to 'sys-apps/slocate')
-rw-r--r--sys-apps/slocate/files/digest-slocate-2.7-r79
-rw-r--r--sys-apps/slocate/slocate-2.7-r7.ebuild85
2 files changed, 0 insertions, 94 deletions
diff --git a/sys-apps/slocate/files/digest-slocate-2.7-r7 b/sys-apps/slocate/files/digest-slocate-2.7-r7
deleted file mode 100644
index 7fe700e4674b..000000000000
--- a/sys-apps/slocate/files/digest-slocate-2.7-r7
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 464b97b8b69561dd52b136ffb12865ec slocate-2.7-debian.patch.bz2 2623
-RMD160 9e6e96dfe2ca8b203f657993a3a81378459841c5 slocate-2.7-debian.patch.bz2 2623
-SHA256 ccacaa44d29a739f67916bc74ae5154c1090d2555aca345cefc5aaba212d4c4a slocate-2.7-debian.patch.bz2 2623
-MD5 8f236aa960216f59aaa53a70a76a6db3 slocate-2.7-uclibc-sl_fts.patch.bz2 7566
-RMD160 bc614e9717e6c4a2bc8247d7140cfcefae8f3219 slocate-2.7-uclibc-sl_fts.patch.bz2 7566
-SHA256 a980650613df9524f428ad2f6722a24149fe348f3422b60c59673dc6400fab77 slocate-2.7-uclibc-sl_fts.patch.bz2 7566
-MD5 4872830642ea2ed5f9aff932720583c9 slocate-2.7.tar.gz 87240
-RMD160 0aa08da7b958be5c8fec7c4655e42373d8faf2cc slocate-2.7.tar.gz 87240
-SHA256 ddff733fcc5f240d40361c5acbce0011b2204efc506efb0da63c8d0e38947dcf slocate-2.7.tar.gz 87240
diff --git a/sys-apps/slocate/slocate-2.7-r7.ebuild b/sys-apps/slocate/slocate-2.7-r7.ebuild
deleted file mode 100644
index e481f4db836e..000000000000
--- a/sys-apps/slocate/slocate-2.7-r7.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/slocate/slocate-2.7-r7.ebuild,v 1.4 2007/01/26 08:40:42 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://www.geekreview.org/slocate/"
-SRC_URI="ftp://ftp.geekreview.org/slocate/src/slocate-${PV}.tar.gz
- mirror://gentoo/${P}-debian.patch.bz2
- elibc_uclibc? ( mirror://gentoo/${P}-uclibc-sl_fts.patch.bz2 )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86"
-IUSE=""
-
-DEPEND="sys-apps/shadow"
-
-pkg_setup() {
- enewgroup slocate
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- use elibc_uclibc && epatch "${WORKDIR}"/${P}-uclibc-sl_fts.patch
- epatch "${WORKDIR}"/${P}-debian.patch
- epatch "${FILESDIR}"/${P}-bounds.patch
-
- filter-lfs-flags
- # this is safe since slocate only has 1 binary
- append-ldflags -Wl,-z,now
-
- sed -i \
- -e "/groupadd/s/^/#/" \
- -e "/chown.*slocate/s/^/#/" \
- -e '/^CFLAGS/d' \
- -e '/man1/s:\.gz::g' \
- Makefile.in || die
- gunzip doc/*.gz || die
-}
-
-src_install() {
- dodir /usr/share/man/man1
- make DESTDIR="${D}" install || die "make install failed"
-
- # make install for this package is blocked by sandbox
- dosym slocate /usr/bin/locate
- dosym slocate /usr/bin/updatedb
- fperms 0755 /etc/cron.daily/slocate
- keepdir /var/lib/slocate
-
- # #37871: nice updatedb
- dosed 's,^\([[:space:]]*\)\(/usr/bin/updatedb\),\1nice \2,' /etc/cron.daily/slocate
-
- dodoc AUTHORS README ChangeLog
-
- # man page fixing
- rm -f "${D}"/usr/share/man/man1/locate.1*
- dosym slocate.1 /usr/share/man/man1/locate.1
-
- insinto /etc
- doins "${FILESDIR}/updatedb.conf"
- fperms 0644 /etc/updatedb.conf
-
- fowners root:slocate /usr/bin/slocate
- fperms go-r,g+s /usr/bin/slocate
-
- chown -R root:slocate "${D}/var/lib/slocate"
- fperms 0750 /var/lib/slocate
-}
-
-pkg_postinst() {
- touch "${ROOT}/var/lib/slocate/slocate.db"
-
- 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"
-}