summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2009-01-17 16:04:52 +0000
committerMike Frysinger <vapier@gentoo.org>2009-01-17 16:04:52 +0000
commit8403e792c72b9ff4d391150fb260123a4b5101e3 (patch)
tree5b18b2f5fefadf780736ce46bec4721601ada305 /sys-fs/reiserfsprogs
parentppc stable #248038 (diff)
downloadgentoo-2-8403e792c72b9ff4d391150fb260123a4b5101e3.tar.gz
gentoo-2-8403e792c72b9ff4d391150fb260123a4b5101e3.tar.bz2
gentoo-2-8403e792c72b9ff4d391150fb260123a4b5101e3.zip
Version bump #255215 by Bartosz Szreder.
(Portage version: 2.2_rc20/cvs/Linux 2.6.28 x86_64)
Diffstat (limited to 'sys-fs/reiserfsprogs')
-rw-r--r--sys-fs/reiserfsprogs/ChangeLog10
-rw-r--r--sys-fs/reiserfsprogs/files/reiserfsprogs-3.6.21-fsck-n.patch14
-rw-r--r--sys-fs/reiserfsprogs/reiserfsprogs-3.6.21.ebuild33
3 files changed, 55 insertions, 2 deletions
diff --git a/sys-fs/reiserfsprogs/ChangeLog b/sys-fs/reiserfsprogs/ChangeLog
index e4056ddceef7..ebe765afe65b 100644
--- a/sys-fs/reiserfsprogs/ChangeLog
+++ b/sys-fs/reiserfsprogs/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-fs/reiserfsprogs
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/reiserfsprogs/ChangeLog,v 1.48 2008/01/26 11:03:39 armin76 Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/reiserfsprogs/ChangeLog,v 1.49 2009/01/17 16:04:51 vapier Exp $
+
+*reiserfsprogs-3.6.21 (17 Jan 2009)
+
+ 17 Jan 2009; Mike Frysinger <vapier@gentoo.org>
+ +files/reiserfsprogs-3.6.21-fsck-n.patch, +reiserfsprogs-3.6.21.ebuild:
+ Version bump #255215 by Bartosz Szreder.
26 Jan 2008; Raúl Porcel <armin76@gentoo.org>
reiserfsprogs-3.6.19-r2.ebuild:
diff --git a/sys-fs/reiserfsprogs/files/reiserfsprogs-3.6.21-fsck-n.patch b/sys-fs/reiserfsprogs/files/reiserfsprogs-3.6.21-fsck-n.patch
new file mode 100644
index 000000000000..0eacd22f66d3
--- /dev/null
+++ b/sys-fs/reiserfsprogs/files/reiserfsprogs-3.6.21-fsck-n.patch
@@ -0,0 +1,14 @@
+--- fsck/main.c
++++ fsck/main.c
+@@ -421,8 +421,9 @@
+ (data->log == stdout) ? "stdout" :
+ (data->log_file_name ? data->log_file_name : "fsck.run"));
+
+- if (!(data->options & OPT_YES) && !user_confirmed (warn_to, "\nDo you want to "
+- "run this program?[N/Yes] (note need to type Yes if you do):", "Yes\n"))
++ if (!(data->options & OPT_YES) && !(data->options & OPT_SILENT) &&
++ !user_confirmed (warn_to, "\nDo you want to run this program?[N/Yes] "
++ "(note need to type Yes if you do):", "Yes\n"))
+ exit (EXIT_USER);
+ }
+
diff --git a/sys-fs/reiserfsprogs/reiserfsprogs-3.6.21.ebuild b/sys-fs/reiserfsprogs/reiserfsprogs-3.6.21.ebuild
new file mode 100644
index 000000000000..0bb5b544ca70
--- /dev/null
+++ b/sys-fs/reiserfsprogs/reiserfsprogs-3.6.21.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/reiserfsprogs/reiserfsprogs-3.6.21.ebuild,v 1.1 2009/01/17 16:04:51 vapier Exp $
+
+inherit eutils
+
+DESCRIPTION="Reiserfs Utilities"
+HOMEPAGE="http://www.kernel.org/pub/linux/utils/fs/reiserfs/"
+SRC_URI="mirror://kernel/linux/utils/fs/reiserfs/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+# big endian has broken code (doesnt compile) #154294
+KEYWORDS="~alpha ~amd64 ~arm -hppa ~ia64 -mips -ppc -ppc64 -sparc ~x86"
+IUSE=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-fsck-n.patch
+}
+
+src_compile() {
+ econf --prefix=/ || die "Failed to configure"
+ emake || die "Failed to compile"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "Failed to install"
+ dosym reiserfsck /sbin/fsck.reiserfs
+ dosym mkreiserfs /sbin/mkfs.reiserfs
+ dodoc ChangeLog INSTALL README
+}