[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsdump/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 '