summaryrefslogtreecommitdiff
path: root/sys-block/parted
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-01-31 20:30:04 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-01-31 20:30:04 +0000
commit4650985dd0e898b82e0d2ec225931297d4fadccf (patch)
treeeb0e8002cf3ebf1009110b6fec47fa90f873d824 /sys-block/parted
parent67f76a858f1ac826bd8a550d756d9ec6e340ed4f (diff)
gentoo resync : 31.01.2018
Diffstat (limited to 'sys-block/parted')
-rw-r--r--sys-block/parted/Manifest2
-rw-r--r--sys-block/parted/parted-3.2_p20.ebuild69
2 files changed, 71 insertions, 0 deletions
diff --git a/sys-block/parted/Manifest b/sys-block/parted/Manifest
index c2a54bc9776b..a9da5f615dfb 100644
--- a/sys-block/parted/Manifest
+++ b/sys-block/parted/Manifest
@@ -10,6 +10,7 @@ DIST parted-2.4.tar.xz 1516412 BLAKE2B fdc489ba9e0636b6f3e67d3863acf88ab3143e60a
DIST parted-3.1.tar.xz 1524344 BLAKE2B 51f6cb84fb0a08dc5c9f634e265e4ac7778cde9f5400771af897a8661bf6dcdcfac2b2dec817c7d0f61d3fd5f8408c065754ea756ed59491dff75595d4306a2d SHA512 f29a67a16cf79f08abbfc5eeb6ad0480d834aa50e715378626dc89e3b12ce71f19202e9f38429e5521ebe877c4e74ff1e08f0b0ecbdbe79ba1c51fdcbef6e852
DIST parted-3.2.tar.xz 1655244 BLAKE2B 56608590b26a9b5266dacf3698d990b730bdb35d9374d1da57103fbef3ef5037e40dd2fe0f523ca8e0e75401a3b25cf543e5ca5c94cf410bbaa62ea15d6f0ba3 SHA512 4e37dbdd6f5032c9ebfec43704f6882379597d038167b9c4d04053efa083c68a705196713864451fa9e11d32777e16c68982877945c5efd9ea5f8252cb20e1c4
DIST parted_3.2-19.debian.tar.xz 87288 BLAKE2B f0cef2978ead9edca3e952849deb36526eea0a050d45ab480b2aa62d02ba0a1750c28e93c28a714df6629f02ccf5a1e4fbb33a6e42b82bf6685c05aeaad1756c SHA512 de3e55545d7d94668eb608c8c31440f550baaf7b664836d199f73f7a8c75bba4ff59b4c06a23459c7d522250d7c03d29fa7f727f7d1a2b1e5a0366e83a2d871a
+DIST parted_3.2-20.debian.tar.xz 87496 BLAKE2B 4409826b35b42093f16f80b1ab2f41b4caf2264c9dcfe9572fa1ddf5f51eeffa2208fc187bd7a98290ee2df92604928eae84fd2fdee78d688ec19e81f8b9efac SHA512 83f14befdd7d048976572b3e2eebfaa42649458cbcfd659db704737dce991980ddb2bc65013c5b31b04a17fc17fb756da0dda76edbcba93708afca34c56e0d22
EBUILD parted-2.4-r1.ebuild 1276 BLAKE2B 34f0d111529caeffbff7c3468c6b1d379eac58ef299b2c3a3f0b47cd05829028eecc41602aa714e673a4313b6d317979f9c274980272b0618c5b965776be9f6e SHA512 8d9e927273fb73fe4dddafc862b0cd7db994c21f016b367b6ecd083496207adbde9ad75b0a5d1c9a2e73c5f6035bf69dc95d9e73051e6fb7e298a9ae31ce79bb
EBUILD parted-2.4.ebuild 1287 BLAKE2B 51117072f46a58c62180776e3990b9036340c52e373e36d7d68ee9256b0a0617f78f69543a2371694176dc96a01e9f75d328c4fb733c2e6e2624a4ce4e6a9957 SHA512 71e30ebc780d6a2e5f15cdf61dfe600abbe832641a90690e5fe21ff12ea96e479f2c04a0930dcb869aa9b4f720d0efabca6ee88f3da9567f2e7630e0e7bc145a
EBUILD parted-3.1-r1.ebuild 2098 BLAKE2B 4d76bff9d1665e50112a00a8e01a31c8571e8b5efe004001815611d52b775a9f6b8c99bc35893fd524fa6e5625088189ace6395f72637a328b31628ff0bbf36b SHA512 f221964e4983f772915bc1b8ee89627ebcd6cc2e01c019c6dc446f00a2d3f2cbe06875037cee6a926418ac48e29c2fc48f14de45756482139c3c5534c675b434
@@ -18,4 +19,5 @@ EBUILD parted-3.2-r1.ebuild 1504 BLAKE2B abac92bef34ac1a73c137feca7b17e2d03e5d87
EBUILD parted-3.2-r2.ebuild 1514 BLAKE2B d7144fc4a68de8e12059a1dc3a771bb633af41c46dee8cb99b38b480fe90d144dd33f090d383b70b8956abf09b4de8fc5853d44ff74f17e8a883a4f22050152f SHA512 cf2898a4c373c4597cbb99cc511527af7382f548a0b7c8b8f3bc3cd6afea6ab3344cf58c37312d5d5eeacdcb937430f27bf20627aeb9e441950c055f0266eabd
EBUILD parted-3.2.ebuild 1316 BLAKE2B 19cb105ba21badec2742d763633b0290ba474208bfb2818215c6551602074f75698e42e5cec75f52a9f90161c89bcdac9c8a5b104cee56ac4182a454d634b385 SHA512 f6836f813e348cc3d8836c22d36f38cb95bcb639e994b2ab61526c961edee9af4a3a72d513ab969ed60445ecc07b234246457d7552a20f1d51836a9b696de3ed
EBUILD parted-3.2_p19.ebuild 1669 BLAKE2B 05cc2754e06f390b109d77c3062810981270549aac95e156c5a3123d74556ca4740a7f6b061b9b2790e5f70b0a26f31620f88dc17cdbf67848d44bf63817278d SHA512 af249df7220b8a6d6a8cda8c830814d6722db30b74ecfe3b35a9fd9146cb097e0b05bca9d0c6ff2bd51418d577d2a0bf917a334df08e1c0ac940534f6a440ae7
+EBUILD parted-3.2_p20.ebuild 1669 BLAKE2B 05cc2754e06f390b109d77c3062810981270549aac95e156c5a3123d74556ca4740a7f6b061b9b2790e5f70b0a26f31620f88dc17cdbf67848d44bf63817278d SHA512 af249df7220b8a6d6a8cda8c830814d6722db30b74ecfe3b35a9fd9146cb097e0b05bca9d0c6ff2bd51418d577d2a0bf917a334df08e1c0ac940534f6a440ae7
MISC metadata.xml 754 BLAKE2B 6bf44d26295c82c00691f9ba11e114f43c2674e98b1a0f332280e2753c08aeeb5b5a402c2288e9f0c654d4d91be1ed20810eb4b19cf277b76d326423ee6b19a8 SHA512 b5ced0310e8a606de46a5a2a690d7a549c5528eb843616621486db93a9fc45266eafbcbacc90d38d8005cd0366fee671705fc98c54c79bf0b3519d182d15c184
diff --git a/sys-block/parted/parted-3.2_p20.ebuild b/sys-block/parted/parted-3.2_p20.ebuild
new file mode 100644
index 000000000000..8e46676f03f2
--- /dev/null
+++ b/sys-block/parted/parted-3.2_p20.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils flag-o-matic
+
+DESCRIPTION="Create, destroy, resize, check, copy partitions and file systems"
+HOMEPAGE="https://www.gnu.org/software/parted"
+SRC_URI="
+ mirror://gnu/${PN}/${P/_p*/}.tar.xz
+ mirror://debian/pool/main/p/${PN}/${PN}_${PV/_p/-}.debian.tar.xz
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="+debug device-mapper nls readline selinux static-libs"
+RESTRICT="test"
+
+# specific version for gettext needed
+# to fix bug 85999
+RDEPEND="
+ >=sys-fs/e2fsprogs-1.27
+ device-mapper? ( >=sys-fs/lvm2-2.02.45 )
+ readline? ( >=sys-libs/readline-5.2:0= >=sys-libs/ncurses-5.7-r7:0= )
+ selinux? ( sys-libs/libselinux )
+ elibc_uclibc? ( dev-libs/libiconv )
+"
+DEPEND="
+ ${RDEPEND}
+ nls? ( >=sys-devel/gettext-0.12.1-r2 )
+ virtual/pkgconfig
+"
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.2-devmapper.patch
+ "${FILESDIR}"/${PN}-3.2-po4a-mandir.patch
+ "${FILESDIR}"/${PN}-3.2-sysmacros.patch
+)
+S=${WORKDIR}/${P/_p*/}
+
+src_prepare() {
+ default
+ for patch in $(< "${WORKDIR}"/debian/patches/series); do
+ eapply "${WORKDIR}/debian/patches/$patch"
+ done
+
+ eautoreconf
+}
+
+src_configure() {
+ use elibc_uclibc && append-libs -liconv
+ econf \
+ $(use_enable debug) \
+ $(use_enable device-mapper) \
+ $(use_enable nls) \
+ $(use_enable selinux) \
+ $(use_enable static-libs static) \
+ $(use_with readline) \
+ --disable-rpath \
+ --disable-silent-rules
+}
+
+DOCS=( AUTHORS BUGS ChangeLog NEWS README THANKS TODO doc/{API,FAT,USER.jp} )
+
+src_install() {
+ default
+
+ prune_libtool_files
+}