mass redigest and update
This commit is contained in:
177
sys-fs/reiser4progs/ChangeLog
Normal file
177
sys-fs/reiser4progs/ChangeLog
Normal file
@@ -0,0 +1,177 @@
|
||||
# ChangeLog for sys-fs/reiser4progs
|
||||
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/reiser4progs/ChangeLog,v 1.41 2010/07/11 00:34:26 ranger Exp $
|
||||
|
||||
11 Jul 2010; Brent Baude <ranger@gentoo.org> reiser4progs-1.0.7.ebuild:
|
||||
stable ppc64, bug 302479
|
||||
|
||||
18 Apr 2010; <nixnut@gentoo.org> reiser4progs-1.0.7.ebuild:
|
||||
ppc stable #302479
|
||||
|
||||
12 Apr 2010; Markus Meier <maekke@gentoo.org> reiser4progs-1.0.7.ebuild:
|
||||
arm/x86 stable, bug #302479
|
||||
|
||||
11 Mar 2010; Markos Chandras <hwoarang@gentoo.org>
|
||||
reiser4progs-1.0.7.ebuild:
|
||||
Stable on amd64 wrt bug #302479
|
||||
|
||||
11 May 2009; Mike Frysinger <vapier@gentoo.org> reiser4progs-1.0.7.ebuild,
|
||||
+files/reiser4progs-1.0.7-gcc-4.4.patch:
|
||||
Add fix by Victor Ostorga for build failure with gcc-4.4 #269240 by 404
|
||||
Error.
|
||||
|
||||
*reiser4progs-1.0.7 (18 Jan 2009)
|
||||
|
||||
18 Jan 2009; Mike Frysinger <vapier@gentoo.org>
|
||||
+reiser4progs-1.0.7.ebuild:
|
||||
Version bump #255300 by Mathieu Belanger.
|
||||
|
||||
*reiser4progs-1.0.6-r2 (26 Oct 2008)
|
||||
|
||||
26 Oct 2008; Mike Frysinger <vapier@gentoo.org>
|
||||
files/reiser4progs-1.0.6-preen.patch, -reiser4progs-1.0.6-r1.ebuild,
|
||||
+reiser4progs-1.0.6-r2.ebuild:
|
||||
Fix by Anders Aagaard for -p (preen) operation #237393.
|
||||
|
||||
*reiser4progs-1.0.6-r1 (31 May 2008)
|
||||
|
||||
31 May 2008; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/reiser4progs-1.0.6-preen.patch, +reiser4progs-1.0.6-r1.ebuild:
|
||||
Change the meaning of -p to --preen #195988 by Radu Benea and Roy Marples.
|
||||
|
||||
31 May 2008; Mike Frysinger <vapier@gentoo.org> reiser4progs-1.0.6.ebuild:
|
||||
Add arm love #203718 by Shvetsov Alexey.
|
||||
|
||||
24 Nov 2007; Samuli Suominen <drac@gentoo.org> reiser4progs-1.0.6.ebuild:
|
||||
amd64 stable wrt #199308
|
||||
|
||||
19 Nov 2007; Markus Meier <maekke@gentoo.org> reiser4progs-1.0.6.ebuild:
|
||||
x86 stable, bug #199308
|
||||
|
||||
18 Nov 2007; Markus Rothe <corsair@gentoo.org> reiser4progs-1.0.6.ebuild:
|
||||
Stable on ppc64; bug #199308
|
||||
|
||||
17 Nov 2007; nixnut <nixnut@gentoo.org> reiser4progs-1.0.6.ebuild:
|
||||
Stable on ppc wrt bug 199308
|
||||
|
||||
*reiser4progs-1.0.6 (16 Mar 2007)
|
||||
|
||||
16 Mar 2007; Mike Frysinger <vapier@gentoo.org>
|
||||
+reiser4progs-1.0.6.ebuild:
|
||||
Version bump #170973 by Roel Brook.
|
||||
|
||||
04 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
|
||||
reiser4progs-1.0.5.ebuild:
|
||||
Fix broken autotools handling.
|
||||
|
||||
03 Sep 2005; Markus Rothe <corsair@gentoo.org>
|
||||
reiser4progs-1.0.4_p1.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
*reiser4progs-1.0.5 (12 Aug 2005)
|
||||
|
||||
12 Aug 2005; Mike Frysinger <vapier@gentoo.org>
|
||||
+reiser4progs-1.0.5.ebuild:
|
||||
Version bump #102292 by Ingo Bormuth.
|
||||
|
||||
*reiser4progs-1.0.4_p1 (29 Jul 2005)
|
||||
|
||||
29 Jul 2005; Mike Frysinger <vapier@gentoo.org>
|
||||
files/reiser4progs-1.0.4-gcc4.patch, +reiser4progs-1.0.4_p1.ebuild:
|
||||
Version bump #100447 by Ingo Bormuth.
|
||||
|
||||
27 Jun 2005; Markus Rothe <corsair@gentoo.org> reiser4progs-1.0.4.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
26 Jun 2005; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/reiser4progs-1.0.4.pset.patch, reiser4progs-1.0.4.ebuild:
|
||||
Add upstream patch for newer kernel support #97048 by Sander Sweers.
|
||||
|
||||
22 May 2005; Mike Frysinger <vapier@gentoo.org> reiser4progs-1.0.4.ebuild:
|
||||
Add fix for broken libtool relinking by Simone Gotti #74817.
|
||||
|
||||
15 May 2005; Markus Rothe <corsair@gentoo.org> reiser4progs-1.0.4.ebuild:
|
||||
Added ~ppc64 to KEYWORDS
|
||||
|
||||
*reiser4progs-1.0.4 (12 Mar 2005)
|
||||
|
||||
12 Mar 2005; Tony Vroon <chainsaw@gentoo.org>
|
||||
+files/reiser4progs-1.0.4-gcc4.patch, +reiser4progs-1.0.4.ebuild:
|
||||
Version bump, GCC4 patch ported by Mark Loeser. Closes bug #82865.
|
||||
|
||||
10 Mar 2005; Tony Vroon <chainsaw@gentoo.org>
|
||||
+files/reiser4progs-1.0.3-gcc4.patch, reiser4progs-1.0.3.ebuild:
|
||||
GCC 4 compat fix by Bret Towe <magnade@gmail.com>, closes bug #81054.
|
||||
|
||||
*reiser4progs-1.0.3 (16 Dec 2004)
|
||||
|
||||
16 Dec 2004; Mike Frysinger <vapier@gentoo.org>
|
||||
+reiser4progs-1.0.3.ebuild:
|
||||
Version bump #74570 by infirit (Sander Sweers).
|
||||
|
||||
*reiser4progs-1.0.2_pre1 (30 Oct 2004)
|
||||
|
||||
30 Oct 2004; Mike Frysinger <vapier@gentoo.org>
|
||||
+reiser4progs-1.0.2.ebuild, -reiser4progs-1.0.2_pre1.ebuild:
|
||||
Version bump #69446 by Stefan Schweizer.
|
||||
|
||||
19 Sep 2004; Mike Frysinger <vapier@gentoo.org> :
|
||||
Version bump #64539 by Stefan Schweizer.
|
||||
|
||||
*reiser4progs-1.0.0 (08 Sep 2004)
|
||||
|
||||
08 Sep 2004; Ciaran McCreesh <ciaranm@gentoo.org> reiser4progs-1.0.0.ebuild,
|
||||
reiser4progs-1.0.1.ebuild:
|
||||
Totally broken on sparc, see wli's posts in "silent semantic changes with
|
||||
reiser4" LKML thread
|
||||
|
||||
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
|
||||
reiser4progs-1.0.1.ebuild:
|
||||
Masked reiser4progs-1.0.1.ebuild stable for ppc
|
||||
|
||||
*reiser4progs-1.0.1 (24 Aug 2004)
|
||||
|
||||
24 Aug 2004; Mike Frysinger <vapier@gentoo.org> +reiser4progs-1.0.1.ebuild:
|
||||
Version bump #61563 by Daniel Webert.
|
||||
|
||||
*reiser4progs-0.5.6 (14 Jul 2004)
|
||||
|
||||
14 Jul 2004; Mike Frysinger <vapier@gentoo.org> +files/0.5.6-guage.patch,
|
||||
+reiser4progs-0.5.6.ebuild:
|
||||
Version bump #57073 by Stefan Schweizer.
|
||||
|
||||
*reiser4progs-0.5.5 (17 Jun 2004)
|
||||
|
||||
17 Jun 2004; Mike Frysinger <vapier@gentoo.org> +reiser4progs-0.5.5.ebuild:
|
||||
Version bump #53990 by Redeeman.
|
||||
|
||||
*reiser4progs-0.5.4 (17 May 2004)
|
||||
|
||||
17 May 2004; <coxj@gentoo.org> reiser4progs-0.5.4.ebuild:
|
||||
Version Bump
|
||||
|
||||
12 Apr 2004; Travis Tilley <lv@gentoo.org> reiser4progs-0.5.3.ebuild:
|
||||
added ~amd64 keyword
|
||||
|
||||
12 Apr 2004; David Holm <dholm@gentoo.org> reiser4progs-0.5.3.ebuild:
|
||||
Added to ~ppc.
|
||||
|
||||
*reiser4progs-0.5.3 (11 Apr 2004)
|
||||
|
||||
11 Apr 2004; <coxj@gentoo.org> reiser4progs-0.5.3.ebuild:
|
||||
Version bump
|
||||
|
||||
*reiser4progs-0.5.0 (06 Feb 2004)
|
||||
|
||||
06 Feb 2004; Mike Frysinger <vapier@gentoo.org> :
|
||||
Version bump.
|
||||
|
||||
*reiser4progs-0.4.20-r1 (30 Jan 2004)
|
||||
|
||||
30 Jan 2004; Mike Frysinger <vapier@gentoo.org> :
|
||||
Upstream released new tarballs with a few fixes #39443.
|
||||
|
||||
*reiser4progs-0.4.20 (10 Jan 2004)
|
||||
|
||||
10 Jan 2004; Mike Frysinger <vapier@gentoo.org> :
|
||||
Initial import. Ebuild submitted by Bret Towe <btowe@gbis.com> #34340.
|
||||
6
sys-fs/reiser4progs/Manifest
Normal file
6
sys-fs/reiser4progs/Manifest
Normal file
@@ -0,0 +1,6 @@
|
||||
AUX reiser4progs-1.0.7-gcc-4.4.patch 311 RMD160 c7975242c67610888cd6a694b64b0c90a520bf57 SHA1 6873e21bfddf38bdb0f3dfcb9106444e0daebcd8 SHA256 5d0fc888af703911457f42b16d4da76cfdcb5c38c08387c21f5f5e4e111160bf
|
||||
AUX reiser4progs-libreiser4-no-libmisc.patch 1007 RMD160 068f09dde7dbb0696f23129d1ce339eec46d1e27 SHA1 2324dd512195f7ccfd887fada45d701da2c08e13 SHA256 58991a58601417639c873e2c1710ce3c6d4296e03bfcaed196c19c65dd92bf3c
|
||||
DIST reiser4progs-1.0.7.tar.gz 844126 RMD160 6f6a6b5defdcea19f13857768596ff477f0cc877 SHA1 5e29580e6610105346ff88635d48eb37acb3ae67 SHA256 1211996ad3efebc0ca543aea2f67527d33e50fce1b827ad341e207f171d94d96
|
||||
EBUILD reiser4progs-1.0.7-r1.ebuild 1603 RMD160 584e35c57c754bafb88c4838973ffa2b5b34cb91 SHA1 3f66fc2c8fb9fb776e2eead5fedc862f1c197f8f SHA256 215ac8b663cdc617378a775c1861aaea78972a750a382e9bc3873a60bb49b87d
|
||||
MISC ChangeLog 5826 RMD160 8e4f509af669b405751d22fa2ebba2b5b9723a85 SHA1 ce723b4b228a87e9f008528a03bd920a858017aa SHA256 ac7d8bc8c5a2fee7b0b7aadded1b6394919fc56175d3e1a40ae00c49b6ab8878
|
||||
MISC metadata.xml 267 RMD160 ff256714690dbcb9f54233ec9a4fbe77f11068f6 SHA1 f12cbf59a4688ee6b663b50b6a9a1871f096b71b SHA256 afd6f362214e67e2c73e745c7bb7e78c46c190a9c9ecf0712722850d23515e6b
|
||||
15
sys-fs/reiser4progs/files/reiser4progs-1.0.7-gcc-4.4.patch
Normal file
15
sys-fs/reiser4progs/files/reiser4progs-1.0.7-gcc-4.4.patch
Normal file
@@ -0,0 +1,15 @@
|
||||
http://bugs.gentoo.org/269240
|
||||
|
||||
fix build failure when using gcc-4.4
|
||||
|
||||
--- reiser4progs-1.0.7/plugin/node/node40/node40.c
|
||||
+++ reiser4progs-1.0.7/plugin/node/node40/node40.c
|
||||
@@ -994,7 +994,7 @@
|
||||
func = cb_comp_key3;
|
||||
#elif defined(ENABLE_LARGE_KEYS)
|
||||
func = cb_comp_key4;
|
||||
-#elif
|
||||
+#else
|
||||
func = NULL;
|
||||
#endif
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
--- reiser4progs-1.0.7/libreiser4/profile.c~ 2009-01-08 22:34:27.000000000 +0100
|
||||
+++ reiser4progs-1.0.7/libreiser4/profile.c 2011-01-07 01:28:39.509867695 +0100
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
|
||||
#include <reiser4/libreiser4.h>
|
||||
-#include <misc/misc.h>
|
||||
+#define INVAL_DIG (0x7fffffff)
|
||||
|
||||
/* All default plugin ids. This is used for getting plugin id if it cannot be
|
||||
obtained by usual way (get from disk structures, etc.). All these may be
|
||||
@@ -327,6 +327,25 @@
|
||||
}
|
||||
}
|
||||
|
||||
+#include <stdlib.h>
|
||||
+#include <errno.h>
|
||||
+/* Converts passed @sqtr into long long value. In the case of error, INVAL_DIG
|
||||
+ will be returned. */
|
||||
+static long long misc_str2long(const char *str, int base) {
|
||||
+ char *error;
|
||||
+ long long result = 0;
|
||||
+
|
||||
+ if (!str)
|
||||
+ return INVAL_DIG;
|
||||
+
|
||||
+ result = strtol(str, &error, base);
|
||||
+
|
||||
+ if (errno == ERANGE || *error)
|
||||
+ return INVAL_DIG;
|
||||
+
|
||||
+ return result;
|
||||
+}
|
||||
+
|
||||
/* Overrides plugin id by @id found by @name. */
|
||||
errno_t reiser4_profile_override(const char *slot, const char *name) {
|
||||
reiser4_plug_t *plug;
|
||||
8
sys-fs/reiser4progs/metadata.xml
Normal file
8
sys-fs/reiser4progs/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>base-system</herd>
|
||||
<longdescription>
|
||||
This is a library for reiser4 filesystem access and manipulation.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
55
sys-fs/reiser4progs/reiser4progs-1.0.7-r1.ebuild
Normal file
55
sys-fs/reiser4progs/reiser4progs-1.0.7-r1.ebuild
Normal file
@@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/reiser4progs/reiser4progs-1.0.7.ebuild,v 1.7 2010/07/11 00:34:26 ranger Exp $
|
||||
|
||||
inherit multilib eutils
|
||||
|
||||
MY_P=${PN}-${PV/_p/-}
|
||||
DESCRIPTION="reiser4progs: mkfs, fsck, etc..."
|
||||
HOMEPAGE="http://www.kernel.org/pub/linux/utils/fs/reiser4/reiser4progs/"
|
||||
SRC_URI="mirror://kernel/linux/utils/fs/reiser4/reiser4progs/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm ppc ppc64 -sparc x86"
|
||||
IUSE="static debug readline"
|
||||
|
||||
DEPEND="~sys-libs/libaal-1.0.5
|
||||
readline? ( sys-libs/readline )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}"/${P}-gcc-4.4.patch #269240
|
||||
epatch "${FILESDIR}"/reiser4progs-libreiser4-no-libmisc.patch
|
||||
printf '#!/bin/sh\ntrue\n' > run-ldconfig
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
$(use_enable static full-static) \
|
||||
$(use_enable static mkfs-static) \
|
||||
$(use_enable static fsck-static) \
|
||||
$(use_enable static debugfs-static) \
|
||||
$(use_enable static measurefs-static) \
|
||||
$(use_enable static cpfs-static) \
|
||||
$(use_enable static resizefs-static) \
|
||||
$(use_enable debug) \
|
||||
$(use_with readline) \
|
||||
--enable-libminimal \
|
||||
--sbindir=/sbin \
|
||||
|| die "configure failed"
|
||||
emake || die "make failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS BUGS CREDITS ChangeLog NEWS README THANKS TODO
|
||||
|
||||
# move shared libs to /
|
||||
dodir /$(get_libdir)
|
||||
mv "${D}"/usr/$(get_libdir)/lib*.so* "${D}"/$(get_libdir)/ || die
|
||||
gen_usr_ldscript libreiser4-minimal.so libreiser4.so librepair.so
|
||||
}
|
||||
Reference in New Issue
Block a user