mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-16 01:16:59 +02:00
add(sys-apps/gptfdisk): sgdisk is easier to script than parted
This commit is contained in:
parent
08e822dfb6
commit
0094cf524b
203
sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/ChangeLog
vendored
Normal file
203
sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/ChangeLog
vendored
Normal file
@ -0,0 +1,203 @@
|
|||||||
|
# ChangeLog for sys-apps/gptfdisk
|
||||||
|
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-apps/gptfdisk/ChangeLog,v 1.36 2013/05/22 21:35:43 floppym Exp $
|
||||||
|
|
||||||
|
22 May 2013; Mike Gilbert <floppym@gentoo.org> gptfdisk-0.8.6.ebuild:
|
||||||
|
Use correct ICU flags. Patch by Arfrever.
|
||||||
|
|
||||||
|
12 May 2013; Mike Frysinger <vapier@gentoo.org> gptfdisk-0.8.6.ebuild:
|
||||||
|
Add USE=ncurses support.
|
||||||
|
|
||||||
|
12 May 2013; Mike Frysinger <vapier@gentoo.org> gptfdisk-0.8.6.ebuild:
|
||||||
|
Add USE=static support.
|
||||||
|
|
||||||
|
07 May 2013; Agostino Sarubbo <ago@gentoo.org> gptfdisk-0.8.6.ebuild:
|
||||||
|
Stable for ppc64, wrt bug #467718
|
||||||
|
|
||||||
|
07 May 2013; Agostino Sarubbo <ago@gentoo.org> gptfdisk-0.8.6.ebuild:
|
||||||
|
Stable for sparc, wrt bug #467718
|
||||||
|
|
||||||
|
05 May 2013; Agostino Sarubbo <ago@gentoo.org> gptfdisk-0.8.6.ebuild:
|
||||||
|
Stable for alpha, wrt bug #467718
|
||||||
|
|
||||||
|
05 May 2013; Agostino Sarubbo <ago@gentoo.org> gptfdisk-0.8.6.ebuild:
|
||||||
|
Stable for arm, wrt bug #467718
|
||||||
|
|
||||||
|
28 Apr 2013; Tomáš Chvátal <scarabeus@gentoo.org> gptfdisk-0.8.6.ebuild:
|
||||||
|
Stable on amd64 x86 and ppc.
|
||||||
|
|
||||||
|
06 Apr 2013; Mike Gilbert <floppym@gentoo.org> gptfdisk-0.8.6.ebuild:
|
||||||
|
Add slot-operator to dev-libs/icu dependency.
|
||||||
|
|
||||||
|
31 Mar 2013; Mike Gilbert <floppym@gentoo.org> gptfdisk-0.8.6.ebuild:
|
||||||
|
Append ICU flags to CXXFLAGS with USE=icu, not USE=-icu. Patch by Arfrever.
|
||||||
|
|
||||||
|
*gptfdisk-0.8.6 (29 Mar 2013)
|
||||||
|
|
||||||
|
29 Mar 2013; Justin Lecher <jlec@gentoo.org> gptfdisk-0.8.4.ebuild,
|
||||||
|
gptfdisk-0.8.5.ebuild, +gptfdisk-0.8.6.ebuild, metadata.xml:
|
||||||
|
Version BUmp and make icu support optional, #428410, #461454
|
||||||
|
|
||||||
|
09 Mar 2013; Agostino Sarubbo <ago@gentoo.org> gptfdisk-0.8.5.ebuild:
|
||||||
|
Stable for sparc, wrt bug #427550
|
||||||
|
|
||||||
|
23 Feb 2013; Agostino Sarubbo <ago@gentoo.org> gptfdisk-0.8.5.ebuild:
|
||||||
|
Stable for alpha, wrt bug #427550
|
||||||
|
|
||||||
|
21 Feb 2013; Zac Medico <zmedico@gentoo.org> gptfdisk-0.8.5.ebuild:
|
||||||
|
Add ~arm-linux keyword.
|
||||||
|
|
||||||
|
09 Feb 2013; Agostino Sarubbo <ago@gentoo.org> gptfdisk-0.8.5.ebuild:
|
||||||
|
Stable for ia64, wrt bug #427550
|
||||||
|
|
||||||
|
20 Jan 2013; Agostino Sarubbo <ago@gentoo.org> gptfdisk-0.8.4.ebuild:
|
||||||
|
Stable for arm, wrt bug #451450
|
||||||
|
|
||||||
|
06 Jan 2013; Agostino Sarubbo <ago@gentoo.org> gptfdisk-0.8.5.ebuild:
|
||||||
|
Add ~sparc, wrt bug #449220
|
||||||
|
|
||||||
|
04 Nov 2012; Samuli Suominen <ssuominen@gentoo.org> gptfdisk-0.8.5.ebuild:
|
||||||
|
Read variable CXXFLAGS from icu-{io,uc}.pc pkg-config files wrt #439696 by
|
||||||
|
Alphat-PC
|
||||||
|
|
||||||
|
29 Sep 2012; Raúl Porcel <armin76@gentoo.org> gptfdisk-0.8.4.ebuild,
|
||||||
|
gptfdisk-0.8.5.ebuild:
|
||||||
|
Add ~alpha/~ia64 wrt #412801
|
||||||
|
|
||||||
|
*gptfdisk-0.8.5 (31 May 2012)
|
||||||
|
|
||||||
|
31 May 2012; Samuli Suominen <ssuominen@gentoo.org> +gptfdisk-0.8.5.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
26 May 2012; Tomáš Chvátal <scarabeus@gentoo.org> -gptfdisk-0.6.13.ebuild,
|
||||||
|
gptfdisk-0.8.4.ebuild:
|
||||||
|
Stable on amd64, x86, ppc and ppc64. Remove older.
|
||||||
|
|
||||||
|
19 May 2012; Anthony G. Basile <blueness@gentoo.org> gptfdisk-0.8.4.ebuild:
|
||||||
|
Keyword mips
|
||||||
|
|
||||||
|
15 May 2012; Samuli Suominen <ssuominen@gentoo.org> gptfdisk-0.8.4.ebuild:
|
||||||
|
Keyword ~ppc/~ppc64 wrt #412801
|
||||||
|
|
||||||
|
20 Apr 2012; Samuli Suominen <ssuominen@gentoo.org> gptfdisk-0.8.4.ebuild:
|
||||||
|
declare x local in src_install()
|
||||||
|
|
||||||
|
20 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
|
||||||
|
-gptfdisk-0.8.0-r1.ebuild, -gptfdisk-0.8.1.ebuild, -gptfdisk-0.8.2.ebuild:
|
||||||
|
old
|
||||||
|
|
||||||
|
14 Apr 2012; Zac Medico <zmedico@gentoo.org> gptfdisk-0.8.4.ebuild:
|
||||||
|
Add ~amd64-linux keyword.
|
||||||
|
|
||||||
|
*gptfdisk-0.8.4 (09 Apr 2012)
|
||||||
|
|
||||||
|
09 Apr 2012; Alexey Shvetsov <alexxy@gentoo.org> +gptfdisk-0.8.4.ebuild,
|
||||||
|
gptfdisk-0.8.2.ebuild:
|
||||||
|
[sys-apps/gptfdisk] version bump per bug #410751 and add missing deps per bug
|
||||||
|
#411317
|
||||||
|
|
||||||
|
*gptfdisk-0.8.2 (24 Jan 2012)
|
||||||
|
|
||||||
|
24 Jan 2012; Justin Lecher <jlec@gentoo.org> gptfdisk-0.6.13.ebuild,
|
||||||
|
gptfdisk-0.8.0-r1.ebuild, gptfdisk-0.8.1.ebuild, +gptfdisk-0.8.2.ebuild:
|
||||||
|
Version Bump, dropped unneeded dies
|
||||||
|
|
||||||
|
*gptfdisk-0.8.1 (19 Nov 2011)
|
||||||
|
|
||||||
|
19 Nov 2011; Alexey Shvetsov <alexxy@gentoo.org> +gptfdisk-0.8.1.ebuild,
|
||||||
|
-gptfdisk-0.7.2.ebuild, gptfdisk-0.6.13.ebuild, gptfdisk-0.8.0-r1.ebuild:
|
||||||
|
Version bump and clean up
|
||||||
|
|
||||||
|
*gptfdisk-0.8.0-r1 (06 Oct 2011)
|
||||||
|
|
||||||
|
06 Oct 2011; Alexey Shvetsov <alexxy@gentoo.org> -gptfdisk-0.8.0.ebuild,
|
||||||
|
+gptfdisk-0.8.0-r1.ebuild:
|
||||||
|
fix #383967
|
||||||
|
|
||||||
|
*gptfdisk-0.8.0 (19 Sep 2011)
|
||||||
|
|
||||||
|
19 Sep 2011; Alexey Shvetsov <alexxy@gentoo.org> +gptfdisk-0.8.0.ebuild:
|
||||||
|
Version bump
|
||||||
|
|
||||||
|
*gptfdisk-0.7.2 (15 Aug 2011)
|
||||||
|
|
||||||
|
15 Aug 2011; Alexey Shvetsov <alexxy@gentoo.org> -gptfdisk-0.7.1.ebuild,
|
||||||
|
+gptfdisk-0.7.2.ebuild:
|
||||||
|
Version bump per bug #379161
|
||||||
|
|
||||||
|
29 Jul 2011; Zac Medico <zmedico@gentoo.org> gptfdisk-0.7.1.ebuild:
|
||||||
|
Add ~x86-linux keyword.
|
||||||
|
|
||||||
|
03 Apr 2011; Alexey Shvetsov <alexxy@gentoo.org> gptfdisk-0.7.1.ebuild:
|
||||||
|
Add missing dep
|
||||||
|
|
||||||
|
02 Apr 2011; Alexey Shvetsov <alexxy@gentoo.org> gptfdisk-0.7.1.ebuild:
|
||||||
|
Also we have new tool fixparts
|
||||||
|
|
||||||
|
02 Apr 2011; Alexey Shvetsov <alexxy@gentoo.org> gptfdisk-0.7.1.ebuild:
|
||||||
|
We dont have html help anymore
|
||||||
|
|
||||||
|
*gptfdisk-0.7.1 (02 Apr 2011)
|
||||||
|
*gptfdisk-0.6.13 (02 Apr 2011)
|
||||||
|
|
||||||
|
02 Apr 2011; Alexey Shvetsov <alexxy@gentoo.org> +gptfdisk-0.6.13.ebuild,
|
||||||
|
+gptfdisk-0.7.1.ebuild, +metadata.xml:
|
||||||
|
Version bump & upstream rename bug #361667
|
||||||
|
|
||||||
|
*gdisk-0.6.14 (30 Jan 2011)
|
||||||
|
|
||||||
|
30 Jan 2011; Alexey Shvetsov <alexxy@gentoo.org> +gdisk-0.6.14.ebuild:
|
||||||
|
Version bump per Hanno Boeck request
|
||||||
|
|
||||||
|
28 Nov 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> gdisk-0.6.13.ebuild:
|
||||||
|
x86 stable wrt bug #343147
|
||||||
|
|
||||||
|
28 Nov 2010; Markos Chandras <hwoarang@gentoo.org> gdisk-0.6.13.ebuild:
|
||||||
|
Stable on amd64 wrt bug #343147
|
||||||
|
|
||||||
|
*gdisk-0.6.13 (28 Oct 2010)
|
||||||
|
|
||||||
|
28 Oct 2010; Tim Harder <radhermit@gentoo.org> -gdisk-0.6.11.ebuild,
|
||||||
|
+gdisk-0.6.13.ebuild:
|
||||||
|
Version bump for bug #342053, respect CXX, and remove old.
|
||||||
|
|
||||||
|
*gdisk-0.6.11 (28 Sep 2010)
|
||||||
|
|
||||||
|
28 Sep 2010; Alexey Shvetsov <alexxy@gentoo.org> -gdisk-0.6.9.ebuild,
|
||||||
|
+gdisk-0.6.11.ebuild:
|
||||||
|
Version bump per bug #337220
|
||||||
|
|
||||||
|
*gdisk-0.6.9 (16 Aug 2010)
|
||||||
|
|
||||||
|
16 Aug 2010; Alexey Shvetsov <alexxy@gentoo.org> -gdisk-0.6.8.ebuild,
|
||||||
|
-gdisk-0.6.8-r1.ebuild, +gdisk-0.6.9.ebuild:
|
||||||
|
Version bump per bug #333019
|
||||||
|
|
||||||
|
*gdisk-0.6.8-r1 (14 Jun 2010)
|
||||||
|
|
||||||
|
14 Jun 2010; Robin H. Johnson <robbat2@gentoo.org> +gdisk-0.6.8-r1.ebuild:
|
||||||
|
Install more docs, and confirmed to work on ARM (using MV78100).
|
||||||
|
|
||||||
|
*gdisk-0.6.8 (07 Jun 2010)
|
||||||
|
|
||||||
|
07 Jun 2010; Alexey Shvetsov <alexxy@gentoo.org> -gdisk-0.6.4_p2.ebuild,
|
||||||
|
+gdisk-0.6.8.ebuild:
|
||||||
|
Version bump per bug #319767
|
||||||
|
|
||||||
|
*gdisk-0.6.4_p2 (27 Feb 2010)
|
||||||
|
|
||||||
|
27 Feb 2010; Alexey Shvetsov <alexxy@gentoo.org> -gdisk-0.5.1.ebuild,
|
||||||
|
+gdisk-0.6.4_p2.ebuild:
|
||||||
|
Version bump. Fix bug #306777
|
||||||
|
|
||||||
|
*gdisk-0.5.1 (06 Dec 2009)
|
||||||
|
|
||||||
|
06 Dec 2009; Alexey Shvetsov <alexxy@gentoo.org> -gdisk-0.5.0.ebuild,
|
||||||
|
+gdisk-0.5.1.ebuild:
|
||||||
|
Version bump
|
||||||
|
|
||||||
|
*gdisk-0.5.0 (06 Dec 2009)
|
||||||
|
|
||||||
|
06 Dec 2009; Alexey Shvetsov <alexxy@gentoo.org> +gdisk-0.5.0.ebuild,
|
||||||
|
+metadata.xml:
|
||||||
|
Initial import per bug #286535
|
18
sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/Manifest
vendored
Normal file
18
sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/Manifest
vendored
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA256
|
||||||
|
|
||||||
|
DIST gptfdisk-0.8.4.tar.gz 183081 SHA256 a4aa6800df3a43bec2900eff3c2d8488d8d60c06833035bc881237f9acb79b85 SHA512 604d395a5225e415fddbaa1c6c14ab2867f625e540e9353178698c4dafe7515bedf181b3551e0eb334681fc27a7ed815fb38da3bed81ea1bfdb5c6cadcd3be44 WHIRLPOOL 6654b2cbebd13c215be8d8c0472218d577008a074e377d6cab298a2934166bc2f9a246a90a047e50039d9dc1c013d9af5690c6c426c9c5a16e69200e2c7606b2
|
||||||
|
DIST gptfdisk-0.8.5.tar.gz 183841 SHA256 15cc691f28212c157e05315662ed6b76ffdcc8de6fc118fa21c81ef5aae84af9 SHA512 d16038507bc5f0f5dd17888fb1508c9bd92d51d80e4a842d4868b4da3ed8799c96b66d21a68f58e5d94b69a7e5717b7c8985a44d51b16bcfbe9c992f5f79d2ad WHIRLPOOL 9343060ce5b41d5ae8c457b8c4930d4babbf32fd9f9f69cdbb445302f163dbf7f16182febfa9321f806982fd2f29cfafaa2242e896385620375a456311b1b15c
|
||||||
|
DIST gptfdisk-0.8.6.tar.gz 184686 SHA256 4579cd54842459699970e24720dda7fb0aa217027818623089c321bc62a647b2 SHA512 ad73e644c664f04524e984d1ab39f006f49c3bd62529ecb982f0dd09ba6aeeeee3f146e22398e03e7fabf25eabe7506ff1db35e90863b3494fdd54a5262d9800 WHIRLPOOL 37253eda2f040c15e5b66ffe243c5b961737733562f57f4e9bcc2dd94c55c1adc9274f4c2db03bd3c817ccd83abb503b4ec5dfb78cb8afc910078fecfd9fe4dd
|
||||||
|
EBUILD gptfdisk-0.8.4.ebuild 918 SHA256 a0805f4b511a39cce4ec03a916ff9686ca7e24589786f1e43e683552d7f4053c SHA512 95e095e62ae9262fd5965fe2202ee269d0864e3fa714f0a9ab3549763a0e41d0856b5883ef26b634844ceba875dfc3d4464a1edee00dd802f1b0fe084756ce3b WHIRLPOOL aad8f03391c2a066661f767c125586c52afb2600a571ab2cdaf01363f579fdda7da6781a04274841df6cee3c163f67f871fbb1c0f9f8092d009ea29080a4e8bc
|
||||||
|
EBUILD gptfdisk-0.8.5.ebuild 1151 SHA256 982c7d855cb594d77c45f9a5771729e8ba5f4ca5cc37882f77466d092cae1132 SHA512 ff3e40d414c85240da3a43d39b344cfdcea185e55b478b24df9c62f54104b48989ad5f63ee5c016ebd50ebe78db8f662c855f43b5b66d62edf1de4c1bc9831b9 WHIRLPOOL b971b1111a8bc072a3c50096a060295d549cad38c07532995c5b121362fc13e5a8b96c36459c9c289378f843d8141107a1d3bd5b31dbdb458ea1b721941796d4
|
||||||
|
EBUILD gptfdisk-0.8.6.ebuild 1491 SHA256 f9b1f80d3e80d50acf037a2eaf78164bc5392ee17bfa362479cc57b0771477ab SHA512 ebfd5a88fcb362a4e597be7251240c3477cbe21f0e9ed0345984d33ea77abbd939cee59d9ff9c54422fa96e0f6e440df907e39b4624530840f09a482c0576129 WHIRLPOOL 460f5c2281594a7b2e64448a8f3d4f61a914e0c56f479f679750eb444cc0c71b1b22a915f8706eefe3f8ff8df78052c6af99178d2f31165ce040047ae6005c44
|
||||||
|
MISC ChangeLog 6724 SHA256 ad5ec5cb6f786e802c890e3ba1f338c02654d330ec21f2e834f37349c7b158d9 SHA512 b038fc15f804d9ed9717fb7aeb1eed9f9a1366bcd106f7013b8f64cacda6150c010a2add43dc9f0b3a5e4860f062e93f00959da0b26cdef3adf91960ead7d48a WHIRLPOOL 05008433daf1c01c29b336663712616be55389adaac8826c3c2d5b6693cfdd2e534f45482f9282ff32267a487f2ae0b688cdc80ad0ff33442adc9ee2439e7f76
|
||||||
|
MISC metadata.xml 240 SHA256 f70cde052604926c6ac9b19b6091c308671b91300b1d1d0537f4d590f59d2d90 SHA512 dc32e8e7c987cea9fea95968f1f0d86c6450bba42f3d91c193db041c52f96db23070bc89bb86b212ea4a3bd0844e293daac612661d4e7af26c0c786f671e80f0 WHIRLPOOL 52ed6b39c492f28032bcb2bb024141fc009add45d870ba97ba670c9be2565f7b8171804d7cbf0687673a72c43e7efd143a31fcb14b9ac771ddc2afedf2efd200
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
|
iF4EAREIAAYFAlGdOjAACgkQC77qH+pIQ6QfUQD/TG9bJSaV5xiiumBs2dvrtHBP
|
||||||
|
JpKRuBhJGzcXM0pEJWEBALzVrlfRd2hsIcylewhsy1IZ0hGz7bcd5QqmeS7XT8rw
|
||||||
|
=4vvA
|
||||||
|
-----END PGP SIGNATURE-----
|
44
sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/gptfdisk-0.8.4.ebuild
vendored
Normal file
44
sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/gptfdisk-0.8.4.ebuild
vendored
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-apps/gptfdisk/gptfdisk-0.8.4.ebuild,v 1.10 2013/03/29 16:44:20 jlec Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
inherit toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="gdisk - GPT partition table manipulator for Linux"
|
||||||
|
HOMEPAGE="http://www.rodsbooks.com/gdisk/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha amd64 arm ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-libs/icu
|
||||||
|
dev-libs/popt
|
||||||
|
sys-libs/ncurses"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
sed \
|
||||||
|
-e '/g++/s:=:?=:g' \
|
||||||
|
-e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
|
||||||
|
-i Makefile || die
|
||||||
|
|
||||||
|
tc-export CXX
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake CXX="$(tc-getCXX)"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
local x
|
||||||
|
for x in gdisk sgdisk cgdisk fixparts; do
|
||||||
|
dosbin ${x}
|
||||||
|
doman ${x}.8
|
||||||
|
done
|
||||||
|
dodoc README NEWS
|
||||||
|
}
|
48
sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/gptfdisk-0.8.5.ebuild
vendored
Normal file
48
sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/gptfdisk-0.8.5.ebuild
vendored
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-apps/gptfdisk/gptfdisk-0.8.5.ebuild,v 1.9 2013/03/29 16:44:20 jlec Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
inherit toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="gdisk - GPT partition table manipulator for Linux"
|
||||||
|
HOMEPAGE="http://www.rodsbooks.com/gdisk/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="alpha ~amd64 ~arm ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
|
||||||
|
IUSE="kernel_linux"
|
||||||
|
|
||||||
|
RDEPEND="dev-libs/icu
|
||||||
|
dev-libs/popt
|
||||||
|
>=sys-libs/ncurses-5.7-r7
|
||||||
|
kernel_linux? ( sys-apps/util-linux )" # libuuid
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
sed \
|
||||||
|
-e '/g++/s:=:?=:g' \
|
||||||
|
-e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
|
||||||
|
-i Makefile || die
|
||||||
|
|
||||||
|
tc-export CXX
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake CXX="$(tc-getCXX) $($(tc-getPKG_CONFIG) --variable=CXXFLAGS icu-io icu-uc) ${CXXFLAGS}" #439696
|
||||||
|
}
|
||||||
|
|
||||||
|
#src_test() {
|
||||||
|
# ./gdisk_test.sh || die
|
||||||
|
#}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
local app
|
||||||
|
for app in gdisk sgdisk cgdisk fixparts; do
|
||||||
|
dosbin ${app}
|
||||||
|
doman ${app}.8
|
||||||
|
done
|
||||||
|
dodoc NEWS README
|
||||||
|
}
|
58
sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/gptfdisk-0.8.6.ebuild
vendored
Normal file
58
sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/gptfdisk-0.8.6.ebuild
vendored
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-apps/gptfdisk/gptfdisk-0.8.6.ebuild,v 1.11 2013/05/22 21:35:43 floppym Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit flag-o-matic toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="GPT partition table manipulator for Linux"
|
||||||
|
HOMEPAGE="http://www.rodsbooks.com/gdisk/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="alpha amd64 arm ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~arm-linux ~x86-linux"
|
||||||
|
IUSE="+icu kernel_linux ncurses static"
|
||||||
|
|
||||||
|
LIB_DEPEND="dev-libs/popt[static-libs(+)]
|
||||||
|
ncurses? ( >=sys-libs/ncurses-5.7-r7[static-libs(+)] )
|
||||||
|
icu? ( dev-libs/icu:=[static-libs(+)] )
|
||||||
|
kernel_linux? ( sys-apps/util-linux[static-libs(+)] )" # libuuid
|
||||||
|
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
static? ( ${LIB_DEPEND} )
|
||||||
|
virtual/pkgconfig"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
tc-export CXX PKG_CONFIG
|
||||||
|
|
||||||
|
if use icu; then
|
||||||
|
append-cxxflags $(${PKG_CONFIG} --variable=CXXFLAGS icu-io icu-uc)
|
||||||
|
else
|
||||||
|
sed \
|
||||||
|
-e 's:-licuio::g' \
|
||||||
|
-e 's:-licuuc::g' \
|
||||||
|
-e 's:-D USE_UTF16::g' \
|
||||||
|
-i Makefile || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! use ncurses; then
|
||||||
|
sed -i \
|
||||||
|
-e '/^all:/s:cgdisk::' \
|
||||||
|
Makefile || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
sed \
|
||||||
|
-e '/g++/s:=:?=:g' \
|
||||||
|
-e "s:-lncurses:$(${PKG_CONFIG} --libs ncurses):g" \
|
||||||
|
-i Makefile || die
|
||||||
|
|
||||||
|
use static && append-ldflags -static
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
|
||||||
|
doman *.8
|
||||||
|
dodoc NEWS README
|
||||||
|
}
|
8
sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/metadata.xml
vendored
Normal file
8
sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/metadata.xml
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer>
|
||||||
|
<email>alexxy@gentoo.org</email>
|
||||||
|
<name>Alexey Shvetsov</name>
|
||||||
|
</maintainer>
|
||||||
|
</pkgmetadata>
|
Loading…
Reference in New Issue
Block a user