diff --git a/sdk_container/src/third_party/portage-stable/sys-block/parted/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-block/parted/ChangeLog new file mode 100644 index 0000000000..ea60aa0382 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-block/parted/ChangeLog @@ -0,0 +1,789 @@ +# ChangeLog for sys-block/parted +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-block/parted/ChangeLog,v 1.46 2014/03/04 00:25:41 jer Exp $ + + 04 Mar 2014; Jeroen Roovers parted-2.4.ebuild, + parted-3.1-r1.ebuild, +files/parted-2.4-readline.patch, + +files/parted-3.1-readline.patch: + Fix building against sys-libs/readline-6.3 (bug #503314 by eroen). + + 30 Jan 2014; Jeroen Roovers parted-2.4.ebuild, + parted-3.1-r1.ebuild: + Move sys-devel/gettext dependency to DEPEND by Nikoli (bug #499764). + + 29 Sep 2013; Jeroen Roovers + -files/parted-2.3-git-version-gen.patch, -parted-2.3-r1.ebuild, + -parted-2.3-r2.ebuild, -parted-2.3.ebuild, -parted-3.1.ebuild: + Old. + + 06 Aug 2013; Agostino Sarubbo parted-2.4.ebuild, + parted-3.1-r1.ebuild: + Stable for s390, wrt bug #476898 + + 04 Aug 2013; Agostino Sarubbo parted-2.4.ebuild, + parted-3.1-r1.ebuild: + Stable for ia64, wrt bug #476898 + + 03 Aug 2013; Agostino Sarubbo parted-2.4.ebuild, + parted-3.1-r1.ebuild: + Stable for sparc, wrt bug #476898 + + 30 Jul 2013; Agostino Sarubbo parted-2.4.ebuild, + parted-3.1-r1.ebuild: + Stable for alpha, wrt bug #476898 + + 23 Jul 2013; Agostino Sarubbo parted-2.4.ebuild, + parted-3.1-r1.ebuild: + Stable for arm, wrt bug #476898 + + 22 Jul 2013; Agostino Sarubbo parted-2.4.ebuild, + parted-3.1-r1.ebuild: + Stable for ppc64, wrt bug #476898 + + 22 Jul 2013; Agostino Sarubbo parted-2.4.ebuild, + parted-3.1-r1.ebuild: + Stable for ppc, wrt bug #476898 + + 22 Jul 2013; Agostino Sarubbo parted-3.1-r1.ebuild: + Stable for ppc, wrt bug #476898 + + 20 Jul 2013; Agostino Sarubbo parted-2.4.ebuild: + Stable for amd64, wrt bug #476898 + + 20 Jul 2013; Agostino Sarubbo parted-2.4.ebuild, + parted-3.1-r1.ebuild: + Stable for x86, wrt bug #476898 + + 20 Jul 2013; Agostino Sarubbo parted-3.1-r1.ebuild: + Stable for amd64, wrt bug #476898 + + 16 Jul 2013; Jeroen Roovers parted-2.4.ebuild, + parted-3.1-r1.ebuild: + Stable for HPPA (bug #476898). + + 15 Jul 2013; Jeroen Roovers +files/parted-2.4-no-gets.patch, + parted-2.4.ebuild: + Fix building against >=sys-libs/glibc-2.16. + + 15 Jul 2013; Jeroen Roovers parted-2.4.ebuild: + Set --disable-silent-rules. + + 14 Jul 2013; Jeroen Roovers parted-2.3.ebuild, + parted-2.3-r1.ebuild, parted-2.3-r2.ebuild, parted-2.4.ebuild, + -parted-3.0.ebuild, parted-3.1.ebuild, parted-3.1-r1.ebuild: + Do not require a specific automake version (bug #476786 by Matt Turner). + Disable silent rules in 3.1-r1. + + 09 Apr 2013; Samuli Suominen parted-2.3.ebuild, + parted-2.3-r1.ebuild, parted-2.3-r2.ebuild, parted-2.4.ebuild, + parted-3.0.ebuild, parted-3.1.ebuild, parted-3.1-r1.ebuild, + metadata.xml: + Remove sys-fs/device-mapper from || () syntax in favour of sys-fs/lvm2 wrt + #461382 + + 16 Dec 2012; Raúl Porcel parted-3.1-r1.ebuild: + Re-add ~alpha/~ia64/~s390/~sh/~sparc wrt #443048 + + 23 Nov 2012; Anthony G. Basile parted-3.1-r1.ebuild: + keyword ~arm ~ppc ~pp64, bug #443048 + + 14 Nov 2012; Jeroen Roovers parted-3.1-r1.ebuild: + Marked ~hppa (bug #443048). + +*parted-3.1-r1 (14 Nov 2012) + + 14 Nov 2012; Jeroen Roovers +parted-3.1-r1.ebuild, + +files/parted-3.1-zfs.patch: + Add ZFS detection by Richard Yao (bug #419157). + + 17 Jun 2012; Raúl Porcel parted-3.1.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #414431 + + 21 May 2012; Pawel Hajdan jr parted-3.1.ebuild: + x86 stable wrt bug #414431 + + 20 May 2012; Samuli Suominen parted-3.1.ebuild: + ppc/ppc64 stable wrt #414431 + + 16 May 2012; Jeroen Roovers parted-3.1.ebuild: + Stable for HPPA (bug #414431). + + 12 May 2012; Markus Meier parted-3.1.ebuild: + arm stable, bug #414431 + + 05 May 2012; Markos Chandras parted-3.1.ebuild: + Stable on amd64 wrt bug #414431 + + 03 May 2012; Jeff Horelick parted-2.3.ebuild, + parted-2.3-r1.ebuild, parted-2.3-r2.ebuild, parted-2.4.ebuild, + parted-3.0.ebuild, parted-3.1.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + +*parted-3.1 (04 Mar 2012) + + 04 Mar 2012; Jeroen Roovers +parted-3.1.ebuild: + Version bump. + + 26 Jan 2012; Samuli Suominen parted-3.0.ebuild: + ppc/ppc64 stable wrt #385221 + + 10 Jan 2012; Mike Frysinger parted-3.0.ebuild: + Handle implicit dev-libs/check dep via USE=test. + + 26 Nov 2011; Raúl Porcel parted-3.0.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #385221 + + 15 Oct 2011; Markus Meier parted-3.0.ebuild: + x86 stable, bug #385221 + + 11 Oct 2011; Jeroen Roovers parted-3.0.ebuild: + Stable for HPPA (bug #385221). + + 10 Oct 2011; Markus Meier parted-3.0.ebuild: + arm stable, bug #385221 + + 04 Oct 2011; Tony Vroon parted-3.0.ebuild: + Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo, + Elijah "Armageddon" El Lazkani & Tomáš "Mepho" Pružina in bug #385221. + +*parted-3.0 (31 May 2011) + + 31 May 2011; Jeroen Roovers +parted-3.0.ebuild: + Version bump. + +*parted-2.4 (19 May 2011) + + 19 May 2011; Jeroen Roovers +parted-2.4.ebuild: + Version bump. + +*parted-2.3-r2 (07 Apr 2011) + + 07 Apr 2011; Jeroen Roovers +parted-2.3-r2.ebuild: + Add USE=static-libs thanks to Mr. Bones (bug #362227). + + 21 Feb 2011; Mike Frysinger parted-2.3-r1.ebuild, + +files/parted-2.3-git-version-gen.patch: + Fix from upstream gnulib for sandbox violations with git repos in higher + dirs. + +*parted-2.3-r1 (29 Jan 2011) + + 29 Jan 2011; Jeroen Roovers +parted-2.3-r1.ebuild: + Move to xz. + + 29 Oct 2010; Jeroen Roovers parted-2.3.ebuild: + Add dev-util/pkgconfig to DEPEND by Mike Hiretsky (bug #343239). Set + explicit RDEPEND too. + + 11 Aug 2010; Joseph Jezak parted-2.3.ebuild: + Marked ppc/ppc64 stable for bug #316453. + + 01 Aug 2010; Raúl Porcel parted-2.3.ebuild: + ia64/s390/sh/sparc stable wrt #316453 + + 21 Jul 2010; Markus Meier parted-2.3.ebuild: + arm stable, bug #316453 + + 12 Jul 2010; Tobias Klausmann parted-2.3.ebuild: + Stable on alpha, bug #316453 + + 09 Jul 2010; Christian Faulhammer parted-2.3.ebuild: + stable x86, bug 316453 + + 06 Jul 2010; Jeroen Roovers parted-2.3.ebuild: + Stable for HPPA (bug #316453). + + 04 Jul 2010; Markos Chandras parted-2.3.ebuild: + Stable on amd64 wrt bug #316453 + + 01 Jul 2010; Jeroen Roovers parted-2.3.ebuild: + Remove more tests that do FAIL instead of SKIP. Do not die when emake + check fails (bug #316453 comment #15). + + 31 May 2010; Jeroen Roovers parted-2.3.ebuild: + Does not work with automake-1.10.3 (bug #322019). + +*parted-2.3 (29 May 2010) + + 29 May 2010; Jeroen Roovers +parted-2.3.ebuild: + Version bump. + + 20 May 2010; Jeroen Roovers parted-2.2.ebuild: + Reverting x86 stabilisation (bug #316453). + + 18 May 2010; Pawel Hajdan jr parted-2.2.ebuild: + x86 stable wrt bug #316453 + + 17 May 2010; Jeroen Roovers -parted-2.1.ebuild, + +parted-2.2.ebuild: + Reinstate 2.2. + + 17 May 2010; Jeroen Roovers parted-2.2.ebuild: + Run test suite only if debugging is enabled. + + 11 May 2010; Jeroen Roovers metadata.xml: + Explain USE=+debug very specifically (bug #304231). + +*parted-2.2 (26 Feb 2010) + + 26 Feb 2010; Jeroen Roovers +parted-2.2.ebuild: + Version bump. + + 09 Feb 2010; Jeroen Roovers -parted-1.8.8.ebuild, + -files/parted-1.8.8-t3100-test-success.patch: + Remove old. + + 09 Feb 2010; Pacho Ramos parted-1.9.0.ebuild: + amd64 stable, bug 300058 + + 18 Jan 2010; Raúl Porcel parted-1.9.0.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #300058 + + 10 Jan 2010; Brent Baude parted-1.9.0.ebuild: + stable ppc64, bug 300058 + + 10 Jan 2010; Christian Faulhammer parted-1.9.0.ebuild: + stable x86, bug 300058 + + 10 Jan 2010; Jeroen Roovers parted-1.9.0.ebuild: + Stable for HPPA PPC (bug #300058). + +*parted-2.1 (07 Jan 2010) + + 07 Jan 2010; Jeroen Roovers +parted-2.1.ebuild: + Version bump thanks to Arfrever Frehtes Taifersar Arahesis (bug #288582). + + 27 Jul 2009; Ryan Hill parted-1.9.0.ebuild: + Move econf to src_configure() where it belongs w/ EAPI=2 to prevent it + from + being run twice. Fixes bug #279240. Use emake instead of make. + + 26 Jul 2009; Jeroen Roovers + -files/005_all_parted-1.6.3-pyparted.patch: + Remove unused patch. + +*parted-1.9.0 (26 Jul 2009) + + 26 Jul 2009; Jeroen Roovers + -files/parted-1.7.0-pyparted.patch, -parted-1.7.1-r1.ebuild, + -files/parted-1.7.1-fix-seg.patch, -parted-1.8.6.ebuild, + -parted-1.8.7.ebuild, +parted-1.9.0.ebuild: + Version bump thanks to Arfrever Frehtes Taifersar Arahesis (bug #279079). + Remove old. + + 10 Apr 2009; Caleb Tennis parted-1.8.6.ebuild, + parted-1.8.7.ebuild, parted-1.8.8.ebuild: + change device-mapper dep to split since it's now integrated in latest + lvm2. Bug #265599 + + 23 Aug 2008; Doug Goldstein metadata.xml: + add GLEP 56 USE flag desc from use.local.desc + + 05 Nov 2007; Raúl Porcel parted-1.8.8.ebuild: + sparc stable wrt #171787 + + 14 Oct 2007; Chris Gianelloni parted-1.8.8.ebuild: + Change readline dependency to be version 5.2 or better. Thanks to Jacob + Welsh for pointing it out. Closing bug #195791. + + 06 Oct 2007; Tom Gall parted-1.8.8.ebuild: + stable on ppc64 bug #171787 + + 26 Sep 2007; Christoph Mende parted-1.8.8.ebuild: + Stable on amd64 wrt bug #171787 + + 25 Sep 2007; Jeroen Roovers parted-1.8.8.ebuild: + Stable for HPPA (bug #171787). + + 24 Sep 2007; Raúl Porcel parted-1.8.8.ebuild: + alpha/ia64 stable wrt #171787 + + 22 Sep 2007; Jurek Bartuszek parted-1.8.8.ebuild: + x86 stable (bug #171787) + + 20 Sep 2007; Lars Weiler parted-1.8.8.ebuild: + Stable on ppc; bug #171787. + + 08 Sep 2007; Ryan Hill parted-1.8.8.ebuild: + inherit eutils for epatch + + 04 Sep 2007; Chris Gianelloni + +files/parted-1.8.8-t3100-test-success.patch, parted-1.8.8.ebuild: + Added a patch from Ryan Hill to fix the tests + failing. Closing bug #191116. + + 22 Aug 2007; Chris Gianelloni parted-1.8.8.ebuild: + Changing LICENSE. + +*parted-1.8.8 (21 Aug 2007) + + 21 Aug 2007; Chris Gianelloni +parted-1.8.8.ebuild: + Version bump. Closing bug #189095. + + 20 Aug 2007; Markus Ullmann parted-1.8.6.ebuild: + Stable on x86 wrt bug #182358 + +*parted-1.8.7 (31 Jul 2007) + + 31 Jul 2007; Chris Gianelloni -parted-1.8.2.ebuild, + +parted-1.8.7.ebuild: + Version bump and cleaning up older versions. Closing bug #184233. + + 26 Jun 2007; Raúl Porcel parted-1.8.6.ebuild: + alpha/ia64 stable wrt #182358 + + 26 Jun 2007; Lars Weiler parted-1.8.6.ebuild: + Stable on ppc; bug #182358. + + 21 Jun 2007; Jeroen Roovers parted-1.8.6.ebuild: + Stable for HPPA (bug #182358). + + 20 Jun 2007; Markus Rothe parted-1.8.6.ebuild: + Stable on ppc64; bug #182358 + + 19 Jun 2007; Christoph Mende parted-1.8.6.ebuild: + Stable on amd64 wrt bug 182358 + +*parted-1.8.6 (13 Apr 2007) + + 13 Apr 2007; Chris Gianelloni +parted-1.8.6.ebuild: + Version bump and closing bug #171972. + + 28 Mar 2007; Raúl Porcel parted-1.8.2.ebuild: + Move 1.8.2 back to ~x86, since it fails with uclibc, bug 171787 + + 22 Mar 2007; Gustavo Zacarias parted-1.8.2.ebuild: + Stable on sparc + + 17 Feb 2007; Alexander H. Færøy metadata.xml: + Removed allanonjl from metadata.xml + +*parted-1.8.2 (31 Jan 2007) + + 31 Jan 2007; Chris Gianelloni +parted-1.8.2.ebuild: + Version bump. Ebuild by Daniel Black . Closing bug + #156561. + + 31 Jan 2007; Chris Gianelloni + parted-1.7.1-r1.ebuild: + Removed USE=static, since it was no longer used. Closing bug #146222. + + 31 Jan 2007; Chris Gianelloni -parted-1.6.23.ebuild, + -parted-1.6.25.ebuild: + Cleaning up older ebuilds that are no longer necessary. + + 14 Oct 2006; Tim Yamin parted-1.7.1-r1.ebuild: + Stable on IA64; bug #145892. + + 01 Oct 2006; Tobias Scherbaum + parted-1.7.1-r1.ebuild: + hppa stable, bug #145892 + + 05 Sep 2006; Gustavo Zacarias + parted-1.7.1-r1.ebuild: + Stable on sparc wrt #145892 + + 05 Sep 2006; Joshua Kinard parted-1.7.1-r1.ebuild: + Added ~mips to KEYWORDS. + + 02 Sep 2006; parted-1.7.1-r1.ebuild: + Stable on ppc wrt bug #145892 + + 01 Sep 2006; Markus Rothe parted-1.7.1-r1.ebuild: + Stable on ppc64; bug #145892 + + 01 Sep 2006; Chris Gianelloni + parted-1.7.1-r1.ebuild: + Stable on alpha/amd64/x86 wrt bug #145892. + + 30 Jun 2006; Gustavo Zacarias parted-1.6.25.ebuild: + Stable on hppa + +*parted-1.7.1-r1 (09 Jun 2006) + + 09 Jun 2006; John N. Laliberte + +files/parted-1.7.1-fix-seg.patch, -parted-1.7.1.ebuild, + +parted-1.7.1-r1.ebuild: + add patch to fix segfault + +*parted-1.7.1 (30 May 2006) + + 30 May 2006; John N. Laliberte + -parted-1.7.0.ebuild, +parted-1.7.1.ebuild: + new version, has fix for as-needed included, fixes #131841 + + 24 May 2006; Michael Hanselmann parted-1.6.25.ebuild: + Stable on ppc. + + 24 May 2006; Paul Varner parted-1.6.25.ebuild: + Stable on x86; bug #124650 + +*parted-1.7.0 (20 May 2006) + + 20 May 2006; John N. Laliberte + +files/parted-1.7.0-pyparted.patch, +parted-1.7.0.ebuild: + new version + + 20 Mar 2006; Chris Gianelloni -parted-1.6.20.ebuild, + -parted-1.6.22.ebuild, parted-1.6.23.ebuild, parted-1.6.25.ebuild: + Keep from installing the INSTALL file and cleaning up older versions. + + 05 Mar 2006; Markus Ullmann parted-1.6.25.ebuild: + Adding ~arm keyword wrt bug #125106 + + 02 Mar 2006; Simon Stelling parted-1.6.25.ebuild: + stable on amd64 + + 20 Feb 2006; Markus Rothe parted-1.6.25.ebuild: + Stable on ppc64 + + 15 Feb 2006; Gustavo Zacarias parted-1.6.25.ebuild: + Stable on sparc + + 13 Feb 2006; Aron Griffis parted-1.6.25.ebuild: + Mark 1.6.25 stable on ia64 + + 22 Nov 2005; Luis Medinas parted-1.6.23.ebuild: + Stable on amd64. + + 21 Nov 2005; Rene Nussbaumer parted-1.6.23.ebuild: + Stable on hppa. + +*parted-1.6.25 (06 Nov 2005) + + 06 Nov 2005; John N. Laliberte + +parted-1.6.25.ebuild: + version bump, fixes #111465 + + 16 Sep 2005; Aron Griffis parted-1.6.23.ebuild: + Mark 1.6.23 stable on alpha + + 12 Sep 2005; Michael Hanselmann parted-1.6.23.ebuild: + Stable on ppc. + + 12 Sep 2005; Chris Gianelloni -parted-1.6.6.ebuild, + -parted-1.6.10-r2.ebuild, -parted-1.6.15.ebuild, -parted-1.6.18.ebuild, + parted-1.6.23.ebuild: + Marking 1.6.23 stable on x86 and cleaning up older ebuilds. + + 08 Sep 2005; Aron Griffis parted-1.6.23.ebuild: + Mark 1.6.23 stable on ia64 + + 05 Sep 2005; Markus Rothe parted-1.6.23.ebuild: + Stable on ppc64 + + 01 Sep 2005; Gustavo Zacarias parted-1.6.23.ebuild: + Stable on sparc + +*parted-1.6.23 (12 Jul 2005) + + 12 Jul 2005; Aron Griffis parted-1.6.22.ebuild, + +parted-1.6.23.ebuild: + 1.6.22 stable on alpha; bump to 1.6.23 + + 14 May 2005; Guy Martin parted-1.6.20.ebuild: + Stable on hppa. + + 13 May 2005; Joseph Jezak parted-1.6.20.ebuild: + Marked ppc stable. + + 09 May 2005; Aron Griffis parted-1.6.22.ebuild: + stable on ia64 + + 25 Apr 2005; Bryan Østergaard parted-1.6.20.ebuild: + Stable on alpha. + + 09 Apr 2005; Markus Rothe parted-1.6.20.ebuild: + Stable on ppc64 + + 05 Apr 2005; Gustavo Zacarias parted-1.6.22.ebuild: + Stable on sparc - this one seems to be good + + 01 Apr 2005; Aron Griffis parted-1.6.20.ebuild: + stable on ia64 + + 20 Mar 2005; John N. Laliberte parted-1.6.20.ebuild, + parted-1.6.22.ebuild: + changed gettext to >=0.12.1-r2 in 1.6.20 and 1.6.22. Fixes bug 85999 + +*parted-1.6.22 (19 Mar 2005) + + 19 Mar 2005; John N. Laliberte + +files/005_all_parted-1.6.3-pyparted.patch, +parted-1.6.22.ebuild: + Updated ebuild from . removed HFS patch ( in upstream ), + removed aclocal/libtoolize/automake/autoconf ( no longer needed ), removed + myconf from econf line + + 21 Jan 2005; Chris Gianelloni parted-1.6.20.ebuild: + Marking stable on x86 and amd64. + + 12 Jan 2005; Gustavo Zacarias parted-1.6.20.ebuild: + Keyworded ~sparc, please test extensively before going stable + +*parted-1.6.20 (24 Dec 2004) + + 24 Dec 2004; Luca Barbato +parted-1.6.20.ebuild: + New version, patchset updates by Andrew Gaffney + + 22 Dec 2004; Gustavo Zacarias parted-1.6.15.ebuild, + parted-1.6.18.ebuild: + Keyworded ~sparc - this does NOT mean it can do proper sun disklabels. + Feedback is welcome. + + 16 Dec 2004; Chris Gianelloni metadata.xml: + Changing ownership to livecd herd. + +*parted-1.6.18 (21 Dec 2004) + + 21 Dec 2004; Luca Barbato +parted-1.6.18.ebuild: + New version, amiga partitions supported by upstream + + 13 Dec 2004; Mike Frysinger parted-1.6.15.ebuild: + Clean up and push into stable. + + 30 Nov 2004; Luca Barbato parted-1.6.15.ebuild: + Fix libtool, research and fix from Joe Jezak , solves bug + #67310 + + 11 Oct 2004; Tom Gall parted-1.6.15.ebuild: + stable on ppc64 + + 06 Oct 2004; Luca Barbato parted-1.6.15.ebuild: + Set a different fallback SRC_URI + +*parted-1.6.15 (25 Sep 2004) + + 25 Sep 2004; Luca Barbato +parted-1.6.15.ebuild: + New version, updated patchset. + + 03 Sep 2004; Pieter Van den Abeele + parted-1.6.6.ebuild: + Masked parted-1.6.6.ebuild stable for ppc + + 18 Aug 2004; -parted-1.6.10-r1.ebuild, + parted-1.6.10-r2.ebuild, -parted-1.6.10.ebuild, -parted-1.6.5-r1.ebuild, + -parted-1.6.6-r1.ebuild, -parted-1.6.8-r1.ebuild, -parted-1.6.8.ebuild, + -parted-1.6.9.ebuild: + Add missing keywords ~x86 ~amd64 ~ia64 ~alpha to parted-1.6.10-r2.ebuild. Trim + old versions. + + 26 Jun 2004; Tom Gall parted-1.6.10-r2.ebuild: + stable on ppc64 + + 15 Jun 2004; Travis Tilley parted-1.6.10-r1.ebuild, + parted-1.6.6.ebuild, parted-1.6.9.ebuild: + it seems that >=sys-apps/parted-1.6.9 are masked in package.mask, so i'm + marking 1.6.10-r1 ~amd64 and 1.6.6 stable on amd64 + + 10 Jun 2004; Travis Tilley parted-1.6.10-r1.ebuild: + stable on amd64 for gcc 3.4 fixes + + 10 Jun 2004; parted-1.6.10-r2.ebuild: + Stable on ppc. + + 05 Jun 2004; Mike Frysinger parted-1.6.10-r1.ebuild, + parted-1.6.10-r2.ebuild, parted-1.6.10.ebuild, parted-1.6.5-r1.ebuild, + parted-1.6.6-r1.ebuild, parted-1.6.6.ebuild, parted-1.6.8-r1.ebuild, + parted-1.6.8.ebuild, parted-1.6.9.ebuild: + Remove dependency on progsreiserfs since it is so broken #51773. + +*parted-1.6.10-r2 (02 Jun 2004) + + 02 Jun 2004; David Holm +parted-1.6.10-r2.ebuild: + Added the missing Amiga partition support, and keyworded ~ppc. + + 01 Jun 2004; Luca Barbato parted-1.6.10-r1.ebuild: + Missing amiga partition support, marking again -ppc + + 01 Jun 2004; Luca Barbato parted-1.6.10-r1.ebuild: + Marked ~ppc + + 29 May 2004; Travis Tilley parted-1.6.10-r1.ebuild, + parted-1.6.10.ebuild, parted-1.6.6-r1.ebuild, parted-1.6.6.ebuild, + parted-1.6.8-r1.ebuild, parted-1.6.8.ebuild, parted-1.6.9.ebuild: + added --disable-Werror so that silly little warnings dont make parted fail to + compile using gcc 3.4 and added ~amd64 keyword to parted 1.6.10-r1 + + 03 May 2004; Tom Gall parted-1.6.8-r1.ebuild: + stable on ppc64, slight change to get rid of -Werror on ppc64 (useless *&*(T^) + + 27 Apr 2004; Aron Griffis parted-1.6.10-r1.ebuild, + parted-1.6.10.ebuild, parted-1.6.5-r1.ebuild, parted-1.6.6-r1.ebuild, + parted-1.6.6.ebuild, parted-1.6.8-r1.ebuild, parted-1.6.8.ebuild, + parted-1.6.9.ebuild: + Add inherit eutils + +*parted-1.6.10-r1 (25 Apr 2004) + + 25 Apr 2004; Nathaniel McCallum + +parted-1.6.10-r1.ebuild: + there is a new hfs patch out (revision 10) + +*parted-1.6.10 (23 Apr 2004) + + 23 Apr 2004; Nathaniel McCallum + +parted-1.6.10.ebuild: + added parted-1.6.10 + fixed hfs patch so it will apply to parted-1.6.10 + +*parted-1.6.9 (23 Apr 2004) + + 23 Apr 2004; Nathaniel McCallum + +parted-1.6.9.ebuild: + Added parted-1.6.9 (which now has the pyparted patch!) + + 12 Apr 2004; David Holm parted-1.6.8-r1.ebuild: + Bumped to stable on ppc. + +*parted-1.6.8-r1 (09 Apr 2004) + + 09 Apr 2004; Luca Barbato parted-1.6.8-r1.ebuild: + Added Amiga support + + 06 Apr 2004; Seemant Kulleen parted-1.6.8.ebuild: + added ~x86 to KEYWORDS + +*parted-1.6.8 (05 Apr 2004) + + 05 Apr 2004; Luca Barbato parted-1.6.8.ebuild: + New version + + 19 Mar 2004; Michael Sterrett parted-1.6.5-r1.ebuild: + fix depend (bug # 45110) + + 14 Mar 2004; Tom Gall parted-1.6.6.ebuild: + stable on ppc64 + fix for gnuconfig_update + + 11 Mar 2004; Lars Weiler parted-1.6.6-r1.ebuild: + stable on ppc. Removed mips from keywords due to a missing dependency on + sys-fs/progsreiserfs-0.3.0* + + 07 Mar 2004; Seemant Kulleen parted-1.6.5-r1.ebuild, + parted-1.6.5.ebuild, parted-1.6.6-r1.ebuild, parted-1.6.6.ebuild, + files/parted-1.6.5-gcc-3.3.patch, files/parted-1.6.5-hfs-8.patch, + files/parted-1.6.6-2-6headers.patch, files/parted-1.6.6-assert.patch, + files/parted-1.6.6-gcc-3.3.patch, files/parted-1.6.6-hfs-8.patch, + files/parted-1.6.6-hfs-9.patch: + move patches to tarballs on gentoo mirrors. Also switch to the use_enable and + use_with syntax in econf + + 06 Mar 2004; Ilya A. Volynets-Evenbakh + parted-1.6.6-r1.ebuild: + mark as ~mips + +*parted-1.6.6-r1 (20 Feb 2004) + + 20 Feb 2004; Luca Barbato parted-1.6.6-r1.ebuild, + files/parted-1.6.6-assert.patch, files/parted-1.6.6-hfs-9.patch: + hfsplus patch updated + + 02 Feb 2004; parted-1.6.6.ebuild, + files/parted-1.6.6-2-6headers.patch: + Added a patch to solve compilation issues on 2.6 headers, closes bug + #39276. + + 30 Jan 2004; parted-1.6.6.ebuild: + Marked stable on sparc. + + 09 Jan 2004; Aron Griffis parted-1.6.6.ebuild: + Marked stable on alpha. + + 19 Dec 2003; Guy Martin parted-1.6.6.ebuild: + Marked stable on hppa. + + 18 Nov 2003; Caleb Tennis parted-1.6.6.ebuild: + Marking x86 stable. + + 02 Sep 2003; Martin Holzer parted-1.6.5-r1.ebuild, + parted-1.6.5.ebuild, parted-1.6.6.ebuild: + Now uses mirror://gnu. + + 11 Aug 2003; Will Woods parted-1.6.5-r1.ebuild, + parted-1.6.5.ebuild, parted-1.6.6.ebuild: + Marked 1.6.5 stable for alpha (Mandrake uses it and it works fine) and marked + 1.6.6 ~alpha. Also fixed a mistake in the ebuild: + "use debug && myconf="${myconf} --disable-debug" + should have been "use debug || ...". This fix doesn't really change the + functionality of the program so I am not bumping the rev number. + + 07 Aug 2003; Aron Griffis parted-1.6.5-r1.ebuild: + Add ~alpha to KEYWORDS + +*parted-1.6.6 (27 Jul 2003) + + 27 Jul 2003; Brandon Low parted-1.6.6.ebuild, + files/parted-1.6.6-gcc-3.3.patch, files/parted-1.6.6-hfs-8.patch: + Bump, fixed patches + + 27 Jun 2003; lu_zero parted-1.6.5-r1.ebuild, + files/parted-1.6.5-gcc-3.3.patch: + GCC-3.3 related fixes + +*parted-1.6.5-r1 (29 May 2003) + + 29 May 2003; root parted-1.6.5-r1.ebuild, + files/parted-1.6.5-hfs-8.patch: + HFS resizing support. Emerged fine on my box. + +*parted-1.6.3 (25 Mar 2003) + + 25 Mar 2003; Seemant Kulleen parted-1.6.3.ebuild, + parted-1.6.3.ebuild, parted-1.6.5.ebuild: + Moved to stable. + +*parted-1.6.5 (24 Feb 2003) + + 25 Mar 2003; Guy Martin parted-1.6.5.ebuild : + Added ~hppa to KEYWORDS. + + 24 Feb 2003; Brandon Low parted-1.6.5.ebuild files/digest-parted-1.6.5 : + Bump, ebuild fixage, keywords to ~ + +*parted-1.6.4 (08 Dec 2002) + + 08 Dec 2002; Brandon Low parted-1.6.4.ebuild : + Bump... Unstable for the time being. + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + +*parted-1.6.1 (8 Jun 2002) + + 14 Jul 2002; phoen][x parted-1.6.1.ebuild : + Added KEYWORDS. + + 8 Jun 2002; Donny Davies : + New 1.6 release + small install patch. This one can use dev-libs/progsreiserfs + optionally at runtime; not installed per default at the moment. Testing/feedback + on this welcome. + +*parted-1.4.24-r3 (16 Apr 2002) + + 14 Jul 2002; phoen][x parted-1.4.24-r3.ebuild : + Added LICENSE, KEYWORDS, SLOT. + + 16 Apr 2002; Seemant Kulleen parted-1.4.24-r3.ebuild : + Closes bug #1690 and related bugs. Thanks to everyone for the patches and + fixes. + +*parted-1.4.24-r2 (29 Mar 2002) + + 14 Jul 2002; phoen][x parted-1.4.24-r2.ebuild : + Added LICENSE, KEYWORDS, SLOT. + + 29 Mar 2002; Seemant Kulleen parted-1.4.24-r2.ebuild : + Matthew Kennedy submitted some fixes for USE flag based compilation -- to + explicitly enable if in USE and explicitly disable if not. + +*parted-1.4.24-r1 (27 Mar 2002) + + 27 Mar 2002; Seemant Kulleen parted-1.4.24-r1.ebuild : + man page/LFH fixes submitted by Matthew Kennedy. + +*parted-1.4.24 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/sys-block/parted/Manifest b/sdk_container/src/third_party/portage-stable/sys-block/parted/Manifest index 4b755a655c..05b5b5321c 100644 --- a/sdk_container/src/third_party/portage-stable/sys-block/parted/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-block/parted/Manifest @@ -1 +1,20 @@ -DIST parted-3.1.tar.xz 1524344 RMD160 0e42d391f5700cb0fed551b27c2873f08628b802 SHA1 4f006d29451f7cfbf6131efdb0148e7f386ebc8f SHA256 5e9cc1f91eaf016e5033d85b9b893fd6d3ffaca532a48de1082df9b94225ca15 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX parted-2.4-no-gets.patch 343 SHA256 d9d984baa7b742e2201c34b36233dceeca5f97ce245fcfca50881a42f6479366 SHA512 9538ad4c6fcc26662395f1cc768c297db0e864b5912346819d71aa85affdede68e96e43d3d5c1249971d921c33595e8980b8298430510924b7bf6f6982dabf5c WHIRLPOOL b6f4b9e7b6a68a7a662345e56bcef560272db1e91eb328ac2f73fcadfeba084ffeab0c1576c59aa942461ee14ed17649ed708e68d9262888732afb7ebdb10e00 +AUX parted-2.4-readline.patch 340 SHA256 22ed598c1e56b0b11a8d238ca304e05d480a5eb25833098f617484909a4416bd SHA512 965a24fd7a9c21b65ce3b55618c127b102a6e0b3783b6ed020d032d3aa572d0323ff845b390e1cb6460ac089f308b7e18b875ada2aebb5e5e8726c4beb7a8da5 WHIRLPOOL 5077c7b9ef49661a4533845c66ad17295a1832cb3e7791cba8e762d592656a2614d3d794e4c89eda69e1f78810671e8c919b8af8bd85f00b3801a36608ec584c +AUX parted-3.1-readline.patch 340 SHA256 a6ee5fd919a2a035309b70decce60514587a27d1603f361a48dbaf2757b8a8cc SHA512 a32774fb51fee399a2d2248415efc3a9ebe948c342f42704b38b23abfa1067845e8dffd606cb24ed5f971ce7ec3e18b707f72c0d00cb20a4d0dc6350dbb12c29 WHIRLPOOL bd494816afd1c0310848538233509212397d0add3b60579264a4ca2b00babcd2144b708318c26b5e2791787e439df18921e6fc521f931298ec96476f0179260c +AUX parted-3.1-zfs.patch 4767 SHA256 86dda57387dda83ca0380264cd8536c21cb59f91e83def29194b67e3ab07770c SHA512 2970595d4d507b5fddc3506430c5fa5f4778c493733879289e1ae6314442a29930b97acf3cdf1b1b0ff26c3c5d3b5bf4b1300a3a4ba35daf2d654a8c0d75863d WHIRLPOOL 74585b9a4f5553a7c8b3b2b6eb3871f8353ec1566dafbaea2010c995a6895f89330ff9593b58ee4bc119b7bcc4ed4f155bb279a426767031cfef70e66cd723d6 +DIST parted-2.4.tar.xz 1516412 SHA256 508ff75591b9c8cc9d06f1e0b1db1a082a4b0c1b9d4efaac48b4ca46370d9073 SHA512 1f7ac11079981b176c1157bd6d858e67394bb4be9b622f91d4e78412a41c696809ed60912b8b94f3a2a924b2f43638dd5d6cb6f4c28e8dc63a2d421380cb5477 WHIRLPOOL 688a44c88ffd99523f17eb5c8722cf4ee09bd0af105ab45a7bd08050682345288182f90bbebf6fed8bdbb1a4deac965084a0f430ef6490d154671de58de50574 +DIST parted-3.1.tar.xz 1524344 SHA256 5e9cc1f91eaf016e5033d85b9b893fd6d3ffaca532a48de1082df9b94225ca15 SHA512 f29a67a16cf79f08abbfc5eeb6ad0480d834aa50e715378626dc89e3b12ce71f19202e9f38429e5521ebe877c4e74ff1e08f0b0ecbdbe79ba1c51fdcbef6e852 WHIRLPOOL 8e4c0b3f045405acbf5eab8d72d46450cb5c6adc50b9eba4ad4a9600da9ea203b412cf151d03782b045dc7f6232bd79ace85d01ce9d2faba458ee48b9df00de9 +EBUILD parted-2.4.ebuild 2036 SHA256 bdbe3aff61ddfde6a35a6e5d38621aaf3cb34011f659e4787b75acd9d2f9723b SHA512 fbca6311d711aa4503ad79c57b2253333a3ac2d246fed4df036e571929737490177017604ca304bdd88837a137c268cb6df6108d14df31dfb2abdc013dd54792 WHIRLPOOL a34eda0a1d5e12bbc159ae38a325c3dcfda04f7b249a3d43723cf4f75cf1d689e711ca5f1a21f4ac6b0a34c48b87fd932891fb9bbfd6fc3a24b093493a3ed7c0 +EBUILD parted-3.1-r1.ebuild 2207 SHA256 71d5c032cca8c270164b18e1b75e0503b253b7b0972844d28fcd4c4f2abc18b6 SHA512 93c42236684890341326850966031a59b15e305f99cd4852a238ca669c6800d5efee9be60ab5ce72d509ee305a6d4f75505749e38f1b8cd5c8938a661141431f WHIRLPOOL f018161c2b9a9a1cb2123f87f1997c5f8801861b79af206a37eaf198fbc091a8c88dbcd6a799929e4372a49b5cc100a79e102afb002d413b09e0297ef2b5ebc8 +MISC ChangeLog 27993 SHA256 143b36de589117fba0bcb3656b5e7df800f188d5e840e1eecf0b8f2324d11bae SHA512 3d25f8713ada65083f616666e7691c20bcd72681af6af4badec990c2b506a23e7cda0f55af45687eeed5973da5601848719bb96c1d3efab7c2cc4cf56b025403 WHIRLPOOL 714fbc2b9987e2c7728ba809df6eda45358d159c616b74f2ee9b32a69b2f41a62d3a14f43eed97faf906248670997a387bb62987c8900a7226bcf5e9720a2cee +MISC metadata.xml 654 SHA256 6e27cdd8e0c516256079e3ad9606e7b660a3fe223e3d769c3a5fc265f5d13bd2 SHA512 4e99dbb6bacc84d5dfccf4f56cd474aa5cd9368f23989b71d38101913702f5670af44f41947158b07662fcbee3ddfc36eb8cdf8c3899387a8cf4efd4c24c6ccf WHIRLPOOL 49366ca8e059614582ec750bd215ef79b2090cb615e85d1d5e5d4093c135ff9a4513862ecf9827318163a622df035855b0795ab6405427c4d48712fe2080e0fa +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iEYEAREIAAYFAlMVHYYACgkQVWmRsqeSphOfXACdGiBEFW7PRnOs9zjxLjfGRi0s +HNAAn1TP9CbHRKUGZV/OBo6d3aNt6yW9 +=qaks +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-2.4-no-gets.patch b/sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-2.4-no-gets.patch new file mode 100644 index 0000000000..efa6e00b8d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-2.4-no-gets.patch @@ -0,0 +1,10 @@ +--- a/lib/stdio.in.h ++++ b/lib/stdio.in.h +@@ -735,7 +735,6 @@ + /* It is very rare that the developer ever has full control of stdin, + so any use of gets warrants an unconditional warning. Assume it is + always declared, since it is required by C89. */ +-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); + #endif + + diff --git a/sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-2.4-readline.patch b/sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-2.4-readline.patch new file mode 100644 index 0000000000..5873ed1e5d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-2.4-readline.patch @@ -0,0 +1,11 @@ +--- a/parted/ui.c ++++ b/parted/ui.c +@@ -1440,7 +1440,7 @@ + #ifdef HAVE_LIBREADLINE + if (!opt_script_mode) { + rl_initialize (); +- rl_attempted_completion_function = (CPPFunction*) complete_function; ++ rl_attempted_completion_function = (rl_completion_func_t*) complete_function; + readline_state.in_readline = 0; + } + #endif diff --git a/sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-3.1-readline.patch b/sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-3.1-readline.patch new file mode 100644 index 0000000000..936ec00cbe --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-3.1-readline.patch @@ -0,0 +1,11 @@ +--- a/parted/ui.c ++++ b/parted/ui.c +@@ -1474,7 +1474,7 @@ + #ifdef HAVE_LIBREADLINE + if (!opt_script_mode) { + rl_initialize (); +- rl_attempted_completion_function = (CPPFunction*) complete_function; ++ rl_attempted_completion_function = (rl_completion_func_t*) complete_function; + readline_state.in_readline = 0; + } + #endif diff --git a/sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-3.1-zfs.patch b/sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-3.1-zfs.patch new file mode 100644 index 0000000000..a87d6d3465 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-3.1-zfs.patch @@ -0,0 +1,170 @@ +commit 65f838008107a688751dd5a2753c9073e9353daf +Author: root +Date: Fri Jun 1 16:26:34 2012 -0400 + + Add ZFS Support + +diff --git a/libparted/fs/Makefile.am b/libparted/fs/Makefile.am +index 8d48ea1..51b4151 100644 +--- a/libparted/fs/Makefile.am ++++ b/libparted/fs/Makefile.am +@@ -49,7 +49,8 @@ libfs_la_SOURCES = \ + xfs/platform_defs.h \ + xfs/xfs.c \ + xfs/xfs_sb.h \ +- xfs/xfs_types.h ++ xfs/xfs_types.h \ ++ zfs/zfs.c + + lib_LTLIBRARIES = libparted-fs-resize.la + +diff --git a/libparted/fs/Makefile.in b/libparted/fs/Makefile.in +index 4335eb1..e3a134b 100644 +--- a/libparted/fs/Makefile.in ++++ b/libparted/fs/Makefile.in +@@ -1112,7 +1112,8 @@ libfs_la_SOURCES = \ + xfs/platform_defs.h \ + xfs/xfs.c \ + xfs/xfs_sb.h \ +- xfs/xfs_types.h ++ xfs/xfs_types.h \ ++ zfs/zfs.c + + lib_LTLIBRARIES = libparted-fs-resize.la + EXTRA_DIST = hfs/DOC hfs/HISTORY hfs/TODO fsresize.sym +diff --git a/libparted/fs/zfs/Makefile.am b/libparted/fs/zfs/Makefile.am +new file mode 100644 +index 0000000..3273c6a +--- /dev/null ++++ b/libparted/fs/zfs/zfs.c +@@ -0,0 +1,81 @@ ++/* ++ libparted - a library for manipulating disk partitions ++ Copyright (C) 2000, 2007, 2009-2010 Free Software Foundation, Inc. ++ ++ This program is free software; you can redistribute it and/or modify ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation; either version 3 of the License, or ++ (at your option) any later version. ++ ++ This program is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ ++ You should have received a copy of the GNU General Public License ++ along with this program. If not, see . ++*/ ++ ++#include ++ ++#include ++#include ++ ++#if ENABLE_NLS ++# include ++# define _(String) dgettext (PACKAGE, String) ++#else ++# define _(String) (String) ++#endif /* ENABLE_NLS */ ++ ++#include ++ ++#define ZFS_BLOCK_SIZES ((int[2]){512, 0}) ++ ++#define ZFS_SIGNATURE 0x00bab10c ++ ++struct zfs_uberblock ++{ ++ uint64_t signature; ++ uint64_t version; ++}; ++ ++static PedGeometry* ++zfs_probe (PedGeometry* geom) ++{ ++ uint8_t buf[512]; ++ struct zfs_uberblock *uber = (void *) buf; ++ ++ if (!ped_geometry_read (geom, buf, 256, 1)) ++ return 0; ++ ++ if ((le64toh (uber->signature) == ZFS_SIGNATURE ++ || be64toh (uber->signature) == ZFS_SIGNATURE) ++ && uber->version != 0) ++ return ped_geometry_new (geom->dev, geom->start, geom->length); ++ else ++ return NULL; ++} ++ ++static PedFileSystemOps zfs_ops = { ++ probe: zfs_probe, ++}; ++ ++static PedFileSystemType zfs_type = { ++ next: NULL, ++ ops: &zfs_ops, ++ name: "zfs", ++ block_sizes: ZFS_BLOCK_SIZES ++}; ++ ++void ++ped_file_system_zfs_init () ++{ ++ ped_file_system_type_register (&zfs_type); ++} ++ ++void ++ped_file_system_zfs_done () ++{ ++ ped_file_system_type_unregister (&zfs_type); ++} +diff --git a/libparted/libparted.c b/libparted/libparted.c +index a6d86f0..6545989 100644 +--- a/libparted/libparted.c ++++ b/libparted/libparted.c +@@ -109,6 +109,7 @@ extern void ped_file_system_hfs_init (void); + extern void ped_file_system_fat_init (void); + extern void ped_file_system_ext2_init (void); + extern void ped_file_system_nilfs2_init (void); ++extern void ped_file_system_zfs_init (void); + + static void + init_file_system_types () +@@ -124,6 +125,7 @@ init_file_system_types () + ped_file_system_fat_init (); + ped_file_system_ext2_init (); + ped_file_system_nilfs2_init (); ++ ped_file_system_zfs_init (); + } + + extern void ped_disk_aix_done (); +@@ -186,6 +188,7 @@ extern void ped_file_system_reiserfs_done (void); + extern void ped_file_system_ufs_done (void); + extern void ped_file_system_xfs_done (void); + extern void ped_file_system_amiga_done (void); ++extern void ped_file_system_zfs_done (void); + + static void + done_file_system_types () +@@ -201,6 +204,7 @@ done_file_system_types () + ped_file_system_ufs_done (); + ped_file_system_xfs_done (); + ped_file_system_amiga_done (); ++ ped_file_system_zfs_done (); + } + + static void _done() __attribute__ ((destructor)); +diff --git a/scripts/data/abi/baseline_symbols.txt b/scripts/data/abi/baseline_symbols.txt +index 9162f1a..8bb87e6 100644 +--- a/scripts/data/abi/baseline_symbols.txt ++++ b/scripts/data/abi/baseline_symbols.txt +@@ -344,6 +344,8 @@ FUNC:ped_file_system_ufs_done + FUNC:ped_file_system_ufs_init + FUNC:ped_file_system_xfs_done + FUNC:ped_file_system_xfs_init ++FUNC:ped_file_system_zfs_done ++FUNC:ped_file_system_zfs_init + FUNC:ped_geometry_check + FUNC:ped_geometry_destroy + FUNC:ped_geometry_duplicate diff --git a/sdk_container/src/third_party/portage-stable/sys-block/parted/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-block/parted/metadata.xml new file mode 100644 index 0000000000..57a6769944 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-block/parted/metadata.xml @@ -0,0 +1,17 @@ + + + +livecd + + + Enable device-mapper support from sys-fs/lvm2 in parted + + + Enable debugging as encouraged by upstream: [The default configuration] + includes --enable-debug (by default), which contains many assertions. + Obviously, these "waste" space, but in the past, they have caught + potentially dangerous bugs before they would have done damage, so we think + it's worth it. Also, it means we get more bug reports ;) + + + diff --git a/sdk_container/src/third_party/portage-stable/sys-block/parted/parted-2.4.ebuild b/sdk_container/src/third_party/portage-stable/sys-block/parted/parted-2.4.ebuild new file mode 100644 index 0000000000..8cbc4c0acc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-block/parted/parted-2.4.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-block/parted/parted-2.4.ebuild,v 1.18 2014/03/04 00:25:40 jer Exp $ + +EAPI="3" + +inherit autotools eutils + +DESCRIPTION="Create, destroy, resize, check, copy partitions and file systems" +HOMEPAGE="http://www.gnu.org/software/parted" +SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86" +IUSE="+debug device-mapper nls readline selinux static-libs" + +# specific version for gettext needed +# to fix bug 85999 +RDEPEND=" + >=sys-fs/e2fsprogs-1.27 + >=sys-libs/ncurses-5.2 + device-mapper? ( >=sys-fs/lvm2-2.02.45 ) + readline? ( >=sys-libs/readline-5.2 ) + selinux? ( sys-libs/libselinux ) +" +DEPEND=" + ${RDEPEND} + nls? ( >=sys-devel/gettext-0.12.1-r2 ) + virtual/pkgconfig +" + +src_prepare() { + epatch "${FILESDIR}"/${P}-no-gets.patch + epatch "${FILESDIR}"/${P}-readline.patch + + # Remove tests known to FAIL instead of SKIP without OS/userland support + sed -i libparted/tests/Makefile.am \ + -e 's|t3000-symlink.sh||g' || die "sed failed" + sed -i tests/Makefile.am \ + -e '/t4100-msdos-partition-limits.sh/d' \ + -e '/t4100-dvh-partition-limits.sh/d' \ + -e '/t6000-dm.sh/d' || die "sed failed" + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable debug) \ + $(use_enable device-mapper) \ + $(use_enable nls) \ + $(use_enable selinux) \ + $(use_enable static-libs static) \ + $(use_with readline) \ + --disable-Werror \ + --disable-rpath \ + --disable-silent-rules \ + || die +} + +src_test() { + if use debug; then + # Do not die when tests fail - some requirements are not + # properly checked and should not lead to the ebuild failing. + emake check + else + ewarn "Skipping tests because USE=-debug is set." + fi +} + +src_install() { + emake install DESTDIR="${D}" || die "Install failed" + dodoc AUTHORS BUGS ChangeLog NEWS README THANKS TODO + dodoc doc/{API,FAT,USER.jp} + find "${ED}" -name '*.la' -exec rm -f '{}' + +} diff --git a/sdk_container/src/third_party/portage-stable/sys-block/parted/parted-3.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-block/parted/parted-3.1-r1.ebuild similarity index 73% rename from sdk_container/src/third_party/portage-stable/sys-block/parted/parted-3.1.ebuild rename to sdk_container/src/third_party/portage-stable/sys-block/parted/parted-3.1-r1.ebuild index 1fe14f0f90..478b5401ce 100644 --- a/sdk_container/src/third_party/portage-stable/sys-block/parted/parted-3.1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-block/parted/parted-3.1-r1.ebuild @@ -1,10 +1,8 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-block/parted/parted-3.1.ebuild,v 1.1 2012/03/04 18:23:21 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-block/parted/parted-3.1-r1.ebuild,v 1.18 2014/03/04 00:25:41 jer Exp $ -EAPI="3" - -WANT_AUTOMAKE="1.11" +EAPI="4" inherit autotools eutils @@ -14,23 +12,26 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86" IUSE="+debug device-mapper nls readline selinux static-libs test" # specific version for gettext needed # to fix bug 85999 RDEPEND=" >=sys-fs/e2fsprogs-1.27 - >=sys-libs/ncurses-5.2 - nls? ( >=sys-devel/gettext-0.12.1-r2 ) + >=sys-libs/ncurses-5.7-r7 + device-mapper? ( >=sys-fs/lvm2-2.02.45 ) readline? ( >=sys-libs/readline-5.2 ) selinux? ( sys-libs/libselinux ) - device-mapper? ( || ( >=sys-fs/lvm2-2.02.45 sys-fs/device-mapper ) ) " DEPEND=" ${RDEPEND} - dev-util/pkgconfig - test? ( >=dev-libs/check-0.9.3 ) + nls? ( >=sys-devel/gettext-0.12.1-r2 ) + virtual/pkgconfig + test? ( + >=dev-libs/check-0.9.3 + dev-perl/Digest-CRC + ) " src_prepare() { @@ -45,18 +46,22 @@ src_prepare() { sed -i configure.ac \ -e "s:have_check=[a-z]*:have_check=$(usex test):g" || die + epatch "${FILESDIR}"/${PN}-3.1-zfs.patch + epatch "${FILESDIR}"/${PN}-3.1-readline.patch + eautoreconf } src_configure() { econf \ - $(use_with readline) \ - $(use_enable nls) \ $(use_enable debug) \ - $(use_enable selinux) \ $(use_enable device-mapper) \ + $(use_enable nls) \ + $(use_enable selinux) \ $(use_enable static-libs static) \ - --disable-rpath + $(use_with readline) \ + --disable-rpath \ + --disable-silent-rules } src_test() { @@ -70,8 +75,8 @@ src_test() { } src_install() { - emake install DESTDIR="${D}" || die "Install failed" + emake install DESTDIR="${D}" dodoc AUTHORS BUGS ChangeLog NEWS README THANKS TODO dodoc doc/{API,FAT,USER.jp} - find "${ED}" -name '*.la' -exec rm -f '{}' + + find "${ED}" -name '*.la' -exec rm -f {} + }