mass redigest and update

This commit is contained in:
Mario Fetka
2011-12-03 21:16:15 +01:00
parent c3958843c9
commit f598ca3564
46 changed files with 2871 additions and 38 deletions

343
sys-fs/jfsutils/ChangeLog Normal file
View File

@@ -0,0 +1,343 @@
# ChangeLog for sys-fs/jfsutils
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/jfsutils/ChangeLog,v 1.66 2011/07/17 23:35:47 radhermit Exp $
17 Jul 2011; Tim Harder <radhermit@gentoo.org> -jfsutils-1.1.8.ebuild,
-jfsutils-1.1.12.ebuild, -jfsutils-1.1.13.ebuild, -jfsutils-1.1.14.ebuild:
Remove old.
15 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> jfsutils-1.1.15.ebuild:
ppc/ppc64 stable wrt #363263
12 Jun 2011; Raúl Porcel <armin76@gentoo.org> jfsutils-1.1.15.ebuild:
ia64/s390/sh stable wrt #363263
14 May 2011; Thomas Kahle <tomka@gentoo.org> jfsutils-1.1.15.ebuild:
x86 stable per bug 363263
13 May 2011; Markus Meier <maekke@gentoo.org> jfsutils-1.1.15.ebuild:
arm stable, bug #363263
26 Apr 2011; Jeroen Roovers <jer@gentoo.org> jfsutils-1.1.15.ebuild:
Stable for HPPA (bug #363263).
25 Apr 2011; Markos Chandras <hwoarang@gentoo.org> jfsutils-1.1.15.ebuild:
Stable on amd64 wrt bug #363263
*jfsutils-1.1.15 (08 Mar 2011)
08 Mar 2011; Tim Harder <radhermit@gentoo.org>
-files/jfsutils-1.1.11-double-close.patch,
-files/jfsutils-1.1.11-fsck-n.patch, +jfsutils-1.1.15.ebuild:
Version bump (bug #357807 by Matt McAdoo and Lars Wendler). Update to EAPI 2
and other minor cleanups.
06 Feb 2011; Mart Raudsepp <leio@gentoo.org> jfsutils-1.1.8.ebuild:
Drop to ~mips
16 Nov 2009; Jeroen Roovers <jer@gentoo.org> jfsutils-1.1.14.ebuild:
Stable for HPPA (bug #284382).
27 Sep 2009; nixnut <nixnut@gentoo.org> jfsutils-1.1.14.ebuild:
ppc stable #284382
27 Sep 2009; Brent Baude <ranger@gentoo.org> jfsutils-1.1.14.ebuild:
Marking jfsutils-1.1.14 ppc64 for bug 284382
23 Sep 2009; Raúl Porcel <armin76@gentoo.org> jfsutils-1.1.14.ebuild:
arm/ia64/s390/sh stable wrt #284382
21 Sep 2009; Markus Meier <maekke@gentoo.org> jfsutils-1.1.14.ebuild:
amd64/x86 stable, bug #284382
*jfsutils-1.1.14 (02 Aug 2009)
02 Aug 2009; Jeremy Olexa <darkside@gentoo.org> +jfsutils-1.1.14.ebuild:
(non maintainer commit) Version bump for bug 267509, tested by Lars
Wendler (Polynomial-C), approved to commit by Daniel Drake (dsd). bug
267509
06 Feb 2009; Jeroen Roovers <jer@gentoo.org> jfsutils-1.1.13.ebuild:
Stable for HPPA (bug #250281).
09 Jan 2009; Brent Baude <ranger@gentoo.org> jfsutils-1.1.13.ebuild:
stable ppc, bug 250281
10 Dec 2008; Markus Meier <maekke@gentoo.org> jfsutils-1.1.13.ebuild:
amd64/x86 stable, bug #250281
08 Dec 2008; Brent Baude <ranger@gentoo.org> jfsutils-1.1.13.ebuild:
stable ppc64, bug 250281
02 Dec 2008; Brent Baude <ranger@gentoo.org> jfsutils-1.1.12.ebuild:
stable ppc64, bug 245096
08 Nov 2008; nixnut <nixnut@gentoo.org> jfsutils-1.1.12.ebuild:
Stable on ppc wrt bug 245096
03 Nov 2008; Raúl Porcel <armin76@gentoo.org> jfsutils-1.1.13.ebuild:
ia64 stable wrt #245096
02 Nov 2008; Markus Meier <maekke@gentoo.org> jfsutils-1.1.12.ebuild:
amd64/x86 stable, bug #245096
*jfsutils-1.1.13 (31 Oct 2008)
31 Oct 2008; Daniel Drake <dsd@gentoo.org> +jfsutils-1.1.13.ebuild:
Version bump, thanks to Lars in bug #237248
22 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org> jfsutils-1.1.12.ebuild:
Fix compilation on alpha (bug #193617)
*jfsutils-1.1.12 (26 Aug 2007)
26 Aug 2007; Christian Heim <phreak@gentoo.org> +jfsutils-1.1.12.ebuild:
Version bump (thanks to Roy).
19 Aug 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
Fixing the metadata.xml, this package should be kernel-misc and not kernel@.
*jfsutils-1.1.11-r2 (19 Aug 2007)
19 Aug 2007; Christian Heim <phreak@gentoo.org>
+files/jfsutils-1.1.11-double-close.patch, +jfsutils-1.1.11-r2.ebuild:
Revision bump, fixing the double free when using external journals (as
reported on upstream bug 1684322).
*jfsutils-1.1.11-r1 (02 Aug 2007)
02 Aug 2007; Roy Marples <uberlord@gentoo.org>
+files/jfsutils-1.1.11-fsck-n.patch, +jfsutils-1.1.11-r1.ebuild:
Add a patch to allow fsck -f -n to work, #116016
16 May 2007; Joshua Kinard <kumba@gentoo.org> jfsutils-1.1.8.ebuild:
Stable on mips.
22 Feb 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog:
Redigest for Manifest2
*jfsutils-1.1.11 (01 Jul 2006)
01 Jul 2006; Daniel Drake <dsd@gentoo.org> -jfsutils-1.1.10.ebuild,
+jfsutils-1.1.11.ebuild:
Version bump thanks to Raine Skellr in bug #138596
19 Mar 2006; Fernando J. Pereda <ferdy@gentoo.org> jfsutils-1.1.10.ebuild,
jfsutils-1.1.10-r1.ebuild:
Add ~alpha wrt bug #116906. Reported by Stefaan De Roeck <stefaan@gentoo.org>
*jfsutils-1.1.10-r1 (23 Jan 2006)
23 Jan 2006; Daniel Drake <dsd@gentoo.org> +jfsutils-1.1.10-r1.ebuild:
Add static USE-flag to support linking jfsutils statically. Contributed by
Evgeniy Dushistov in bug #119178
21 Nov 2005; Rene Nussbaumer <killerfox@gentoo.org> jfsutils-1.1.8.ebuild:
Stable on hppa.
*jfsutils-1.1.10 (29 Oct 2005)
29 Oct 2005; Daniel Drake <dsd@gentoo.org>
-files/jfsutils-1.1.3-gentoo.diff, -jfsutils-1.1.4.ebuild,
+jfsutils-1.1.10.ebuild:
Version bump thanks to Dave Kleikamp in bug 110474
23 Aug 2005; Aron Griffis <agriffis@gentoo.org> jfsutils-1.1.8.ebuild:
stable on ia64
14 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> jfsutils-1.1.8.ebuild:
Stable on ppc.
13 Aug 2005; Luis Medinas <metalgod@gentoo.org> jfsutils-1.1.8.ebuild:
Stable on AMD64.
12 Aug 2005; Markus Rothe <corsair@gentoo.org> jfsutils-1.1.8.ebuild:
Stable on ppc64
11 Aug 2005; Daniel Drake <dsd@gentoo.org> -jfsutils-1.1.5.ebuild,
jfsutils-1.1.8.ebuild:
Stable on x86
29 Jun 2005; Joshua Kinard <kumba@gentoo.org> jfsutils-1.1.7.ebuild:
Marked stable on mips.
14 May 2005; Guy Martin <gmsoft@gentoo.org> jfsutils-1.1.7.ebuild:
Stable on hppa.
09 May 2005; Daniel Drake <dsd@gentoo.org> jfsutils-1.1.7.ebuild:
Stable on x86
*jfsutils-1.1.8 (09 May 2005)
09 May 2005; Daniel Drake <dsd@gentoo.org> +jfsutils-1.1.8.ebuild:
Version bump thanks to Dave Kleikamp <shaggy@austin.ibm.com> in bug #91472
13 Apr 2005; Tom Gall <tgall@gentoo.org> jfsutils-1.1.7.ebuild:
stable on ppc64
01 Apr 2005; Aron Griffis <agriffis@gentoo.org> jfsutils-1.1.7.ebuild:
stable on ia64
18 Sep 2004; Joshua Kinard <kumba@gentoo.org> jfsutils-1.1.5.ebuild,
jfsutils-1.1.7.ebuild:
Marked 1.1.5 stable on mips, 1.1.7 ~mips.
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
jfsutils-1.1.3.ebuild, jfsutils-1.1.5.ebuild, jfsutils-1.1.6.ebuild,
jfsutils-1.1.7.ebuild:
Masked jfsutils-1.1.7.ebuild stable for ppc
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
jfsutils-1.1.3.ebuild, jfsutils-1.1.5.ebuild, jfsutils-1.1.6.ebuild:
Masked jfsutils-1.1.6.ebuild stable for ppc
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
jfsutils-1.1.3.ebuild, jfsutils-1.1.5.ebuild:
Masked jfsutils-1.1.5.ebuild stable for ppc
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
jfsutils-1.1.3.ebuild:
Masked jfsutils-1.1.3.ebuild stable for ppc
*jfsutils-1.1.7 (26 Aug 2004)
26 Aug 2004; <plasmaroo@gentoo.org> +jfsutils-1.1.7.ebuild:
Version bump; bug #61774.
*jfsutils-1.1.6 (10 Jul 2004)
10 Jul 2004; <plasmaroo@gentoo.org> +jfsutils-1.1.6.ebuild:
Version bump. Closes bug #50658.
07 Jul 2004; Travis Tilley <lv@gentoo.org> jfsutils-1.1.4.ebuild:
Stable on amd64.
27 Apr 2004; Aron Griffis <agriffis@gentoo.org> jfsutils-1.1.3.ebuild,
jfsutils-1.1.4.ebuild:
Add inherit eutils
26 Apr 2004; Aron Griffis <agriffis@gentoo.org> jfsutils-1.1.3.ebuild:
Add die following econf for bug 48950
26 Apr 2004; Aron Griffis <agriffis@gentoo.org> jfsutils-1.1.0-r2.ebuild,
jfsutils-1.1.1-r1.ebuild, jfsutils-1.1.1.ebuild, jfsutils-1.1.2.ebuild,
jfsutils-1.1.4.ebuild, jfsutils-1.1.5.ebuild:
Add die following econf for bug 48950
09 Apr 2004; Joshua Kinard <kumba@gentoo.org> jfsutils-1.1.4.ebuild:
Marked stable on mips.
14 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> jfsutils-1.1.3.ebuild:
Marking 1.1.3 stable on X86 since it resolves replay issues on 2.6 kernels.
Bug #36211.
*jfsutils-1.1.5 (08 Mar 2004)
08 Mar 2004; Brad Cowan <bcowan@gentoo.org> jfsutils-1.1.5.ebuild:
Version bump including buffer overflow fix.
20 Nov 2003; Sascha Schwabbauer <cybersystem@gentoo.org> jfsutils-1.1.4.ebuild:
Added ~ppc keyword.
*jfsutils-1.1.4 (17 Nov 2003)
17 Nov 2003; Brian Jackson <iggy@gentoo.org> jfsutils-1.1.4.ebuild:
version bump
13 Nov 2003; Sascha Schwabbauer <cybersystem@gentoo.org> jfsutils-1.1.3.ebuild:
Marked ~ppc, because this version has ppc support
09 Oct 2003; Todd Sunderlin <todd@gentoo.org> jfsutils-1.1.3.ebuild:
Added ~sparc keyword.
21 Sep 2003; Martin Holzer <mholzer@gentoo.org> jfsutils-1.1.3.ebuild,
files/jfsutils-1.1.3-gentoo.diff:
Added patch to compile with gcc-2.9x. Closes #29204.
*jfsutils-1.1.1-r1 (15 Sep 2003)
15 Sep 2003; Seemant Kulleen <seemant@gentoo.org> jfsutils-1.1.0-r1.ebuild,
jfsutils-1.1.0-r2.ebuild, jfsutils-1.1.1-r1.ebuild, jfsutils-1.1.1.ebuild,
jfsutils-1.1.2.ebuild, jfsutils-1.1.3.ebuild:
moved to sys-fs
*jfsutils-1.1.3 (08 Sep 2003)
08 Sep 2003; Daniel Ahlberg <aliz@gentoo.org> jfsutils-1.1.3.ebuild:
Version bump.
*jfsutils-1.1.2 (26 Mar 2003)
28 Mar 2003; Guy Martin <gmsoft@gentoo.org> jfsutils-1.1.2.ebuild :
Added ~hppa to KEYWORDS.
26 Mar 2003; Brad Cowan <bcowan@gentoo.org> jfsutils-1.1.2.ebuild,
files/digest-jfsutils-1.1.2:
Version bump, removed errno patch as it was fixed upstream.
*jfsutils-1.1.1-r1 (10 Mar 2003)
10 Mar 2003; Seemant Kulleen <seemant@gentoo.org> jfsutils-1.1.1-r1.ebuild:
patch to allow compile against glibc-2.3.2's errno issue
* jfsutils-1.1.1 (18 Dec 2002)
18 Dec 2002; Brad Cowan <bcowan@gentoo.org> jfsutils-1.1.1.ebuild,
files/digest-jfsutils-1.1.0:
Version bump, corrects segfault when using mkfs.jfs on bad block device.
* jfsutils-1.1.0-r2 (16 Dec 2002)
16 Dec 2002; Brad Cowan <bcowan@gentoo.org> jfsutils-1.1.0-r2.ebuild,
files/digest-jfsutils-1.1.0-r2:
Changed syntax a bit.
*jfsutils-1.1.0-r1 (10 Dec 2002)
10 Dec 2002; Daniel Robbins <drobbins@gentoo.org> jfsutils-1.1.0-r1.ebuild:
ensured that binaries get installed to /sbin; created mkfs.jfs and fsck.jfs
symlinks. Unmasking for x86 since we are using a 7-8 month old version of
jfsutils.
*jfsutils-1.1.0 (20 Nov 2002)
20 Nov 2002; Brad Cowan <bcowan@gentoo.org> jfsutils-1.1.0.ebuild,
files/digest-jfsutils-1.1.0 : Version bump.
*jfsutils-1.0.24 (18 Oct 2002)
18 Oct 2002; Brad Cowan <bcowan@gentoo.org> jfsutils-1.0.24.ebuild,
files/digest-jfsutils-1.0.24 : Version bump.
*jfsutils-1.0.22 (21 Sep 2002)
16 Sep 2002; Brad Cowan <bradlyatc@cowancomputers.com> ChangeLog:
jfsutils-1.0.22.ebuild, files/digest-jfsutils-1.0.22 : version bump, updated
ebuild
*jfsutils-1.0.21 (24 Aug 2002)
24 Aug 2002; Brad Cowan <bradlyatc@cowancomputers.com> ChangeLog:
jfsutils-1.0.21.ebuild, files/digest-jfsutils-1.0.21 : version bump, updated
ebuild (resolves bug #6984 -- commited by Matthew Kennedy
<mkennedy@gentoo.org>)
*jfsutils-1.0.17 (25 Apr 2002)
23 Oct 2002; Mike Frysinger <vapier@gentoo.org> :
Removed bootcd USE flag
21 Jul 2002; Mark Guertin <gerk@gentoo.org>:
updated keywords (-ppc) no JFS currently on PPC
14 Jul 2002; phoen][x <phoenix@gentoo.org> jfsutils-1.0.17.ebuild :
Added KEYWORDS, SLOT.
25 Apr 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog,
jfsutils-1.0.17.ebuild, files/digest-jfsutils-1.0.17 :
New ebuild.
IBM's Journaling Filesystem (JFS) Utilities

5
sys-fs/jfsutils/Manifest Normal file
View File

@@ -0,0 +1,5 @@
AUX jfsutils-1.1.12-libjfs.patch 2776 RMD160 6e296a5e54ea35b26d2256bb732735eb699207c3 SHA1 e20a1d2f62916a97953e0f14d6456967e69afb55 SHA256 4aa6726db09692e54c2d214f333dc8554b98531fb764825b0bde4a6ad103cf5b
DIST jfsutils-1.1.15.tar.gz 539148 RMD160 b353f86c0680f257bcc0fae43c0154933cf96f8b SHA1 291e8bd9d615cf3d27e4000117c81a3602484a50 SHA256 244a15f64015ce3ea17e49bdf6e1a0fb4f9af92b82fa9e05aa64cb30b5f07a4d
EBUILD jfsutils-1.1.15-r1.ebuild 1070 RMD160 80388d52acebef6a095dccbbb3ad5358befea81a SHA1 4312b7fcf6fbcd0901fdfaaee2b1a4f46273fa49 SHA256 519f2ecdbd6d0048f7117f13a4389ff37ada2aeb2fc7b26d215f3f32e1acec16
MISC ChangeLog 11590 RMD160 2eec4a392c8b8aab7f4052f4b99da2a09dd83d34 SHA1 9fdb26141434e71d4ba23cd6222363ec4299c35b SHA256 6be4e5641f0b9e8fd5975c48004d9f35d40dbd0a80f21b2244da56a669bc247c
MISC metadata.xml 262 RMD160 df347ac5853a8f560ff0f5c02ce8317f4d3bbb4a SHA1 e0e125cf19aaf5f81b314a9f19d0e98615f7685f SHA256 adf3f9badc5b8533930b52fb0547fd1b6d4218c0412771c1041c6c27adb05ab4

View File

@@ -0,0 +1,59 @@
diff -Naur jfsutils-1.1.12.orig/include/Makefile.am jfsutils-1.1.12.partclone/include/Makefile.am
--- jfsutils-1.1.12.orig/include/Makefile.am 2002-01-30 04:08:11.000000000 +0800
+++ jfsutils-1.1.12.partclone/include/Makefile.am 2010-06-30 11:21:37.000000000 +0800
@@ -1,3 +1,7 @@
+jfsincludedir = $(includedir)/jfs
+jfsinclude_HEADERS = jfs_byteorder.h jfs_btree.h jfs_dinode.h jfs_dmap.h \
+ jfs_dtree.h jfs_filsys.h jfs_imap.h jfs_logmgr.h jfs_superblock.h \
+ jfs_types.h jfs_unicode.h jfs_version.h jfs_xtree.h
EXTRA_DIST = jfs_byteorder.h jfs_btree.h jfs_dinode.h jfs_dmap.h \
jfs_dtree.h jfs_filsys.h jfs_imap.h jfs_logmgr.h jfs_superblock.h \
diff -Naur jfsutils-1.1.12.orig/libfs/log_work.c jfsutils-1.1.12.partclone/libfs/log_work.c
--- jfsutils-1.1.12.orig/libfs/log_work.c 2006-06-05 05:37:29.000000000 +0800
+++ jfsutils-1.1.12.partclone/libfs/log_work.c 2010-06-30 11:14:46.000000000 +0800
@@ -2416,6 +2416,7 @@
int32_t xlen, xlength;
int16_t nword;
int8_t upd_possible = 0;
+ struct dinode dip_local; /* Local copy of dinode data for alignment purposes */
if (ld->length <= 0)
return (0);
@@ -2713,7 +2714,8 @@
*/
if (ino_rem == 0) { /* inode base segment */
- dip = (struct dinode *) data;
+ memcpy(&dip_local, data, size_dinode);
+ dip = &dip_local;
if (ln == 1) {
/* ibase only */
if (db->db_ibase & mask_8)
diff -Naur jfsutils-1.1.12.orig/libfs/Makefile.am jfsutils-1.1.12.partclone/libfs/Makefile.am
--- jfsutils-1.1.12.orig/libfs/Makefile.am 2005-10-04 10:42:59.000000000 +0800
+++ jfsutils-1.1.12.partclone/libfs/Makefile.am 2010-06-30 11:27:52.000000000 +0800
@@ -1,7 +1,10 @@
-
+jfsincludedir = $(includedir)/jfs
INCLUDES = -I$(top_srcdir)/include
+jfsinclude_HEADERS =debug.h fsck_base.h fsck_message.h jfs_endian.h logredo.h unicode_to_utf8.h devices.h fsckcbbl.h fsckwsp.h libjufs.h message.h utilsubs.h diskmap.h fscklog.h inode.h logform.h super.h
+
noinst_LIBRARIES = libfs.a
+lib_LIBRARIES = libjfs.a
libfs_a_SOURCES = fssubs.c unicode_to_utf8.c devices.c utilsubs.c \
super.c inode.c diskmap.c message.c uniupr.c jfs_endian.c \
@@ -10,3 +13,11 @@
debug.h devices.h diskmap.h fsck_base.h fsckcbbl.h fscklog.h \
fsckwsp.h inode.h libjufs.h message.h super.h unicode_to_utf8.h \
utilsubs.h jfs_endian.h logform.h logredo.h fsck_message.h
+
+libjfs_a_SOURCES = fssubs.c unicode_to_utf8.c devices.c utilsubs.c \
+ super.c inode.c diskmap.c message.c uniupr.c jfs_endian.c \
+ open_by_label.c log_dump.c logform.c logredo.c log_work.c log_read.c \
+ log_map.c fsckmsgdef.c \
+ debug.h devices.h diskmap.h fsck_base.h fsckcbbl.h fscklog.h \
+ fsckwsp.h inode.h libjufs.h message.h super.h unicode_to_utf8.h \
+ utilsubs.h jfs_endian.h logform.h logredo.h fsck_message.h

View File

@@ -0,0 +1,41 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/jfsutils/jfsutils-1.1.15.ebuild,v 1.7 2011/07/15 15:59:26 xarthisius Exp $
EAPI=2
inherit flag-o-matic autotools
DESCRIPTION="IBM's Journaling Filesystem (JFS) Utilities"
HOMEPAGE="http://jfs.sourceforge.net/"
SRC_URI="http://jfs.sourceforge.net/project/pub/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh ~sparc x86"
IUSE="static"
DEPEND="virtual/libc"
RDEPEND="${DEPEND}"
src_prepare() {
epatch "${FILESDIR}/jfsutils-1.1.12-libjfs.patch"
eautoreconf
}
src_configure() {
# It doesn't compile on alpha without this LDFLAGS
use alpha && append-ldflags "-Wl,--no-relax"
use static && append-ldflags -static
econf --sbindir=/sbin
}
src_install () {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog NEWS README
rm -f "${D}"/sbin/{mkfs,fsck}.jfs
dosym /sbin/jfs_mkfs /sbin/mkfs.jfs
dosym /sbin/jfs_fsck /sbin/fsck.jfs
}

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kernel-misc</herd>
<longdescription>
Utilities for working with IBM's journaled file system
</longdescription>
</pkgmetadata>