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

View File

@ -1,4 +1,4 @@
DIST xxe-perso-5_1_0.tar.gz 24191087 RMD160 8a55e92dcd86554aa72d39bacee770f5cf856c14 SHA1 393398366d0850b6d3fb080e1b8ba03ca787857b SHA256 5206dd71f8c8e02b16ce63386306a7eb338eff3d2225f11a27a1b8f29ebde3c0
EBUILD xxe-5.1.0.ebuild 2720 RMD160 5d0696f696b43ab4d6f0c294c5a733fd3cb01004 SHA1 96bc997e4a080899dd364e7a4cf71e81b274b8cd SHA256 cfb5a450c122b43b7870a3b0338032bddf547257c4ebd8936545b5ac993dd8c8
EBUILD xxe-5.1.0.ebuild 2779 RMD160 7bcf9a5007a123e0a3c07cd835c92c54288a582d SHA1 7d442751e52b9c10ba1de4796f100f83ccab9769 SHA256 877e9a852b5a1b5aabbc52f7a75d7f2f8ddc4d17cafba1201420bf84002bc33e
MISC ChangeLog 977 RMD160 4cce3bfd75b6941d4bd35c4e1c42a2d179924765 SHA1 e434fb9af59b85c09affa44bef76d8d198ca69e9 SHA256 9965651e97b5760aaea983ea1066ee5ed46d6ca85262197d04c0245e10f8b7f6
MISC metadata.xml 205 RMD160 f85e91d792c694cb3e45fac26295dba0e6e43786 SHA1 3f13c3b49579342e2308323aa3dda2f43dd94c23 SHA256 9fdfc9c91107d94feb8416adc2cec7734fa27084bff83ea859938b3216e028bc

View File

@ -69,6 +69,7 @@ src_install() {
--main "com.xmlmind.xmleditapp.start.Start" \
--java_args "-Xss4m -Xmx512m"
# for direct run without creating an env.d file link them
dodir /opt/bin
dosym ${dir}/bin/convertdoc /opt/bin/convertdoc
dosym ${dir}/bin/csscheck /opt/bin/csscheck

View File

@ -2,6 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
# mvn ant:ant
# checkstyle
EAPI=4
JAVA_PKG_IUSE="doc"
inherit java-pkg-2 eutils java-ant-2

382
dev-libs/dietlibc/ChangeLog Normal file
View File

@ -0,0 +1,382 @@
# ChangeLog for dev-libs/dietlibc
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/ChangeLog,v 1.88 2011/11/20 09:20:49 xarthisius Exp $
20 Nov 2011; Kacper Kowalik <xarthisius@gentoo.org> dietlibc-0.28.ebuild,
dietlibc-0.30-r2.ebuild, dietlibc-0.30.ebuild,
dietlibc-0.33_pre20100626.ebuild, dietlibc-0.33_pre20110403.ebuild:
ppc/ppc64 keywords dropped wrt #364103
12 Jul 2011; Mike Frysinger <vapier@gentoo.org> dietlibc-0.28.ebuild:
Convert from old `test_flag` to new `test-flag`.
14 May 2011; Benedikt Böhm <hollow@gentoo.org>
dietlibc-0.33_pre20100626.ebuild:
use Gentoo mirrors for custom snapshot
06 May 2011; Guy Martin <gmsoft@gentoo.org>
dietlibc-0.33_pre20110403.ebuild:
Marking -hppa as it doesn't build.
02 May 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
dietlibc-0.33_pre20110403.ebuild:
x86 stable wrt bug #364103
01 May 2011; Markos Chandras <hwoarang@gentoo.org>
dietlibc-0.33_pre20110403.ebuild:
Stable on amd64 wrt bug #364103
*dietlibc-0.33_pre20110403 (03 Apr 2011)
03 Apr 2011; Benedikt Böhm <hollow@gentoo.org>
-dietlibc-0.33_pre20090721.ebuild, +dietlibc-0.33_pre20110403.ebuild:
new snapshot with many fixes and clean cross compile support for previous
rename-patches
*dietlibc-0.33_pre20100626 (26 Jun 2010)
26 Jun 2010; Benedikt Böhm <hollow@gentoo.org>
dietlibc-0.33_pre20090721.ebuild, +dietlibc-0.33_pre20100626.ebuild:
fix -nopie wrt #325539
24 Aug 2009; Benedikt Böhm <hollow@gentoo.org>
-dietlibc-0.32_pre20081116.ebuild, dietlibc-0.33_pre20090721.ebuild:
fix #111880 (again)
*dietlibc-0.33_pre20090721 (10 Aug 2009)
10 Aug 2009; Benedikt Böhm <hollow@gentoo.org>
-dietlibc-0.31_pre20070503.ebuild, -dietlibc-0.31_pre20070612.ebuild,
-dietlibc-0.32_pre20080829.ebuild, -dietlibc-0.32.ebuild,
+dietlibc-0.33_pre20090721.ebuild:
version bump
*dietlibc-0.32 (10 Aug 2009)
10 Aug 2009; Samuli Suominen <ssuominen@gentoo.org> +dietlibc-0.32.ebuild:
Version bump.
*dietlibc-0.32_pre20081116 (16 Nov 2008)
16 Nov 2008; Benedikt Böhm <hollow@gentoo.org>
+dietlibc-0.32_pre20081116.ebuild:
new snapshot, fixes #227793
03 Sep 2008; Benedikt Böhm <hollow@gentoo.org>
dietlibc-0.32_pre20080829.ebuild:
fix #236417
*dietlibc-0.32_pre20080829 (29 Aug 2008)
29 Aug 2008; Benedikt Böhm <hollow@gentoo.org>
+dietlibc-0.32_pre20080829.ebuild:
new snapshot wrt #227429
14 Mar 2008; Benedikt Böhm <hollow@gentoo.org> metadata.xml:
fix metadata
*dietlibc-0.31_pre20070612 (12 Jun 2007)
12 Jun 2007; Benedikt Böhm <hollow@gentoo.org>
-dietlibc-0.31_pre20070611.ebuild, +dietlibc-0.31_pre20070612.ebuild:
another prerelease; should fix #181261
*dietlibc-0.31_pre20070611 (11 Jun 2007)
11 Jun 2007; Benedikt Böhm <hollow@gentoo.org>
+dietlibc-0.31_pre20070611.ebuild:
custom tarball with patches already included, see
http://svn.linux-vserver.org/projects/dietlibc/
23 May 2007; Raúl Porcel <armin76@gentoo.org> dietlibc-0.30-r2.ebuild:
alpha stable wrt #179408
23 May 2007; Jeroen Roovers <jer@gentoo.org> dietlibc-0.30-r2.ebuild:
Stable for HPPA (bug #179408).
22 May 2007; Christian Heim <phreak@gentoo.org>
dietlibc-0.31_pre20070503.ebuild:
Removing the MAKEOPTS override, seems to work now.
*dietlibc-0.31_pre20070503 (03 May 2007)
03 May 2007; Benedikt Böhm <hollow@gentoo.org> -files/gcc-33.patch,
-files/0.25-gcc34.patch, -dietlibc-0.25.ebuild, -dietlibc-0.29.ebuild,
+dietlibc-0.31_pre20070503.ebuild:
add pre release for new SSP stuff; remove old cruft where possible
20 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org>
dietlibc-0.30-r2.ebuild:
Stable on sparc
21 Jan 2007; Benedikt Böhm <hollow@gentoo.org> dietlibc-0.30-r2.ebuild:
fix #163059
20 Jan 2007; Christian Heim <phreak@gentoo.org> dietlibc-0.30-r2.ebuild:
Moving dietlibc-0.30-r2 stable on amd64 and x86.
16 Oct 2006; Jason Wever <weeve@gentoo.org> dietlibc-0.30.ebuild:
Stable on SPARC.
24 Sep 2006; Michael Hanselmann <hansmi@gentoo.org> dietlibc-0.30.ebuild:
Stable on ppc.
*dietlibc-0.30-r2 (08 Sep 2006)
08 Sep 2006; Benedikt Böhm <hollow@gentoo.org> -dietlibc-0.30-r1.ebuild,
+dietlibc-0.30-r2.ebuild:
and hopefully fix PIC mess on x86 too
*dietlibc-0.30-r1 (07 Sep 2006)
07 Sep 2006; Benedikt Böhm <hollow@gentoo.org> +dietlibc-0.30-r1.ebuild:
hopefully fix SSP/PIE/STACKGAP mess (also fixes #138468); fix executable
stacks; fix CFLAGS handling
04 Sep 2006; Joshua Jackson <tsunam@gentoo.org> dietlibc-0.30.ebuild:
Stable x86; bug #140905
*dietlibc-0.30 (22 Jun 2006)
22 Jun 2006; Benedikt Böhm <hollow@gentoo.org>
-dietlibc-0.30_pre20060501-r1.ebuild, -dietlibc-0.30_pre20060621.ebuild,
+dietlibc-0.30.ebuild:
version bump
*dietlibc-0.30_pre20060621 (21 Jun 2006)
21 Jun 2006; Benedikt Böhm <hollow@gentoo.org>
+dietlibc-0.30_pre20060621.ebuild:
new cvs snapshot
*dietlibc-0.30_pre20060501-r1 (03 May 2006)
03 May 2006; Benedikt Böhm <hollow@gentoo.org>
-dietlibc-0.30_pre20060501.ebuild, +dietlibc-0.30_pre20060501-r1.ebuild:
fix ppc rename patch
*dietlibc-0.30_pre20060501 (02 May 2006)
02 May 2006; Benedikt Böhm <hollow@gentoo.org> -files/gcc-33-r2.patch,
-dietlibc-0.27.ebuild, -dietlibc-0.29-r1.ebuild,
+dietlibc-0.30_pre20060501.ebuild:
new cvs snapshot; should fix 114796 + 111880; cleanup
11 Apr 2006; Christian Heim <phreak@gentoo.org> dietlibc-0.29-r1.ebuild:
Fixing SRC_URI, cleaning up the patch-mess; Logic cleanup
*dietlibc-0.29-r1 (06 Apr 2006)
06 Apr 2006; Christian Heim <phreak@gentoo.org> +dietlibc-0.29-r1.ebuild:
Adding a reworked ebuild; need to get other arches to test the ebuild
07 Jan 2006; Christian Heim <phreak@gentoo.org> metadata.xml:
Updating Copyright header, dev-libs/dietlibc is now managed by vserver-devs@g.o
24 Dec 2005; Simon Stelling <blubb@gentoo.org> dietlibc-0.28.ebuild:
stable on amd64
*dietlibc-0.29 (04 Sep 2005)
04 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> +dietlibc-0.29.ebuild:
Bumped version and fixed compilation on 32-bit userland with 64-bit kernel on
ppc.
07 Aug 2005; Jason Wever <weeve@gentoo.org> dietlibc-0.28.ebuild:
Stable on SPARC.
03 Aug 2005; Bryan Østergaard <kloeri@gentoo.org> dietlibc-0.28.ebuild:
Stable on alpha.
31 Jul 2005; Tobias Scherbaum <dertobi123@gentoo.org>
dietlibc-0.28.ebuild:
ppc stable
20 Jul 2005; Rene Nussbaumer <killerfox@gentoo.org> dietlibc-0.28.ebuild:
Stable on hppa. Added fix for hppa of not available gcc option.
20 Jul 2005; Markus Rothe <corsair@gentoo.org> dietlibc-0.28.ebuild:
Stable on ppc64
12 Jul 2005; <solar.@gentoo.org> dietlibc-0.28.ebuild:
- marked 0.28 stable on x86
16 May 2005; Daniel Black <dragonheart@gentoo.org> dietlibc-0.25.ebuild,
dietlibc-0.27.ebuild, dietlibc-0.28.ebuild:
removed gcc.eclass usage as per bug #92745.
09 Apr 2005; Tom Gall <tgall@gentoo.org>
dietlibc-0.27.ebuild:
stable on ppc64
*dietlibc-0.28 (08 Mar 2005)
08 Mar 2005; Mike Frysinger <vapier@gentoo.org>
+files/dietlibc-0.28-Makefile.patch, +files/gcc-33-r3.patch,
+dietlibc-0.28.ebuild:
Version bump.
21 Jan 2005; Bryan Østergaard <kloeri@gentoo.org> dietlibc-0.25.ebuild:
Stable on alpha.
27 Dec 2004; Markus Rothe <corsair@gentoo.org> dietlibc-0.27.ebuild:
Added ~ppc64 to KEYWORDS
05 Dec 2004; <solar@gentoo.org> files/ssp.c, dietlibc-0.27.ebuild:
- Fixed misc ssp problems introduced from dietlibc-0.26-r1 -> dietlibc-0.27-r0
which were causing genkernel failures for hardened users. bug #73112
14 Oct 2004; Guy Martin <gmsoft@gentoo.org> dietlibc-0.25.ebuild:
Stable on hppa.
*dietlibc-0.27 (01 Oct 2004)
01 Oct 2004; Robin H. Johnson <robbat2@gentoo.org> +files/gcc-33-r2.patch,
+dietlibc-0.27.ebuild:
Version bump, add debug support, do CFLAGS properly, do gcc3[34] patch
properly, ssp.c merged upstream, mips in unstable, and add cross-compile
stuff.
*dietlibc-0.26-r1 (21 Aug 2004)
21 Aug 2004; <solar@gentoo.org> files/dietlibc-0.26-ssp.patch,
dietlibc-0.26-r1.ebuild:
more patch work needed for ssp on sparc/sparc64. sparc64 is building sparc32
crt files. x86_64 seems more like a gcc-3.4.x compile problem. For now we will
only patch for x86
13 Aug 2004; Jason Wever <weeve@gentoo.org> dietlibc-0.25.ebuild:
Stable on sparc.
07 Aug 2004; <solar@gentoo.org> :
Made dietlibc propolice/ssp aware on arches sparc/sparc64/x86_64/i386. Also
made feeble attempt to version bump to 0.27 but that failed something fierce
19 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> dietlibc-0.23.ebuild:
|| die for sparc's make in src_compile().
*dietlibc-0.26 (18 Jul 2004)
18 Jul 2004; Daniel Black <dragonheart@gentoo.org> +dietlibc-0.26.ebuild
dietlibc-0.24.ebuild, dietlibc-0.25.ebuild:
version bump as per bug #54790. May not work properly. No 3.4 patch applied -
wasn't sure if necessary. x86 stable for 0.24 and 0.25
01 Jun 2004; Mike Frysinger <vapier@gentoo.org> +files/0.25-gcc34.patch,
dietlibc-0.25.ebuild:
Add gcc-3.4 patch #51053 by Imad R. Faiad.
*dietlibc-0.25 (29 May 2004)
29 May 2004; Travis Tilley <lv@gentoo.org> +dietlibc-0.25.ebuild:
version bump - works with gcc 3.4
25 Mar 2004; Jason Wever <weeve@gentoo.org> dietlibc-0.24.ebuild:
Added fix for bug #45716.
25 Mar 2004; Jason Wever <weeve@gentoo.org> dietlibc-0.24.ebuild,
files/dietlibc-sparc64-makefile.patch:
Fix for bug #45601 and adjusted Makefile so that the usage of the sparc32
command isn't needed anymore.
19 Feb 2004; Michael Sterrett <mr_bones_@gentoo.org> dietlibc-0.23.ebuild,
dietlibc-0.24.ebuild, files/gcc-33.patch:
add patch from Frank Eibisch to correct wrapper not to use old options for gcc
3 (bug #41763); some repoman cleanup
17 Feb 2004; David Holm <dholm@gentoo.org> dietlibc-0.24.ebuild:
Added to ~ppc.
14 Dec 2003; Alexander Gabert <pappy@gentoo.org> dietlibc-0.24.ebuild:
added filter-flags logic for propolice
06 Dec 2003; Jason Wever <weeve@gentoo.org> dietlibc-0.22-r2.ebuild,
dietlibc-0.23.ebuild, dietlibc-0.24.ebuild:
Marked stable on sparc.
22 Nov 2003; Michael Sterrett <mr_bones_@gentoo.org> dietlibc-0.24.ebuild:
inherit fixheadtails and do ht_fix_all (bug 34125)
*dietlibc-0.24 (21 Nov 2003)
21 Nov 2003; Michael Sterrett <mr_bones_@gentoo.org> dietlibc-0.24.ebuild,
files/0.24-dirent-prototype.patch:
version bump
21 Oct 2003; <solar@gentoo.org> dietlibc-0.23.ebuild:
bumping 0.23 to stable on x86 per request, and added a metadata.xml
07 Oct 2003; Jason Wever <weeve@gentoo.org> dietlibc-0.22-r2.ebuild,
dietlibc-0.23.ebuild:
Ebuild touchups for sparc because of new rev of sys-devel/sparc32
29 Sep 2003; Jason Wever <weeve@gentoo.org> dietlibc-0.22-r2.ebuild,
dietlibc-0.23.ebuild:
Added sparc64 fix for bug #27171.
*dietlibc-0.23 (12 Sep 2003)
20 Dec 2003; Guy Martin <gmsoft@gentoo.org> dietlibc-0.23.ebuild,
files/dietlibc-0.23-hppa.patch:
Added hppa patch. Fix #32701.
12 Sep 2003; <solar@gentoo.org> dietlibc-0.23.ebuild,
files/0.23-dirent-prototype.patch:
version bump, this release fixes a ton of outstanding bugs upstream. seems the
dirent patch never made it's way back to fefe.de, new gentoo dirent patch
created to keep offsets happy.
11 Aug 2003; Will Woods <wwoods@gentoo.org> dietlibc-0.22-r2.ebuild:
Marked stable for alpha
25 May 2003; Martin Holzer <mholzer@gentoo.org> dietlibc-0.20.ebuild,
dietlibc-0.21.ebuild, dietlibc-0.22-r1.ebuild, dietlibc-0.22-r2.ebuild,
dietlibc-0.22.ebuild:
now uses mirror://kernel
*dietlibc-0.22-r2 (14 May 2003)
16 Jun 2003; Mike Frysinger <vapier@gentoo.org> :
Added a small prototype patch ... prototypes used 'long int' while
actual function used 'off_t' ... set them both to 'off_t'.
14 May 2003; John Mylchreest <johnm@gentoo.org> dietlibc-0.22-r2.ebuild:
Updated dietlibc to compile with -fstack-protector
*dietlibc-0.22-r1 (30 Mar 2003)
30 Mar 2003; Daniel Ahlberg <aliz@gentoo.org> dietlibc-0.22-r1.ebuild :
Forgot to apply a patch. Applied patch is from Debian's dietblic-0.22-2 release.
*dietlibc-0.22 (28 Mar 2003)
28 Mar 2003; Guy Martin <gmsoft@gentoo.org> dietlibc-0.22.ebuild :
Added ~hppa to KEYWORDS.
28 Mar 2003; Daniel Ahlberg <aliz@gentoo.org> dietlibc-0.22.ebuild :
Security update.
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*dietlibc-0.21 (29 Oct 2002)
29 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> :
Version bump. Ebuild contributed by fridtjof@fbunet.de, ppc patch by
Nicolas Kaiser <nikai@nikai.net>. All in #9484
*dietlibc-0.20 (27 Sep 2002)
Version bump that includes security fix. Ebuild contributed by fridtjof@fbunet.de.
*dietlibc-0.16 (29 Mar 2002)
29 Mar 2002; Thilo Bangert <bangert@gentoo.org> ChangeLog :
completely reworked ebuild
*dietlibc-0.16 (28 Mar 2002)
28 Mar 2002; Thilo Bangert <bangert@gentoo.org> ChangeLog :
bumped version, use emake || die instead of try make

View File

@ -0,0 +1,10 @@
AUX 0.24-dirent-prototype.patch 668 RMD160 c86dd2b8860952d5f850acea204359aa48bd3ebc SHA1 08f416adc9e9727183905bd5ca1e8352122d4593 SHA256 b8ceebd840995c757098e57d3e71ec17266d02e62badc717d7e4afa95e00deb5
AUX dietlibc-0.26-ssp.patch 1632 RMD160 59f3ca58604b643f3e777f3484183e3a9469c990 SHA1 c25125a3ac737b88c9f26db2ed6aeeb347ac9048 SHA256 e7327c2b4f0872f27257d6960250adce01b330f3ae7fdab8ce30eab981cf69f1
AUX dietlibc-0.28-Makefile.patch 529 RMD160 4b66ccd46900965111fbaa0f7712fa61d921bdcb SHA1 b81202d1aaa9b93640adc1307598adb719440c2a SHA256 4307ae87429c4d431d0770532b4a7e96e209e2247baa884a7bb90cfc306a647d
AUX dietlibc-sparc64-makefile.patch 499 RMD160 a7f21fcc3a96646fed11cf19e09683d35bc4ad83 SHA1 8c619b218f6e9e1834d377bc7be4b18b9cee456b SHA256 59d73b59df80ec83758b5bf6ffeb7cefd1359705e128cc2392f1b1603e2c3074
AUX gcc-33-r3.patch 451 RMD160 a0576ea89a560174f11004814001f0782ec9a1a4 SHA1 2d7f06e3a660afe5b70af58000f0f86ad25dcdc6 SHA256 3deaf13c0d56375c8f6002b349214178386f4441664540cde2c07a5a09498396
AUX ssp.c 3065 RMD160 4d1f9aeb0d7d63978b717b7487dfbf17b9fd046a SHA1 ce38c67dc73f304f0036513b484436b83fb4c7f8 SHA256 a35ab2cd397c28d850667d99ca39eab1c521c141c9bb4826fb9c91310406d52c
DIST dietlibc-0.33_pre20110403.tar.gz 743758 RMD160 75ee2c54bfe7dace47082e23a439a220950b0631 SHA1 e20dc31a97f0e6cc4e9aaf95ad5016a4dbc594fd SHA256 6505ed424a5b53850ae1dcbc75fbf92f3b7e4038dd1104d114b366221cc48eea
EBUILD dietlibc-0.33_pre20110403.ebuild 1879 RMD160 428cdbc3bc47091f4340a8734ac84ae82632d12c SHA1 d95aae21483667635edf04a070da979865ffbd71 SHA256 867697fc16389583dc7996aabac50aac07bdf642ce2decc4cd7faef7f11c82cf
MISC ChangeLog 13073 RMD160 2514f4bfd51a63ba1c66836b75c0febff5fee04f SHA1 c2285e27744dc143ec6d099eb26f7f827d747501 SHA256 c2be824b267001b7b2d42602554fc9f7b30657203a5a34506757d611166a0fdf
MISC metadata.xml 410 RMD160 063e81d4d38be2fa6f093828b42a0ee3e5b2b582 SHA1 e73d09647dcac3413d7bccb6f1d2a0bc50e60f48 SHA256 3fc38345f9430d71c6369f84fc1b6248bc8aa0ec74cb4ae5b2797fe01cf48721

View File

@ -0,0 +1,72 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/dietlibc-0.33_pre20110403.ebuild,v 1.5 2011/11/20 09:20:49 xarthisius Exp $
EAPI="3"
inherit eutils flag-o-matic toolchain-funcs
GITHUB_AUTHOR="hollow"
GITHUB_PROJECT="dietlibc"
GITHUB_COMMIT="4e86d5e"
DESCRIPTION="A libc optimized for small size"
HOMEPAGE="http://www.fefe.de/dietlibc/"
SRC_URI="http://nodeload.github.com/${GITHUB_AUTHOR}/${GITHUB_PROJECT}/tarball/v${PV} -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm -hppa ~mips ~sparc x86"
IUSE="debug"
DEPEND=""
RDEPEND=""
S="${WORKDIR}"/${GITHUB_AUTHOR}-${GITHUB_PROJECT}-${GITHUB_COMMIT}
DIETHOME=/usr/diet
pkg_setup() {
# Replace sparc64 related C[XX]FLAGS (see bug #45716)
use sparc && replace-sparc64-flags
# gcc-hppa suffers support for SSP, compilation will fail
use hppa && strip-unsupported-flags
# debug flags
use debug && append-flags -g
# Makefile does not append CFLAGS
append-flags -nostdinc -W -Wall -Wextra -Wchar-subscripts \
-Wmissing-prototypes -Wmissing-declarations -Wno-switch \
-Wno-unused -Wredundant-decls -fno-strict-aliasing
# only use -nopie on archs that support it
gcc-specs-pie && append-flags -nopie
# remove gcc/binutils plugins like dragonegg/LLVMGold ...
filter-flags --plugin*
filter-ldflags -Wl,-plugin*
}
src_compile() {
emake prefix=${DIETHOME} \
CC="$(tc-getCC)" \
CFLAGS="${CFLAGS}" \
STRIP=":" \
|| die "make failed"
}
src_install() {
emake prefix=${DIETHOME} \
DESTDIR="${D}" \
install-bin \
install-headers \
|| die "make install failed"
dobin "${D}"${DIETHOME}/bin/* || die "dobin failed"
doman "${D}"${DIETHOME}/man/*/* || die "doman failed"
rm -r "${D}"${DIETHOME}/{man,bin}
dodoc AUTHOR BUGS CAVEAT CHANGES README THANKS TODO PORTING
}

View File

@ -0,0 +1,14 @@
diff -Nru dietlibc-0.23.orig/include/dirent.h dietlibc-0.23/include/dirent.h
--- dietlibc-0.23.orig/include/dirent.h 2003-08-19 12:22:52.000000000 -0400
+++ dietlibc-0.23/include/dirent.h 2003-09-12 20:40:03.000000000 -0400
@@ -37,8 +37,8 @@
struct dirent *readdir (DIR *__dirp) __THROW;
struct dirent64 *readdir64 (DIR *__dirp) __THROW;
void rewinddir (DIR *__dirp) __THROW;
-void seekdir (DIR *__dirp, long int __pos) __THROW;
-long int telldir (DIR *__dirp) __THROW;
+void seekdir (DIR *__dirp, off_t __pos) __THROW;
+off_t telldir (DIR *__dirp) __THROW;
int scandir(const char *dir, struct dirent ***namelist,
int (*selection)(const struct dirent *),

View File

@ -0,0 +1,54 @@
diff -Nrup dietlibc-0.26.orig/i386/start.S dietlibc-0.26/i386/start.S
--- dietlibc-0.26.orig/i386/start.S 2003-04-17 09:55:39.000000000 -0400
+++ dietlibc-0.26/i386/start.S 2004-08-07 18:50:52.000000000 -0400
@@ -50,7 +50,9 @@ _start:
PUT_VAR %edi, __vsyscall, %edx
1:
#endif
-
+#ifdef __dietlibc__
+ call __guard_setup
+#endif
#ifdef WANT_DYNAMIC
call _dyn_start
#else
diff -Nrup dietlibc-0.26.orig/sparc/start.S dietlibc-0.26/sparc/start.S
--- dietlibc-0.26.orig/sparc/start.S 2003-08-22 08:16:23.000000000 -0400
+++ dietlibc-0.26/sparc/start.S 2004-08-07 18:55:26.000000000 -0400
@@ -29,6 +29,9 @@ _start:
be NULL. */
/* Let libc do the rest of the initialization, and call main. */
+#if 0 /* FIXME: __dietlibc__ */
+ call __guard_setup
+#endif
#ifdef WANT_DYNAMIC
call dyn_start
#else
diff -Nrup dietlibc-0.26.orig/sparc64/start.S dietlibc-0.26/sparc64/start.S
--- dietlibc-0.26.orig/sparc64/start.S 2003-08-22 08:16:23.000000000 -0400
+++ dietlibc-0.26/sparc64/start.S 2004-08-07 18:55:36.000000000 -0400
@@ -29,6 +29,9 @@ _start:
be NULL. */
/* Let libc do the rest of the initialization, and call main. */
+#if 0 /* FIXME: __dietlibc__ */
+ call __guard_setup
+#endif
#ifdef WANT_DYNAMIC
call dyn_start
#else
diff -Nrup dietlibc-0.26.orig/x86_64/start.S dietlibc-0.26/x86_64/start.S
--- dietlibc-0.26.orig/x86_64/start.S 2003-02-05 09:29:19.000000000 -0500
+++ dietlibc-0.26/x86_64/start.S 2004-08-07 18:52:39.000000000 -0400
@@ -35,6 +35,10 @@ _start:
popq %rdi
#endif
+#if 0 /* FIXME: __dietlibc__ */
+ call __guard_setup
+#endif
+
#ifdef WANT_DYNAMIC
call _dyn_start
#else

View File

@ -0,0 +1,28 @@
--- Makefile
+++ Makefile
@@ -1,5 +1,5 @@
INSTALL=install
-prefix?=/opt/diet
+prefix=/usr/diet
# Set the following to install to a different root
#DESTDIR=/tmp/fefix
# Use "make DEBUG=1" to compile a debug version.
@@ -95,7 +95,6 @@
profiling: $(OBJDIR)/libgmon.a $(OBJDIR)/pstart.o
-CFLAGS=-pipe -nostdinc
CROSS=
CC=gcc
@@ -126,10 +125,6 @@
LIBMATHOBJ=$(patsubst %,$(OBJDIR)/%,$(LIBMATH))
-ifeq ($(CFLAGS),-pipe -nostdinc)
-CFLAGS+=-O -fomit-frame-pointer
-endif
-
ifneq ($(DEBUG),)
CFLAGS = -g
COMMENT = :

View File

@ -0,0 +1,11 @@
--- Makefile.orig 2004-03-25 08:24:20.420425000 -0700
+++ Makefile 2004-03-25 08:27:02.730425000 -0700
@@ -8,7 +8,7 @@
BINDIR=${prefix}/bin
MAN1DIR=${prefix}/man/man1
-MYARCH:=$(shell uname -m | sed -e 's/i[4-9]86/i386/' -e 's/armv[3-6][lb]/arm/')
+MYARCH:=$(shell uname -m | sed -e 's/i[4-9]86/i386/' -e 's/armv[3-6][lb]/arm/' -e 's/sparc64/sparc/')
# This extra-ugly cruft is here so make will not run uname and sed each
# time it looks at $(OBJDIR). This alone sped up running make when

View File

@ -0,0 +1,16 @@
--- diet.c
+++ diet.c
@@ -26,8 +26,13 @@
static const char* Os[] = {
"i386","-Os","-mpreferred-stack-boundary=2",
+#if __GNUC__ >= 3
+ "-falign-functions=1","-falign-jumps=1",
+ "-falign-loops=1","-fomit-frame-pointer",0,
+#else
"-malign-functions=1","-malign-jumps=1",
"-malign-loops=1","-fomit-frame-pointer",0,
+#endif
"x86_64","-Os","-fno-omit-frame-pointer",0,
"sparc","-Os","-mcpu=supersparc",0,
"sparc64","-Os","-m64",0,

View File

@ -0,0 +1,129 @@
/*
* Distributed under the terms of the GNU General Public License v2
* $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/files/ssp.c,v 1.2 2004/12/05 19:25:40 solar Exp $
*
* This is a modified version of Hiroaki Etoh's stack smashing routines
* implemented for glibc.
*
* The following people have contributed input to this code.
* Ned Ludd - <solar[@]gentoo.org>
* Alexander Gabert - <pappy[@]gentoo.org>
* The PaX Team - <pageexec[@]freemail.hu>
* Peter S. Mazinger - <ps.m[@]gmx.net>
* Yoann Vandoorselaere - <yoann[@]prelude-ids.org>
* Robert Connolly - <robert[@]linuxfromscratch.org>
* Cory Visi <cory@visi.name>
*
*/
#ifdef HAVE_CONFIG_H
# include <config.h>
#endif
#include <stdio.h>
#include <string.h>
#include <fcntl.h>
#include <unistd.h>
#include <signal.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/un.h>
#include <sys/time.h>
#ifdef __PROPOLICE_BLOCK_SEGV__
#define SSP_SIGTYPE SIGSEGV
#elif __PROPOLICE_BLOCK_KILL__
#define SSP_SIGTYPE SIGKILL
#else
#define SSP_SIGTYPE SIGABRT
#endif
unsigned long __guard = 0UL;
void
__guard_setup (void)
{
size_t size;
if (__guard != 0UL)
return;
#ifndef __SSP_QUICK_CANARY__
/*
* Attempt to open kernel pseudo random device if one exists before
* opening urandom to avoid system entropy depletion.
*/
{
int fd;
#ifdef HAVE_DEV_ERANDOM
if ((fd = open ("/dev/erandom", O_RDONLY)) == (-1))
#endif
fd = open ("/dev/urandom", O_RDONLY);
if (fd != (-1))
{
size = read (fd, (char *) &__guard, sizeof (__guard));
close (fd);
if (size == sizeof (__guard))
return;
}
}
#endif
/* If sysctl was unsuccessful, use the "terminator canary". */
__guard = 0xFF0A0D00UL;
{
/* Everything failed? Or we are using a weakened model of the
* terminator canary */
struct timeval tv;
gettimeofday (&tv, NULL);
__guard ^= tv.tv_usec ^ tv.tv_sec;
}
}
void
__stack_smash_handler (char func[], int damaged)
{
struct sigaction sa;
const char message[] = ": stack smashing attack in function ";
int bufsz, len;
char buf[512];
static char *__progname = "dietapp";
sigset_t mask;
sigfillset (&mask);
sigdelset (&mask, SSP_SIGTYPE); /* Block all signal handlers */
sigprocmask (SIG_BLOCK, &mask, NULL); /* except SIGABRT */
bufsz = sizeof (buf);
strcpy (buf, "<2>");
len = 3;
strncat (buf, __progname, sizeof (buf) - 4);
len = strlen (buf);
if (bufsz > len)
{
strncat (buf, message, bufsz - len - 1);
len = strlen (buf);
}
if (bufsz > len)
{
strncat (buf, func, bufsz - len - 1);
len = strlen (buf);
}
/* print error message */
write (STDERR_FILENO, buf + 3, len - 3);
write (STDERR_FILENO, "()\n", 3);
/* Make sure the default handler is associated with the our signal handler */
memset (&sa, 0, sizeof (struct sigaction));
sigfillset (&sa.sa_mask); /* Block all signals */
sa.sa_flags = 0;
sa.sa_handler = SIG_DFL;
sigaction (SSP_SIGTYPE, &sa, NULL);
(void) kill (getpid (), SSP_SIGTYPE);
_exit (127);
}

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>vserver</herd>
<longdescription>
The diet libc is a libc that is optimized for small size. It can be
used to create small statically linked binaries for Linux on alpha, arm,
hppa, ia64, i386, mips, s390, sparc, sparc64, ppc and x86_64.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,11 @@
# ChangeLog for media-fonts/commodore-64-font
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
31 Aug 2009; Mario Fetka <mario.fetka@gmail.com>
commodore-64-font-1.ebuild:
rename fonts to fit better into linux
30 Aug 2009; Mario Fetka <mario.fetka@gmail.com> +metadata.xml:
inital checkin

View File

@ -0,0 +1,51 @@
DIST atari.zip 104523 RMD160 9bacfac8f999cefe3f4fc34e8226bfa2456823e4 SHA1 6c0f3ba76165b985b1f020a73065c1e3bf509da2 SHA256 c021b3ec3a1908081ffe530910634d382db07e3525475269ba6eb4453007ec37
DIST cnn.zip 14764 RMD160 44ec84b9242c2fa6dd5c6d177dfa2fbcf9b60dd7 SHA1 df439953ab799a0d571d239953be45786715e95a SHA256 213f99fd6969b1d9a2d29d2634275af2be24ecf25f9fc10bdddf2d99e2fc19bc
DIST converse.zip 11033 RMD160 412708c2c94fbeea557e1e54cd162fcaa949ae99 SHA1 2ad66436d18221378cd4563aa3465172a672bf83 SHA256 9fc1845cd115dce7060f6abf29c570489abebc7ef2504864ec0a1343f315e2c7
DIST crystalr.zip 12681 RMD160 c1d84160dae63abf4dc432061fea143d99b29cda SHA1 f2ef2b6334a1938798d8a5fb050996f4fce6cdc7 SHA256 4004c80eb14fc9bd1b8e800880c6c62ab601e78932480ff9f501b842d4d061d1
DIST dodge.zip 7142 RMD160 a176309aef31739face14b62147b5d6551283051 SHA1 d5315aac93510a96650f7a789a7cc017d8659f4a SHA256 046606ccfe0c0ec845031f4b2f58b47dded3e2161b62cc9bd569a9401479d122
DIST dummies.zip 25453 RMD160 5aa6c34ac0416f495467f1dc457989d9e3c46425 SHA1 6a3ac56580c3386e85bf93be62034a4da5c99f7c SHA256 27b10506ef1948fd92911474f5dc1283f9df35d058987a02857b941630985b46
DIST espn.zip 16812 RMD160 0b4ed20b4f5c84aba3ba92f202f4549e54e18e4e SHA1 e9d1f3ddeb4e0bbeffb80863240235114439686f SHA256 fcc02fdf65af45d3b6df0e9868cabddc4d62cf5de26927a1781ebee91a24b9fc
DIST esquire.zip 17828 RMD160 e5caa4865bf14cdfb871fa096d2101615bd7db95 SHA1 cd434440fa3fc43418982cd3241a52fa7f119693 SHA256 8efb9eb12f523dc6eb27bf9565906e53ada6a19d469dfdf9732bc2e3273f2a06
DIST ferrorosso.zip 16912 RMD160 50d1e6c0adc1a7c303961de67b70fe5fae21d05c SHA1 c842273e190c49df5a394bc0940590cfb10b98f9 SHA256 e6a790d753f27d801aec27538326328bc1894e6e90b0912613934674c7e4c4f0
DIST gamecube.zip 10979 RMD160 4a614900b91323253e36e7c8996cfa4c0b690147 SHA1 09a06a29621eae85c3e907b5b95a8ca9954dabf4 SHA256 64c96d7aaf84953037e56663e37736ed02211983a2f682294f05c2ff086e67b1
DIST hardrockcafe.zip 30051 RMD160 5bc5ac4c1a27624638779f736a22b3bcd442a633 SHA1 b2e8db966911552bb7e4b2af0b82dc552cc0fd52 SHA256 f932dff70b5da7a10ab14b733cf6951798a7e46423fe6fff490a59c0bef7683b
DIST hersheys.zip 21422 RMD160 76c111146fb592753818415cb808950b9a4985e4 SHA1 9c7d8d1c81eb3f8ac21b0cfdcf507482fc90764a SHA256 bc0e083115fcc196356333ea9706ec5bd17c474565f37e920ff9e40402075f61
DIST holidayinn.zip 47072 RMD160 efe999adb8892b7c2ade66a9de11b64289c5b513 SHA1 ae1748ea049d1cbe69eea349826e7be1253c6d86 SHA256 bea96de231924b02e5ee9f94cbd3a711ce3eead07e52853cc31e3ffc12bb8f17
DIST hondafont.zip 31756 RMD160 a715910d7906ec9adf18fb673f85e0dbc26d0ff1 SHA1 cb97320656e80b229b3f9f32edff14b661c665ab SHA256 be589d21e7dd69d54dae634ebc00faac6aab36c76dff1c9a1a7058e5ce64670f
DIST hotwheels.zip 15176 RMD160 5a389c0b5bdf660e2f104e540a1947b4275ea535 SHA1 b7c3e512889af307e2054f3c88f9722275c3dfb8 SHA256 b356360d410abceebfe861a15d262f97b5bb81c342d7fce32ed28c61ba31b327
DIST hyundai.zip 4259 RMD160 df819c8ec43f827b4906e6b571a80118ae1b8ceb SHA1 0b5a4f5552fadcc48f25c4235dd69cc088eb4d45 SHA256 d880c0856fb5f68b948bc3fb6e9ae6a16faffe80cc077bb3701a8e99f74095ac
DIST kitkat.zip 97781 RMD160 e0239bfe8da04745bfac7953bfd995c920276846 SHA1 72d97f122e75f11b200babec414413f728461bfe SHA256 793c52663b71afcf060bfafa2c8159e99254a05739bc3fe0abb35cf367b45d4a
DIST lego.zip 13020 RMD160 d46d81b1fa23812a34252f74b67c309b5a6bdc86 SHA1 139b27396c5aa2b19022cf5b3569e16d0bb93635 SHA256 aa35d3b90304336c9a3d0cb8c2e7a09cfe145a88bc8dbe0bb7fc8134a74cfbfb
DIST marlboro.zip 75052 RMD160 d66e036541902ce7b21cd318debaddd215d900c3 SHA1 1c85a4789ebc79ae38058dc67be3824022612a02 SHA256 81511fae357ee62c3300fdf11ab84345f5aaf08bf11d613d111dae436188b91b
DIST meninblue.zip 50598 RMD160 c8a1d571d579e9882a7a9a7a3b5818c4b44b41b3 SHA1 1688fc27a5a2b25b103974e0681085656d0c54ad SHA256 d81a5d3060b07047dcf2449027534d2eecb293d661c610879f749c0ed5dbe85d
DIST mentos.zip 6697 RMD160 b40405742c6bc6f916bdddde65d20f69ea32cce9 SHA1 289fa929a613393e984700e0539734456a10ae30 SHA256 ca2a426fad041515d69bdc54424d026291d997e79b4f30822f5d2327bf3ec96d
DIST mercedes.zip 32093 RMD160 6a6826a7eefe1423015f5253f1f0ff2ee4f61f32 SHA1 d62758e250ff93002e423f19c261bb6801fdf5c2 SHA256 736da785eef64454a8f14f1bdd8922c04537e8150d9a637182781130c9994cb9
DIST n_gage.zip 46016 RMD160 7f137d463f09d68a32ca066d48923d859acb19e6 SHA1 3874b9e90f386dbaf8e05f6c162b46c60613bcd2 SHA256 4ab2462350d8c14ae136ef23a3128c684362a90fee035e85a89ddc82bd99c979
DIST namco.zip 14802 RMD160 e50cda1adb4c6238798effb6ef1ccc35931b8736 SHA1 3083a68be91c1f90713fb68940d459e921819b6b SHA256 e316c5a5ca681a3bb5087e214618de718a5a25d7230336021c7d59276ba2dc00
DIST nasa.zip 10602 RMD160 500aea4b4e615d058099b11dcd3aa19babd1ef19 SHA1 ef460f84fa1d1ef57661f063d7609c6d013d94dd SHA256 3936621d17f9d153656fcb07e2ac9b284352a1a93e47be930991229af4a86d45
DIST nautica.zip 21738 RMD160 4fda6b602089cb2aeffef0fd456adad9ebc17845 SHA1 d3261ad0f47a43b9ad16273cac4865ebb748fc3c SHA256 b9fd39cfabe1c9149245b7bcda56701ea7fe637016a4ad5cd1e62de016fc4b58
DIST nec.zip 14280 RMD160 f1e22f18563968838b60202425dda170351b0c4a SHA1 d32ed8b85ddf2fae5378cc7d54e51a63104597b1 SHA256 e81c68475285c44edba8f6ecd797ecda81137891471659346ca457a887b3dd81
DIST neurotoxin.zip 19615 RMD160 692feceb98fd39c42678febe3046f65a373a2786 SHA1 0ae7139f9d1ec57bffbc6ce8f06570483190f99a SHA256 de2a557e121836499c3ad11ea92fa307e124cb9fe9c7796fff6b6ea0b964e16d
DIST oreos.zip 30318 RMD160 ee6952065099a1c3a0be54f98c4692229ff55631 SHA1 634b347934e0b50c2a05cc212abddf936046aa9c SHA256 c18df1fab0c59ea0d72c9dbba2cd92186c0ea1d4a54be70ff507c47377b137c6
DIST pepsi.zip 21755 RMD160 e1c68e2fe62ddf2f75d37a47bde04f724efebe20 SHA1 c3a9416147cdec7505f7c735d4de0f84f090ac62 SHA256 0aee04ceaa377bcde63e5665b89fb0ef73941d2d056759fd81c1c5ca2faf3a35
DIST pez.zip 34210 RMD160 c83d20872d2369bbbbf2964db635a421332d41ef SHA1 0df088fbc7d7a20821e68854d9f4502f87116a56 SHA256 7d8c3246b2d29a4850694792b08fc310dbf596fa721d4f91150851c3bb236683
DIST pizzahut.zip 35868 RMD160 bcd5d8e1a8529a9a6f3fdcc7d8af364b2d99dc47 SHA1 8970c94987d35be2d209df02801740a14170bdad SHA256 9544442c1a105072330baf7420409d81b6be52913b12d9d60fb26c1486280a4c
DIST playboy.zip 116791 RMD160 381530b9431c816b39adcf2fa2ec2daab4341fa4 SHA1 767bf98c9432290ddcb499b33308e131ceb5b496 SHA256 d1dccae28592eb05035ba27e23102007e29f21fadfb92faf47a5d82067b1fcc8
DIST pontiac8090.zip 17590 RMD160 4fb3dab013fa37a9ac8d9a876d61a0f584c856bb SHA1 5140f47a4cfa957249ba18c861e25d63612c82ca SHA256 62106baf40e3a6dc4437515922566dd315f584f3f1caf933a88b8ae933c6e488
DIST pretendo.zip 5570 RMD160 b3433df03d7dde0840b3d1d868953b76395f1c39 SHA1 b3501ff0dd74d32c0e92c71e01077a32b927b8fd SHA256 c1c8c8f5d054b5828902049ab04d1ea20bde8c98df3a8a744570b0b17f6c05f0
DIST ps2.zip 4585 RMD160 83d377259153763b53f6cd21658ddea1f05668a0 SHA1 392d4280a3e888949b78eb1fa054462bb4d20a84 SHA256 00bcf5dc47bd01f1b0812f53a83d88ecf1bb1b898d47eabd35b2c278ced70861
DIST puma.zip 14262 RMD160 b01425405c35bc9ab65070bd5052ae09111c1194 SHA1 709e80fd8710b5f5c4efc38b16649f01ed3a3578 SHA256 589f276d74835844b52986e3dbee9807d4405e86b2ba86ff4139c8cec9643cb6
DIST scrabble.zip 13435 RMD160 3eef4241b736e3bd0c880e258afebb967a2b6ee1 SHA1 ce0a4588dd706f1de80e648ebaea59b733d7a97b SHA256 7d7392cf9be3ca971ab6e1b4c05335178e9595172ed6da79831768908c8f6f7f
DIST sega.zip 4997 RMD160 ae0b6a80817ac2c398396c835aa13c19be1f1b7d SHA1 8d6400a45798506de453918d07747d071c9e83b8 SHA256 9773b01288dd2706f508df595b3e18ad0ab344a783f56242a6dd92b5b9bf6935
DIST sifont.zip 66990 RMD160 dea6dcee55edf9554aebed8e9e03d584aa5adaf9 SHA1 0c19d4924270dcb5204b87c9b9c2eeae5e04b684 SHA256 388f2d5bdb70228e7789e557615827633bb9e957e07500b0d29e3aa9cb9508e5
DIST snickers.zip 28432 RMD160 48490d37b561ab99c6af0c7ea1f8b24cc2987781 SHA1 7a6702a37c6bea77f2174736cb15f3a4e02b9246 SHA256 953cffde632f256f860e6e2fc25dcb9998dcb849c5d1d195c40632a43c9e1ddc
DIST subway.zip 41601 RMD160 2cd8b9cade0f60801e4a53b9975424da11f6f553 SHA1 88a31e06ab248c80d12c2cb2dd3fa8656eeffcae SHA256 dea45590cf64b5bd2ae7c5ca4bace7d22190491ec3f6cc2128b858551572f3da
DIST swatch.zip 11434 RMD160 f4df7ebef22f1a1f83f2950121fda9f1dd70e78f SHA1 5d850ce378be4dba17647cc6c07324c88aa0f900 SHA256 8881a6e84e1b1a147254d4c8f746a5e188972280388e063f3c0f5441d3678475
DIST thilfig.zip 6772 RMD160 d41c9f80c90e02f7e7c9128de22fffaf6a4d3981 SHA1 79535eed623182f519b946d50eeafa2b4a79981c SHA256 79d2678430ce55cf6689be8dd359727fce74ed36f6eaa5edaada67d32c15605c
DIST usps.zip 5975 RMD160 b7bb45fc291c6b212a24ab62c806869a017171a8 SHA1 c2423e10b218da0851977c2fbf17880ba9e4b8ea SHA256 8655e5e509b1185a02194dd79d7c6dbe187f6322662a71064115b65f8936b755
DIST usuzi.zip 6218 RMD160 d483edee7f96e61bac2ed156af3999f2f786f4d2 SHA1 1e4be60fcccd00ed441ed552dce5efe6fa2ae7a8 SHA256 72ec89421d72397b7ff5142dd2f9e94a5dad44f4f239e21c6030c6209fdc51c5
DIST waltdisney.zip 26498 RMD160 61a5f95d72b34cc9363edda24bd39da10949dad7 SHA1 425ac0a23141104e6e0e35b0273b3b2334c6deb6 SHA256 bae8fd4fef25b76ec0e2bb0abaed0e00729477f62d0bc5d2b769598c52ff6014
DIST yahoo.zip 17090 RMD160 eb8c22e2753748fc989f23a58d9cda0fcb36bbb9 SHA1 2d3cdd905940c857acbe922a8b6a37e037a3e67d SHA256 707f4b78790d67613d9052e04fcc7dae174370ff4bc69331023ca5ce0cd9a425
EBUILD brand-font-1.ebuild 3596 RMD160 87814445288689b77bd50afa016334cb0208f55a SHA1 231a62c1d184b3c5bfa0f47178e814a193a83988 SHA256 6349367ed20212b56b51cfd512c9060883234c39244d74262cf77c65cbe9150b
MISC ChangeLog 336 RMD160 dbbf8daa3ce5d4a678eceab307c770ecdcaa2250 SHA1 75903e806af5a38152d3f10ad233608d89c3c030 SHA256 5a2bdcbb4c5f74cd31f43dbaadc36b8f8cfe1dd5c35609fe20dace8381db05a8
MISC metadata.xml 1238 RMD160 c82938e77f387291d6a1c3bf9b0d802f2878dd12 SHA1 b5738f14922c69e78cfb867acdc65eeea25977bf SHA256 2c13f98be5fa8bdaf21ac86bcd00bbeb8944df5615de0cfce35ae4c00ef4b4d5

View File

@ -0,0 +1,75 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=2
inherit font
DESCRIPTION="Free True Type Font Brand Name Fonts Collection"
HOMEPAGE="http://mintywhite.com/customize/fonts/free-brand-name-fonts-collection-ttf/"
SRC_URI="http://mintywhite.com/images/wg/0806/02fontsbrand/atari.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/cnn.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/converse.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/crystalr.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/dodge.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/dummies.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/espn.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/esquire.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/ferrorosso.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/gamecube.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/hardrockcafe.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/hersheys.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/holidayinn.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/hondafont.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/hotwheels.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/hyundai.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/kitkat.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/lego.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/marlboro.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/meninblue.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/mentos.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/mercedes.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/n_gage.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/namco.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/nasa.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/nautica.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/nec.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/neurotoxin.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/oreos.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/pepsi.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/pez.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/pizzahut.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/playboy.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/pontiac8090.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/pretendo.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/ps2.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/puma.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/scrabble.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/sega.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/sifont.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/snickers.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/subway.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/swatch.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/thilfig.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/usps.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/usuzi.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/waltdisney.zip
http://mintywhite.com/images/wg/0806/02fontsbrand/yahoo.zip"
LICENSE="as-is"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE="X"
DEPEND="app-arch/unzip"
RDEPEND=""
S=${WORKDIR}
FONT_S=${WORKDIR}
FONT_SUFFIX="ttf"
src_prepare() {
cd ${S}
for i in *.TTF; do mv "$i" "$(echo $i|tr A-Z a-z)"; done
}

View File

@ -0,0 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<!--
$Header: /var/cvsroot/gentoo-x86/skel.metadata.xml,v 1.18 2008/07/28 19:27:05 cardoe Exp $
This is the example metadata file.
The root element of this file is <pkgmetadata>. Within this element a
number of subelements are allowed: herd, maintainer, and
longdescription. herd is a required subelement.
For a full description look at:
http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=4
Before committing, please remove the comments from this file. They are
not relevant for general metadata.xml files.
-->
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
<email>@gentoo.org</email>
<!-- <description>Description of the maintainership</description> -->
</maintainer>
<!-- <longdescription>Long description of the package</longdescription> -->
<!--
<use>
<flag name='flag'>Description of how USE='flag' affects this package</flag>
<flag name='userland_GNU'>Description of how USERLAND='GNU' affects this
package</flag>
<flag name='aspell'>Uses <pkg>app-text/aspell</pkg> for spell checking.
Requires an installed dictionary from <cat>app-dicts</cat></flag>
</use>
-->
</pkgmetadata>

View File

@ -1,4 +1,7 @@
AUX jfsclone-no-return.patch 448 RMD160 b0610874e04b89f4896427285c49791c6c528920 SHA1 25eb43054c107af5e6a08e638118abe1b276b905 SHA256 70c58ef363b87d7771172d66a2d3862a606427620f7ca6cc8b8c99de9521f92d
AUX partclone-0.2.36-progsreiserfs-0.3.1-1.patch 1608 RMD160 ae231b808f9084717724e0a9d69290fb3ad3cbed SHA1 8121905d0ad67cc2b9556796fbf1ca3cdf398f22 SHA256 d32dcf16f4df23389b0685156c2773509af2f8e05e3e4c3bb133a1a33d7f1cb1
AUX partclone-0.2.36-xfs-progs-3.1.4-1.patch 1135 RMD160 a920e3fe5c30a3487433ffbeb8a197e5caff08db SHA1 37923d6d49f3377b834a965cacd9c55df2fa3286 SHA256 8b134dec1bdbeed95d48ac0966582baa773a2ab23ef982d7486508345c3499ad
DIST partclone_0.2.36.tar.gz 424316 RMD160 5ab453fe618b9f9d66619763c6f5a9cf47da1e60 SHA1 105aae4be93387bdf0cb6ae29ce69e5d33226d35 SHA256 434f56ca986284a64bfee2d98862d32313d127b9c382c7b4016407ada04832a2
EBUILD partclone-0.2.36.ebuild 1568 RMD160 e7b4f6edd2520009131b296ddf6c8149cf5656e5 SHA1 af6e77a5a4491301cb8208ae703d9497faa1b4a5 SHA256 762306e2759a3f60a03c2aa3d7c39c155f923b179b18bdc8274c75844bd117e6
EBUILD partclone-0.2.36.ebuild 2028 RMD160 4723e1541fd08753cdfd3e8a57634df62bc4f645 SHA1 9c3be65a19c06c9e77ec664938451951e9dde50a SHA256 2ed7bd0abecc8e07d60561f0f81eae725771ad6c7aae76abd52ee256efb705b6
MISC ChangeLog 469 RMD160 d603c14cebf64dd5adec0c35592b473e810ea1a8 SHA1 43d0ecb1c249ac37b51dc7c9484472357880bdc1 SHA256 a4dd01367c564d169e246cf6690532d415981cb63951816d82ed5f3ebfe3e680
MISC metadata.xml 205 RMD160 f85e91d792c694cb3e45fac26295dba0e6e43786 SHA1 3f13c3b49579342e2308323aa3dda2f43dd94c23 SHA256 9fdfc9c91107d94feb8416adc2cec7734fa27084bff83ea859938b3216e028bc

View File

@ -0,0 +1,11 @@
diff -ruN partclone-0.2.15/src/jfsclone.c partclone-0.2.15.jfs/src/jfsclone.c
--- partclone-0.2.15/src/jfsclone.c 2010-09-01 17:15:10.000000000 +0900
+++ partclone-0.2.15.jfs/src/jfsclone.c 2010-09-19 17:04:43.651380655 +0900
@@ -348,6 +348,7 @@
log_mesg(2, 0, 0, fs_opt.debug, "%s: free_blocks = %lli\n", __FILE__, cntl_page.dn_nfree);
log_mesg(2, 0, 0, fs_opt.debug, "%s: log_blocks = %i\n", __FILE__, logsize);
+ return 0;
}

View File

@ -0,0 +1,40 @@
Submitted By: Mario Fetka (mario dot fetka at gmail dot com)
Date: 2011-11-19
Initial Package Version: 0.2.36
Origin: me
Upstream Status: unknown
Description: correct renamed function name in newer progsrieserfs libs
diff -Naur partclone-0.2.36.orig/configure.ac partclone-0.2.36/configure.ac
--- partclone-0.2.36.orig/configure.ac 2011-11-19 20:39:17.583443525 +0000
+++ partclone-0.2.36/configure.ac 2011-11-19 20:39:42.280335674 +0000
@@ -136,7 +136,7 @@
)
AC_CHECK_LIB([reiserfs], [reiserfs_fs_open], true,
AC_MSG_ERROR([*** Reiserfs library (libreiserfs) not found]))
-AC_CHECK_LIB([dal], [file_dal_open], true,
+AC_CHECK_LIB([dal], [file_open], true,
AC_MSG_ERROR([*** Reiserfs depend library (libdal) not found]))
AC_MSG_CHECKING(version of libreiserfs)
reiserfs_version=`gcc $srcdir/src/deplib_version.c -o $srcdir/get_lib_version -lreiserfs -DREISERFS`
diff -Naur partclone-0.2.36.orig/src/reiserfsclone.c partclone-0.2.36/src/reiserfsclone.c
--- partclone-0.2.36.orig/src/reiserfsclone.c 2011-11-19 20:39:17.588073180 +0000
+++ partclone-0.2.36/src/reiserfsclone.c 2011-11-19 20:40:04.680919172 +0000
@@ -38,7 +38,7 @@
/// open device
static void fs_open(char* device){
- if (!(dal = (dal_t*)file_dal_open(device, DEFAULT_BLOCK_SIZE, O_RDONLY))) {
+ if (!(dal = (dal_t*)file_open(device, DEFAULT_BLOCK_SIZE, O_RDONLY))) {
log_mesg(0, 1, 1, fs_opt.debug, "%s: Couldn't create device abstraction for %s.\n", __FILE__, device);
}
@@ -59,7 +59,7 @@
static void fs_close(){
reiserfs_fs_close(fs);
- file_dal_close(dal);
+ file_close(dal);
}

View File

@ -0,0 +1,33 @@
Submitted By: Mario Fetka (mario dot fetka at gmail dot com)
Date: 2011-11-19
Initial Package Version: 0.2.36
Origin: me
Upstream Status: unknown
Description: find proper xfs header
diff -Naur partclone-0.2.36.orig/configure.ac partclone-0.2.36/configure.ac
--- partclone-0.2.36.orig/configure.ac 2011-11-19 19:47:09.821243182 +0000
+++ partclone-0.2.36/configure.ac 2011-11-19 19:48:09.492860562 +0000
@@ -111,8 +111,8 @@
dnl Check for XFS
AC_CHECKING([ for XFS Library and Header files ... ])
-AC_CHECK_HEADERS([xfs/libxfs.h], ,
- AC_MSG_ERROR([*** XFS header (libxfs.h) not found])
+AC_CHECK_HEADERS([xfs/xfs.h], ,
+ AC_MSG_ERROR([*** XFS header (xfs.h) not found])
)
supported_fs=$supported_fs" xfs"
fi
diff -ruN partclone-0.2.36.orig/src/xfsclone.h partclone-0.2.36/src/xfsclone.h
--- partclone-0.2.36.orig/src/xfsclone.h 2010-09-01 17:15:10.000000000 +0900
+++ partclone-0.2.36/src/xfsclone.h 2010-09-17 00:19:11.726452075 +0900
@@ -11,7 +11,7 @@
* (at your option) any later version.
*/
-#include <xfs/libxfs.h>
+#include <xfs/xfs.h>
/*
* An on-disk allocation group header is composed of 4 structures,

View File

@ -4,7 +4,7 @@
EAPI=4
inherit eutils
inherit autotools eutils
DESCRIPTION="Partition cloning tool"
HOMEPAGE="http://partclone.org"
@ -12,47 +12,58 @@ SRC_URI="mirror://sourceforge/partclone/partclone_${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="xfs reiserfs reiser4 hfs fat ntfs jfs"
KEYWORDS="~amd64 ~x86"
IUSE="xfs reiserfs reiser4 hfsp fat ntfs jfs btrfs static mtrace"
DEPEND=">=sys-fs/e2fsprogs-1.41.4
fat? ( sys-fs/dosfstools )
ntfs? ( sys-fs/ntfsprogs )
hfs? ( sys-fs/hfsutils )
jfs? ( sys-fs/jfsutils )
xfs? ( sys-fs/xfsprogs )
reiserfs? ( sys-fs/progsreiserfs )
reiser4? ( sys-fs/reiser4progs )
xfs? ( sys-fs/xfsprogs )"
reiser4? ( >=sys-fs/reiser4progs-1.0.7-r1 )
hfsp? ( sys-fs/hfsutils )
fat? ( sys-fs/dosfstools )
ntfs? ( sys-fs/ntfs3g[-ntfsprogs]
sys-fs/ntfsprogs )
jfs? ( >=sys-fs/jfsutils-1.1.15-r1 )
btrfs? ( sys-fs/btrfs-progs )
"
RDEPEND="${DEPEND}"
src_configure()
{
local myconf
myconf="${myconf} --enable-extfs --enable-ncursesw"
use xfs && myconf="${myconf} --enable-xfs"
use reiserfs && myconf="${myconf} --enable-reiserfs"
use reiser4 && myconf="${myconf} --enable-reiser4"
use hfs && myconf="${myconf} --enable-hfsp"
use fat && myconf="${myconf} --enable-fat"
use ntfs && myconf="${myconf} --enable-ntfs"
use xfs && myconf="${myconf} --enable-xfs"
econf ${myconf} || die "econf failed"
src_prepare() {
epatch "${FILESDIR}/partclone-0.2.36-xfs-progs-3.1.4-1.patch"
epatch "${FILESDIR}/partclone-0.2.36-progsreiserfs-0.3.1-1.patch"
epatch "${FILESDIR}/jfsclone-no-return.patch"
eautoreconf
}
src_install()
{
#emake install || die "make install failed"
#emake DIST_ROOT="${D}" install || die "make install failed"
cd ${S}/src
dosbin partclone.dd partclone.restore partclone.chkimg
dosbin partclone.extfs
use xfs && dosbin partclone.xfs
use reiserfs && dosbin partclone.reiserfs
use reiser4 && dosbin partclone.reiser4
use hfs && dosbin partclone.hfsp
use fat && dosbin partclone.fat
use ntfs && dosbin partclone.ntfs
use ntfs && dosbin partclone.ntfsfixboot
src_configure() {
local myconf=""
use xfs && myconf="${myconf} --enable-xfs"
use xfs && myconf="${myconf} --enable-xfs"
use reiserfs && myconf="${myconf} --enable-reiserfs"
use reiser4 && myconf="${myconf} --enable-reiser4"
use hfsp && myconf="${myconf} --enable-hfsp"
use fat && myconf="${myconf} --enable-fat"
use ntfs && myconf="${myconf} --enable-ntfs"
use jfs && myconf="${myconf} --enable-jfs"
use btrfs && myconf="${myconf} --enable-btrfs"
use static && myconf="${myconf} --enable-static"
use mtrace && myconf="${myconf} --enable-mtrace"
econf ${myconf} \
--enable-extfs \
--enable-ncursesw
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
# cd ${S}/src
# dosbin partclone.dd partclone.restore partclone.chkimg
# dosbin partclone.extfs
# use xfs && dosbin partclone.xfs
# use reiserfs && dosbin partclone.reiserfs
# use reiser4 && dosbin partclone.reiser4
# use hfs && dosbin partclone.hfsp
# use fat && dosbin partclone.fat
# use ntfs && dosbin partclone.ntfs
# use ntfs && dosbin partclone.ntfsfixboot
}

589
sys-fs/fuse/ChangeLog Normal file
View File

@ -0,0 +1,589 @@
# ChangeLog for sys-fs/fuse
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/ChangeLog,v 1.148 2011/09/17 23:35:42 zmedico Exp $
17 Sep 2011; Zac Medico <zmedico@gentoo.org> fuse-2.8.6.ebuild:
Remove ${D}/dev for prefix.
*fuse-2.8.6 (15 Sep 2011)
15 Sep 2011; Tim Harder <radhermit@gentoo.org> +fuse-2.8.6.ebuild:
Version bump. Update to EAPI 4 and add static-libs use flag.
15 Aug 2011; Mike Frysinger <vapier@gentoo.org> fuse-2.8.5.ebuild:
Fix building with glibc-2.14 #370411 by Diego Elio Pettenò.
29 Jul 2011; Zac Medico <zmedico@gentoo.org> fuse-2.8.5.ebuild:
Add ~x86-linux keyword.
26 Jul 2011; Zac Medico <zmedico@gentoo.org> fuse-2.8.5.ebuild:
Bump to EAPI 3 and fix for prefix.
30 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> fuse-2.8.5.ebuild:
Install 99-fuse.rules to /lib/udev instead of /etc/udev.
10 Dec 2010; Tim Harder <radhermit@gentoo.org> -fuse-2.7.0.ebuild,
-fuse-2.7.3.ebuild, -fuse-2.7.4.ebuild, -fuse-2.7.4-r1.ebuild,
-fuse-2.8.1.ebuild, -files/fuse-fix-lazy-binding.patch:
Remove old versions with security issues (bug #308073).
10 Dec 2010; Brent Baude <ranger@gentoo.org> fuse-2.8.5.ebuild:
Marking fuse-2.8.5 ppc64 for bug 308073
07 Dec 2010; Jeroen Roovers <jer@gentoo.org> fuse-2.8.5.ebuild:
Stable for PPC (bug #308073).
04 Dec 2010; Raúl Porcel <armin76@gentoo.org> fuse-2.8.5.ebuild:
alpha/ia64/sparc stable wrt #308073
30 Nov 2010; Jeroen Roovers <jer@gentoo.org> fuse-2.8.5.ebuild:
Stable for HPPA (bug #308073).
29 Nov 2010; Markos Chandras <hwoarang@gentoo.org> fuse-2.8.5.ebuild:
Stable on amd64 wrt bug #308073
29 Nov 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> fuse-2.8.5.ebuild:
x86 stable wrt security bug #308073
27 Nov 2010; Michael Weber <xmw@gentoo.org> fuse-2.8.1.ebuild,
fuse-2.8.5.ebuild:
add ~arm.
24 Nov 2010; Diego E. Pettenò <flameeyes@gentoo.org> fuse-2.8.5.ebuild,
+files/fuse-2.8.5-double-version.patch:
Add patch to avoid listing the same function in two versions to (partially)
fix build with gold.
*fuse-2.8.5 (07 Oct 2010)
07 Oct 2010; Tim Harder <radhermit@gentoo.org> +fuse-2.8.5.ebuild:
Version bump for bug #330793. Drop unnecessary src_compile and remove die
from econf.
22 May 2010; Torsten Veller <tove@gentoo.org> metadata.xml:
Remove genstef from metadata.xml (#66339)
29 Jan 2010; Raúl Porcel <armin76@gentoo.org> fuse-2.8.1.ebuild:
ia64/sparc stable wrt #296047
14 Jan 2010; Jeroen Roovers <jer@gentoo.org> fuse-2.8.1.ebuild:
Stable for HPPA (bug #296047).
07 Jan 2010; Brent Baude <ranger@gentoo.org> fuse-2.8.1.ebuild:
stable ppc, bug 296047
01 Jan 2010; Tobias Klausmann <klausman@gentoo.org> fuse-2.8.1.ebuild:
Stable on alpha, bug #296047
31 Dec 2009; Brent Baude <ranger@gentoo.org> fuse-2.8.1.ebuild:
Marking fuse-2.8.1 ppc64 for bug 296047
28 Dec 2009; Markus Meier <maekke@gentoo.org> fuse-2.8.1.ebuild:
amd64/x86 stable, bug #296047
*fuse-2.8.1 (31 Oct 2009)
31 Oct 2009; Robin H. Johnson <robbat2@gentoo.org> +fuse-2.8.1.ebuild:
Version bump. Thanks to Rafał Mużyło <galtgendo@o2.pl> for the ebuild
work.
28 Oct 2009; Robin H. Johnson <robbat2@gentoo.org> fuse-2.7.4-r1.ebuild:
USE=modules support for sys-fs/fuse.
*fuse-2.7.4-r1 (06 Oct 2009)
06 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> +fuse-2.7.4-r1.ebuild:
Drop fuse-fix-lazy-binding.patch wrt #226935, thanks to Rafał Mużyło
for reporting.
18 May 2009; Jeroen Roovers <jer@gentoo.org> fuse-2.7.4.ebuild:
Stable for HPPA (bug #264593).
18 Apr 2009; Raúl Porcel <armin76@gentoo.org> fuse-2.7.4.ebuild:
ia64/sparc stable wrt #264593
10 Apr 2009; Brent Baude <ranger@gentoo.org> fuse-2.7.4.ebuild:
Marking fuse-2.7.4 ppc64 for bug 264593
07 Apr 2009; Tobias Klausmann <klausman@gentoo.org> fuse-2.7.4.ebuild:
Stable on alpha, bug #264593
06 Apr 2009; Markus Meier <maekke@gentoo.org> fuse-2.7.4.ebuild:
amd64/x86 stable, bug #264593
06 Apr 2009; Brent Baude <ranger@gentoo.org> fuse-2.7.4.ebuild:
Marking fuse-2.7.4 ppc for bug 264593
*fuse-2.7.4 (20 Jan 2009)
20 Jan 2009; Stefan Schweizer <genstef@gentoo.org> +fuse-2.7.4.ebuild:
version bump, bug 237961
08 Sep 2008; Jeroen Roovers <jer@gentoo.org> fuse-2.7.3.ebuild:
Stable for HPPA (bug #229709).
04 Jul 2008; Raúl Porcel <armin76@gentoo.org> fuse-2.7.0.ebuild:
alpha/ia64 stable
*fuse-2.7.3 (29 Apr 2008)
29 Apr 2008; Stefan Schweizer <genstef@gentoo.org>
-files/fuse-2.6.22.patch, -fuse-2.6.4-r1.ebuild, -fuse-2.7.1.ebuild,
-fuse-2.7.2.ebuild, +fuse-2.7.3.ebuild:
version bump, bug 216572
23 Mar 2008; Robin H. Johnson <robbat2@gentoo.org> fuse-2.6.4-r1.ebuild,
fuse-2.7.0.ebuild, fuse-2.7.1.ebuild, fuse-2.7.2.ebuild:
Fix lax escaping in BUILD_PARAMS so that ebuild works again after recent
modifications to linux-mod.eclass.
11 Mar 2008; Stefan Schweizer <genstef@gentoo.org> fuse-2.7.2.ebuild:
Add default config for Henning Schild <henning@wh9.tu-dresden.de> in bug 201105
18 Dec 2007; Vlastimil Babka <caster@gentoo.org> fuse-2.7.1.ebuild:
Allow the kernel module in 2.7.1 to be compiled with kernel 2.6.23 because
it's supported and working. Bug #200053.
*fuse-2.7.2 (17 Dec 2007)
17 Dec 2007; Stefan Schweizer <genstef@gentoo.org> +fuse-2.7.2.ebuild:
version bump
*fuse-2.7.1 (18 Oct 2007)
18 Oct 2007; Stefan Schweizer <genstef@gentoo.org> +fuse-2.7.1.ebuild:
version bump
13 Oct 2007; Markus Rothe <corsair@gentoo.org> fuse-2.7.0.ebuild:
Stable on ppc64; bug #193329
09 Oct 2007; Stefan Schweizer <genstef@gentoo.org> fuse-2.6.4-r1.ebuild,
fuse-2.7.0.ebuild:
Make 2.6.23 support actually work for Sven <skoehler@upb.de> in bug 195300
05 Oct 2007; Ferris McCormick <fmccor@gentoo.org> fuse-2.7.0.ebuild:
Sparc stable --- Bug #193329 --- thanks to ezod.
02 Oct 2007; Stefan Schweizer <genstef@gentoo.org> -fuse-2.6.3.ebuild,
fuse-2.6.4-r1.ebuild, fuse-2.7.0.ebuild:
Add 2.6.23 check for bug 194436
25 Sep 2007; Christoph Mende <angelos@gentoo.org> fuse-2.7.0.ebuild:
Stable on amd64 wrt bug #193329
22 Sep 2007; nixnut <nixnut@gentoo.org> fuse-2.7.0.ebuild:
Stable on ppc wrt bug 193329
22 Sep 2007; Christian Faulhammer <opfer@gentoo.org> fuse-2.7.0.ebuild:
stable x86, bug 193329
21 Jul 2007; Raúl Porcel <armin76@gentoo.org> fuse-2.7.0.ebuild:
Add ~alpha wrt #172755, thanks to Brian Evans for testing
07 Jul 2007; Stefan Schweizer <genstef@gentoo.org> files/fuse.init:
remove module unloading for Davide Pesavento <davidepesa@gmail.com> in bug
184302
*fuse-2.7.0 (04 Jul 2007)
04 Jul 2007; Stefan Schweizer <genstef@gentoo.org> +fuse-2.7.0.ebuild:
version bump
17 Jun 2007; Christian Faulhammer <opfer@gentoo.org> fuse-2.6.4-r1.ebuild:
stable x86, bug 181412
14 Jun 2007; Tobias Scherbaum <dertobi123@gentoo.org>
fuse-2.6.4-r1.ebuild:
ppc stable, bug #181412
13 Jun 2007; Christoph Mende <angelos@gentoo.org> fuse-2.6.4-r1.ebuild:
Stable on amd64 wrt bug 181412
11 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> fuse-2.6.4-r1.ebuild:
Stable on sparc wrt #181412
09 Jun 2007; Markus Rothe <corsair@gentoo.org> fuse-2.6.4-r1.ebuild:
Stable on ppc64; bug #181412
20 May 2007; Timothy Redaelli <drizzt@gentoo.org> files/fuse-2.6.22.patch:
Fix kernel 2.6.22 patch.
20 May 2007; Stefan Schweizer <genstef@gentoo.org>
+files/fuse-2.6.22.patch, fuse-2.6.4-r1.ebuild:
make 2.6.22 ready thanks to Francois Chenier <belgix@kern.com.au> in bug 179085
12 May 2007; Daniel Drake <dsd@gentoo.org> metadata.xml:
Move from kernel to kernel-misc herd
03 May 2007; Jeroen Roovers <jer@gentoo.org> fuse-2.6.4-r1.ebuild:
Marked ~hppa (bug #172755).
29 Apr 2007; Stefan Schweizer <genstef@gentoo.org> fuse-2.6.4-r1.ebuild:
Fix up dodoc thanks to Alexander Skwar <askwar@digitalprojects.com> in bug
176490
*fuse-2.6.4-r1 (28 Apr 2007)
28 Apr 2007; Stefan Schweizer <genstef@gentoo.org> -fuse-2.6.4.ebuild,
+fuse-2.6.4-r1.ebuild:
Fix mount.fuse bug 176365 thanks to jakub
*fuse-2.6.4 (27 Apr 2007)
27 Apr 2007; Stefan Schweizer <genstef@gentoo.org>
-files/fuse-2.6.0_rc3-no-mknod.patch, -files/fuse-2.6.20.patch,
-fuse-2.6.1.ebuild, +fuse-2.6.4.ebuild:
version bump
24 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org> fuse-2.6.3.ebuild:
ppc stable, bug #172537
09 Apr 2007; Raúl Porcel <armin76@gentoo.org> fuse-2.6.3.ebuild:
amd64 stable on behalf of welp
29 Mar 2007; Markus Rothe <corsair@gentoo.org> fuse-2.6.3.ebuild:
Stable on ppc64; bug #172537
29 Mar 2007; Christian Faulhammer <opfer@gentoo.org> fuse-2.6.3.ebuild:
stable x86, bug 172537
28 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> fuse-2.6.3.ebuild:
Stable on sparc wrt #172537
09 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> fuse-2.6.1.ebuild:
Stable on sparc
02 Mar 2007; Timothy Redaelli <drizzt@gentoo.org> files/fuse.init,
+files/fuse-fbsd.init, fuse-2.6.3.ebuild:
Add fuse.init for Gentoo/FreeBSD
26 Feb 2007; Daniel Gryniewicz <dang@gentoo.org> fuse-2.6.1.ebuild:
Marked stable on amd64 for bug #150978
23 Feb 2007; <genstef@gentoo.org> fuse-2.6.0_rc1.ebuild,
-fuse-2.6.0.ebuild, fuse-2.6.1.ebuild, fuse-2.6.3.ebuild:
move variables into the right place, bug 168051
21 Feb 2007; Joseph Jezak <josejx@gentoo.org> fuse-2.6.1.ebuild:
Marked ppc stable for bug #150978.
20 Feb 2007; Markus Rothe <corsair@gentoo.org> fuse-2.6.1.ebuild:
Stable on ppc64; bug #150978
20 Feb 2007; Raúl Porcel <armin76@gentoo.org> fuse-2.6.1.ebuild:
x86 stable wrt bug 150978
*fuse-2.6.3 (07 Feb 2007)
07 Feb 2007; Patrick McLean <chutzpah@gentoo.org> +fuse-2.6.3.ebuild:
Version bump.
05 Feb 2007; <genstef@gentoo.org> +files/fuse-2.6.20.patch,
fuse-2.6.1.ebuild:
Add 2.6.20 patch, bug 159573
24 Jan 2007; <genstef@gentoo.org> +files/fuse.init, fuse-2.6.1.ebuild:
Gentooify init script thanks to David B. Ferguson <david@microtask.ca>
19 Dec 2006; Stefan Schweizer <genstef@gentoo.org> fuse-2.6.1.ebuild:
remove spaces from KV_FULL to fix bug 158519 thanks to Jasmine
<jasmin.1023@yahoo.com>
06 Dec 2006; Stefan Schweizer <genstef@gentoo.org> fuse-2.6.1.ebuild:
Fix /dev creation thanks to zlin
*fuse-2.6.1 (01 Dec 2006)
01 Dec 2006; Stefan Schweizer <genstef@gentoo.org> +fuse-2.6.1.ebuild:
Version bump
24 Nov 2006; Stefan Schweizer <genstef@gentoo.org>
-fuse-2.6.0_pre2.ebuild, fuse-2.6.0_rc1.ebuild, -fuse-2.6.0_rc3.ebuild,
fuse-2.6.0.ebuild:
Fix build with KV_OUT thanks to Stefan Talpalaru <stefantalpalaru@yahoo.com>
in bug 156140
*fuse-2.6.0 (01 Nov 2006)
01 Nov 2006; Stefan Schweizer <genstef@gentoo.org> +fuse-2.6.0.ebuild:
Version bump thanks vivo in bug 153049
01 Nov 2006; Mike Frysinger <vapier@gentoo.org>
+files/fuse-2.6.0_rc3-no-mknod.patch, fuse-2.6.0_rc3.ebuild:
Dont bother creating a /dev/fuse device node #152032 by Mike Kelly.
20 Oct 2006; Joseph Jezak <josejx@gentoo.org> fuse-2.6.0_rc1.ebuild:
Marked ppc stable for bug #148506.
*fuse-2.6.0_rc3 (16 Oct 2006)
16 Oct 2006; Stefan Schweizer <genstef@gentoo.org> -fuse-2.6.0_rc2.ebuild,
+fuse-2.6.0_rc3.ebuild:
version bump
05 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> fuse-2.6.0_rc1.ebuild:
Stable on sparc wrt #148506
*fuse-2.6.0_rc2 (02 Oct 2006)
02 Oct 2006; Stefan Schweizer <genstef@gentoo.org> +fuse-2.6.0_rc2.ebuild:
version bump
29 Sep 2006; <ticho@gentoo.org> fuse-2.6.0_rc1.ebuild:
Stable on x86, bug #148506.
24 Sep 2006; <blubb@gentoo.org> fuse-2.6.0_rc1.ebuild:
stable on amd64
23 Sep 2006; Markus Rothe <corsair@gentoo.org> fuse-2.6.0_rc1.ebuild:
Stable on ppc64; bug #148506
*fuse-2.6.0_rc1 (11 Sep 2006)
11 Sep 2006; Stefan Schweizer <genstef@gentoo.org>
-fuse-2.6.0_pre3.ebuild, +fuse-2.6.0_rc1.ebuild:
version bump
*fuse-2.6.0_pre3 (24 Jul 2006)
24 Jul 2006; Stefan Schweizer <genstef@gentoo.org>
+fuse-2.6.0_pre3.ebuild:
version bump
08 Jun 2006; Stefan Schweizer <genstef@gentoo.org> fuse-2.6.0_pre2.ebuild:
use emake install instead of make install to allow parallel installs and
improve speed
23 May 2006; Markus Rothe <corsair@gentoo.org> fuse-2.6.0_pre2.ebuild:
Stable on ppc64
22 May 2006; Diego Pettenò <flameeyes@gentoo.org> fuse-2.6.0_pre2.ebuild:
Add ~x86-fbsd keyword.
22 May 2006; Stefan Schweizer <genstef@gentoo.org> fuse-2.6.0_pre2.ebuild:
Cleanup postinst and add basic BSD functionality though no keyword yet, bug
133548, thanks to Robert Sebastian Gerus <arachnist@gmail.com>
15 May 2006; Stefan Schweizer <genstef@gentoo.org>
-files/fuse-2.6.16.patch, -files/fuse-fix-memleak.patch,
-files/fusermount.patch, -fuse-2.4.1-r1.ebuild, -fuse-2.4.2.ebuild,
-fuse-2.5.2.ebuild, fuse-2.6.0_pre2.ebuild:
Add moduledb worlaround, remove old ebuilds
12 May 2006; Brent Baude <ranger@gentoo.org> fuse-2.6.0_pre2.ebuild:
Marking fuse-2.6.0_pre2 ~ppc64
03 May 2006; Daniel Gryniewicz <dang@gentoo.org> fuse-2.6.0_pre2.ebuild:
Marked stable on amd64 per bug# 131196
02 May 2006; Gustavo Zacarias <gustavoz@gentoo.org>
fuse-2.6.0_pre2.ebuild:
Stable on sparc wrt #131196
30 Apr 2006; Joshua Jackson <tsunam@gentoo.org> fuse-2.6.0_pre2.ebuild:
stable on x86; bug #131196
28 Apr 2006; Joseph Jezak <josejx@gentoo.org> fuse-2.6.0_pre2.ebuild:
Marked ppc stable for bug #131196.
27 Apr 2006; Alec Warner <antarus@gentoo.org> files/digest-fuse-2.4.1-r1,
files/digest-fuse-2.4.2, Manifest:
Fixing SHA256 digest, pass four
*fuse-2.6.0_pre2 (26 Mar 2006)
26 Mar 2006; Stefan Schweizer <genstef@gentoo.org> -fuse-2.5.0.ebuild,
-fuse-2.5.0-r1.ebuild, -fuse-2.5.1.ebuild, +fuse-2.6.0_pre2.ebuild:
version bump
24 Mar 2006; Aron Griffis <agriffis@gentoo.org> fuse-2.5.2.ebuild:
Mark 2.5.2 ~ia64
*fuse-2.5.2 (17 Feb 2006)
17 Feb 2006; Stefan Schweizer <genstef@gentoo.org> +fuse-2.5.2.ebuild:
version bump
16 Feb 2006; Gustavo Zacarias <gustavoz@gentoo.org> fuse-2.4.2.ebuild:
Stable on sparc
*fuse-2.5.1 (29 Jan 2006)
29 Jan 2006; Stefan Schweizer <genstef@gentoo.org> +fuse-2.5.1.ebuild:
version bump thanks to Thomas Meyer <thomas.mey@web.de> in bug 120736
*fuse-2.5.0-r1 (20 Jan 2006)
20 Jan 2006; Stefan Schweizer <genstef@gentoo.org>
+files/fuse-2.6.16.patch, +fuse-2.5.0-r1.ebuild:
Fix compiling on 2.6.16 thanks to Patrizio Bassi <hetfield666@gmail.com> in
bug 119532
20 Jan 2006; Daniel Drake <dsd@gentoo.org> fuse-2.4.2.ebuild,
fuse-2.5.0.ebuild:
Readd build-on-demand support now that the eclass is fixed. Reported by Derk
W te Bokkel in bug #117834
*fuse-2.5.0 (16 Jan 2006)
16 Jan 2006; Stefan Schweizer <genstef@gentoo.org> +fuse-2.5.0.ebuild:
version bump thanks to tonich <tonich@artparade.ru> in bug 119179
07 Jan 2006; Stefan Schweizer <genstef@gentoo.org> -fuse-2.3.0.ebuild,
-fuse-2.4.0.ebuild, -fuse-2.4.1.ebuild, fuse-2.4.1-r1.ebuild,
fuse-2.4.2.ebuild:
remove old ebuilds, remove build-on-demand support, bug 117834
*fuse-2.4.2 (04 Dec 2005)
04 Dec 2005; Stefan Schweizer <genstef@gentoo.org>
+files/fuse-fix-memleak.patch, +fuse-2.4.2.ebuild:
New version thanks to Radek Podgorny <radek@podgorny.cz> and Peter Hyman
<pete4abw@comcast.net> in bug 113747
20 Nov 2005; Mark Loeser <halcy0n@gentoo.org> fuse-2.4.1-r1.ebuild:
Stable on x86
20 Nov 2005; Simon Stelling <blubb@gentoo.org> fuse-2.4.1-r1.ebuild:
stable on amd64
20 Nov 2005; Michael Hanselmann <hansmi@gentoo.org> fuse-2.4.1-r1.ebuild:
Stable on ppc.
*fuse-2.4.1-r1 (19 Nov 2005)
19 Nov 2005; Stefan Schweizer <genstef@gentoo.org>
+files/fusermount.patch, +fuse-2.4.1-r1.ebuild:
Fix bug 112902
19 Nov 2005; Simon Stelling <blubb@gentoo.org> fuse-2.3.0.ebuild:
stable on amd64
*fuse-2.4.1 (23 Oct 2005)
23 Oct 2005; Stefan Schweizer <genstef@gentoo.org> +fuse-2.4.1.ebuild:
version bump
*fuse-2.4.0 (15 Oct 2005)
15 Oct 2005; Stefan Schweizer <genstef@gentoo.org> +fuse-2.4.0.ebuild:
version bump
17 Sep 2005; Ciaran McCreesh <ciaranm@gentoo.org> ChangeLog:
Converted to UTF-8, fixed encoding screwups
06 Sep 2005; Jason Wever <weeve@gentoo.org> fuse-2.3.0.ebuild:
Added ~sparc keyword.
06 Jul 2005; Stefan Schweizer <genstef@gentoo.org> fuse-2.3.0.ebuild:
Remove non-existand files from dodoc thanks to Geaaru <geaaru@gmail.com> in
bug 97692
20 Jun 2005; Stefan Schweizer <genstef@gentoo.org> -fuse-2.2.1.ebuild,
fuse-2.3.0.ebuild:
KV_DIR -> KV_OUT_DIR thanks to Georgi Georgiev <chutz@gg3.net>, removing old
ebuilds
08 Jun 2005; Michael Hanselmann <hansmi@gentoo.org> fuse-2.3.0.ebuild:
Stable on ppc.
*fuse-2.3.0 (03 Jun 2005)
03 Jun 2005; Stefan Schweizer <genstef@gentoo.org> +fuse-2.3.0.ebuild:
Security version bump, bug 94917 thanks to Adir Abraham <adirab@gmail.com>,
x86 stable
13 May 2005; Stefan Schweizer <genstef@gentoo.org> fuse-2.2.1.ebuild:
Change homepage to make rockoo happy, bug 92509
20 Apr 2005; Stefan Schweizer <genstef@gentoo.org>
-files/fuse-1.4-kernel-2.6.10.patch, -fuse-1.4.ebuild, -fuse-2.1.ebuild,
-fuse-2.2.ebuild:
Removing old ebuilds.
13 Apr 2005; Lars Weiler <pylon@gentoo.org> fuse-2.2.1.ebuild:
Stable on ppc.
13 Apr 2005; Stefan Schweizer <genstef@gentoo.org> fuse-2.2.1.ebuild:
Version 2.2.1 stable on x86
*fuse-2.2.1 (23 Mar 2005)
23 Mar 2005; Stefan Schweizer <genstef@gentoo.org> +fuse-2.2.1.ebuild:
version bump thanks to Jim Faulkner <dogshu@sdf.lonestar.org> in bug 86336
22 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> fuse-1.4.ebuild:
added ~amd64 to 1.4 as well. fixes #86002
21 Feb 2005; Joseph Jezak <josejx@gentoo.org> fuse-1.4.ebuild:
Marked ppc stable.
13 Feb 2005; Danny van Dyk <kugelfang@gentoo.org> fuse-2.2.ebuild:
Marked ~amd64 (BUG #77665).
*fuse-2.2 (05 Feb 2005)
05 Feb 2005; Stefan Schweizer <genstef@gentoo.org> +fuse-2.2.ebuild,
-fuse-2.2_pre6.ebuild:
Version bump
*fuse-2.2_pre6 (27 Jan 2005)
27 Jan 2005; Stefan Schweizer <genstef@gentoo.org> -fuse-2.2_pre5.ebuild,
+fuse-2.2_pre6.ebuild:
Version bump
*fuse-2.2_pre5 (25 Jan 2005)
25 Jan 2005; Stefan Schweizer <genstef@gentoo.org> -fuse-2.2_pre3.ebuild,
+fuse-2.2_pre5.ebuild:
Version bump
21 Jan 2005; Lars Weiler <pylon@gentoo.org> fuse-1.4.ebuild:
Added ~ppc.
*fuse-2.2_pre3 (15 Jan 2005)
15 Jan 2005; Stefan Schweizer <genstef@gentoo.org> +fuse-2.2_pre3.ebuild:
Version bump, thanks to OneOfOne in IRC. Changed to only compile the kernel
module when it is not yet in the kernel.
03 Jan 2005; Stefan Schweizer <genstef@gentoo.org>
+files/fuse-1.4-kernel-2.6.10.patch, +files/fuse-fix-lazy-binding.patch,
fuse-1.4.ebuild, fuse-2.1.ebuild:
Solving lazy bindings bug 76423, addressing unknown symbol in kernel 2.6.10
bug 76438, changing 1.4 version to also install module in /lib/modules//fs
02 Jan 2005; Stefan Schweizer <genstef@gentoo.org> fuse-1.4.ebuild:
Back to the old fuse-1.4.ebuild, 1.4 has obviously a more broken
build-system than 2.1 and therefore does not work with linux-mod
02 Jan 2005; Stefan Schweizer <genstef@gentoo.org> :
Version 1.4 stable on x86
01 Jan 2005; Stefan Schweizer <genstef@gentoo.org> fuse-1.4.ebuild,
fuse-2.1.ebuild:
Conversion to linux-mod
26 Dec 2004; Luca Barbato <lu_zero@gentoo.org> fuse-2.1.ebuild:
Marked ~ppc
*fuse-2.1 (06 Dec 2004)
06 Dec 2004; Stefan Schweizer <genstef@gentoo.org> +fuse-2.1.ebuild,
-fuse-2.1_pre1.ebuild:
Version bump. Removing pre1 ebuild
*fuse-1.4 (16 Nov 2004)
16 Nov 2004; Stefan Schweizer <genstef@gentoo.org> +fuse-1.4.ebuild:
Adding version 1.4 to support siefs
*fuse-2.1_pre1 (14 Nov 2004)
14 Nov 2004; Stefan Schweizer <genstef@gentoo.org> +metadata.xml,
+fuse-2.1_pre1.ebuild:
Initial import. Thanks to Birce Arnould <98111@free.fr>, Athul Acharya
<aacharya@gmail.com> and Sébastien Estienne <sebastien.estienne@gmail.com>
in bug 59733

8
sys-fs/fuse/Manifest Normal file
View File

@ -0,0 +1,8 @@
AUX fuse-fbsd.init 467 RMD160 ac8ce54b189b3433cede1c8360b63d38a4203e67 SHA1 8f0f10dac4653a82677f31a079a3b006cc8e122d SHA256 d896a80d67668246f586c6283f95f624fdbecb306408bec6f2c944601aae7273
AUX fuse.init 756 RMD160 0950f906866311b19c0712f88911e83f6481b5f7 SHA1 96551a5d9ebf21560adafeb2b65c339fa8cfe898 SHA256 22a22c914d2a4f0fb5fc8495f4b7efcd1819efde548c9033ca612c181cd29eda
AUX gold-unversioned-symbol.patch 2686 RMD160 78e45262ff3ccff96e1a66b85c78290bc6ecb532 SHA1 88950e521089038373bfbc59b295c924d315822f SHA256 d3db4c7784307b223ee28c2cfcff21984bd10350d48f298c1fd8277f6577a825
AUX index.html 3727 RMD160 f3764258c80058b13578b105ca59b93ac2bda0b6 SHA1 b3b5528f03af098714fd5c318578f94cef6f3c65 SHA256 7b8c7b6144cb38c8f643f126188f7488c9466abb847187d0c698c688f64ff767
DIST fuse-2.8.6.tar.gz 505334 RMD160 df66df0256a677c50f2fc94fef6f34b2d598386c SHA1 c2c0f9fff8bfee217da200888123e5abb5b498f2 SHA256 1ec1913e38f09b2a9ec1579e1800805b5e2c747d1dce515e316dbb665ca139d6
EBUILD fuse-2.8.6.ebuild 2118 RMD160 cfb16b3d2bbe08f62053e2e68fc38402eaf7690a SHA1 348601279b5e6eb228d883eb639032b2d4fb1fe9 SHA256 9a9d16b71ea1c8a93496a4c09d4c0631a07593010c41bbe73eb9116a814d4caf
MISC ChangeLog 19955 RMD160 412bc1d3fcb3cb0088fcde1c1123dd022decd1e7 SHA1 32bc158230f364a046e2ac003fd18d52f7cd3be9 SHA256 ab971a96fed1795a2b3e9a79f1fa2a8c3edf9a98455cffd1b6430e1949a55d22
MISC metadata.xml 166 RMD160 c3e22956fa1bdf11cc38cceb1460a5e32de37018 SHA1 a81e3c6c2214866a94b7b8ad96d82f30e952ad01 SHA256 f07e997e7e54cfa7611f01ff3a778174ba1b8f9e856baf7eec48206ed24e0c14

View File

@ -0,0 +1,23 @@
#!/sbin/runscript
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
depend() {
need localmount
}
start() {
ebegin "Starting fuse"
if ! kldstat -q -m fuse; then
kldload fuse >/dev/null 2>&1 || eerror $? "Error loading fuse module"
fi
eend ${?}
}
stop() {
ebegin "Stopping fuse"
if kldstat -q -m fuse; then
kldunload fuse >/dev/null 2>&1 || eerror $? "Error unloading fuse module"
fi
eend ${?}
}

View File

@ -0,0 +1,35 @@
#!/sbin/runscript
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
MOUNTPOINT=/sys/fs/fuse/connections
depend() {
need localmount
}
start() {
ebegin "Starting fuse"
if ! grep -qw fuse /proc/filesystems; then
modprobe fuse >/dev/null 2>&1 || eerror $? "Error loading fuse module"
fi
if grep -qw fusectl /proc/filesystems && \
! grep -qw $MOUNTPOINT /proc/mounts; then
mount -t fusectl none $MOUNTPOINT >/dev/null 2>&1 || \
eerror $? "Error mounting control filesystem"
fi
eend ${?}
}
stop() {
ebegin "Stopping fuse"
if grep -qw $MOUNTPOINT /proc/mounts; then
umount $MOUNTPOINT >/dev/null 2>&1 || \
eerror $? "Error unmounting control filesystem"
fi
eend ${?}
}

View File

@ -0,0 +1,60 @@
Index: fuse-2.8.6/lib/fuse.c
===================================================================
--- fuse-2.8.6.orig/lib/fuse.c 2011-09-13 00:23:14.000000000 -0700
+++ fuse-2.8.6/lib/fuse.c 2011-10-19 09:20:27.537099939 -0700
@@ -3947,11 +3947,11 @@
11);
}
-FUSE_SYMVER(".symver fuse_exited,__fuse_exited@");
-FUSE_SYMVER(".symver fuse_process_cmd,__fuse_process_cmd@");
-FUSE_SYMVER(".symver fuse_read_cmd,__fuse_read_cmd@");
-FUSE_SYMVER(".symver fuse_set_getcontext_func,__fuse_set_getcontext_func@");
-FUSE_SYMVER(".symver fuse_new_compat2,fuse_new@");
+FUSE_SYMVER(".symver fuse_exited,__fuse_exited@FUSE_UNVERSIONED");
+FUSE_SYMVER(".symver fuse_process_cmd,__fuse_process_cmd@FUSE_UNVERSIONED");
+FUSE_SYMVER(".symver fuse_read_cmd,__fuse_read_cmd@FUSE_UNVERSIONED");
+FUSE_SYMVER(".symver fuse_set_getcontext_func,__fuse_set_getcontext_func@FUSE_UNVERSIONED");
+FUSE_SYMVER(".symver fuse_new_compat2,fuse_new@FUSE_UNVERSIONED");
FUSE_SYMVER(".symver fuse_new_compat22,fuse_new@FUSE_2.2");
#endif /* __FreeBSD__ */
Index: fuse-2.8.6/lib/fuse_mt.c
===================================================================
--- fuse-2.8.6.orig/lib/fuse_mt.c 2011-09-13 00:23:14.000000000 -0700
+++ fuse-2.8.6/lib/fuse_mt.c 2011-10-19 09:20:27.537099939 -0700
@@ -113,4 +113,4 @@
return fuse_session_loop_mt(fuse_get_session(f));
}
-FUSE_SYMVER(".symver fuse_loop_mt_proc,__fuse_loop_mt@");
+FUSE_SYMVER(".symver fuse_loop_mt_proc,__fuse_loop_mt@FUSE_UNVERSIONED");
Index: fuse-2.8.6/lib/fuse_versionscript
===================================================================
--- fuse-2.8.6.orig/lib/fuse_versionscript 2011-09-13 00:23:14.000000000 -0700
+++ fuse-2.8.6/lib/fuse_versionscript 2011-10-19 09:20:27.541099939 -0700
@@ -1,3 +1,6 @@
+FUSE_UNVERSIONED {
+};
+
FUSE_2.2 {
global:
fuse_destroy;
Index: fuse-2.8.6/lib/helper.c
===================================================================
--- fuse-2.8.6.orig/lib/helper.c 2011-09-13 00:23:14.000000000 -0700
+++ fuse-2.8.6/lib/helper.c 2011-10-19 09:20:27.541099939 -0700
@@ -409,10 +409,10 @@
return fuse_mount_compat22(mountpoint, NULL);
}
-FUSE_SYMVER(".symver fuse_setup_compat2,__fuse_setup@");
+FUSE_SYMVER(".symver fuse_setup_compat2,__fuse_setup@FUSE_UNVERSIONED");
FUSE_SYMVER(".symver fuse_setup_compat22,fuse_setup@FUSE_2.2");
-FUSE_SYMVER(".symver fuse_teardown,__fuse_teardown@");
-FUSE_SYMVER(".symver fuse_main_compat2,fuse_main@");
+FUSE_SYMVER(".symver fuse_teardown,__fuse_teardown@FUSE_UNVERSIONED");
+FUSE_SYMVER(".symver fuse_main_compat2,fuse_main@FUSE_UNVERSIONED");
FUSE_SYMVER(".symver fuse_main_real_compat22,fuse_main_real@FUSE_2.2");
#endif /* __FreeBSD__ */

View File

@ -0,0 +1,83 @@
diff --git a/meta-oe/recipes-support/fuse/fuse-2.8.6/gold-unversioned-symbol.patch b/meta-oe/recipes-support/fuse/fuse-2.8.6/gold-unversioned-symbol.patch
new file mode 100644
index 0000000..8ee97df
--- /dev/null
+++ b/meta-oe/recipes-support/fuse/fuse-2.8.6/gold-unversioned-symbol.patch
@@ -0,0 +1,60 @@
+Index: fuse-2.8.6/lib/fuse.c
+===================================================================
+--- fuse-2.8.6.orig/lib/fuse.c 2011-09-13 00:23:14.000000000 -0700
++++ fuse-2.8.6/lib/fuse.c 2011-10-19 09:20:27.537099939 -0700
+@@ -3947,11 +3947,11 @@
+ 11);
+ }
+
+-FUSE_SYMVER(".symver fuse_exited,__fuse_exited@");
+-FUSE_SYMVER(".symver fuse_process_cmd,__fuse_process_cmd@");
+-FUSE_SYMVER(".symver fuse_read_cmd,__fuse_read_cmd@");
+-FUSE_SYMVER(".symver fuse_set_getcontext_func,__fuse_set_getcontext_func@");
+-FUSE_SYMVER(".symver fuse_new_compat2,fuse_new@");
++FUSE_SYMVER(".symver fuse_exited,__fuse_exited@FUSE_UNVERSIONED");
++FUSE_SYMVER(".symver fuse_process_cmd,__fuse_process_cmd@FUSE_UNVERSIONED");
++FUSE_SYMVER(".symver fuse_read_cmd,__fuse_read_cmd@FUSE_UNVERSIONED");
++FUSE_SYMVER(".symver fuse_set_getcontext_func,__fuse_set_getcontext_func@FUSE_UNVERSIONED");
++FUSE_SYMVER(".symver fuse_new_compat2,fuse_new@FUSE_UNVERSIONED");
+ FUSE_SYMVER(".symver fuse_new_compat22,fuse_new@FUSE_2.2");
+
+ #endif /* __FreeBSD__ */
+Index: fuse-2.8.6/lib/fuse_mt.c
+===================================================================
+--- fuse-2.8.6.orig/lib/fuse_mt.c 2011-09-13 00:23:14.000000000 -0700
++++ fuse-2.8.6/lib/fuse_mt.c 2011-10-19 09:20:27.537099939 -0700
+@@ -113,4 +113,4 @@
+ return fuse_session_loop_mt(fuse_get_session(f));
+ }
+
+-FUSE_SYMVER(".symver fuse_loop_mt_proc,__fuse_loop_mt@");
++FUSE_SYMVER(".symver fuse_loop_mt_proc,__fuse_loop_mt@FUSE_UNVERSIONED");
+Index: fuse-2.8.6/lib/fuse_versionscript
+===================================================================
+--- fuse-2.8.6.orig/lib/fuse_versionscript 2011-09-13 00:23:14.000000000 -0700
++++ fuse-2.8.6/lib/fuse_versionscript 2011-10-19 09:20:27.541099939 -0700
+@@ -1,3 +1,6 @@
++FUSE_UNVERSIONED {
++};
++
+ FUSE_2.2 {
+ global:
+ fuse_destroy;
+Index: fuse-2.8.6/lib/helper.c
+===================================================================
+--- fuse-2.8.6.orig/lib/helper.c 2011-09-13 00:23:14.000000000 -0700
++++ fuse-2.8.6/lib/helper.c 2011-10-19 09:20:27.541099939 -0700
+@@ -409,10 +409,10 @@
+ return fuse_mount_compat22(mountpoint, NULL);
+ }
+
+-FUSE_SYMVER(".symver fuse_setup_compat2,__fuse_setup@");
++FUSE_SYMVER(".symver fuse_setup_compat2,__fuse_setup@FUSE_UNVERSIONED");
+ FUSE_SYMVER(".symver fuse_setup_compat22,fuse_setup@FUSE_2.2");
+-FUSE_SYMVER(".symver fuse_teardown,__fuse_teardown@");
+-FUSE_SYMVER(".symver fuse_main_compat2,fuse_main@");
++FUSE_SYMVER(".symver fuse_teardown,__fuse_teardown@FUSE_UNVERSIONED");
++FUSE_SYMVER(".symver fuse_main_compat2,fuse_main@FUSE_UNVERSIONED");
+ FUSE_SYMVER(".symver fuse_main_real_compat22,fuse_main_real@FUSE_2.2");
+
+ #endif /* __FreeBSD__ */
diff --git a/meta-oe/recipes-support/fuse/fuse_2.8.6.bb b/meta-oe/recipes-support/fuse/fuse_2.8.6.bb
index ec81a98..15e9206 100644
--- a/meta-oe/recipes-support/fuse/fuse_2.8.6.bb
+++ b/meta-oe/recipes-support/fuse/fuse_2.8.6.bb
@@ -5,10 +5,11 @@ LICENSE = "GPLv2&LGPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
file://COPYING.LIB;md5=f30a9716ef3762e3467a2f62bf790f0a"
-PR = "r0"
+PR = "r1"
SRC_URI = "${SOURCEFORGE_MIRROR}/fuse/fuse-${PV}.tar.gz \
file://define_GNU_SOURCE.patch \
+ file://gold-unversioned-symbol.patch \
"
SRC_URI[md5sum] = "eaa32c8cef56a981656a786f258a002a"

View File

@ -0,0 +1,84 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/fuse-2.8.6.ebuild,v 1.2 2011/09/17 23:35:42 zmedico Exp $
EAPI=4
inherit libtool linux-info
MY_P=${P/_/-}
DESCRIPTION="An interface for filesystems implemented in userspace."
HOMEPAGE="http://fuse.sourceforge.net"
SRC_URI="mirror://sourceforge/fuse/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-linux"
IUSE="kernel_linux kernel_FreeBSD static-libs"
PDEPEND="kernel_FreeBSD? ( sys-fs/fuse4bsd )"
S=${WORKDIR}/${MY_P}
pkg_setup() {
if use kernel_linux ; then
if kernel_is lt 2 6 9 ; then
die "Your kernel is too old."
fi
CONFIG_CHECK="~FUSE_FS"
FUSE_FS_WARNING="You need to have FUSE module built to use user-mode utils"
linux-info_pkg_setup
fi
}
src_prepare() {
# fix building with glibc-2.14 #370411
sed -i '1i#define _GNU_SOURCE' util/fusermount.c || die
epatch "${FILESDIR}/gold-unversioned-symbol.patch"
elibtoolize
}
src_configure() {
econf \
INIT_D_PATH="${EPREFIX}/etc/init.d" \
MOUNT_FUSE_PATH="${EPREFIX}/sbin" \
UDEV_RULES_PATH="${EPREFIX}/lib/udev/rules.d" \
$(use_enable static-libs static) \
--disable-example
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS ChangeLog Filesystems README \
README.NFS NEWS doc/how-fuse-works \
doc/kernel.txt FAQ
docinto example
dodoc example/*
if use kernel_linux ; then
newinitd "${FILESDIR}"/fuse.init fuse
elif use kernel_FreeBSD ; then
insinto /usr/include/fuse
doins include/fuse_kernel.h
newinitd "${FILESDIR}"/fuse-fbsd.init fuse
else
die "We don't know what init code install for your kernel, please file a bug."
fi
find "${ED}" -name "*.la" -delete
rm -rf "${D}/dev"
dodir /etc
cat > "${ED}"/etc/fuse.conf <<-EOF
# Set the maximum number of FUSE mounts allowed to non-root users.
# The default is 1000.
#
#mount_max = 1000
# Allow non-root users to specify the 'allow_other' or 'allow_root'
# mount options.
#
#user_allow_other
EOF
}

5
sys-fs/fuse/metadata.xml Normal file
View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kernel-misc</herd>
</pkgmetadata>

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>

View 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.

View 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

View 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

View File

@ -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;

View 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>

View 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
}

View File

@ -26,6 +26,14 @@ DIST genpatches-2.6.38-8.base.tar.bz2 194001 RMD160 6abc3131bc8094131ab647a31f02
DIST genpatches-2.6.38-8.extras.tar.bz2 15675 RMD160 3d40e9fcad874591de0cc7497a52795ea04a9b9b SHA1 ca1b5f319e87960fa97ea6302dd0146901cacd9e SHA256 6d4c134be67714382efc8aec208c5a73d6c0f84d96acc76640b9ed3be93877a4
DIST genpatches-3.1-3.base.tar.bz2 15976 RMD160 6d489eebebc05e4dcf86b5aafd6375580466a497 SHA1 0ebd6a5af7687e1ce290d7bbd9b16997c4ddf2f4 SHA256 ad41964853e5100e6b63900a3745548f93aedf457199e321ea11c1e97e0a0dba
DIST genpatches-3.1-3.extras.tar.bz2 17197 RMD160 a275874317e13fc9f372eb6cdb08b79d67df5201 SHA1 85ed96b1602df0f1f68bc8c88de905cf5d1b0a5e SHA256 aee5dcccb9abc251d31caa0d565b78800cbc8e111cfa02b433cf6ebbdf04d4ea
DIST genpatches-3.1-4.base.tar.bz2 107620 RMD160 ffc262a61b4da49a60c09ee666b696405d956389 SHA1 1c8d681e62cf837295012369c2d28daabb1387f6 SHA256 8a025365b17b4b7ed4a5c2e03315932b3ce7c1aa76206a96a80157c57c95f6f4
DIST genpatches-3.1-4.extras.tar.bz2 17200 RMD160 fa8aa6ba8bc1e554758017d371769536d025bdc1 SHA1 47240cdc21d69d2af05d0b2bd7dcbb1615508f86 SHA256 b108dbf3b5ddad1701cacd2f1c936a63b60d1a4cd86fd7f9311230e3bacac56b
DIST genpatches-3.1-5.base.tar.bz2 115408 RMD160 f2f638fc59ee79de070cdc29ff6c8dbf693a917a SHA1 bf0dcab1f5d9fefa1d2e70f7b60f08b985085d3e SHA256 f0a4ae3a45f5cc0390ca15db2e6933847346725e31fbddaf080994dc65681fb0
DIST genpatches-3.1-5.extras.tar.bz2 17187 RMD160 7c45690a22d68bb40b90fbd692cd52d786b69a05 SHA1 e780917129e86c668048175ca7de2c6a96701d0b SHA256 c71596744bf82b3605ed5e2e582ea8dd3b8519cd9ff9216514aa37ef63bb9179
DIST genpatches-3.1-6.base.tar.bz2 130496 RMD160 8ca2a91c65e42dc1c3a4c200d521decb8c659c96 SHA1 c9c585c23132271d68a51d3709df7cab4abffcdb SHA256 5ab97ae5dff50355dcde83d5334a98ee952d936321b9f90f330c509150e1f5ca
DIST genpatches-3.1-6.extras.tar.bz2 17200 RMD160 fa8aa6ba8bc1e554758017d371769536d025bdc1 SHA1 47240cdc21d69d2af05d0b2bd7dcbb1615508f86 SHA256 b108dbf3b5ddad1701cacd2f1c936a63b60d1a4cd86fd7f9311230e3bacac56b
DIST genpatches-3.1-7.base.tar.bz2 130517 RMD160 46e538a8b0033dd41fcb7f4ea578a836e87cb03d SHA1 ad247c4e2d48692ea823ee721f60ef4b7200399d SHA256 2cf45b51ccf4fd2de9542d2998d509e9a86c9271439760ff2fc1450f5fbf2084
DIST genpatches-3.1-7.extras.tar.bz2 17200 RMD160 fa8aa6ba8bc1e554758017d371769536d025bdc1 SHA1 47240cdc21d69d2af05d0b2bd7dcbb1615508f86 SHA256 b108dbf3b5ddad1701cacd2f1c936a63b60d1a4cd86fd7f9311230e3bacac56b
DIST geos_one-patches-2.6.34-1-p5.tar.bz2 1980770 RMD160 251fec41b37695cefabf70961ee8b564a078b414 SHA1 664e692b7fcdf51b7049e4ad63b13b788c661413 SHA256 eee046a3985d154ba4c75e4d06809db06df4158e5c8f4a27cbff60c645bc5698
DIST geos_one-patches-2.6.35-2-p1.tar.bz2 1303662 RMD160 1e136af5b273a1c95ff29824a1a77b435b029b9a SHA1 6f0432eb5a11e7402a53666380751805ebcdba92 SHA256 902aecbf3c6044608eb17e7d5ebcff1d17d7c158ba96cb7f838e7f2a1d57a31e
DIST go-patches-2.6.36-2-p1.tar.bz2 986382 RMD160 9ee04544aaaf060097cfd56f0d6ae9c0607f92f3 SHA1 37c5f9c0dd7ed86b7d69b20f068394eb789c5527 SHA256 650fe499ba5e8782ebb7b81e781489c6eb20fb8fc0ffb2e860cad79cf02cde68
@ -33,6 +41,10 @@ DIST go-patches-2.6.37-1-p1.tar.bz2 13448979 RMD160 11ce13f4afb8dba28268537e2d67
DIST go-patches-2.6.38-2-p1.tar.bz2 697893 RMD160 e123435c4560294b8cabcc42b7f6d4c88e92fccb SHA1 9c841f7d167fc472a2d463b786bd60f0f6d02503 SHA256 9b5cb51646a712f70b709fb3fd533f0c0768bc1aea4ca6de00b882b628a495e3
DIST go-patches-2.6.38-4-p2.tar.bz2 700999 RMD160 5eabf59513a82a46c4f775b5175d5972edfef283 SHA1 3232f3afc0938ac961d178f67de190db97c59147 SHA256 f4c788efe6bf2110387063a8b56ff157c5195d20feb45557c20b44293bf303c1
DIST go-patches-3.1.0-2.tar.bz2 235268 RMD160 98262b707338fd615906da43c9a5cd8835e34ff0 SHA1 020778aceb11163238c8a6b83d520a30443920e5 SHA256 73e4152987816d25bedc5832d7e66fba53bc1c12cbf9c0c59ac14392c5537392
DIST go-patches-3.1.1-1.tar.bz2 235268 RMD160 98262b707338fd615906da43c9a5cd8835e34ff0 SHA1 020778aceb11163238c8a6b83d520a30443920e5 SHA256 73e4152987816d25bedc5832d7e66fba53bc1c12cbf9c0c59ac14392c5537392
DIST go-patches-3.1.2-1.tar.bz2 235268 RMD160 98262b707338fd615906da43c9a5cd8835e34ff0 SHA1 020778aceb11163238c8a6b83d520a30443920e5 SHA256 73e4152987816d25bedc5832d7e66fba53bc1c12cbf9c0c59ac14392c5537392
DIST go-patches-3.1.3-1.tar.bz2 235268 RMD160 98262b707338fd615906da43c9a5cd8835e34ff0 SHA1 020778aceb11163238c8a6b83d520a30443920e5 SHA256 73e4152987816d25bedc5832d7e66fba53bc1c12cbf9c0c59ac14392c5537392
DIST go-patches-3.1.4-1.tar.bz2 377617 RMD160 431b2d11c625224d257826e8e6d08b9a9acc08be SHA1 1c9330df04d54f3c02d85b75f899b5f16a201ba3 SHA256 3c309cfa56a719a1369393fb5ac72bc1b0bad3c4c34cc990b031ed221fb104a7
DIST linux-2.6.34.tar.bz2 67633622 RMD160 dafd721b00c13e3652405b517b379eed10020bf4 SHA1 4188857ba71f301991dc56285f593e9c311e5824 SHA256 fa395fec7de633df1cb85b6248b8f35af98380ed128a8bc465fb48bc4d252633
DIST linux-2.6.35.tar.bz2 69305709 RMD160 f5d91abb4fa72fac812578d830b22180d85a0e6f SHA1 4cb1fbfbeedcd658ca37739679c65dfaa136bf4e SHA256 18b2e2c336032e366c942622b77302cb05fc034fb19018f086a4ebc9ed41bfcf
DIST linux-2.6.36.tar.bz2 70277083 RMD160 d739da505a79e71a1370d36e1373b36be055c123 SHA1 b546ab66458d7d614151d80adbc03b4d28977ae2 SHA256 15a076d1a435a6bf8e92834eba4b390b4ec094ce06d47f89d071ca9e5788ce04
@ -48,5 +60,9 @@ EBUILD go-sources-2.6.37.ebuild 1354 RMD160 21a366263848f13ac1856ae97c8a57d98561
EBUILD go-sources-2.6.38-r4.ebuild 1355 RMD160 3676d1f797de8a74eaad586aa9d9fc751269135e SHA1 424b3686935884e292b2ea4beb03a9f750e66c32 SHA256 0dfe4439426d5c0b7785b42c62bead6cfd35909c1b26ffbb983b8bfc020109ed
EBUILD go-sources-2.6.38-r7.ebuild 1355 RMD160 9145019c05b11782933fed420da31975938fff45 SHA1 bbc845e53473f8ba1879ba3a1b68f7a7ad0ff9bb SHA256 7c8a725317f96dc2b64c344e9fa4f713ca5d8bde7eb497a7b2ba738e917ddbe7
EBUILD go-sources-3.1.0-r1.ebuild 1318 RMD160 6304ba87956e9b69ce8d01cf15f168bc14846a9a SHA1 f8bb68d28a14ff06d96dfc75a9c6d089e13e8be1 SHA256 c04df7115a4f27112b5572a4a8319aece7608a023033b4b675baa27941c81eb3
EBUILD go-sources-3.1.1.ebuild 1318 RMD160 2d1caabb8d8c90ac53ec20186f1ca68853567adb SHA1 5d18cf32520a4b9dd15e75fb95c0ddf9c7808f7c SHA256 8b5745ca8db1626e18778391971d6d8e38c055dbdc9707bfe3002512824b5a97
EBUILD go-sources-3.1.2.ebuild 1318 RMD160 7d2ab026fe629ef1f2f31653be2a99cc5c679140 SHA1 88f8386763be844d2686a33f78c4fd5eed80ae9e SHA256 4a93fb7b6cb0496d8345f8926c6d2c0bc5ae8c07abe39c0560b68df914d36ad8
EBUILD go-sources-3.1.3.ebuild 1318 RMD160 4fb05bd9d9264e77b80446f4f83da1058508c468 SHA1 a1cba62ebebd51e0b3576b0391f149aee8927017 SHA256 3f29d7b177fff8af54de771fef6f1c96ff7bb7de0392935d24942f87e41183a8
EBUILD go-sources-3.1.4.ebuild 1318 RMD160 9946a995cc73683f5e624903c6bc38442f339d6c SHA1 f35ba86f5da281e1395b5131ef12b6a9ffdaf2c1 SHA256 05d3b6e66df50f2b54c2aad8d097787c503f64eca32046c888b77349f1435554
MISC ChangeLog 11938 RMD160 54e0082d1dadac9cafb2486613eba8cb31624a36 SHA1 8c810960b5594f1616e70066ab445bea8d45e9a2 SHA256 22acef0653d6a372f63afa89fbf0f74028b47dea6fc28ca9dbdcf6aa749eed98
MISC metadata.xml 324 RMD160 7b2ebf31ef87546379ef84797d1284387717e20d SHA1 f76aa92eafd75f8104bd75056abe986238af49c3 SHA256 ed912585e62611ca96549ec2e0e0a257d9d278e8b9b8a167b0faa556584c60e8

View File

@ -0,0 +1,44 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
ETYPE="sources"
K_WANT_GENPATCHES="base extras"
K_GENPATCHES_VER="4"
K_DEBLOB_AVAILABLE="1"
GOPATCHES_VER="1"
GOPATCHES="go-patches-${PV}-${GOPATCHES_VER}.tar.bz2"
GOPATCHES_URI="http://ftp.disconnected-by-peer.at/go/${GOPATCHES}"
inherit kernel-2
detect_version
detect_arch
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
HOMEPAGE="http://dev.gentoo.org/~dsd/genpatches http://forge.novell.com/modules/xfmod/project/?apparmor"
DESCRIPTION="Full sources including the Gentoo & Geos One patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${GOPATCHES_URI}"
UNIPATCH_LIST="${DISTDIR}/${GOPATCHES} ${DISTDIR}/${AAPATCHES}"
#UNIPATCH_EXCLUDE="6000_current-tuxonice-for-3.0.patch"
src_unpack() {
kernel-2_src_unpack
find "${WORKDIR}" -iname "*.orig" -exec rm {} \; 2> /dev/null
}
pkg_postinst() {
kernel-2_pkg_postinst
einfo "For more info on this patchset, and how to report problems, see:"
einfo "${HOMEPAGE}"
einfo
einfo "Make sure that your kernel configuration file is set with:"
einfo " CONFIG_SECURITY=y"
einfo " CONFIG_SECURITY_APPARMOR=y"
einfo "Without these, apparmor will not function."
}

View File

@ -0,0 +1,44 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
ETYPE="sources"
K_WANT_GENPATCHES="base extras"
K_GENPATCHES_VER="5"
K_DEBLOB_AVAILABLE="1"
GOPATCHES_VER="1"
GOPATCHES="go-patches-${PV}-${GOPATCHES_VER}.tar.bz2"
GOPATCHES_URI="http://ftp.disconnected-by-peer.at/go/${GOPATCHES}"
inherit kernel-2
detect_version
detect_arch
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
HOMEPAGE="http://dev.gentoo.org/~dsd/genpatches http://forge.novell.com/modules/xfmod/project/?apparmor"
DESCRIPTION="Full sources including the Gentoo & Geos One patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${GOPATCHES_URI}"
UNIPATCH_LIST="${DISTDIR}/${GOPATCHES} ${DISTDIR}/${AAPATCHES}"
#UNIPATCH_EXCLUDE="6000_current-tuxonice-for-3.0.patch"
src_unpack() {
kernel-2_src_unpack
find "${WORKDIR}" -iname "*.orig" -exec rm {} \; 2> /dev/null
}
pkg_postinst() {
kernel-2_pkg_postinst
einfo "For more info on this patchset, and how to report problems, see:"
einfo "${HOMEPAGE}"
einfo
einfo "Make sure that your kernel configuration file is set with:"
einfo " CONFIG_SECURITY=y"
einfo " CONFIG_SECURITY_APPARMOR=y"
einfo "Without these, apparmor will not function."
}

View File

@ -0,0 +1,44 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
ETYPE="sources"
K_WANT_GENPATCHES="base extras"
K_GENPATCHES_VER="6"
K_DEBLOB_AVAILABLE="1"
GOPATCHES_VER="1"
GOPATCHES="go-patches-${PV}-${GOPATCHES_VER}.tar.bz2"
GOPATCHES_URI="http://ftp.disconnected-by-peer.at/go/${GOPATCHES}"
inherit kernel-2
detect_version
detect_arch
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
HOMEPAGE="http://dev.gentoo.org/~dsd/genpatches http://forge.novell.com/modules/xfmod/project/?apparmor"
DESCRIPTION="Full sources including the Gentoo & Geos One patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${GOPATCHES_URI}"
UNIPATCH_LIST="${DISTDIR}/${GOPATCHES} ${DISTDIR}/${AAPATCHES}"
#UNIPATCH_EXCLUDE="6000_current-tuxonice-for-3.0.patch"
src_unpack() {
kernel-2_src_unpack
find "${WORKDIR}" -iname "*.orig" -exec rm {} \; 2> /dev/null
}
pkg_postinst() {
kernel-2_pkg_postinst
einfo "For more info on this patchset, and how to report problems, see:"
einfo "${HOMEPAGE}"
einfo
einfo "Make sure that your kernel configuration file is set with:"
einfo " CONFIG_SECURITY=y"
einfo " CONFIG_SECURITY_APPARMOR=y"
einfo "Without these, apparmor will not function."
}

View File

@ -0,0 +1,44 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
ETYPE="sources"
K_WANT_GENPATCHES="base extras"
K_GENPATCHES_VER="7"
K_DEBLOB_AVAILABLE="1"
GOPATCHES_VER="1"
GOPATCHES="go-patches-${PV}-${GOPATCHES_VER}.tar.bz2"
GOPATCHES_URI="http://ftp.disconnected-by-peer.at/go/${GOPATCHES}"
inherit kernel-2
detect_version
detect_arch
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
HOMEPAGE="http://dev.gentoo.org/~dsd/genpatches http://forge.novell.com/modules/xfmod/project/?apparmor"
DESCRIPTION="Full sources including the Gentoo & Geos One patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${GOPATCHES_URI}"
UNIPATCH_LIST="${DISTDIR}/${GOPATCHES} ${DISTDIR}/${AAPATCHES}"
#UNIPATCH_EXCLUDE="6000_current-tuxonice-for-3.0.patch"
src_unpack() {
kernel-2_src_unpack
find "${WORKDIR}" -iname "*.orig" -exec rm {} \; 2> /dev/null
}
pkg_postinst() {
kernel-2_pkg_postinst
einfo "For more info on this patchset, and how to report problems, see:"
einfo "${HOMEPAGE}"
einfo
einfo "Make sure that your kernel configuration file is set with:"
einfo " CONFIG_SECURITY=y"
einfo " CONFIG_SECURITY_APPARMOR=y"
einfo "Without these, apparmor will not function."
}