summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-apps/rlocate/ChangeLog8
-rw-r--r--sys-apps/rlocate/Manifest23
-rw-r--r--sys-apps/rlocate/files/digest-rlocate-0.5.03
-rw-r--r--sys-apps/rlocate/files/rlocate-0.5.0-build.patch36
-rw-r--r--sys-apps/rlocate/rlocate-0.5.0.ebuild48
5 files changed, 110 insertions, 8 deletions
diff --git a/sys-apps/rlocate/ChangeLog b/sys-apps/rlocate/ChangeLog
index e863cafb1ae9..b21712632519 100644
--- a/sys-apps/rlocate/ChangeLog
+++ b/sys-apps/rlocate/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-apps/rlocate
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/rlocate/ChangeLog,v 1.12 2006/02/11 22:54:12 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/rlocate/ChangeLog,v 1.13 2006/04/15 02:24:07 vapier Exp $
+
+*rlocate-0.5.0 (15 Apr 2006)
+
+ 15 Apr 2006; Mike Frysinger <vapier@gentoo.org>
+ +files/rlocate-0.5.0-build.patch, +rlocate-0.5.0.ebuild:
+ Version bump.
*rlocate-0.4.3 (11 Feb 2006)
diff --git a/sys-apps/rlocate/Manifest b/sys-apps/rlocate/Manifest
index 1f88f5f135d1..6855e4b67eb2 100644
--- a/sys-apps/rlocate/Manifest
+++ b/sys-apps/rlocate/Manifest
@@ -1,9 +1,9 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 c71c65b837b5e496004a0de9db37963d ChangeLog 1960
-RMD160 88677aa9e9856d9ca8d5574d14e8d7213905a680 ChangeLog 1960
-SHA256 65f69fc066d4f7e00ba997b96e21f4a14902b0ce67a4e5ed898e2ee3e78c3703 ChangeLog 1960
+MD5 19f972c6ae8170cc816c44fa5b811d03 ChangeLog 2116
+RMD160 f10a1cc05673f2e5e84473cfb897493d7f748f60 ChangeLog 2116
+SHA256 b9b3d5ce2470b8bdd83e7638bd8f9ac06f7e12c7d308fb1287cbbbe70588cdce ChangeLog 2116
MD5 c394abbcaaac16e12cbe56b3e639c634 files/digest-rlocate-0.4.0 65
RMD160 779ef4e39e97564e47a33ee7b246259832b10423 files/digest-rlocate-0.4.0 65
SHA256 6af91668306abaf45d0ed6c5bb7b38a31ce501b50ddd193c0e2145339b8fe299 files/digest-rlocate-0.4.0 65
@@ -16,6 +16,9 @@ SHA256 85b80e90dd7222ba5327a1109d7aa1049790e783163710e06ca3cd5d07f0d9ad files/di
MD5 062913d72d8c29796164f03223b77685 files/digest-rlocate-0.4.3 241
RMD160 27038f33ffa4efacb4b5b4eac216e7eda31a177e files/digest-rlocate-0.4.3 241
SHA256 ff424af8869035f3d224720a1acaa177b3975ab826f734acb3b6c4d09a61efee files/digest-rlocate-0.4.3 241
+MD5 b9c82f508e75e5d48b7095747400822a files/digest-rlocate-0.5.0 241
+RMD160 35ed90e05cb795905a974dd79a283fac800fbb9e files/digest-rlocate-0.5.0 241
+SHA256 30afa8219e4b45f4d06d462bab4d06067349f42f0899373a5ac9f4f35e9f3486 files/digest-rlocate-0.5.0 241
MD5 43fee28c090b20de0b2c57b15e97caba files/rlocate-0.3.3-build.patch 2655
RMD160 796455ca5fcd5f14c47ffb65868a65c8ef1753ad files/rlocate-0.3.3-build.patch 2655
SHA256 979cea75fae4b6c812f60cc73b31e83b68038b61bdf9e9c91dfa16df6b0caf83 files/rlocate-0.3.3-build.patch 2655
@@ -28,6 +31,9 @@ SHA256 3bac9de8bfda41e39b08f7a19457b4cad68b22c19bb7ab0555aabf3ceffe0281 files/rl
MD5 f2a828c2c97cd9ac6d25213e0e7033f0 files/rlocate-0.4.3-build.patch 1057
RMD160 d517a627f018ac0757c5b49bb1bfcb0ec4528593 files/rlocate-0.4.3-build.patch 1057
SHA256 d0821dd88cdce1b77e7f34270535d8f4b7e29ed5de6c8a052fc56b7f8fbf4af5 files/rlocate-0.4.3-build.patch 1057
+MD5 0146c2d51220faa67b75cbce12f41912 files/rlocate-0.5.0-build.patch 1013
+RMD160 ab1fe40714fcfcc77441e7561a1d683775d2b801 files/rlocate-0.5.0-build.patch 1013
+SHA256 a7b11a6872407bc75476c24314a93fda9e0e8f2628192b542df39db680e6ae3e files/rlocate-0.5.0-build.patch 1013
MD5 56da5f78d234dc0928277d6d34b85de9 files/rlocated.rc 534
RMD160 bb6c985f67b2c8e30005e12198e9ef1208b353dc files/rlocated.rc 534
SHA256 f9437eb1eafba03b8c736bbb6bad329a2c10f2e086b95c28925f136f24c52a14 files/rlocated.rc 534
@@ -46,10 +52,13 @@ SHA256 bbebf3968e99c3c067dbbfaa0e878961c87edc45cedf6c88f7365bcd9411c617 rlocate-
MD5 4bfc313b502e4c967c5fa669de8d7cb2 rlocate-0.4.3.ebuild 1161
RMD160 e9e972c7d08a8f900aee9641476210a3f48f9381 rlocate-0.4.3.ebuild 1161
SHA256 8fb27e910d85cf481ded91f5b59a6dd47d22df661e3ba0616a1904172aa64b62 rlocate-0.4.3.ebuild 1161
+MD5 94cf82a97d4d6cb8aeb2ae2232a818e7 rlocate-0.5.0.ebuild 1165
+RMD160 5bd787aa9f5d7289272e479b7800d9e39c6afad5 rlocate-0.5.0.ebuild 1165
+SHA256 fddaddfe8eda1e6bd59c3e3ce6e3d205d7097415efe3f9bc4dedd450f75e4e86 rlocate-0.5.0.ebuild 1165
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
+Version: GnuPG v1.4.2.2 (GNU/Linux)
-iD8DBQFD7msr2+ySkm8kpY0RAjrNAKCVED4ycYNrD4Ztsz03d6oiTfkQ+gCgp5Id
-B3pQx6b6PGI5hH/ApHwJ1/c=
-=ap/c
+iD8DBQFEQFlx2+ySkm8kpY0RAugjAKCIBdtXJsWwlTy8CJH5i4kGg8Oh7gCgqMJd
+euY06o9E/wsUzrQjTaRECUQ=
+=jD4k
-----END PGP SIGNATURE-----
diff --git a/sys-apps/rlocate/files/digest-rlocate-0.5.0 b/sys-apps/rlocate/files/digest-rlocate-0.5.0
new file mode 100644
index 000000000000..49fd85a59b60
--- /dev/null
+++ b/sys-apps/rlocate/files/digest-rlocate-0.5.0
@@ -0,0 +1,3 @@
+MD5 4e27e57d315c908f5dd67104f0c40a2d rlocate-0.5.0.tar.gz 178201
+RMD160 5cffda20db76de7d6bd7c362c8aa9aa992639ea4 rlocate-0.5.0.tar.gz 178201
+SHA256 ea003868f59111932c85fa1d560fa2d315b16f0e5c2db2ffab4846c3f0c640b5 rlocate-0.5.0.tar.gz 178201
diff --git a/sys-apps/rlocate/files/rlocate-0.5.0-build.patch b/sys-apps/rlocate/files/rlocate-0.5.0-build.patch
new file mode 100644
index 000000000000..a948bd114f78
--- /dev/null
+++ b/sys-apps/rlocate/files/rlocate-0.5.0-build.patch
@@ -0,0 +1,36 @@
+--- src/Makefile.in
++++ src/Makefile.in
+@@ -192,9 +192,9 @@
+ rlocate.h rlocate.c cmds.c cmds.h conf.c conf.h utils.c \
+ utils.h
+
+-SUBDIRS = rlocate-daemon rlocate-module rlocate-scripts
++SUBDIRS = rlocate-daemon rlocate-scripts
+ EXTRA_DIST = rlocate.cron rlocate-scripts
+-AM_CFLAGS = -O2 -Wall
++AM_CFLAGS = -Wall
+ all: all-recursive
+
+ .SUFFIXES:
+--- src/rlocate-daemon/Makefile.in
++++ src/rlocate-daemon/Makefile.in
+@@ -171,7 +171,7 @@
+ -DRLOCATE_GRP=\"$(rlocate_group)\"
+
+ rlocated_SOURCES = ../pidfile.h ../pidfile.c rlocated.c
+-AM_CFLAGS = -O2 -Wall
++AM_CFLAGS = -Wall
+ all: all-am
+
+ .SUFFIXES:
+--- src/rlocate-scripts/Makefile.in
++++ src/rlocate-scripts/Makefile.in
+@@ -345,8 +345,6 @@
+ rm $(srcdir)/rlocate-checkpoint.temp
+
+ install-exec-hook:
+-@FREEBSD_TRUE@ -/usr/sbin/pw groupadd $(rlocate_group)
+-@FREEBSD_FALSE@ -/usr/sbin/groupadd $(rlocate_group)
+ chown $(root_uid):$(rlocate_group) $(DESTDIR)$(bindir)/rlocate-checkpoint
+ chmod 2755 $(DESTDIR)$(bindir)/rlocate-checkpoint
+
diff --git a/sys-apps/rlocate/rlocate-0.5.0.ebuild b/sys-apps/rlocate/rlocate-0.5.0.ebuild
new file mode 100644
index 000000000000..b1aa163a64e1
--- /dev/null
+++ b/sys-apps/rlocate/rlocate-0.5.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/rlocate/rlocate-0.5.0.ebuild,v 1.1 2006/04/15 02:24:07 vapier Exp $
+
+inherit eutils linux-mod
+
+DESCRIPTION="locate implementation that is always up-to-date"
+HOMEPAGE="http://rlocate.sourceforge.net/"
+SRC_URI="mirror://sourceforge/rlocate/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="!sys-apps/slocate"
+
+pkg_setup() {
+ MODULE_NAMES="rlocate(misc:${S}/src/rlocate-module)"
+ CONFIG_CHECK="SECURITY"
+ SECURITY_ERROR="You need to select the \"Enable different security models\" option in the kernel configuration (CONFIG_SECURITY)."
+ BUILD_TARGETS="all"
+ linux-mod_pkg_setup
+
+ enewgroup locate
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PN}-0.5.0-build.patch
+}
+
+src_compile() {
+ econf \
+ --with-kernel=${KV_DIR} \
+ --with-rlocate-group=locate \
+ || die
+ emake || die
+ linux-mod_src_compile
+}
+
+src_install() {
+ make install DESTDIR="${D}" || die
+ newinitd "${FILESDIR}"/rlocated.rc rlocated
+ linux-mod_src_install
+ dodoc AUTHORS ChangeLog* NEWS README
+}