aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAric Belsito <lluixhi@gmail.com>2017-10-04 11:44:33 -0700
committerAric Belsito <lluixhi@gmail.com>2017-10-04 11:44:33 -0700
commitf89d8c18e6910ae75e3d64a2f75c25191a78404f (patch)
tree63bab31df78656d31308960b3eabb7a3cd7d4493
parentsys-apps/sandbox: version bump to 2.12 (diff)
downloadmusl-f89d8c18e6910ae75e3d64a2f75c25191a78404f.tar.gz
musl-f89d8c18e6910ae75e3d64a2f75c25191a78404f.tar.bz2
musl-f89d8c18e6910ae75e3d64a2f75c25191a78404f.zip
sys-fs/xfsdump: version bump to 3.1.8
-rw-r--r--sys-fs/xfsdump/Manifest2
-rw-r--r--sys-fs/xfsdump/xfsdump-3.1.8.ebuild68
2 files changed, 70 insertions, 0 deletions
diff --git a/sys-fs/xfsdump/Manifest b/sys-fs/xfsdump/Manifest
index 5b7f5f24..12cdd40b 100644
--- a/sys-fs/xfsdump/Manifest
+++ b/sys-fs/xfsdump/Manifest
@@ -3,5 +3,7 @@ AUX xfsdump-3.0.5-prompt-overflow.patch 333 SHA256 80684664bae903256dd1b6355da9e
AUX xfsdump-3.1.6-linguas.patch 975 SHA256 16152976e972f32921a4b34636736f041d49d656111b43aee31b9c83da582992 SHA512 2fe49c6985eca950890d952b6e33c7f9d7687dfaeb52077895e92994d930f0026bb8fdc31ad3f31d072b8a5023a9e0e3d99c301cb34802d7657a93b964aa6c8e WHIRLPOOL c2c8d255fe0d01407bf1f5282c9f854794a521d165945944cbf092517745a94907fab1de7c5a11dcb7090eaac6aed5fc020574aa81d03f222c2df87a74c90320
AUX xfsdump-3.1.6-musl.patch 2503 SHA256 9fc0b5d9f02904473af1cd6d8b98c3ffec8293ba3582420beea6b5ca7b4bb15f SHA512 de4c912603a415ba6a4bb2e023f7389a0428b08c3e57d087acc05a7e14c71394d555152cc7f505a36be508a33d44c77df9650bc58f3c22c0f434bbe15cc85727 WHIRLPOOL a87e8d0348b251a42111dcc7cef619c89695ffadfbd85662b34b9f4152ff9f106ce521ed42cf9f2f220b9cee1c36817730b1ee2cd80b427ac80504a2df335b75
DIST xfsdump-3.1.6.tar.gz 848698 SHA256 7f78c11ca527477d90e5e62b0778f3ad96f2b71c19173044e9aca9515fff42d0 SHA512 6d8eff10c65e0a0893525590953ccb7ec0095ba528725ffe3f18260e6cb8f66dd3945c60477500e84421a9ed57fae9e8f0f25c3c0900be3671f30ca6951ed5e7 WHIRLPOOL 87182e97a5676be6ad36cf74e37d9ca312d742d20eb5396917a156842fe62a23c582e16862fb384fe7706097d9f0c7a6a8faced06fec0a999ac06ceb426eb7e3
+DIST xfsdump-3.1.8.tar.xz 603304 SHA256 ed14e67ae5b273c2698e767b43a46f033d361e540fe13feaaf9b110ee0edc585 SHA512 84720c83627647c75b42c59d180bb31cbb6e064568bef18b73641cf821fa7d39e6f7e0df4a6c7ffd36fba63296ab88cb83f0effdb1f6aa98f4b593ca0e658e0b WHIRLPOOL f75004400387916cd461a49500fa72ff878a9112f7550dd7c14f8b39e8f52678ca6721c298d536631c1649f989f7c007625e72c1136dabe60d9235bb5f8900d4
EBUILD xfsdump-3.1.6.ebuild 1493 SHA256 3dbf78f2ddbc5d00cd99578f8e21de1144df81f7f59e47fb2678116615e29bfd SHA512 7af4a4f9f8733f565d74b9b586d6607d36d9239cf013fc23ae44e98204899bf9609f246f1c3861f8df9a1cb9ea08e8069a1eb630bd9cd8363dcc23efb695828d WHIRLPOOL 396e14a973fcd605f495eeb75eb70ca1c27dd843446ced9fbded4e47c0c90ae884a384754df24e6bf0a85739deee673e67ca7e0f9671eac1e23ccbb7421c77ec
+EBUILD xfsdump-3.1.8.ebuild 1550 SHA256 612c855566778dc3921c03157c0c0b26c5bac219ec934a0498ece4f282c7c03d SHA512 55c8902b11d49900da357c2a2b1b8cda84c7daec0337d7c53ef89ed281b9f575161f5d89c4d8b521344295994922e9ba92750f0d74c65eb2c731cd67e519aeca WHIRLPOOL db6426f81f17584a27ac0dddfe61d88955e3c7e86301f35d47e9a3a46780df04fda046b92c1e2b131a869c267c2d9226795da5e9e102f8025ebd7c56ebcca6f3
MISC metadata.xml 253 SHA256 d82c33ef453113a5c1ebe250dcba373c22934a69b0a86c6ab15a5ca589c25b91 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 WHIRLPOOL e5aee23acff864609953a1e4de768f0e4aef704b44c53c021f28573e1ca5c99f1a46d92935ecec2449f7b4419a36d8373127d0ecfa8d7bae72d835e1839eb3f8
diff --git a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
new file mode 100644
index 00000000..bd61ecb9
--- /dev/null
+++ b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib flag-o-matic toolchain-funcs
+
+DESCRIPTION="xfs dump/restore utilities"
+HOMEPAGE="http://oss.sgi.com/projects/xfs"
+SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
+IUSE="ncurses nls"
+
+RDEPEND="
+ >=sys-apps/attr-2.4.19
+ sys-apps/dmapi
+ sys-apps/util-linux
+ sys-fs/e2fsprogs
+ >=sys-fs/xfsprogs-3.2.0
+ ncurses? ( sys-libs/ncurses:0= )
+"
+DEPEND="${RDEPEND}
+ nls? (
+ sys-devel/gettext
+ elibc_uclibc? ( dev-libs/libintl )
+ )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.0.5-prompt-overflow.patch #335115
+ "${FILESDIR}"/${PN}-3.0.4-no-symlink.patch #311881
+ "${FILESDIR}"/${PN}-3.1.6-linguas.patch #561664
+ "${FILESDIR}"/${PN}-3.1.6-musl.patch #549116
+)
+
+src_prepare() {
+ sed -i \
+ -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
+ include/builddefs.in \
+ || die
+ sed -i \
+ -e "s:enable_curses=[a-z]*:enable_curses=$(usex ncurses):" \
+ -e "s:libcurses=\"[^\"]*\":libcurses='$(use ncurses && $(tc-getPKG_CONFIG) --libs ncurses)':" \
+ configure || die #605852
+
+ default
+}
+
+src_configure() {
+ unset PLATFORM #184564
+ export OPTIMIZER=${CFLAGS}
+ export DEBUG=-DNDEBUG
+
+ local myeconfargs=(
+ $(use_enable nls gettext)
+ --libdir="${EPREFIX}/$(get_libdir)"
+ --libexecdir="${EPREFIX}/usr/$(get_libdir)"
+ --sbindir="${EPREFIX}/sbin"
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ # enable verbose build
+ emake V=1
+}