diff options
author | 2007-07-23 05:25:15 +0000 | |
---|---|---|
committer | 2007-07-23 05:25:15 +0000 | |
commit | c53d4e3d198586de4bd4b9a1032fb4c54817a90d (patch) | |
tree | d64f21d7cfd0e305edb46ab22c3b43a3d7bc603a /sys-apps/slocate | |
parent | Version bump. (diff) | |
download | gentoo-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-r7 | 9 | ||||
-rw-r--r-- | sys-apps/slocate/slocate-2.7-r7.ebuild | 85 |
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" -} |