[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2024-04-24 Thread Yixun Lan
commit: f15c851a1b5af3b0ad6ae972d06de3f2a2fad354
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Apr 24 12:01:47 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 24 12:19:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15c851a

sys-fs/xfsdump: Keyword 3.1.12 riscv, #930551

Signed-off-by: Yixun Lan  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
index a1b8a11150a1..ee232e086c78 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2024-04-24 Thread Sam James
commit: 0875b8a7ba7226d15a697dc8a3d92ea790c3a162
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 10:33:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 10:33:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0875b8a7

sys-fs/xfsdump: Keyword 3.1.12 sparc, #930553

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
index f85585b0d1dc..a1b8a11150a1 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2024-04-24 Thread Sam James
commit: 4fad62e3ed4e361d654d886ddec36e5a5e09b80d
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 10:16:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 10:18:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fad62e3

sys-fs/xfsdump: unkeyword 3.1.12 for -sparc

i.e. drop -sparc and revert it to unkeyworded to sparc.

xfsdump has been -sparc since 2004 in commit 
c83d6ade8e9539d51819d61c19678ece2bfd7b09.

There's no real reason to believe this still applies today, so let's
try rekeywording it (which I'll file a bug for now).

Bug: https://bugs.gentoo.org/930553
Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
index ddd5c08eb060..f85585b0d1dc 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2024-04-24 Thread Sam James
commit: 017c00d2b7030095245bbbf3a5f982bb52c1f772
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 09:54:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 09:54:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017c00d2

sys-fs/xfsdump: Stabilize 3.1.12 arm, #930552

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
index 817b60c4ab00..ddd5c08eb060 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2024-04-24 Thread Sam James
commit: f65c5cdb207a28af0895c5349d27bf080c7868c3
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 09:54:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 09:54:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65c5cdb

sys-fs/xfsdump: Stabilize 3.1.12 arm64, #930552

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
index ba28c411d8d8..817b60c4ab00 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2024-03-06 Thread Andreas K. Hüttel
commit: 33791d44f8bbe7a8d1566a218a76050d9f51c33d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Mar  6 21:43:02 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Mar  6 21:46:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33791d44

sys-fs/xfsdump: Apply musl-1.2.4 largefile workaround

Bug: https://bugs.gentoo.org/925234
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.12.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
index 5e4ec29587b6..ba28c411d8d8 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="XFS dump/restore utilities"
 HOMEPAGE="https://xfs.wiki.kernel.org/ 
https://git.kernel.org/pub/scm/fs/xfs/xfsdump-dev.git/;
@@ -58,6 +58,9 @@ src_configure() {
# bug #184564
unset PLATFORM
 
+   # bug 925234
+   use elibc_musl && append-flags -D_LARGEFILE64_SOURCE
+
export OPTIMIZER="${CFLAGS}"
export DEBUG=-DNDEBUG
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2023-10-13 Thread Sam James
commit: c655a5e2ac22d1426a58cf5373f2c6b0419a3083
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 15:01:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 15:10:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c655a5e2

sys-fs/xfsdump: drop 3.1.10, 3.1.11

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/Manifest  |  2 -
 sys-fs/xfsdump/xfsdump-3.1.10.ebuild | 75 ---
 sys-fs/xfsdump/xfsdump-3.1.11.ebuild | 77 
 3 files changed, 154 deletions(-)

diff --git a/sys-fs/xfsdump/Manifest b/sys-fs/xfsdump/Manifest
index dc9e339803b5..36ae26c8d448 100644
--- a/sys-fs/xfsdump/Manifest
+++ b/sys-fs/xfsdump/Manifest
@@ -1,3 +1 @@
-DIST xfsdump-3.1.10.tar.xz 609424 BLAKE2B 
742d392c4ca4532e64ab8fd89a27b0d7c669e3f977fb9362f3f41e1db09c250951aff3906a5f598892cf58b00a7aab636864af9461afb724feec2708f52cdbd9
 SHA512 
8a1b671b22fffb5d2eac45d5fd7a2948c137b3ca21fde06779cff13fc6eaa27286876f56715f2eeb82ce107278d763028474260a54a8fec722e5a5d7c5875c9a
-DIST xfsdump-3.1.11.tar.xz 609484 BLAKE2B 
22efba866ce2eb1684b97b15184b967dc75546595f4450955a93ba500d4982bb4d0385bf5a2d4f66c985974d96c8d7b668b5f6684258f555fedd92139ff692ec
 SHA512 
9065e373f447e0ba5654b67d0db5a022515769b09db5398c5ee68d80bf6619ff459da0986cf9af5f17277608c26c407cba260cafa4f4ece6b5ece5fab1c455c7
 DIST xfsdump-3.1.12.tar.xz 609500 BLAKE2B 
2cd39e9f66459d75e9a254c3409279fecb95883468fc933d4d8326d00e89422ce433472c98073aa2aef8c6c4a3a1ed7e5ef94584993eb4087b2a4667187c6aee
 SHA512 
803a3b639aef35ec882f40faeaabf381973ba2636ce0c9d06568361f5398c3c6842ffe184fc01441bf51bb1ed1b9e40b012715c09c8cc942484cc031a8eb1757

diff --git a/sys-fs/xfsdump/xfsdump-3.1.10.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.10.ebuild
deleted file mode 100644
index 29816a7fd3f6..
--- a/sys-fs/xfsdump/xfsdump-3.1.10.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="xfs dump/restore utilities"
-HOMEPAGE="https://xfs.wiki.kernel.org/;
-SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc x86"
-IUSE="ncurses nls"
-
-RDEPEND=">=sys-apps/attr-2.4.19
-   sys-apps/util-linux
-   sys-fs/e2fsprogs
-   >=sys-fs/xfsprogs-3.2.0
-   ncurses? ( sys-libs/ncurses:= )"
-DEPEND="${RDEPEND}
-   nls? (
-   sys-devel/gettext
-   )"
-BDEPEND="ncurses? ( virtual/pkgconfig )"
-
-PATCHES=(
-   # bug #335115
-   "${FILESDIR}"/${PN}-3.1.9-prompt-overflow.patch
-   # bug #311881
-   "${FILESDIR}"/${PN}-3.1.9-no-symlink.patch
-   # bug #561664
-   "${FILESDIR}"/${PN}-3.1.6-linguas.patch
-
-   "${FILESDIR}"/${PN}-3.1.9-fix-docs.patch
-   "${FILESDIR}"/${PN}-3.1.9-skip-inventory-debian-subfolder.patch
-)
-
-src_prepare() {
-   sed -i \
-   -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
-   include/builddefs.in \
-   || die
-
-   # bug #605852
-   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
-
-   default
-}
-
-src_configure() {
-   # bug #184564
-   unset PLATFORM
-
-   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
-}

diff --git a/sys-fs/xfsdump/xfsdump-3.1.11.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.11.ebuild
deleted file mode 100644
index 8afef3e73211..
--- a/sys-fs/xfsdump/xfsdump-3.1.11.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="XFS dump/restore utilities"
-HOMEPAGE="https://xfs.wiki.kernel.org/ 
https://git.kernel.org/pub/scm/fs/xfs/xfsdump-dev.git/;
-SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc x86"
-IUSE="ncurses nls"
-
-RDEPEND="
-   >=sys-apps/attr-2.4.19
-   sys-apps/util-linux
-   sys-fs/e2fsprogs
-   >=sys-fs/xfsprogs-3.2.0
-   ncurses? ( sys-libs/ncurses:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ncurses? ( virtual/pkgconfig )
-   nls? ( sys-devel/gettext )
-"
-
-PATCHES=(
-   # bug #335115
-   

[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2023-03-04 Thread Arthur Zamarin
commit: 4663f7fa6fa41d7a79b277ed7e58e3d010e09f13
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 10:14:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 10:14:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4663f7fa

sys-fs/xfsdump: Stabilize 3.1.12 amd64, #899358

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
index adc373bd86fb..5e4ec29587b6 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2023-03-03 Thread Arthur Zamarin
commit: 7a0dd101cabe0a69a5289421db1b0e1cd75835c8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 07:50:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 07:50:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a0dd101

sys-fs/xfsdump: Stabilize 3.1.12 x86, #899358

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
index dd0cac277ac1..adc373bd86fb 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2023-03-03 Thread Arthur Zamarin
commit: 0b3e30578e094184e7c2ff0e37c8a1b086132753
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 07:07:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 07:07:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b3e3057

sys-fs/xfsdump: Stabilize 3.1.12 ppc, #899358

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
index d23c7df2938d..dd0cac277ac1 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 -sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc ~x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2023-03-03 Thread Arthur Zamarin
commit: e3811ba6a7edf2294dceccfe8cb17e4104d4f660
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 06:32:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 06:32:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3811ba6

sys-fs/xfsdump: Stabilize 3.1.12 ppc64, #899358

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
index c12ca856d9c4..d23c7df2938d 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 -sparc ~x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2022-12-20 Thread Sam James
commit: 0d3cc2503dad31eb09c3e9a232d83eab4383dcca
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 21 04:47:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 21 04:47:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d3cc250

sys-fs/xfsdump: add 3.1.12

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/Manifest  |  1 +
 sys-fs/xfsdump/xfsdump-3.1.12.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/sys-fs/xfsdump/Manifest b/sys-fs/xfsdump/Manifest
index e39d69bff18e..dc9e339803b5 100644
--- a/sys-fs/xfsdump/Manifest
+++ b/sys-fs/xfsdump/Manifest
@@ -1,2 +1,3 @@
 DIST xfsdump-3.1.10.tar.xz 609424 BLAKE2B 
742d392c4ca4532e64ab8fd89a27b0d7c669e3f977fb9362f3f41e1db09c250951aff3906a5f598892cf58b00a7aab636864af9461afb724feec2708f52cdbd9
 SHA512 
8a1b671b22fffb5d2eac45d5fd7a2948c137b3ca21fde06779cff13fc6eaa27286876f56715f2eeb82ce107278d763028474260a54a8fec722e5a5d7c5875c9a
 DIST xfsdump-3.1.11.tar.xz 609484 BLAKE2B 
22efba866ce2eb1684b97b15184b967dc75546595f4450955a93ba500d4982bb4d0385bf5a2d4f66c985974d96c8d7b668b5f6684258f555fedd92139ff692ec
 SHA512 
9065e373f447e0ba5654b67d0db5a022515769b09db5398c5ee68d80bf6619ff459da0986cf9af5f17277608c26c407cba260cafa4f4ece6b5ece5fab1c455c7
+DIST xfsdump-3.1.12.tar.xz 609500 BLAKE2B 
2cd39e9f66459d75e9a254c3409279fecb95883468fc933d4d8326d00e89422ce433472c98073aa2aef8c6c4a3a1ed7e5ef94584993eb4087b2a4667187c6aee
 SHA512 
803a3b639aef35ec882f40faeaabf381973ba2636ce0c9d06568361f5398c3c6842ffe184fc01441bf51bb1ed1b9e40b012715c09c8cc942484cc031a8eb1757

diff --git a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
new file mode 100644
index ..c12ca856d9c4
--- /dev/null
+++ b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="XFS dump/restore utilities"
+HOMEPAGE="https://xfs.wiki.kernel.org/ 
https://git.kernel.org/pub/scm/fs/xfs/xfsdump-dev.git/;
+SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
+IUSE="ncurses nls"
+
+RDEPEND="
+   >=sys-apps/attr-2.4.19
+   sys-apps/util-linux
+   sys-fs/e2fsprogs
+   >=sys-fs/xfsprogs-3.2.0
+   ncurses? ( sys-libs/ncurses:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ncurses? ( virtual/pkgconfig )
+   nls? ( sys-devel/gettext )
+"
+
+PATCHES=(
+   # bug #335115
+   "${FILESDIR}"/${PN}-3.1.9-prompt-overflow.patch
+   # bug #311881
+   "${FILESDIR}"/${PN}-3.1.9-no-symlink.patch
+   # bug #561664
+   "${FILESDIR}"/${PN}-3.1.6-linguas.patch
+
+   "${FILESDIR}"/${PN}-3.1.9-fix-docs.patch
+   "${FILESDIR}"/${PN}-3.1.9-skip-inventory-debian-subfolder.patch
+)
+
+src_prepare() {
+   sed -i \
+   -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
+   include/builddefs.in \
+   || die
+
+   # bug #605852
+   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
+
+   default
+}
+
+src_configure() {
+   # bug #184564
+   unset PLATFORM
+
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2022-11-24 Thread Sam James
commit: 84b73e0f1e7c6b7786c0e771c7af1d3627701db6
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 06:09:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 25 06:09:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b73e0f

sys-fs/xfsdump: Stabilize 3.1.11 ppc64, #882863

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.11.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.11.ebuild
index a60622ff843b..8afef3e73211 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.11.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 -sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2022-11-24 Thread Sam James
commit: 81a606abe6695efea3c65129fd58e8a42b888df4
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 06:01:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 25 06:01:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a606ab

sys-fs/xfsdump: Stabilize 3.1.11 ppc, #882863

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.11.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.11.ebuild
index 95c233150ac4..a60622ff843b 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.11.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 -sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2022-11-24 Thread Sam James
commit: 8b72867818b7b70217afed86e5ac58b4173639b9
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 05:32:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 25 05:32:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b728678

sys-fs/xfsdump: Stabilize 3.1.11 x86, #882863

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.11.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.11.ebuild
index 86fb84f9c4a4..95c233150ac4 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.11.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2022-11-24 Thread Sam James
commit: 47dbeffa6105ea31b94ea59fdb8097d6214b72cb
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 05:20:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 25 05:20:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47dbeffa

sys-fs/xfsdump: Stabilize 3.1.11 amd64, #882863

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.11.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.11.ebuild
index c12ca856d9c4..86fb84f9c4a4 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.11.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2022-08-27 Thread Sam James
commit: 0c49f3c437f15879977ef2614386a950ac80a4eb
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 27 08:25:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 27 08:27:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c49f3c4

sys-fs/xfsdump: add 3.1.11

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/Manifest  |  1 +
 sys-fs/xfsdump/xfsdump-3.1.11.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/sys-fs/xfsdump/Manifest b/sys-fs/xfsdump/Manifest
index bf62052b788c..e39d69bff18e 100644
--- a/sys-fs/xfsdump/Manifest
+++ b/sys-fs/xfsdump/Manifest
@@ -1 +1,2 @@
 DIST xfsdump-3.1.10.tar.xz 609424 BLAKE2B 
742d392c4ca4532e64ab8fd89a27b0d7c669e3f977fb9362f3f41e1db09c250951aff3906a5f598892cf58b00a7aab636864af9461afb724feec2708f52cdbd9
 SHA512 
8a1b671b22fffb5d2eac45d5fd7a2948c137b3ca21fde06779cff13fc6eaa27286876f56715f2eeb82ce107278d763028474260a54a8fec722e5a5d7c5875c9a
+DIST xfsdump-3.1.11.tar.xz 609484 BLAKE2B 
22efba866ce2eb1684b97b15184b967dc75546595f4450955a93ba500d4982bb4d0385bf5a2d4f66c985974d96c8d7b668b5f6684258f555fedd92139ff692ec
 SHA512 
9065e373f447e0ba5654b67d0db5a022515769b09db5398c5ee68d80bf6619ff459da0986cf9af5f17277608c26c407cba260cafa4f4ece6b5ece5fab1c455c7

diff --git a/sys-fs/xfsdump/xfsdump-3.1.11.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.11.ebuild
new file mode 100644
index ..c12ca856d9c4
--- /dev/null
+++ b/sys-fs/xfsdump/xfsdump-3.1.11.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="XFS dump/restore utilities"
+HOMEPAGE="https://xfs.wiki.kernel.org/ 
https://git.kernel.org/pub/scm/fs/xfs/xfsdump-dev.git/;
+SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
+IUSE="ncurses nls"
+
+RDEPEND="
+   >=sys-apps/attr-2.4.19
+   sys-apps/util-linux
+   sys-fs/e2fsprogs
+   >=sys-fs/xfsprogs-3.2.0
+   ncurses? ( sys-libs/ncurses:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ncurses? ( virtual/pkgconfig )
+   nls? ( sys-devel/gettext )
+"
+
+PATCHES=(
+   # bug #335115
+   "${FILESDIR}"/${PN}-3.1.9-prompt-overflow.patch
+   # bug #311881
+   "${FILESDIR}"/${PN}-3.1.9-no-symlink.patch
+   # bug #561664
+   "${FILESDIR}"/${PN}-3.1.6-linguas.patch
+
+   "${FILESDIR}"/${PN}-3.1.9-fix-docs.patch
+   "${FILESDIR}"/${PN}-3.1.9-skip-inventory-debian-subfolder.patch
+)
+
+src_prepare() {
+   sed -i \
+   -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
+   include/builddefs.in \
+   || die
+
+   # bug #605852
+   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
+
+   default
+}
+
+src_configure() {
+   # bug #184564
+   unset PLATFORM
+
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2022-06-21 Thread David Seifert
commit: ebb7c00f9d9b999ca4daa06df5660497e037f88d
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jun 21 09:40:56 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jun 21 09:40:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb7c00f

sys-fs/xfsdump: drop 3.1.9-r1

Signed-off-by: David Seifert  gentoo.org>

 sys-fs/xfsdump/Manifest|  1 -
 sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild | 70 --
 2 files changed, 71 deletions(-)

diff --git a/sys-fs/xfsdump/Manifest b/sys-fs/xfsdump/Manifest
index 1bebe60de37e..bf62052b788c 100644
--- a/sys-fs/xfsdump/Manifest
+++ b/sys-fs/xfsdump/Manifest
@@ -1,2 +1 @@
 DIST xfsdump-3.1.10.tar.xz 609424 BLAKE2B 
742d392c4ca4532e64ab8fd89a27b0d7c669e3f977fb9362f3f41e1db09c250951aff3906a5f598892cf58b00a7aab636864af9461afb724feec2708f52cdbd9
 SHA512 
8a1b671b22fffb5d2eac45d5fd7a2948c137b3ca21fde06779cff13fc6eaa27286876f56715f2eeb82ce107278d763028474260a54a8fec722e5a5d7c5875c9a
-DIST xfsdump-3.1.9.tar.xz 600348 BLAKE2B 
9e833acaacd3ad581b4f23731d7d613fcffa3d518f43638cddbc7da7015e582cb9415e00616e5e8586836831b6d5877fa83e8a5fd931fd454731bf2af7072095
 SHA512 
e8f9811d16fc06ab49fe2c109de0546c989575eca6e68b579c6d219a745f935952020069f58b357c5c87b944c5097ca2894466d328d09f06beb8a55880142351

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
deleted file mode 100644
index 500e295dd5f7..
--- a/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="xfs dump/restore utilities"
-HOMEPAGE="https://xfs.wiki.kernel.org/;
-SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc x86"
-IUSE="ncurses nls"
-
-RDEPEND="
-   >=sys-apps/attr-2.4.19
-   sys-apps/util-linux
-   sys-fs/e2fsprogs
-   >=sys-fs/xfsprogs-3.2.0
-   ncurses? ( sys-libs/ncurses:0= )
-"
-DEPEND="${RDEPEND}
-   nls? (
-   sys-devel/gettext
-   )
-"
-BDEPEND="ncurses? ( virtual/pkgconfig )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.1.9-prompt-overflow.patch #335115
-   "${FILESDIR}"/${PN}-3.1.9-no-symlink.patch #311881
-   "${FILESDIR}"/${PN}-3.1.6-linguas.patch #561664
-   "${FILESDIR}"/${PN}-3.1.9-fix-docs.patch
-   "${FILESDIR}"/${PN}-3.1.9-skip-inventory-debian-subfolder.patch
-)
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2022-05-21 Thread Sam James
commit: a4eea5bd6a7e4ad34aa64da8f537c34c9338be07
Author: Sam James  gentoo  org>
AuthorDate: Sun May 22 03:20:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 22 03:20:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4eea5bd

sys-fs/xfsdump: Stabilize 3.1.10 x86, #846839

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.10.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.10.ebuild
index cb4159381233..29816a7fd3f6 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.10.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND=">=sys-apps/attr-2.4.19



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2022-05-21 Thread Sam James
commit: 2ac0530ebd94f20d9090ace8ffd6ccfc149869ab
Author: Sam James  gentoo  org>
AuthorDate: Sun May 22 03:19:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 22 03:19:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac0530e

sys-fs/xfsdump: Stabilize 3.1.10 amd64, #846839

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.10.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.10.ebuild
index 2f354cd274d6..cb4159381233 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.10.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc ~x86"
 IUSE="ncurses nls"
 
 RDEPEND=">=sys-apps/attr-2.4.19



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2022-05-21 Thread Sam James
commit: 81d4bc47e8640d021e533fa0afd67c100d988862
Author: Sam James  gentoo  org>
AuthorDate: Sun May 22 03:17:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 22 03:17:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d4bc47

sys-fs/xfsdump: Stabilize 3.1.10 ppc64, #846839

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.10.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.10.ebuild
index 06995891d4ac..2f354cd274d6 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.10.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 -sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc ~x86"
 IUSE="ncurses nls"
 
 RDEPEND=">=sys-apps/attr-2.4.19



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2022-05-21 Thread Sam James
commit: 0f5bad212c0fe95010c78988079b772cc8a380d7
Author: Sam James  gentoo  org>
AuthorDate: Sun May 22 03:16:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 22 03:16:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f5bad21

sys-fs/xfsdump: Stabilize 3.1.10 ppc, #846839

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.10.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.10.ebuild
index 0ef28b237d54..06995891d4ac 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.10.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 -sparc ~x86"
 IUSE="ncurses nls"
 
 RDEPEND=">=sys-apps/attr-2.4.19



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2022-02-14 Thread Sam James
commit: 6b99e097079e6004edf0b0be0a9b314796af461d
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 14 23:02:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 14 23:03:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b99e097

sys-fs/xfsdump: drop 3.1.9

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.9.ebuild | 71 -
 1 file changed, 71 deletions(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
deleted file mode 100644
index f89dc7dcba2b..
--- a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="xfs dump/restore utilities"
-HOMEPAGE="https://xfs.wiki.kernel.org/;
-SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~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
-   )
-"
-BDEPEND="ncurses? ( virtual/pkgconfig )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.1.9-prompt-overflow.patch #335115
-   "${FILESDIR}"/${PN}-3.1.9-no-symlink.patch #311881
-   "${FILESDIR}"/${PN}-3.1.6-linguas.patch #561664
-   "${FILESDIR}"/${PN}-3.1.9-fix-docs.patch
-   "${FILESDIR}"/${PN}-3.1.9-skip-inventory-debian-subfolder.patch
-)
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2022-02-14 Thread Sam James
commit: 3991afb3e9b35b9a5180a33f5e991ed3c6c7b9cd
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 14 23:02:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 14 23:03:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3991afb3

sys-fs/xfsdump: add 3.1.10

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/Manifest  |  1 +
 sys-fs/xfsdump/xfsdump-3.1.10.ebuild | 75 
 2 files changed, 76 insertions(+)

diff --git a/sys-fs/xfsdump/Manifest b/sys-fs/xfsdump/Manifest
index 0dc97bb7161b..1bebe60de37e 100644
--- a/sys-fs/xfsdump/Manifest
+++ b/sys-fs/xfsdump/Manifest
@@ -1 +1,2 @@
+DIST xfsdump-3.1.10.tar.xz 609424 BLAKE2B 
742d392c4ca4532e64ab8fd89a27b0d7c669e3f977fb9362f3f41e1db09c250951aff3906a5f598892cf58b00a7aab636864af9461afb724feec2708f52cdbd9
 SHA512 
8a1b671b22fffb5d2eac45d5fd7a2948c137b3ca21fde06779cff13fc6eaa27286876f56715f2eeb82ce107278d763028474260a54a8fec722e5a5d7c5875c9a
 DIST xfsdump-3.1.9.tar.xz 600348 BLAKE2B 
9e833acaacd3ad581b4f23731d7d613fcffa3d518f43638cddbc7da7015e582cb9415e00616e5e8586836831b6d5877fa83e8a5fd931fd454731bf2af7072095
 SHA512 
e8f9811d16fc06ab49fe2c109de0546c989575eca6e68b579c6d219a745f935952020069f58b357c5c87b944c5097ca2894466d328d09f06beb8a55880142351

diff --git a/sys-fs/xfsdump/xfsdump-3.1.10.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.10.ebuild
new file mode 100644
index ..0ef28b237d54
--- /dev/null
+++ b/sys-fs/xfsdump/xfsdump-3.1.10.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="xfs dump/restore utilities"
+HOMEPAGE="https://xfs.wiki.kernel.org/;
+SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
+IUSE="ncurses nls"
+
+RDEPEND=">=sys-apps/attr-2.4.19
+   sys-apps/util-linux
+   sys-fs/e2fsprogs
+   >=sys-fs/xfsprogs-3.2.0
+   ncurses? ( sys-libs/ncurses:= )"
+DEPEND="${RDEPEND}
+   nls? (
+   sys-devel/gettext
+   )"
+BDEPEND="ncurses? ( virtual/pkgconfig )"
+
+PATCHES=(
+   # bug #335115
+   "${FILESDIR}"/${PN}-3.1.9-prompt-overflow.patch
+   # bug #311881
+   "${FILESDIR}"/${PN}-3.1.9-no-symlink.patch
+   # bug #561664
+   "${FILESDIR}"/${PN}-3.1.6-linguas.patch
+
+   "${FILESDIR}"/${PN}-3.1.9-fix-docs.patch
+   "${FILESDIR}"/${PN}-3.1.9-skip-inventory-debian-subfolder.patch
+)
+
+src_prepare() {
+   sed -i \
+   -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
+   include/builddefs.in \
+   || die
+
+   # bug #605852
+   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
+
+   default
+}
+
+src_configure() {
+   # bug #184564
+   unset PLATFORM
+
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2022-01-01 Thread David Seifert
commit: 0922a019cbbab847cf1fe3a3af39f733cc9d4744
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:29 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0922a019

sys-fs/xfsdump: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild | 3 +--
 sys-fs/xfsdump/xfsdump-3.1.9.ebuild| 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
index 9d68ac0a7cd4..500e295dd5f7 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -24,7 +24,6 @@ RDEPEND="
 DEPEND="${RDEPEND}
nls? (
sys-devel/gettext
-   elibc_uclibc? ( dev-libs/libintl )
)
 "
 BDEPEND="ncurses? ( virtual/pkgconfig )"

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
index fd7f18bc427d..f89dc7dcba2b 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,7 +25,6 @@ RDEPEND="
 DEPEND="${RDEPEND}
nls? (
sys-devel/gettext
-   elibc_uclibc? ( dev-libs/libintl )
)
 "
 BDEPEND="ncurses? ( virtual/pkgconfig )"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2021-10-11 Thread Sam James
commit: 1605bf87d667561a856a7ca6bf5527d28a1eb802
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 11 23:28:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 11 23:28:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1605bf87

sys-fs/xfsdump: Keyword 3.1.9-r1 arm64, #804306

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
index b6bfe64508a..174ed401f4a 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 -sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 -sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2021-10-10 Thread Agostino Sarubbo
commit: 40b2c6c180d1b0e65c83efd1c4e8aa9be8bb4809
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Oct 10 15:36:20 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Oct 10 15:36:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b2c6c1

sys-fs/xfsdump: x86 stable wrt bug #811897

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
index f92348b02f4..b6bfe64508a 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 -sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 -sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2021-10-10 Thread Agostino Sarubbo
commit: 217967f325bfa6fa2b18bf81edb1ff3bebfa0456
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Oct 10 15:34:49 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Oct 10 15:34:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=217967f3

sys-fs/xfsdump: ppc stable wrt bug #811897

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
index 54dec21a5bc..f92348b02f4 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 -sparc ~x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2021-09-06 Thread Sam James
commit: 69bd2ce367456bdf7529578030ffbf7b454a0e1f
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  7 00:47:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  7 00:47:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69bd2ce3

sys-fs/xfsdump: drop obsolete sys-apps/dmapi dependency

Bug: https://bugs.gentoo.org/747181
Bug: https://bugs.gentoo.org/804306
Bug: https://bugs.gentoo.org/811891
Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild | 71 ++
 1 file changed, 71 insertions(+)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
new file mode 100644
index 000..aafb02db275
--- /dev/null
+++ b/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="xfs dump/restore utilities"
+HOMEPAGE="https://xfs.wiki.kernel.org/;
+SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
+IUSE="ncurses nls"
+
+RDEPEND="
+   >=sys-apps/attr-2.4.19
+   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 )
+   )
+"
+BDEPEND="ncurses? ( virtual/pkgconfig )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1.9-prompt-overflow.patch #335115
+   "${FILESDIR}"/${PN}-3.1.9-no-symlink.patch #311881
+   "${FILESDIR}"/${PN}-3.1.6-linguas.patch #561664
+   "${FILESDIR}"/${PN}-3.1.9-fix-docs.patch
+   "${FILESDIR}"/${PN}-3.1.9-skip-inventory-debian-subfolder.patch
+)
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2021-07-26 Thread Sam James
commit: bef5a9ba1225287f07845030539987358b81f1da
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 27 03:26:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 27 03:26:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef5a9ba

sys-fs/xfsdump: Keyword 3.1.9 arm, #804306

Signed-off-by: Sam James  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
index 57fc455d91c..fd7f18bc427 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
@@ -11,7 +11,7 @@ 
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"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 -sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2021-05-13 Thread David Seifert
commit: 79ad4ea976e56a9d0335fa27a6489bd9abab5c82
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 13:54:28 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu May 13 13:54:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ad4ea9

sys-fs/xfsdump: drop unused flag-o-matic inherit

Signed-off-by: David Seifert  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.9.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
index f9e709d107f..57fc455d91c 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit flag-o-matic toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="xfs dump/restore utilities"
 HOMEPAGE="https://xfs.wiki.kernel.org/;
@@ -43,6 +43,7 @@ src_prepare() {
-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)':" \



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/files/, sys-fs/xfsdump/

2021-03-05 Thread Lars Wendler
commit: 911ebe91fd9828cfabcad027b6582766f631db8d
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar  5 18:57:19 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar  5 18:57:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911ebe91

sys-fs/xfsdump: Removed old

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 sys-fs/xfsdump/Manifest|  1 -
 .../xfsdump/files/xfsdump-3.0.4-no-symlink.patch   | 22 ---
 .../files/xfsdump-3.0.5-prompt-overflow.patch  | 14 -
 sys-fs/xfsdump/xfsdump-3.1.8.ebuild| 67 --
 4 files changed, 104 deletions(-)

diff --git a/sys-fs/xfsdump/Manifest b/sys-fs/xfsdump/Manifest
index d3f7b8bfbb0..0dc97bb7161 100644
--- a/sys-fs/xfsdump/Manifest
+++ b/sys-fs/xfsdump/Manifest
@@ -1,2 +1 @@
-DIST xfsdump-3.1.8.tar.xz 603304 BLAKE2B 
8f923ca267f648e88e4e964bcafcfd3bfde0fdb4e6753a9c21bbb8a1ae0f63e868cdad3da4eed5e95ffda861278eaaad49758701384681f3b0a19b93e07a232d
 SHA512 
84720c83627647c75b42c59d180bb31cbb6e064568bef18b73641cf821fa7d39e6f7e0df4a6c7ffd36fba63296ab88cb83f0effdb1f6aa98f4b593ca0e658e0b
 DIST xfsdump-3.1.9.tar.xz 600348 BLAKE2B 
9e833acaacd3ad581b4f23731d7d613fcffa3d518f43638cddbc7da7015e582cb9415e00616e5e8586836831b6d5877fa83e8a5fd931fd454731bf2af7072095
 SHA512 
e8f9811d16fc06ab49fe2c109de0546c989575eca6e68b579c6d219a745f935952020069f58b357c5c87b944c5097ca2894466d328d09f06beb8a55880142351

diff --git a/sys-fs/xfsdump/files/xfsdump-3.0.4-no-symlink.patch 
b/sys-fs/xfsdump/files/xfsdump-3.0.4-no-symlink.patch
deleted file mode 100644
index 014ca33d215..000
--- a/sys-fs/xfsdump/files/xfsdump-3.0.4-no-symlink.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-http://bugs.gentoo.org/311881
-
 xfsdump-3.0.4/dump/Makefile
-+++ xfsdump-3.0.4/dump/Makefile
-@@ -102,7 +102,6 @@
-   $(INSTALL) -m 755 -d $(PKG_ROOT_SBIN_DIR)
-   $(LTINSTALL) -m 755 $(LTCOMMAND) $(PKG_ROOT_SBIN_DIR)
-   $(INSTALL) -m 755 -d $(PKG_SBIN_DIR)
--  $(INSTALL) -S $(PKG_ROOT_SBIN_DIR)/$(LTCOMMAND) 
$(PKG_SBIN_DIR)/$(LTCOMMAND)
- install-dev:
- 
- $(COMMINCL) $(COMMON):
 xfsdump-3.0.4/restore/Makefile
-+++ xfsdump-3.0.4/restore/Makefile
-@@ -114,7 +114,6 @@
-   $(INSTALL) -m 755 -d $(PKG_ROOT_SBIN_DIR)
-   $(LTINSTALL) -m 755 $(LTCOMMAND) $(PKG_ROOT_SBIN_DIR)
-   $(INSTALL) -m 755 -d $(PKG_SBIN_DIR)
--  $(INSTALL) -S $(PKG_ROOT_SBIN_DIR)/$(LTCOMMAND) 
$(PKG_SBIN_DIR)/$(LTCOMMAND)
- install-dev:
- 
- $(COMMINCL) $(COMMON):

diff --git a/sys-fs/xfsdump/files/xfsdump-3.0.5-prompt-overflow.patch 
b/sys-fs/xfsdump/files/xfsdump-3.0.5-prompt-overflow.patch
deleted file mode 100644
index bd7fb3f4452..000
--- a/sys-fs/xfsdump/files/xfsdump-3.0.5-prompt-overflow.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-http://oss.sgi.com/bugzilla/show_bug.cgi?id=876
-https://bugs.gentoo.org/335115
-
 a/dump/content.c
-+++ b/dump/content.c
-@@ -6460,7 +6460,7 @@
- Media_prompt_erase( drive_t *drivep )
- {
-   fold_t fold;
--  char question[ 100 ];
-+  char question[ 200 ];
-   char *preamblestr[ PREAMBLEMAX ];
-   size_t preamblecnt;
-   char *querystr[ QUERYMAX ];

diff --git a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
deleted file mode 100644
index 65b2309d566..000
--- a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# 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="https://xfs.wiki.kernel.org/;
-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
-)
-
-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=(
-   

[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2020-05-05 Thread Sergei Trofimovich
commit: e3f63f96e4736c40c5dd43914b298e062372b71e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May  5 21:02:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May  5 21:04:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f63f96

sys-fs/xfsdump: stable 3.1.9 for hppa, bug #710496

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
index 23dff387eab..228afe7cf7c 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
@@ -11,7 +11,7 @@ 
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"
+KEYWORDS="~alpha amd64 hppa ~ia64 ~mips ppc ppc64 -sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2020-03-15 Thread Agostino Sarubbo
commit: 9d8f93597acbcf409523f1a5e3f7459348521479
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Mar 15 18:40:19 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Mar 15 18:40:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d8f9359

sys-fs/xfsdump: x86 stable wrt bug #710496

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
index 3e0c09a562f..334a9eaebf6 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
@@ -11,7 +11,7 @@ 
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"
+KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ppc ppc64 -sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2020-03-15 Thread Agostino Sarubbo
commit: 0ee56720faab1978787ea0e04340c87410d9a9e0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Mar 15 18:33:12 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Mar 15 18:33:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee56720

sys-fs/xfsdump: ppc64 stable wrt bug #710496

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
index 14e74745f85..3e0c09a562f 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
@@ -11,7 +11,7 @@ 
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"
+KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ppc ppc64 -sparc ~x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2020-03-15 Thread Agostino Sarubbo
commit: 8da8716266f08142237db669b8ad88f95de1f7ac
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Mar 15 18:29:58 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Mar 15 18:29:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da87162

sys-fs/xfsdump: ppc stable wrt bug #710496

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
index b3acf1b3c13..14e74745f85 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
@@ -11,7 +11,7 @@ 
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"
+KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ppc ~ppc64 -sparc ~x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2020-03-15 Thread Agostino Sarubbo
commit: 978c6e5c44d7cd0cc044c144486ea4cb68d6b7dd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Mar 15 11:44:52 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Mar 15 11:44:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978c6e5c

sys-fs/xfsdump: amd64 stable wrt bug #710496

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
index 8e9c2c89418..b3acf1b3c13 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
@@ -11,7 +11,7 @@ 
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"
+KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2020-03-14 Thread Sergei Trofimovich
commit: 012f9ed9e90510d59c711336779b941f169deaaa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 14 19:24:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 14 19:24:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012f9ed9

sys-fs/xfsdump: stable 3.1.9 for ia64, bug #710496

Package-Manager: Portage-2.3.93, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
index f1954b101a5..8e9c2c89418 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
@@ -11,7 +11,7 @@ 
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"
+KEYWORDS="~alpha ~amd64 ~hppa ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2020-02-14 Thread Lars Wendler
commit: e1e313e55f4a370be3f5a9c2383cc6b75df4c983
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 14 13:59:17 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 14 13:59:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e313e5

sys-fs/xfsdump: Removed old

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 sys-fs/xfsdump/Manifest |  1 -
 sys-fs/xfsdump/xfsdump-3.1.6.ebuild | 53 -
 2 files changed, 54 deletions(-)

diff --git a/sys-fs/xfsdump/Manifest b/sys-fs/xfsdump/Manifest
index 06432dc74d6..d3f7b8bfbb0 100644
--- a/sys-fs/xfsdump/Manifest
+++ b/sys-fs/xfsdump/Manifest
@@ -1,3 +1,2 @@
-DIST xfsdump-3.1.6.tar.gz 848698 BLAKE2B 
c87738640f2d5f424d8e8e9df50a75b2424c1f2741a47cd94f1e63d18b460946f1cb0ff362d2a00345db8fcc8e3518faa720e6495b138aaa51fe4e8d2d1bd24a
 SHA512 
6d8eff10c65e0a0893525590953ccb7ec0095ba528725ffe3f18260e6cb8f66dd3945c60477500e84421a9ed57fae9e8f0f25c3c0900be3671f30ca6951ed5e7
 DIST xfsdump-3.1.8.tar.xz 603304 BLAKE2B 
8f923ca267f648e88e4e964bcafcfd3bfde0fdb4e6753a9c21bbb8a1ae0f63e868cdad3da4eed5e95ffda861278eaaad49758701384681f3b0a19b93e07a232d
 SHA512 
84720c83627647c75b42c59d180bb31cbb6e064568bef18b73641cf821fa7d39e6f7e0df4a6c7ffd36fba63296ab88cb83f0effdb1f6aa98f4b593ca0e658e0b
 DIST xfsdump-3.1.9.tar.xz 600348 BLAKE2B 
9e833acaacd3ad581b4f23731d7d613fcffa3d518f43638cddbc7da7015e582cb9415e00616e5e8586836831b6d5877fa83e8a5fd931fd454731bf2af7072095
 SHA512 
e8f9811d16fc06ab49fe2c109de0546c989575eca6e68b579c6d219a745f935952020069f58b357c5c87b944c5097ca2894466d328d09f06beb8a55880142351

diff --git a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
deleted file mode 100644
index 4eef8386ee0..000
--- a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit multilib eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="xfs dump/restore utilities"
-HOMEPAGE="https://xfs.wiki.kernel.org/;
-SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz
-   ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 hppa ia64 ~mips ppc ppc64 -sparc x86"
-IUSE="ncurses nls"
-
-RDEPEND="ncurses? ( sys-libs/ncurses:0= )
-   sys-fs/e2fsprogs
-   >=sys-fs/xfsprogs-3.2.0
-   sys-apps/dmapi
-   >=sys-apps/attr-2.4.19"
-DEPEND="${RDEPEND}
-   nls? (
-   sys-devel/gettext
-   elibc_uclibc? ( dev-libs/libintl )
-   )"
-
-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
-   epatch "${FILESDIR}"/${PN}-3.0.5-prompt-overflow.patch #335115
-   epatch "${FILESDIR}"/${PN}-3.0.4-no-symlink.patch #311881
-   epatch "${FILESDIR}"/${PN}-3.1.6-linguas.patch #561664
-}
-
-src_configure() {
-   unset PLATFORM #184564
-   export OPTIMIZER=${CFLAGS}
-   export DEBUG=-DNDEBUG
-
-   econf \
-   $(use_enable nls gettext) \
-   --libdir="${EPREFIX}/$(get_libdir)" \
-   --libexecdir="${EPREFIX}/usr/$(get_libdir)" \
-   --sbindir="${EPREFIX}/sbin"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/, sys-fs/xfsdump/files/

2020-02-14 Thread Thomas Deutschmann
commit: 4995538f727b3fbea1b4628b72159c34e78598a1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Feb 14 13:47:44 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Feb 14 13:55:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4995538f

sys-fs/xfsdump: bump to v3.1.9

Closes: https://bugs.gentoo.org/693296
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-fs/xfsdump/Manifest|  1 +
 sys-fs/xfsdump/files/xfsdump-3.1.9-fix-docs.patch  | 22 +++
 .../xfsdump/files/xfsdump-3.1.9-no-symlink.patch   | 26 
 .../files/xfsdump-3.1.9-prompt-overflow.patch  | 14 +
 ...ump-3.1.9-skip-inventory-debian-subfolder.patch | 18 ++
 sys-fs/xfsdump/xfsdump-3.1.9.ebuild| 69 ++
 6 files changed, 150 insertions(+)

diff --git a/sys-fs/xfsdump/Manifest b/sys-fs/xfsdump/Manifest
index f073dac6119..06432dc74d6 100644
--- a/sys-fs/xfsdump/Manifest
+++ b/sys-fs/xfsdump/Manifest
@@ -1,2 +1,3 @@
 DIST xfsdump-3.1.6.tar.gz 848698 BLAKE2B 
c87738640f2d5f424d8e8e9df50a75b2424c1f2741a47cd94f1e63d18b460946f1cb0ff362d2a00345db8fcc8e3518faa720e6495b138aaa51fe4e8d2d1bd24a
 SHA512 
6d8eff10c65e0a0893525590953ccb7ec0095ba528725ffe3f18260e6cb8f66dd3945c60477500e84421a9ed57fae9e8f0f25c3c0900be3671f30ca6951ed5e7
 DIST xfsdump-3.1.8.tar.xz 603304 BLAKE2B 
8f923ca267f648e88e4e964bcafcfd3bfde0fdb4e6753a9c21bbb8a1ae0f63e868cdad3da4eed5e95ffda861278eaaad49758701384681f3b0a19b93e07a232d
 SHA512 
84720c83627647c75b42c59d180bb31cbb6e064568bef18b73641cf821fa7d39e6f7e0df4a6c7ffd36fba63296ab88cb83f0effdb1f6aa98f4b593ca0e658e0b
+DIST xfsdump-3.1.9.tar.xz 600348 BLAKE2B 
9e833acaacd3ad581b4f23731d7d613fcffa3d518f43638cddbc7da7015e582cb9415e00616e5e8586836831b6d5877fa83e8a5fd931fd454731bf2af7072095
 SHA512 
e8f9811d16fc06ab49fe2c109de0546c989575eca6e68b579c6d219a745f935952020069f58b357c5c87b944c5097ca2894466d328d09f06beb8a55880142351

diff --git a/sys-fs/xfsdump/files/xfsdump-3.1.9-fix-docs.patch 
b/sys-fs/xfsdump/files/xfsdump-3.1.9-fix-docs.patch
new file mode 100644
index 000..e8584a0e340
--- /dev/null
+++ b/sys-fs/xfsdump/files/xfsdump-3.1.9-fix-docs.patch
@@ -0,0 +1,22 @@
+Do not compress changelog during build.
+
+--- a/doc/Makefile
 b/doc/Makefile
+@@ -12,7 +12,7 @@ LSRCFILES = INSTALL CHANGES COPYING $(README) \
+ 
+ LDIRT = *.gz
+ 
+-default: CHANGES.gz
++default:
+ 
+ include $(BUILDRULES)
+ 
+@@ -22,7 +22,7 @@ CHANGES.gz:
+ 
+ install: default
+   $(INSTALL) -m 755 -d $(PKG_DOC_DIR)
+-  $(INSTALL) -m 644 CHANGES.gz $(README) $(PKG_DOC_DIR)
++  $(INSTALL) -m 644 CHANGES $(README) $(PKG_DOC_DIR)
+ ifeq ($(PKG_DISTRIBUTION), debian)
+   $(INSTALL) -S CHANGES.gz $(PKG_DOC_DIR)/changelog.gz
+ else

diff --git a/sys-fs/xfsdump/files/xfsdump-3.1.9-no-symlink.patch 
b/sys-fs/xfsdump/files/xfsdump-3.1.9-no-symlink.patch
new file mode 100644
index 000..295533a6a9d
--- /dev/null
+++ b/sys-fs/xfsdump/files/xfsdump-3.1.9-no-symlink.patch
@@ -0,0 +1,26 @@
+http://bugs.gentoo.org/311881
+
+--- a/dump/Makefile
 b/dump/Makefile
+@@ -100,9 +100,6 @@ install: default
+   $(INSTALL) -m 755 -d $(PKG_ROOT_SBIN_DIR)
+   $(LTINSTALL) -m 755 $(LTCOMMAND) $(PKG_ROOT_SBIN_DIR)
+   $(INSTALL) -m 755 -d $(PKG_SBIN_DIR)
+-  # skip symlink when /sbin is alread symlinked to /usr/sbin, like on 
Fedora
+-  test $(PKG_ROOT_SBIN_DIR) -ef $(PKG_SBIN_DIR) || \
+-  $(INSTALL) -S $(PKG_ROOT_SBIN_DIR)/$(LTCOMMAND) 
$(PKG_SBIN_DIR)/$(LTCOMMAND)
+ install-dev:
+ 
+ .dep: $(COMMINCL) $(COMMON) $(INVINCL) $(INVCOMMON)
+--- a/restore/Makefile
 b/restore/Makefile
+@@ -114,9 +114,6 @@ install: default
+   $(INSTALL) -m 755 -d $(PKG_ROOT_SBIN_DIR)
+   $(LTINSTALL) -m 755 $(LTCOMMAND) $(PKG_ROOT_SBIN_DIR)
+   $(INSTALL) -m 755 -d $(PKG_SBIN_DIR)
+-  # skip symlink when /sbin is alread symlinked to /usr/sbin, like on 
Fedora
+-  test $(PKG_ROOT_SBIN_DIR) -ef $(PKG_SBIN_DIR) || \
+-  $(INSTALL) -S $(PKG_ROOT_SBIN_DIR)/$(LTCOMMAND) 
$(PKG_SBIN_DIR)/$(LTCOMMAND)
+ install-dev:
+ 
+ .dep: $(COMMINCL) $(COMMON) $(INVINCL) $(INVCOMMON)

diff --git a/sys-fs/xfsdump/files/xfsdump-3.1.9-prompt-overflow.patch 
b/sys-fs/xfsdump/files/xfsdump-3.1.9-prompt-overflow.patch
new file mode 100644
index 000..60a01f8639b
--- /dev/null
+++ b/sys-fs/xfsdump/files/xfsdump-3.1.9-prompt-overflow.patch
@@ -0,0 +1,14 @@
+http://oss.sgi.com/bugzilla/show_bug.cgi?id=876
+https://bugs.gentoo.org/335115
+
+--- a/dump/content.c
 b/dump/content.c
+@@ -6460,7 +6460,7 @@
+ Media_prompt_erase( drive_t *drivep )
+ {
+   fold_t fold;
+-  char question[100];
++  char question[200];
+   char *preamblestr[PREAMBLEMAX];
+   size_t preamblecnt;
+   char *querystr[QUERYMAX];

diff --git 
a/sys-fs/xfsdump/files/xfsdump-3.1.9-skip-inventory-debian-subfolder.patch 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2018-05-15 Thread Sergei Trofimovich
commit: ebfbb0ae3344fadda628ea4db79ba6ef12a06bb7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May 15 21:57:24 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May 15 22:28:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebfbb0ae

sys-fs/xfsdump: switch to HOMEPAGE=https://xfs.wiki.kernel.org/

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 sys-fs/xfsdump/xfsdump-3.1.6.ebuild | 4 ++--
 sys-fs/xfsdump/xfsdump-3.1.8.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
index 8ceb39c85da..98480ead970 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -6,7 +6,7 @@ EAPI="5"
 inherit multilib eutils flag-o-matic toolchain-funcs
 
 DESCRIPTION="xfs dump/restore utilities"
-HOMEPAGE="http://oss.sgi.com/projects/xfs;
+HOMEPAGE="https://xfs.wiki.kernel.org/;
 SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz
ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/${P}.tar.gz;
 

diff --git a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
index bbb4595deca..ae48c9e114a 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit multilib flag-o-matic toolchain-funcs
 
 DESCRIPTION="xfs dump/restore utilities"
-HOMEPAGE="http://oss.sgi.com/projects/xfs;
+HOMEPAGE="https://xfs.wiki.kernel.org/;
 SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2018-04-07 Thread Matt Turner
commit: 1cc4834a8137b35442fd1b43b31a8d2fade2be2e
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr  7 22:10:46 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr  7 22:10:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc4834a

sys-fs/xfsdump-3.1.8: hppa stable, bug 628120

 sys-fs/xfsdump/xfsdump-3.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
index dee1b9b97ba..bbb4595deca 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
@@ -11,7 +11,7 @@ 
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"
+KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 -sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2018-03-31 Thread Tobias Klausmann
commit: 7fc4d69f80446c14ab5849747c520b38c7a3e754
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Mar 31 14:17:03 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Mar 31 14:17:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fc4d69f

sys-fs/xfsdump-3.1.8-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/628120

 sys-fs/xfsdump/xfsdump-3.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
index 8a2e034a504..dee1b9b97ba 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
@@ -11,7 +11,7 @@ 
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"
+KEYWORDS="alpha amd64 ~hppa ia64 ~mips ppc ppc64 -sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2018-03-29 Thread Thomas Deutschmann
commit: eb744c08ed1b653c34c558114a06d8f65810a6b6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 29 15:09:40 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 29 15:17:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb744c08

sys-fs/xfsdump: x86 stable (bug #628120)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-fs/xfsdump/xfsdump-3.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
index d0d67db5277..8a2e034a504 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
@@ -11,7 +11,7 @@ 
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"
+KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ppc ppc64 -sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2018-03-20 Thread Agostino Sarubbo
commit: b1b09bdad77ca14d75f0937b34c2f09bd4355a6e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar 20 10:01:03 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar 20 10:01:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1b09bda

sys-fs/xfsdump: amd64 stable wrt bug #628120

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"

 sys-fs/xfsdump/xfsdump-3.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
index 802006ae48a..d0d67db5277 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
@@ -11,7 +11,7 @@ 
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"
+KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ppc ppc64 -sparc ~x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2018-03-18 Thread Sergei Trofimovich
commit: 522859d16380659e45e425a629d1341d089d7920
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar 18 11:14:58 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 18 11:14:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=522859d1

sys-fs/xfsdump: stable 3.1.8 for ia64, bug #628120

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 sys-fs/xfsdump/xfsdump-3.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
index 15760c50082..802006ae48a 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
@@ -11,7 +11,7 @@ 
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"
+KEYWORDS="~alpha ~amd64 ~hppa ia64 ~mips ppc ppc64 -sparc ~x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2018-03-18 Thread Sergei Trofimovich
commit: a10e839c69881893d323b5d32803693fb74fec2c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar 18 10:43:31 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 18 10:43:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10e839c

sys-fs/xfsdump: stable 3.1.8 for ppc/ppc64, bug #628120

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc ppc64"

 sys-fs/xfsdump/xfsdump-3.1.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
index ce2ed0fab36..15760c50082 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
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"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ppc ppc64 -sparc ~x86"
 IUSE="ncurses nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/, sys-fs/xfsdump/files/

2017-10-04 Thread Lars Wendler
commit: 0bc8ddde2e4c90202cf1fafee3fcbc56f108dd6d
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct  4 15:45:24 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct  4 15:45:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc8ddde

sys-fs/xfsdump: Bump to version 3.1.8

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 sys-fs/xfsdump/Manifest|  1 +
 .../files/xfsdump-3.0.5-prompt-overflow.patch  |  4 +-
 sys-fs/xfsdump/xfsdump-3.1.8.ebuild| 67 ++
 3 files changed, 70 insertions(+), 2 deletions(-)

diff --git a/sys-fs/xfsdump/Manifest b/sys-fs/xfsdump/Manifest
index 8d3f4bdcc90..85be93acb3f 100644
--- a/sys-fs/xfsdump/Manifest
+++ b/sys-fs/xfsdump/Manifest
@@ -1 +1,2 @@
 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

diff --git a/sys-fs/xfsdump/files/xfsdump-3.0.5-prompt-overflow.patch 
b/sys-fs/xfsdump/files/xfsdump-3.0.5-prompt-overflow.patch
index 053615c8dca..bd7fb3f4452 100644
--- a/sys-fs/xfsdump/files/xfsdump-3.0.5-prompt-overflow.patch
+++ b/sys-fs/xfsdump/files/xfsdump-3.0.5-prompt-overflow.patch
@@ -1,8 +1,8 @@
 http://oss.sgi.com/bugzilla/show_bug.cgi?id=876
 https://bugs.gentoo.org/335115
 
 dump/content.c
-+++ dump/content.c
+--- a/dump/content.c
 b/dump/content.c
 @@ -6460,7 +6460,7 @@
  Media_prompt_erase( drive_t *drivep )
  {

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 000..ce2ed0fab36
--- /dev/null
+++ b/sys-fs/xfsdump/xfsdump-3.1.8.ebuild
@@ -0,0 +1,67 @@
+# 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
+)
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2017-01-18 Thread Mike Frysinger
commit: 2e67598f720e5e8f09cf2f8dbbae75047b227419
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Jan 18 09:54:21 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Jan 18 09:56:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e67598f

sys-fs/xfsdump: add USE=ncurses to fix automagic detection #605852

 sys-fs/xfsdump/xfsdump-3.1.6.ebuild | 14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
index 6ee98d1..8ceb39c 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI="5"
 
-inherit multilib eutils flag-o-matic
+inherit multilib eutils flag-o-matic toolchain-funcs
 
 DESCRIPTION="xfs dump/restore utilities"
 HOMEPAGE="http://oss.sgi.com/projects/xfs;
@@ -14,9 +13,10 @@ SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 -sparc x86"
-IUSE="nls"
+IUSE="ncurses nls"
 
-RDEPEND="sys-fs/e2fsprogs
+RDEPEND="ncurses? ( sys-libs/ncurses:0= )
+   sys-fs/e2fsprogs
>=sys-fs/xfsprogs-3.2.0
sys-apps/dmapi
>=sys-apps/attr-2.4.19"
@@ -31,6 +31,10 @@ src_prepare() {
-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
epatch "${FILESDIR}"/${PN}-3.0.5-prompt-overflow.patch #335115
epatch "${FILESDIR}"/${PN}-3.0.4-no-symlink.patch #311881
epatch "${FILESDIR}"/${PN}-3.1.6-linguas.patch #561664



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/files/, sys-fs/xfsdump/

2017-01-16 Thread Lars Wendler
commit: df68a0530e1bd59fac1dd8b3c30db4711003375a
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jan 16 09:33:15 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jan 16 09:58:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df68a053

sys-fs/xfsdump: Removed old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-fs/xfsdump/Manifest|  2 -
 .../files/xfsdump-3.1.5-config-platform.patch  | 26 --
 sys-fs/xfsdump/xfsdump-3.1.3.ebuild| 44 -
 sys-fs/xfsdump/xfsdump-3.1.5.ebuild| 57 --
 4 files changed, 129 deletions(-)

diff --git a/sys-fs/xfsdump/Manifest b/sys-fs/xfsdump/Manifest
index a65ac80..8d3f4bd 100644
--- a/sys-fs/xfsdump/Manifest
+++ b/sys-fs/xfsdump/Manifest
@@ -1,3 +1 @@
-DIST xfsdump-3.1.3.tar.gz 826922 SHA256 
f02138a5d96e06c506ac8cb6e4fedeb0bf7d7cf8b9747f262d0735b885dbf8fa SHA512 
18f5ce7e249b317247012246fd7c5980f62cc46a5718adc80a3137be4f2d7c47edd7d1286e31fbae9c0629a49fc13482308e37950c5122165929088e467865b9
 WHIRLPOOL 
cb80202e16c14ac279ffc698acf1ad3b1fe7365a451d05bba5ec5410b6cdcaf06f7f1986f374130cc40d0a43ccb0eedb2ed433a3e41c6701e9c94c247d821207
-DIST xfsdump-3.1.5.tar.gz 848863 SHA256 
2f1fad1754c94163a2401e69fa09ef06f587f780239a131e7ec0a14a3a3959e3 SHA512 
107d23e3d1a84aaef0ef4c0f541f37a860ccbef996e0886a6f56f01c7998451210b127289c21ec71e9ef5db7d124d479b41017e9e3d5c2d9c68b2dbbfd316620
 WHIRLPOOL 
ed7d6c11c4354540d8accb8c0d4955fc039bdead3c2f854e609756d14a856b862884adc1dba059ed28fa57ece76c8be3f073b8058c59dbac807a7af9fbbf482d
 DIST xfsdump-3.1.6.tar.gz 848698 SHA256 
7f78c11ca527477d90e5e62b0778f3ad96f2b71c19173044e9aca9515fff42d0 SHA512 
6d8eff10c65e0a0893525590953ccb7ec0095ba528725ffe3f18260e6cb8f66dd3945c60477500e84421a9ed57fae9e8f0f25c3c0900be3671f30ca6951ed5e7
 WHIRLPOOL 
87182e97a5676be6ad36cf74e37d9ca312d742d20eb5396917a156842fe62a23c582e16862fb384fe7706097d9f0c7a6a8faced06fec0a999ac06ceb426eb7e3

diff --git a/sys-fs/xfsdump/files/xfsdump-3.1.5-config-platform.patch 
b/sys-fs/xfsdump/files/xfsdump-3.1.5-config-platform.patch
deleted file mode 100644
index 1c8c855..
--- a/sys-fs/xfsdump/files/xfsdump-3.1.5-config-platform.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-a few xfsprogs defs are still used in the code base.
-these are copied from the platform_defs.h.in file.
-
 include/config.h.in
-+++ include/config.h.in
-@@ -21,4 +21,20 @@
- #endif
- #include 
- 
-+#define IRIX_DEV_BITSMAJOR  14
-+#define IRIX_DEV_BITSMINOR  18
-+#define IRIX_DEV_MAXMAJ 0x1ff
-+#define IRIX_DEV_MAXMIN 0x3
-+#define IRIX_DEV_MAJOR(dev)   ((int)(((unsigned)(dev) >> IRIX_DEV_BITSMINOR) \
-+  & IRIX_DEV_MAXMAJ))
-+#define IRIX_DEV_MINOR(dev)   ((int)((dev) & IRIX_DEV_MAXMIN))
-+#define IRIX_MKDEV(major,minor)   ((xfs_dev_t)(((major) << 
IRIX_DEV_BITSMINOR) \
-+  | (minor_DEV_MAXMIN)))
-+#define IRIX_DEV_TO_KDEVT(dev)
makedev(IRIX_DEV_MAJOR(dev),IRIX_DEV_MINOR(dev))
-+
-+#ifndef min
-+#define min(a,b)  (((a)<(b))?(a):(b))
-+#define max(a,b)  (((a)>(b))?(a):(b))
-+#endif
-+
- #endif/* __CONFIG_H__ */

diff --git a/sys-fs/xfsdump/xfsdump-3.1.3.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.3.ebuild
deleted file mode 100644
index b242a9e..
--- a/sys-fs/xfsdump/xfsdump-3.1.3.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit multilib eutils
-
-DESCRIPTION="xfs dump/restore utilities"
-HOMEPAGE="http://oss.sgi.com/projects/xfs;
-SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz
-   ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 -sparc x86"
-IUSE=""
-
-RDEPEND="sys-fs/e2fsprogs
-   !=sys-apps/attr-2.4.19"
-DEPEND="${RDEPEND}
-   sys-devel/gettext"
-
-src_prepare() {
-   sed -i \
-   -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
-   include/builddefs.in \
-   || die
-   epatch "${FILESDIR}"/${PN}-3.0.5-prompt-overflow.patch #335115
-   epatch "${FILESDIR}"/${PN}-3.0.4-no-symlink.patch #311881
-}
-
-src_configure() {
-   unset PLATFORM #184564
-   export OPTIMIZER=${CFLAGS}
-   export DEBUG=-DNDEBUG
-
-   econf \
-   --libdir=/$(get_libdir) \
-   --libexecdir=/usr/$(get_libdir) \
-   --sbindir=/sbin
-}

diff --git a/sys-fs/xfsdump/xfsdump-3.1.5.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.5.ebuild
deleted file mode 100644
index b64e028..
--- a/sys-fs/xfsdump/xfsdump-3.1.5.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit multilib eutils
-
-DESCRIPTION="xfs dump/restore 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2016-05-27 Thread Tobias Klausmann
commit: aee565d684e65bcb9ec2fe698bea4d66e02e7157
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Fri May 27 12:09:48 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Fri May 27 12:10:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee565d6

sys-fs/xfsdump-3.1.6-r0: add alpha keyword

Gentoo-Bug: 577652

Package-Manager: portage-2.3.0_rc1

 sys-fs/xfsdump/xfsdump-3.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
index bd2c126..64ee600 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 hppa ia64 ~mips ~ppc ppc64 -sparc ~x86"
+KEYWORDS="alpha amd64 hppa ia64 ~mips ~ppc ppc64 -sparc ~x86"
 IUSE="nls"
 
 RDEPEND="sys-fs/e2fsprogs



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2016-05-22 Thread Jeroen Roovers
commit: 4d2e84643ae46c9adfb6dc7a56a5447e93f5e0ea
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon May 23 04:26:40 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon May 23 04:26:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d2e8464

sys-fs/xfsdump: Stable for PPC64 (bug #577652).

Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --ignore-arches

 sys-fs/xfsdump/xfsdump-3.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
index 6a1e0fd..0e91b3a 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ~ppc ppc64 -sparc ~x86"
 IUSE="nls"
 
 RDEPEND="sys-fs/e2fsprogs



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2016-05-22 Thread Jeroen Roovers
commit: 1e12501d3a31c3a8c4340955eac5c823fa517d2a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon May 23 04:29:54 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon May 23 04:29:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e12501d

sys-fs/xfsdump: Stable for HPPA (bug #577652).

Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --ignore-arches

 sys-fs/xfsdump/xfsdump-3.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
index 0e91b3a..bd2c126 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ~ppc ppc64 -sparc ~x86"
+KEYWORDS="~alpha amd64 hppa ia64 ~mips ~ppc ppc64 -sparc ~x86"
 IUSE="nls"
 
 RDEPEND="sys-fs/e2fsprogs



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/, sys-fs/xfsdump/files/

2016-04-08 Thread Mike Frysinger
commit: 66fdb7748f7595e3f467797b46047b8a4b177c2e
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Apr  8 20:51:51 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Apr  8 20:52:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66fdb774

sys-fs/xfsdump: respect user $LINGUAS #561664

 sys-fs/xfsdump/files/xfsdump-3.1.6-linguas.patch | 32 
 sys-fs/xfsdump/xfsdump-3.1.6.ebuild  |  1 +
 2 files changed, 33 insertions(+)

diff --git a/sys-fs/xfsdump/files/xfsdump-3.1.6-linguas.patch 
b/sys-fs/xfsdump/files/xfsdump-3.1.6-linguas.patch
new file mode 100644
index 000..5d5e54e
--- /dev/null
+++ b/sys-fs/xfsdump/files/xfsdump-3.1.6-linguas.patch
@@ -0,0 +1,32 @@
+From e12813b9d0883e02cc121ea503f4bff5fb67e9ef Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Fri, 8 Apr 2016 16:41:31 -0400
+Subject: [PATCH xfsdump] po: respect LINGUAS build setting
+
+It is common gettext practice to limit the translations a particular
+package will include by setting the LINGUAS environment variable.
+
+Signed-off-by: Mike Frysinger 
+---
+ po/Makefile | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/po/Makefile b/po/Makefile
+index 6d40324..48a19c1 100644
+--- a/po/Makefile
 b/po/Makefile
+@@ -6,7 +6,10 @@ TOPDIR = ..
+ include $(TOPDIR)/include/builddefs
+ 
+ POTHEAD = $(PKG_NAME).pot
+-LINGUAS = de pl
++# If the user has requested a specific set of translations, only build those.
++SUPPORTED_LINGUAS = $(patsubst %.po,%,$(wildcard *.po))
++LINGUAS ?= $(SUPPORTED_LINGUAS)
++LINGUAS := $(filter $(SUPPORTED_LINGUAS),$(LINGUAS))
+ LSRCFILES = $(LINGUAS:%=%.po)
+ LDIRT = $(POTHEAD)
+ 
+-- 
+2.7.4
+

diff --git a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
index 3bff5bd..6a1e0fd 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
@@ -33,6 +33,7 @@ src_prepare() {
|| die
epatch "${FILESDIR}"/${PN}-3.0.5-prompt-overflow.patch #335115
epatch "${FILESDIR}"/${PN}-3.0.4-no-symlink.patch #311881
+   epatch "${FILESDIR}"/${PN}-3.1.6-linguas.patch #561664
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2016-03-19 Thread Agostino Sarubbo
commit: afb34c27daa1f44794681e3cf8e8b71221765054
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 19 16:31:36 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 19 16:31:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb34c27

sys-fs/xfsdump: amd64 stable wrt bug #577652

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
index 57f98a8..d0342e1 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
 IUSE="nls"
 
 RDEPEND="sys-fs/e2fsprogs



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2016-01-18 Thread Joshua Kinard
commit: f36412408ce071a35d5733d921d84151376426e1
Author: Joshua Kinard  gentoo  org>
AuthorDate: Mon Jan 18 08:37:54 2016 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Mon Jan 18 08:38:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3641240

Make sys-devel/gettext optional via the 'nls' USE flag, primarily so it can be 
masked for xfsdump on uClibc.  Fixes #570548.

Package-Manager: portage-2.2.26

 sys-fs/xfsdump/xfsdump-3.1.6.ebuild | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
index 935ff64..57f98a8 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI="5"
 
-inherit multilib eutils
+inherit multilib eutils flag-o-matic
 
 DESCRIPTION="xfs dump/restore utilities"
 HOMEPAGE="http://oss.sgi.com/projects/xfs;
@@ -14,14 +14,17 @@ SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
-IUSE=""
+IUSE="nls"
 
 RDEPEND="sys-fs/e2fsprogs
>=sys-fs/xfsprogs-3.2.0
sys-apps/dmapi
>=sys-apps/attr-2.4.19"
 DEPEND="${RDEPEND}
-   sys-devel/gettext"
+   nls? (
+   sys-devel/gettext
+   elibc_uclibc? ( dev-libs/libintl )
+   )"
 
 src_prepare() {
sed -i \
@@ -38,6 +41,7 @@ src_configure() {
export DEBUG=-DNDEBUG
 
econf \
+   $(use_enable nls gettext) \
--libdir="${EPREFIX}/$(get_libdir)" \
--libexecdir="${EPREFIX}/usr/$(get_libdir)" \
--sbindir="${EPREFIX}/sbin"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2015-11-17 Thread Lars Wendler
commit: 9e83f8fedfac9e3a97d0c8419925127bd098879c
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 17 11:10:22 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 17 11:10:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e83f8fe

sys-fs/xfsdump: Removed old.

Package-Manager: portage-2.2.24
Signed-off-by: Lars Wendler  gentoo.org>

 sys-fs/xfsdump/Manifest |  1 -
 sys-fs/xfsdump/xfsdump-3.1.4.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/sys-fs/xfsdump/Manifest b/sys-fs/xfsdump/Manifest
index 009cf1a..a65ac80 100644
--- a/sys-fs/xfsdump/Manifest
+++ b/sys-fs/xfsdump/Manifest
@@ -1,4 +1,3 @@
 DIST xfsdump-3.1.3.tar.gz 826922 SHA256 
f02138a5d96e06c506ac8cb6e4fedeb0bf7d7cf8b9747f262d0735b885dbf8fa SHA512 
18f5ce7e249b317247012246fd7c5980f62cc46a5718adc80a3137be4f2d7c47edd7d1286e31fbae9c0629a49fc13482308e37950c5122165929088e467865b9
 WHIRLPOOL 
cb80202e16c14ac279ffc698acf1ad3b1fe7365a451d05bba5ec5410b6cdcaf06f7f1986f374130cc40d0a43ccb0eedb2ed433a3e41c6701e9c94c247d821207
-DIST xfsdump-3.1.4.tar.gz 848188 SHA256 
570eafd0721515bdd79cb0e295b701d49cdf81e71a0a0ff0df6d4c5cc1960943 SHA512 
e82885ad6b3f1d81c1cdeff56714b73651e1c74eb4ce71574875ec0bb69b3fe707b40f85f0766b21ba589d13364ecfc0bad657a9b15c428cf821f926c3d66b25
 WHIRLPOOL 
5677000929f260b391743207a865c7529b788db46806a62c62bb6917025194913609cc804ead23314988f44853abc57f3c86ee22d2bde365697a35b0a7e3b607
 DIST xfsdump-3.1.5.tar.gz 848863 SHA256 
2f1fad1754c94163a2401e69fa09ef06f587f780239a131e7ec0a14a3a3959e3 SHA512 
107d23e3d1a84aaef0ef4c0f541f37a860ccbef996e0886a6f56f01c7998451210b127289c21ec71e9ef5db7d124d479b41017e9e3d5c2d9c68b2dbbfd316620
 WHIRLPOOL 
ed7d6c11c4354540d8accb8c0d4955fc039bdead3c2f854e609756d14a856b862884adc1dba059ed28fa57ece76c8be3f073b8058c59dbac807a7af9fbbf482d
 DIST xfsdump-3.1.6.tar.gz 848698 SHA256 
7f78c11ca527477d90e5e62b0778f3ad96f2b71c19173044e9aca9515fff42d0 SHA512 
6d8eff10c65e0a0893525590953ccb7ec0095ba528725ffe3f18260e6cb8f66dd3945c60477500e84421a9ed57fae9e8f0f25c3c0900be3671f30ca6951ed5e7
 WHIRLPOOL 
87182e97a5676be6ad36cf74e37d9ca312d742d20eb5396917a156842fe62a23c582e16862fb384fe7706097d9f0c7a6a8faced06fec0a999ac06ceb426eb7e3

diff --git a/sys-fs/xfsdump/xfsdump-3.1.4.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.4.ebuild
deleted file mode 100644
index ffb1a54..000
--- a/sys-fs/xfsdump/xfsdump-3.1.4.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit multilib eutils
-
-DESCRIPTION="xfs dump/restore utilities"
-HOMEPAGE="http://oss.sgi.com/projects/xfs;
-SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz
-   ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
-IUSE=""
-
-RDEPEND="sys-fs/e2fsprogs
-   >=sys-fs/xfsprogs-3.2.0
-   sys-apps/dmapi
-   >=sys-apps/attr-2.4.19"
-DEPEND="${RDEPEND}
-   sys-devel/gettext"
-
-src_prepare() {
-   sed -i \
-   -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
-   include/builddefs.in \
-   || die
-   epatch "${FILESDIR}"/${PN}-3.0.5-prompt-overflow.patch #335115
-   epatch "${FILESDIR}"/${PN}-3.0.4-no-symlink.patch #311881
-}
-
-src_configure() {
-   unset PLATFORM #184564
-   export OPTIMIZER=${CFLAGS}
-   export DEBUG=-DNDEBUG
-
-   econf \
-   --libdir=/$(get_libdir) \
-   --libexecdir=/usr/$(get_libdir) \
-   --sbindir=/sbin
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/

2015-11-17 Thread Lars Wendler
commit: e2de10880a06035742b7e32d68b6932b027e59aa
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 17 11:09:20 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 17 11:10:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2de1088

sys-fs/xfsdump: Bump to version 3.1.6

Package-Manager: portage-2.2.24
Signed-off-by: Lars Wendler  gentoo.org>

 sys-fs/xfsdump/Manifest |  1 +
 sys-fs/xfsdump/xfsdump-3.1.6.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/sys-fs/xfsdump/Manifest b/sys-fs/xfsdump/Manifest
index 6702691..009cf1a 100644
--- a/sys-fs/xfsdump/Manifest
+++ b/sys-fs/xfsdump/Manifest
@@ -1,3 +1,4 @@
 DIST xfsdump-3.1.3.tar.gz 826922 SHA256 
f02138a5d96e06c506ac8cb6e4fedeb0bf7d7cf8b9747f262d0735b885dbf8fa SHA512 
18f5ce7e249b317247012246fd7c5980f62cc46a5718adc80a3137be4f2d7c47edd7d1286e31fbae9c0629a49fc13482308e37950c5122165929088e467865b9
 WHIRLPOOL 
cb80202e16c14ac279ffc698acf1ad3b1fe7365a451d05bba5ec5410b6cdcaf06f7f1986f374130cc40d0a43ccb0eedb2ed433a3e41c6701e9c94c247d821207
 DIST xfsdump-3.1.4.tar.gz 848188 SHA256 
570eafd0721515bdd79cb0e295b701d49cdf81e71a0a0ff0df6d4c5cc1960943 SHA512 
e82885ad6b3f1d81c1cdeff56714b73651e1c74eb4ce71574875ec0bb69b3fe707b40f85f0766b21ba589d13364ecfc0bad657a9b15c428cf821f926c3d66b25
 WHIRLPOOL 
5677000929f260b391743207a865c7529b788db46806a62c62bb6917025194913609cc804ead23314988f44853abc57f3c86ee22d2bde365697a35b0a7e3b607
 DIST xfsdump-3.1.5.tar.gz 848863 SHA256 
2f1fad1754c94163a2401e69fa09ef06f587f780239a131e7ec0a14a3a3959e3 SHA512 
107d23e3d1a84aaef0ef4c0f541f37a860ccbef996e0886a6f56f01c7998451210b127289c21ec71e9ef5db7d124d479b41017e9e3d5c2d9c68b2dbbfd316620
 WHIRLPOOL 
ed7d6c11c4354540d8accb8c0d4955fc039bdead3c2f854e609756d14a856b862884adc1dba059ed28fa57ece76c8be3f073b8058c59dbac807a7af9fbbf482d
+DIST xfsdump-3.1.6.tar.gz 848698 SHA256 
7f78c11ca527477d90e5e62b0778f3ad96f2b71c19173044e9aca9515fff42d0 SHA512 
6d8eff10c65e0a0893525590953ccb7ec0095ba528725ffe3f18260e6cb8f66dd3945c60477500e84421a9ed57fae9e8f0f25c3c0900be3671f30ca6951ed5e7
 WHIRLPOOL 
87182e97a5676be6ad36cf74e37d9ca312d742d20eb5396917a156842fe62a23c582e16862fb384fe7706097d9f0c7a6a8faced06fec0a999ac06ceb426eb7e3

diff --git a/sys-fs/xfsdump/xfsdump-3.1.6.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
new file mode 100644
index 000..935ff64
--- /dev/null
+++ b/sys-fs/xfsdump/xfsdump-3.1.6.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit multilib eutils
+
+DESCRIPTION="xfs dump/restore utilities"
+HOMEPAGE="http://oss.sgi.com/projects/xfs;
+SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz
+   ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
+IUSE=""
+
+RDEPEND="sys-fs/e2fsprogs
+   >=sys-fs/xfsprogs-3.2.0
+   sys-apps/dmapi
+   >=sys-apps/attr-2.4.19"
+DEPEND="${RDEPEND}
+   sys-devel/gettext"
+
+src_prepare() {
+   sed -i \
+   -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
+   include/builddefs.in \
+   || die
+   epatch "${FILESDIR}"/${PN}-3.0.5-prompt-overflow.patch #335115
+   epatch "${FILESDIR}"/${PN}-3.0.4-no-symlink.patch #311881
+}
+
+src_configure() {
+   unset PLATFORM #184564
+   export OPTIMIZER=${CFLAGS}
+   export DEBUG=-DNDEBUG
+
+   econf \
+   --libdir="${EPREFIX}/$(get_libdir)" \
+   --libexecdir="${EPREFIX}/usr/$(get_libdir)" \
+   --sbindir="${EPREFIX}/sbin"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/, sys-fs/xfsdump/files/

2015-10-25 Thread Mike Frysinger
commit: 9d4e3d1f155647f5437cf0fda9a47176af1a61b2
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Oct 26 04:14:13 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Oct 26 04:15:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d4e3d1f

sys-fs/xfsdump: drop old versions

 sys-fs/xfsdump/Manifest|  2 -
 .../files/xfsdump-3.0.6-path-overflow.patch| 31 --
 sys-fs/xfsdump/xfsdump-3.0.6.ebuild| 50 --
 sys-fs/xfsdump/xfsdump-3.1.2.ebuild| 44 ---
 4 files changed, 127 deletions(-)

diff --git a/sys-fs/xfsdump/Manifest b/sys-fs/xfsdump/Manifest
index a101d13..6702691 100644
--- a/sys-fs/xfsdump/Manifest
+++ b/sys-fs/xfsdump/Manifest
@@ -1,5 +1,3 @@
-DIST xfsdump-3.0.6.tar.gz 789635 SHA256 
d6aa8040f7fe7c4dcb41190b7530c36177b084134e92a2c01e309ff4c18a1829 SHA512 
2dbb255575f83e144e54d024ad46e8246fa24b20aad2c67052b66a9879ddda3b49546ec5daaa8eb9cf44f5293a313814a131faf49f6a1e76aca435da3da3d5bf
 WHIRLPOOL 
5ff53fcba183cbf9f27631241e5065e0ee6e6ca19bba6f881698238df1a03ba0fc6b7a6084403a87cc7a7962f21611f404e8598a945c7f32eb57d40abe49abbc
-DIST xfsdump-3.1.2.tar.gz 831511 SHA256 
dc3065b9aeb00de078b8a54ae3f46c71d43d4c4ad4c69ec77343182e881fa4d8 SHA512 
23a295ec17002284852f83583a9a66600f2c94742f9c0372db6193e38a53142f71ab3c46fb6d48f0caa9a2737712e217c9adf798edfbd172403d6c372fc63b02
 WHIRLPOOL 
4854f65496a47a96b5bd00353e31ae816a3898d5aef314b0e16b148da291acf2b123ae4182c8e4791b992bc83a9d32d40d6874b69920d36953935a473c425bef
 DIST xfsdump-3.1.3.tar.gz 826922 SHA256 
f02138a5d96e06c506ac8cb6e4fedeb0bf7d7cf8b9747f262d0735b885dbf8fa SHA512 
18f5ce7e249b317247012246fd7c5980f62cc46a5718adc80a3137be4f2d7c47edd7d1286e31fbae9c0629a49fc13482308e37950c5122165929088e467865b9
 WHIRLPOOL 
cb80202e16c14ac279ffc698acf1ad3b1fe7365a451d05bba5ec5410b6cdcaf06f7f1986f374130cc40d0a43ccb0eedb2ed433a3e41c6701e9c94c247d821207
 DIST xfsdump-3.1.4.tar.gz 848188 SHA256 
570eafd0721515bdd79cb0e295b701d49cdf81e71a0a0ff0df6d4c5cc1960943 SHA512 
e82885ad6b3f1d81c1cdeff56714b73651e1c74eb4ce71574875ec0bb69b3fe707b40f85f0766b21ba589d13364ecfc0bad657a9b15c428cf821f926c3d66b25
 WHIRLPOOL 
5677000929f260b391743207a865c7529b788db46806a62c62bb6917025194913609cc804ead23314988f44853abc57f3c86ee22d2bde365697a35b0a7e3b607
 DIST xfsdump-3.1.5.tar.gz 848863 SHA256 
2f1fad1754c94163a2401e69fa09ef06f587f780239a131e7ec0a14a3a3959e3 SHA512 
107d23e3d1a84aaef0ef4c0f541f37a860ccbef996e0886a6f56f01c7998451210b127289c21ec71e9ef5db7d124d479b41017e9e3d5c2d9c68b2dbbfd316620
 WHIRLPOOL 
ed7d6c11c4354540d8accb8c0d4955fc039bdead3c2f854e609756d14a856b862884adc1dba059ed28fa57ece76c8be3f073b8058c59dbac807a7af9fbbf482d

diff --git a/sys-fs/xfsdump/files/xfsdump-3.0.6-path-overflow.patch 
b/sys-fs/xfsdump/files/xfsdump-3.0.6-path-overflow.patch
deleted file mode 100644
index a6d9f6b..000
--- a/sys-fs/xfsdump/files/xfsdump-3.0.6-path-overflow.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-https://bugs.gentoo.org/370949
-
-From 435bad87388821684bb3cd2a33c42787cf970017 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Sun, 6 Nov 2011 00:44:57 -0400
-Subject: [PATCH] path: fix 1 byte overflow with empty lists
-
-If pap->pa_cnt is 0, then the local buffer is allocated as 1 byte,
-but the code then writes two bytes to it '/' and '\0'.
-
-Signed-off-by: Mike Frysinger 

- common/path.c |2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
-diff --git a/common/path.c b/common/path.c
-index 66320de..ca24f6a 100644
 a/common/path.c
-+++ b/common/path.c
-@@ -285,6 +285,8 @@ pa_gen( pa_t *pap )
-   for ( i = 0 ; i < pap->pa_cnt ; i++ ) {
-   sz += strlen( pap->pa_array[ i ] ) + 1;
-   }
-+  if ( i == 0 )
-+  sz++;
-   sz++;
- 
-   retp = ( char * )malloc( sz );
--- 
-1.7.6.1
-

diff --git a/sys-fs/xfsdump/xfsdump-3.0.6.ebuild 
b/sys-fs/xfsdump/xfsdump-3.0.6.ebuild
deleted file mode 100644
index 4f3c2e8..000
--- a/sys-fs/xfsdump/xfsdump-3.0.6.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="2"
-
-inherit multilib eutils
-
-DESCRIPTION="xfs dump/restore utilities"
-HOMEPAGE="http://oss.sgi.com/projects/xfs;
-SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz
-   ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 -sparc x86"
-IUSE=""
-
-RDEPEND="sys-fs/e2fsprogs
-   !=sys-apps/attr-2.4.19"
-DEPEND="${RDEPEND}
-   sys-devel/gettext"
-
-src_prepare() {
-   sed -i \
-   -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
-   include/builddefs.in \
-   || die
-   epatch "${FILESDIR}"/${PN}-3.0.5-prompt-overflow.patch #335115
-   epatch "${FILESDIR}"/${PN}-3.0.4-no-symlink.patch 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/, sys-fs/xfsdump/files/

2015-10-25 Thread Mike Frysinger
commit: d3fcf50e0abe50480b1676ad861acbbf7220b3a8
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Oct 26 04:09:10 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Oct 26 04:15:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fcf50e

sys-fs/xfsdump: version bump to 3.1.5 #560358

 sys-fs/xfsdump/Manifest|  1 +
 .../files/xfsdump-3.1.5-config-platform.patch  | 26 ++
 sys-fs/xfsdump/xfsdump-3.1.5.ebuild| 57 ++
 3 files changed, 84 insertions(+)

diff --git a/sys-fs/xfsdump/Manifest b/sys-fs/xfsdump/Manifest
index bb29e7e..a101d13 100644
--- a/sys-fs/xfsdump/Manifest
+++ b/sys-fs/xfsdump/Manifest
@@ -2,3 +2,4 @@ DIST xfsdump-3.0.6.tar.gz 789635 SHA256 
d6aa8040f7fe7c4dcb41190b7530c36177b08413
 DIST xfsdump-3.1.2.tar.gz 831511 SHA256 
dc3065b9aeb00de078b8a54ae3f46c71d43d4c4ad4c69ec77343182e881fa4d8 SHA512 
23a295ec17002284852f83583a9a66600f2c94742f9c0372db6193e38a53142f71ab3c46fb6d48f0caa9a2737712e217c9adf798edfbd172403d6c372fc63b02
 WHIRLPOOL 
4854f65496a47a96b5bd00353e31ae816a3898d5aef314b0e16b148da291acf2b123ae4182c8e4791b992bc83a9d32d40d6874b69920d36953935a473c425bef
 DIST xfsdump-3.1.3.tar.gz 826922 SHA256 
f02138a5d96e06c506ac8cb6e4fedeb0bf7d7cf8b9747f262d0735b885dbf8fa SHA512 
18f5ce7e249b317247012246fd7c5980f62cc46a5718adc80a3137be4f2d7c47edd7d1286e31fbae9c0629a49fc13482308e37950c5122165929088e467865b9
 WHIRLPOOL 
cb80202e16c14ac279ffc698acf1ad3b1fe7365a451d05bba5ec5410b6cdcaf06f7f1986f374130cc40d0a43ccb0eedb2ed433a3e41c6701e9c94c247d821207
 DIST xfsdump-3.1.4.tar.gz 848188 SHA256 
570eafd0721515bdd79cb0e295b701d49cdf81e71a0a0ff0df6d4c5cc1960943 SHA512 
e82885ad6b3f1d81c1cdeff56714b73651e1c74eb4ce71574875ec0bb69b3fe707b40f85f0766b21ba589d13364ecfc0bad657a9b15c428cf821f926c3d66b25
 WHIRLPOOL 
5677000929f260b391743207a865c7529b788db46806a62c62bb6917025194913609cc804ead23314988f44853abc57f3c86ee22d2bde365697a35b0a7e3b607
+DIST xfsdump-3.1.5.tar.gz 848863 SHA256 
2f1fad1754c94163a2401e69fa09ef06f587f780239a131e7ec0a14a3a3959e3 SHA512 
107d23e3d1a84aaef0ef4c0f541f37a860ccbef996e0886a6f56f01c7998451210b127289c21ec71e9ef5db7d124d479b41017e9e3d5c2d9c68b2dbbfd316620
 WHIRLPOOL 
ed7d6c11c4354540d8accb8c0d4955fc039bdead3c2f854e609756d14a856b862884adc1dba059ed28fa57ece76c8be3f073b8058c59dbac807a7af9fbbf482d

diff --git a/sys-fs/xfsdump/files/xfsdump-3.1.5-config-platform.patch 
b/sys-fs/xfsdump/files/xfsdump-3.1.5-config-platform.patch
new file mode 100644
index 000..1c8c855
--- /dev/null
+++ b/sys-fs/xfsdump/files/xfsdump-3.1.5-config-platform.patch
@@ -0,0 +1,26 @@
+a few xfsprogs defs are still used in the code base.
+these are copied from the platform_defs.h.in file.
+
+--- include/config.h.in
 include/config.h.in
+@@ -21,4 +21,20 @@
+ #endif
+ #include 
+ 
++#define IRIX_DEV_BITSMAJOR  14
++#define IRIX_DEV_BITSMINOR  18
++#define IRIX_DEV_MAXMAJ 0x1ff
++#define IRIX_DEV_MAXMIN 0x3
++#define IRIX_DEV_MAJOR(dev)   ((int)(((unsigned)(dev) >> IRIX_DEV_BITSMINOR) \
++  & IRIX_DEV_MAXMAJ))
++#define IRIX_DEV_MINOR(dev)   ((int)((dev) & IRIX_DEV_MAXMIN))
++#define IRIX_MKDEV(major,minor)   ((xfs_dev_t)(((major) << 
IRIX_DEV_BITSMINOR) \
++  | (minor_DEV_MAXMIN)))
++#define IRIX_DEV_TO_KDEVT(dev)
makedev(IRIX_DEV_MAJOR(dev),IRIX_DEV_MINOR(dev))
++
++#ifndef min
++#define min(a,b)  (((a)<(b))?(a):(b))
++#define max(a,b)  (((a)>(b))?(a):(b))
++#endif
++
+ #endif/* __CONFIG_H__ */

diff --git a/sys-fs/xfsdump/xfsdump-3.1.5.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.5.ebuild
new file mode 100644
index 000..b64e028
--- /dev/null
+++ b/sys-fs/xfsdump/xfsdump-3.1.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit multilib eutils
+
+DESCRIPTION="xfs dump/restore utilities"
+HOMEPAGE="http://oss.sgi.com/projects/xfs;
+SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz
+   ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
+IUSE=""
+
+RDEPEND="sys-fs/e2fsprogs
+   >=sys-fs/xfsprogs-3.2.0
+   sys-apps/dmapi
+   >=sys-apps/attr-2.4.19"
+DEPEND="${RDEPEND}
+   sys-devel/gettext"
+
+src_prepare() {
+   sed -i \
+   -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
+   include/builddefs.in \
+   || die
+   epatch "${FILESDIR}"/${PN}-3.0.5-prompt-overflow.patch #335115
+   epatch "${FILESDIR}"/${PN}-3.0.4-no-symlink.patch #311881
+
+   # The release when used with xfsprogs-4.2+ is ... a mess.
+   epatch "${FILESDIR}"/${P}-config-platform.patch
+   find -type f -name '*.c' -exec sed -i \
+   -e '1i#include "config.h"' \
+   -e '1i#include '