Merge pull request #155 from marineam/btrfs

bump(sys-fs/btrfs-progs): sync with upstream
This commit is contained in:
Michael Marineau 2014-12-10 22:18:20 -08:00
commit bf8afb9079
27 changed files with 687 additions and 53 deletions

View File

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND=sys-libs/zlib debug-utils? ( dev-python/matplotlib ) acl? ( sys-apps/acl sys-fs/e2fsprogs )
SLOT=0
SRC_URI=mirror://gentoo/btrfs-progs-0.19.tar.bz2 mirror://gentoo/btrfs-progs-0.19-redhat.patch.bz2
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=b08548f24a499360e5b5b4ec24b08c0b

View File

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND=sys-libs/zlib sys-apps/acl sys-fs/e2fsprogs
SLOT=0
SRC_URI=mirror://gentoo/btrfs-progs-0.19.11.tar.bz2
_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=063263827e546817b26e679ead536de8

View File

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND=sys-libs/zlib sys-apps/acl sys-fs/e2fsprogs
SLOT=0
SRC_URI=http://dev.gentoo.org/~slyfox/btrfs-progs-0.20-rc1.tar.gz
_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=45e1d9a8b45c5da68acce8f12e75918b

View File

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND=dev-libs/lzo sys-libs/zlib sys-apps/acl sys-fs/e2fsprogs
SLOT=0
SRC_URI=http://dev.gentoo.org/~floppym/dist/btrfs-progs-0.20_rc1_p358.tar.gz
_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=946aba0ab149ed30c761dd149bf13958

View File

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND=sys-libs/zlib sys-apps/acl sys-fs/e2fsprogs
SLOT=0
SRC_URI=http://dev.gentoo.org/~floppym/dist/btrfs-progs-0.20_rc1_p56.tar.gz
_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=bb6cd38823c39f4413da9b18d4410942

View File

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND=dev-libs/lzo sys-libs/zlib sys-apps/acl sys-fs/e2fsprogs
SLOT=0/0
SRC_URI=https://www.kernel.org/pub/linux/kernel/people/mason/btrfs-progs/btrfs-progs-v3.12.tar.xz
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=33d1e9d6d1e846ac365f4b3b8787dfd2

View File

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND=dev-libs/lzo sys-libs/zlib sys-apps/acl sys-fs/e2fsprogs
SLOT=0/0
SRC_URI=https://www.kernel.org/pub/linux/kernel/people/mason/btrfs-progs/btrfs-progs-v3.12.tar.xz
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=478ada1db31c8c9de96fc92796fa5b75

View File

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND=dev-libs/lzo sys-libs/zlib sys-apps/acl sys-fs/e2fsprogs
SLOT=0/0
SRC_URI=https://www.kernel.org/pub/linux/kernel/people/mason/btrfs-progs/btrfs-progs-v3.12.tar.xz
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=5fdaba468fabdcb284d2dac94336f5a7

View File

@ -0,0 +1,12 @@
DEFINED_PHASES=compile install prepare
DEPEND=dev-libs/lzo:2= sys-libs/zlib:0= sys-fs/e2fsprogs:0= sys-apps/acl app-text/asciidoc app-text/docbook-xml-dtd:4.5 app-text/xmlto
DESCRIPTION=Btrfs filesystem utilities
EAPI=5
HOMEPAGE=https://btrfs.wiki.kernel.org
KEYWORDS=~alpha amd64 arm ~ia64 ~mips ppc ppc64 ~sparc x86
LICENSE=GPL-2
RDEPEND=dev-libs/lzo:2= sys-libs/zlib:0= sys-fs/e2fsprogs:0=
SLOT=0/0
SRC_URI=https://www.kernel.org/pub/linux/kernel/people/mason/btrfs-progs/btrfs-progs-v3.14.2.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=41dabde5f41cfb0d48bab3619f16975c

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=compile install prepare
DEPEND=dev-libs/lzo sys-libs/zlib sys-apps/acl sys-fs/e2fsprogs
DESCRIPTION=Btrfs filesystem utilities
EAPI=5
HOMEPAGE=https://btrfs.wiki.kernel.org
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=dev-libs/lzo sys-libs/zlib sys-apps/acl sys-fs/e2fsprogs
SLOT=0/0
SRC_URI=https://dev.gentoo.org/~slyfox/distfiles/btrfs-progs-v3.14_pre20140414.tar.xz
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_md5_=8f9f2803260d4e82ac0e7558af1f5418

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile install prepare
DEPEND=dev-libs/lzo:2= sys-libs/zlib:0= sys-fs/e2fsprogs:0= sys-apps/acl app-text/asciidoc app-text/docbook-xml-dtd:4.5 app-text/xmlto
DESCRIPTION=Btrfs filesystem utilities
EAPI=5
HOMEPAGE=https://btrfs.wiki.kernel.org
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=dev-libs/lzo:2= sys-libs/zlib:0= sys-fs/e2fsprogs:0=
RESTRICT=test
SLOT=0/0
SRC_URI=https://www.kernel.org/pub/linux/kernel/people/mason/btrfs-progs/btrfs-progs-v3.16.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=bb0656cacb3ff0ea8c6bdbfd826b5f0a

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile install prepare
DEPEND=dev-libs/lzo:2= sys-libs/zlib:0= sys-fs/e2fsprogs:0= sys-apps/acl app-text/asciidoc app-text/docbook-xml-dtd:4.5 app-text/xmlto
DESCRIPTION=Btrfs filesystem utilities
EAPI=5
HOMEPAGE=https://btrfs.wiki.kernel.org
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=dev-libs/lzo:2= sys-libs/zlib:0= sys-fs/e2fsprogs:0=
RESTRICT=test
SLOT=0/0
SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v3.16.1.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=3cec932020b85e63645ab372364d86c5

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile install prepare
DEPEND=dev-libs/lzo:2= sys-libs/zlib:0= sys-fs/e2fsprogs:0= sys-apps/acl app-text/asciidoc app-text/docbook-xml-dtd:4.5 app-text/xmlto
DESCRIPTION=Btrfs filesystem utilities
EAPI=5
HOMEPAGE=https://btrfs.wiki.kernel.org
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=dev-libs/lzo:2= sys-libs/zlib:0= sys-fs/e2fsprogs:0=
RESTRICT=test
SLOT=0/0
SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v3.16.2.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=2a4c6aed5db0d0c3b0d2816913ee6ae4

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile install prepare
DEPEND=dev-libs/lzo:2= sys-libs/zlib:0= sys-fs/e2fsprogs:0= sys-apps/acl app-text/asciidoc app-text/docbook-xml-dtd:4.5 app-text/xmlto
DESCRIPTION=Btrfs filesystem utilities
EAPI=5
HOMEPAGE=https://btrfs.wiki.kernel.org
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=dev-libs/lzo:2= sys-libs/zlib:0= sys-fs/e2fsprogs:0=
RESTRICT=test
SLOT=0/0
SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v3.17.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=55b7e5708f2b22cb3f999b3fc9c85302

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile install prepare
DEPEND=dev-libs/lzo:2= sys-libs/zlib:0= sys-fs/e2fsprogs:0= sys-apps/acl app-text/asciidoc app-text/docbook-xml-dtd:4.5 app-text/xmlto
DESCRIPTION=Btrfs filesystem utilities
EAPI=5
HOMEPAGE=https://btrfs.wiki.kernel.org
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=dev-libs/lzo:2= sys-libs/zlib:0= sys-fs/e2fsprogs:0=
RESTRICT=test
SLOT=0/0
SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v3.17.1.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=d6ca45205874acc3e13c05d6ce80e355

View File

@ -1,10 +1,11 @@
DEFINED_PHASES=compile install prepare unpack
DEPEND=dev-libs/lzo sys-libs/zlib sys-apps/acl sys-fs/e2fsprogs dev-vcs/git
DEPEND=dev-libs/lzo:2= sys-libs/zlib:0= sys-fs/e2fsprogs:0= sys-apps/acl app-text/asciidoc app-text/docbook-xml-dtd:4.5 app-text/xmlto >=dev-vcs/git-1.8.2.1
DESCRIPTION=Btrfs filesystem utilities
EAPI=5
HOMEPAGE=https://btrfs.wiki.kernel.org
LICENSE=GPL-2
RDEPEND=dev-libs/lzo sys-libs/zlib sys-apps/acl sys-fs/e2fsprogs
RDEPEND=dev-libs/lzo:2= sys-libs/zlib:0= sys-fs/e2fsprogs:0=
RESTRICT=test
SLOT=0/0
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 git-2 2027b81a576527fa16bece425941e094 git-r3 6ebae45064cb04482f3c702632dd9528 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_md5_=67d46201d5a4c26f4439751f2f094d5c
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 git-r3 6ebae45064cb04482f3c702632dd9528 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=c6281c34d3cc5740aee7c2e17d1fe4f4

View File

@ -1,6 +1,78 @@
# ChangeLog for sys-fs/btrfs-progs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs-progs/ChangeLog,v 1.77 2014/04/14 20:26:56 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs-progs/ChangeLog,v 1.93 2014/11/15 14:30:47 slyfox Exp $
*btrfs-progs-3.17.1 (15 Nov 2014)
15 Nov 2014; Sergei Trofimovich <slyfox@gentoo.org>
+btrfs-progs-3.17.1.ebuild:
Version bump.
27 Oct 2014; Agostino Sarubbo <ago@gentoo.org> btrfs-progs-3.14.2.ebuild:
Stable for ppc64, wrt bug #520466
*btrfs-progs-3.17 (20 Oct 2014)
20 Oct 2014; Sergei Trofimovich <slyfox@gentoo.org> +btrfs-progs-3.17.ebuild:
Version bump.
18 Oct 2014; Agostino Sarubbo <ago@gentoo.org> btrfs-progs-3.14.2.ebuild:
Stable for ppc, wrt bug #520466
12 Oct 2014; Agostino Sarubbo <ago@gentoo.org> btrfs-progs-3.14.2.ebuild:
Stable for x86, wrt bug #520466
10 Oct 2014; Agostino Sarubbo <ago@gentoo.org> btrfs-progs-3.14.2.ebuild:
Stable for amd64, wrt bug #520466
*btrfs-progs-3.16.2 (05 Oct 2014)
05 Oct 2014; Mike Gilbert <floppym@gentoo.org> +btrfs-progs-3.16.2.ebuild:
Version bump.
*btrfs-progs-3.16.1 (23 Sep 2014)
23 Sep 2014; Mike Gilbert <floppym@gentoo.org> +btrfs-progs-3.16.1.ebuild:
Version bump, bug 523544 by emil karlson.
23 Sep 2014; Mike Gilbert <floppym@gentoo.org> btrfs-progs-9999.ebuild:
Switch to git-r3. Use Dave Sterba's git repo per announcement on linux-btrfs
ML.
13 Sep 2014; Markus Meier <maekke@gentoo.org> btrfs-progs-3.14.2.ebuild:
arm stable, bug #520466
*btrfs-progs-3.16 (03 Sep 2014)
03 Sep 2014; Sergei Trofimovich <slyfox@gentoo.org> +btrfs-progs-3.16.ebuild,
btrfs-progs-9999.ebuild:
Version bump (bug #522040 by Piotr Szymaniak).
22 Aug 2014; Mike Gilbert <floppym@gentoo.org> -btrfs-progs-3.14.1-r1.ebuild,
-btrfs-progs-3.14.1.ebuild, -btrfs-progs-3.14_pre20140414.ebuild,
btrfs-progs-3.14.2.ebuild, btrfs-progs-9999.ebuild:
Add slot-operator deps. Remove acl from RDEPEND.
20 Jun 2014; Mike Gilbert <floppym@gentoo.org>
+files/btrfs-progs-3.14.2-install-man.patch, btrfs-progs-3.14.2.ebuild:
Fix installation of btrfs-check manpage.
*btrfs-progs-3.14.2 (19 Jun 2014)
19 Jun 2014; Mike Gilbert <floppym@gentoo.org> +btrfs-progs-3.14.2.ebuild,
btrfs-progs-9999.ebuild:
Version bump.
*btrfs-progs-3.14.1-r1 (20 May 2014)
20 May 2014; Mike Gilbert <floppym@gentoo.org> +btrfs-progs-3.14.1-r1.ebuild,
+files/btrfs-progs-3.14.1-arg_strtou64.patch:
Backport patch to fix linking failures with libbtrfs, reported by dlan.
*btrfs-progs-3.14.1 (29 Apr 2014)
29 Apr 2014; Mike Gilbert <floppym@gentoo.org> +btrfs-progs-3.14.1.ebuild:
Version bump, bug 509022 by Fabian Henze.
*btrfs-progs-3.14_pre20140414 (14 Apr 2014)

View File

@ -6,6 +6,8 @@ AUX btrfs-progs-0.19-fix-underlinking.patch 579 SHA256 d79d53eb798c7f504a895e7bf
AUX btrfs-progs-0.19-glibc212.patch 535 SHA256 c9a1479df01ba8b74b97ecf723d7f2a5e7c347dc0c92ae6676b9d1dc311a6bd1 SHA512 16f2a7e6fd813f4163c954860e47394d8123dd603c379ea4e2efc0a2dea17be925cf8d95c87306bb96395d09572156520cb0ae5af1d465f63752b58f09bce6db WHIRLPOOL f379a59e5e89cbb9dbed090893da939e2a52d4ddc9a9c9df36dfa90e388aa64e19a99c40e6e155a1ec54da50cecfc5233feb3c8bd2effab6621f317751b80fc5
AUX btrfs-progs-3.12-defrag-sockets.patch 2488 SHA256 78980701932c5d299852c374f8bfbda2360be40957fbc95860e76e174b7892b5 SHA512 713823535b9ebe8324fbd9603955cbe5fb0c93c60ad5123cca712cc90bee948819680790e14e27245dbbe18c05187c8a09bd69235334aca67a69913dd3992df4 WHIRLPOOL 1c0110b4c12630502f0db4bffe99de0a173b3abe1d3d80e0e8e31b909e327c2a9d50d8f8d6ea8ef6b6e68c625575d62a68ff881067fea55b91c00155bfa5d57b
AUX btrfs-progs-3.12-fix-send-subvol-492776.patch 3099 SHA256 7a149637da9a35c31089cc69e4ad5d3f4beae9fe8f8d44d7a55b75394a6ad27f SHA512 e5d32a084ef706911464cb49c35928ce4a9f3ebaa580502c73dcfb74fa2e0f022bcc05e3fb6e26aa953fff78d792594b044cff342a42fa56a774033e6d59d961 WHIRLPOOL 1026b33cc0f45ae4a8795a81bc54aad48b9550efbde01425d445ae9fbfbddbeff5449cb431581eb9235a0201534198591d244e96c807896adfae3fbfe1624814
AUX btrfs-progs-3.14.1-arg_strtou64.patch 4244 SHA256 47755268797b4eb5371f31e9a04b4d201726ffc3c0f9777226d9759286c2071b SHA512 26a26ab792632d85e00bc9917ea128c40ab694b6309fc839c9a60b7f3b0ffab4a228ade6a9e35ba75ba615b05c9c64fe7c3b238acd66a3ac41e811b8f143f6c6 WHIRLPOOL dc48412c8d9e99f2cd5200d3e9be1311cfce193d461902b8e45153cc46c0f457adb0c7beb9aa19b7f4c0b84ef80d3872970d1c399521f92d0e499a7bb52d7d0d
AUX btrfs-progs-3.14.2-install-man.patch 451 SHA256 95245d802fb3d69e027b9f1d08afcb04aa5877f7f713c7ee820d68bf36bce3c8 SHA512 75e232199b0fc79e622cd016f6a6adaaa6880522cde78210b805813ddd57f1fb546eb8cf31f65fd79fd73628bf9d56d0a98ad2ca32661e0320cdac200ee4b171 WHIRLPOOL f0fb586ae46969d245d2a27cc3e7fb19f6581e4a1ba6c943f97f8483677ddba13e5da91d0aaf8ffada464c7a318c914a26e511d944e826694cf987c380c2885c
DIST btrfs-progs-0.19-redhat.patch.bz2 21699 SHA256 36e581ce32aad7119195a0f5c47d3007d38b3520b92ba3c825baf22f35f17723 SHA512 a3a9809548b61fcd25336789952d83d53a9ad1d221447907b85acd43a68518e3a746de3469bb917f51a49024b99bec1b9e1a46014b460ed8000b3919e3d444a1 WHIRLPOOL 3c33b0a2283cf55d3399609ebeb407567cb3daa60fcf01476b5acd22dd9fb1af7fa228a66d9ef24086543c9383a107811846c741feff503169561de6ef2b06d2
DIST btrfs-progs-0.19.11.tar.bz2 171425 SHA256 b4b510c4106a5b6159f2e51ac685ca700d53693140137e45f67e3767db18b662 SHA512 3704f240f7128bff8c5fc1ce7fd44b4eb985c1cddd7139fa96da0536849bdbbe9b08bbd928c3a20e91c5a0ccd07f60020f6dacb91a6887c2fc73de668477fa99 WHIRLPOOL 7fa6e7fb5566a17bb147ec847f6c1a3a55814a5676b1bf413f9b310de503c5cfef62b3e4b86a4ce28f7ae905416fad44fa802fc75c6cecd51265a9f69cc6175a
DIST btrfs-progs-0.19.tar.bz2 118119 SHA256 f8a3dd03e87a33506d16ccc1e5a77c4c38ff1fa84b9502ed4b88c0b39fab70fc SHA512 f0978432b524f307302d80e3a904684c21b6549f0b444f51a17f1d6f0a3dfebfc39ef185c3431a007fb354218aa7027e665ca6a3c58267bb8d0905ae34dc7b80 WHIRLPOOL c11134671eab375b51b190bba9583d7b064486563bdb4a19bd16d27ce7e1812a2b3ab4efc3cce0ce19a60b0d50d96f3110c39ce770cd9535bd839378b68e0be2
@ -13,7 +15,12 @@ DIST btrfs-progs-0.20-rc1.tar.gz 246563 SHA256 73383b6de89dbd1e93b45ecd8db99b3b8
DIST btrfs-progs-0.20_rc1_p358.tar.gz 326938 SHA256 42dabee7c5cdcc353a0aa5d3244a920949557c90bcd5dd94f98df95c5a0ccd8a SHA512 9fe3c18975f4f80449b0296d9d19af6f919c56565dfd7c33e7fa142635a5b46bc9759ee116dc2a09c3392637e461bbfd5434e60bece0e6b707167c30331eb82c WHIRLPOOL 53b7161d185b2340c291a8057b3f9610c84af7efacee1aad34cd92674802b87f3e272054fd305f35e517c9036b5c1f0765a1a151a32945ef46c81098075efb60
DIST btrfs-progs-0.20_rc1_p56.tar.gz 252929 SHA256 dd7746524465f47cdb740a5e46ebf2d1da4ed4631ddba5d4d550547828726d50 SHA512 bb47f2f5d30222fc6dd8b558de4d56c5f39d2833519af5fda595dbc67907133853dafb240baf65f6e0d344d7a80c0571e16db888b884e27ca1a75333b3556890 WHIRLPOOL ad5d59ad3ebc07489dadeaf769fdd6955812eb913ebee5b40419bf7607590048be34906b3b416539807223be06f0587d14d28278716d9c54ddbfe09427c6089c
DIST btrfs-progs-v3.12.tar.xz 261220 SHA256 097e63561c91c1fbfdf99e7a60ed55b51fa0f057b3875c08413e362c93938cdf SHA512 655e8d9ecf297281d07312bd19a6ab942f354a370147e0ca46a22e5bcd7485ed0d415247ba21162617a23b7f9def202cab3bb5dc23ccfa96496043b48dfda785 WHIRLPOOL b8e50c90c2a5f5bf9f5db7a1d7ea841b767fbb4ffdea52d913f7365965f6c58c612388f5b95a8a190826f9bcc6af783e09d4867a4b153040462b3ed353d56050
DIST btrfs-progs-v3.14_pre20140414.tar.xz 271452 SHA256 8de4be03beabf6df9aa4a31114a77cfd68e0730b8a1f0dc371bdf570a837ac8a SHA512 556ee86eac6616aebc3d83d43a0603c30d82f482d40fba0cbdb125523d6395b16c19d9f5f2e04c844fae089d9323241e868e41fd89b9f557f7399fe7aff0d20c WHIRLPOOL b1f89253ab76f8a25509ca18217ebdbee9b1c4abf4f2091690aadc0a6fbb5a33f79054ff99b72f7c19419b6a099bb61109218c715294dd1370c9b150a8593bea
DIST btrfs-progs-v3.14.2.tar.xz 275372 SHA256 70e1d0ca887bfa5062dc74cc5d4556c19adb08453fbfa57edae6802d9c917793 SHA512 02f0cf7581b41143707769e53debecfdd3f5a1dd717530c33d4a657b09feafd73bb43408516a58fb6d2754365803018673321c7c1898b81bb36194f05a0d8955 WHIRLPOOL 4561adf84b6570e165be04c8c7b014646f4be11b7f9840a5929103271cb7e121006b515645968f9a4b7cbaf8b0a407c2e74b82b91bd6688b7f58b06fedf70e95
DIST btrfs-progs-v3.16.1.tar.xz 290936 SHA256 93f28c735994f68ab0a19acf583be6c8688a69d9bfc174bcc9a11bebc2706e80 SHA512 58959236346b86bbf694a0e7510cbb81ac2a9bf1c9b9061e95bf5ce30b1dabd42402d3017aa0129ec2e72f55b90b5db54550eeca4b29aca3948e6daac972dc63 WHIRLPOOL c5bd6f60314c0fc62250bb9df9fdc2e6ad2e8fb655c91bd53a3c4fabd394ba85c4301329983895de24a52802db0aac7747b98d597f4572237b894854047dafe0
DIST btrfs-progs-v3.16.2.tar.xz 291604 SHA256 d4d62abe0c2b8e86888f96e4bd21ca7e25c2d53120a3b9e8c6f987344147732b SHA512 7dc0f2f8f0bbddbbf1d4d99854425341c4b3997334c65d7e936bcec1ee5ca880101b8b45498721502857b478edae6237a934c7d4acb735de43c6d8ff35efe53b WHIRLPOOL 19e1fadeefcd40bfecf1b957c37da3387351e1f6cae04add59fd689524338c165e3547b799520e74bacc351ef236eec2481c1043159b58358b77cd74cf3db281
DIST btrfs-progs-v3.16.tar.xz 290544 SHA256 9a7651df6c0430b75fa0637519ca5be29a756684dada241b4398007ae3cb0b5e SHA512 dd1f4bc13e62623792121d0f2a2a388be85bae4eec4abc348e0d21949fefa58863e7bf56515dd57022c312ee02d2fa76cc7b1a1c2d78a36532961b22b410a4db WHIRLPOOL 36d08d3420458ffbdf9bf5d41fdaee2ab6e6b56793710e1d182e2e48bd665795674a008b26db802c080f6a8125c966a636ceeca55c6a41c06bf10385d5a14e35
DIST btrfs-progs-v3.17.1.tar.xz 370764 SHA256 6c01579c7b858c175aaed6b3b087dadaa38efb8e590a6928f1afe86bb8faaaab SHA512 a56d6849bcb5b9f6be75a6cf19d783a628bbe8e18a0382474b6818a4563d673f4ca356552cf8989284b6cdd610b3cb6a61742c6d4efe336ab7d838f0fba89b5a WHIRLPOOL 8f712242734a672697911c5c4070d2c077f1cf8c23ac6c04d513d23447f7841210ecb6244e60e37338d5b7ddb4b2a2c4902f9d7fecfbbc7f4f659fa05ca766df
DIST btrfs-progs-v3.17.tar.xz 370560 SHA256 ecafbf71e729c7e907dac488c2e0c94983dd38420f56dce85e2a4310a06bf0a0 SHA512 2363e4493f375c9e74398ea859bc63d5d5b5534554aae02ad08dcef8e974cf9e9643823552beb76d78c4884cb4f1db85f305a5186b9985f164b99b1a33d87900 WHIRLPOOL d7153b68187508dfeb9da6ce44b954668dd82ce6266b20b6f7d9896c666bf2999df1bc6cb207e8f0c7be12f87995a876a3cb04ad79aa030a72a128d50b6dca15
EBUILD btrfs-progs-0.19-r3.ebuild 2733 SHA256 77ae329be086d9d70848c9f63ecb46dc6f820ebacba9e3bf094c092094a0ff8b SHA512 97d92488a923e1efc938f8bed4ece3f6893192fd16976dcb24bf28a778e319dfd4442c8660e9599d73a97ca4e269a416364422a1d7c80868938a4e23728152a8 WHIRLPOOL e1d4f67116c48aafea82c96bd5fb895dac531f6aa62ca225b8e14df10feffda0a7e5c6ef5563992bf20d14e7ccf7e1df035ab8561849e4d9a48b9579a14e7e5b
EBUILD btrfs-progs-0.19.11.ebuild 1687 SHA256 93e3661de2904fbc30d6a553b9bf580670b31976daa00b972844b473a1f9ef73 SHA512 1812c567a8382ea1d0ef42866303afc44fbbb685e98a78f584bd7c3f73d9310ebf4891d22f24efbc0cee0729e8595da2481e244f6651dd843303d47dc46d494c WHIRLPOOL a406c5d018a2412f20fbf5bc53218fbe211d35a2777533047872dac2372e7d811308890d04e22dbabb23a9ceff3233d1f0512622ec9205d9225c4b8cc7ba3d8b
EBUILD btrfs-progs-0.20_rc1.ebuild 1572 SHA256 72aac33b871a604d5f668d2fabcc4e546535410e678d273c8f1ae1864c588bd0 SHA512 b24cb1f56c64fd6bd670ab513be418f8fb59e0d66b9ca74a1f952451a955ac2c83bcb625c12b892eab2b1ea517edd01a24f78c5fa95ea73f9118c052e050f0a8 WHIRLPOOL 2662118584242bc0a39587951946752447fe8f535fd33aa581bd894450a110e7b700009cf6e13360ec1611798845f722a7ab3d75126c274a4e87ecf6c9b94707
@ -22,14 +29,19 @@ EBUILD btrfs-progs-0.20_rc1_p56.ebuild 1039 SHA256 494a3ed6440764f689beceaf5dee2
EBUILD btrfs-progs-3.12-r1.ebuild 1296 SHA256 84d42770173fa071eea3c274ee3805a478cc2a6bdfe00a43849158edcc393708 SHA512 46e3730a69b3d31eeada7312d09c31e631a30829c052d165d3cfb0907ce6ecc529727e369c93725b8f7b8b6eb2f2ffd7d63baed3c19f9bf9846415ad158240b0 WHIRLPOOL c1ae28044d953987c5af0d73caf98fe9d520962b6ef69e5f00f181ede182b777f383668af955e1b401210bcd4767f1217c82e3b37eaefd17cc823beb7e2ae3b5
EBUILD btrfs-progs-3.12-r2.ebuild 1352 SHA256 aa54631b74410214e3e66c0f1e9bce461cbb4964e6bf8e71153fdd2eaed4f175 SHA512 bba56ff199039b7465efa6c9354aaebbb65d9a79f247e44ecc41aaa58e3da910f8d93a76a8767248a7aa073753a2c17273886fa1e1bb1feea39e8135691fb461 WHIRLPOOL 646a0c19c228ca95d8cdc5c0b91ef4d600575e1eed50238ea958e38b51321f089f9bfebb49f86d343ce78b9539082cb1a5c8eae079b854f312db5f1c78efb4e6
EBUILD btrfs-progs-3.12.ebuild 1245 SHA256 8f801a7d5de7b9fffc6f312618a5beeec25d4475d3671faf0a288f757bc22086 SHA512 44ea5d9cd347badfddcbc06298634338c0a492a15083e2b36320de905f38a1c912fd30c37878ff3e3b8753f822a15f2b61b008e5759ca4e5b97cc1935146e978 WHIRLPOOL 7a441dba6b985cd41202256f2fd07d16952244c451bc381fa69a0ab117f3c6587685af755d1ae4958f627715ce5075b736d391631e6b17fc5a055401ab0f7502
EBUILD btrfs-progs-3.14_pre20140414.ebuild 1332 SHA256 828cd875d6efb2dbdd946e05c4bad0a117b4a9b6af99ed1edb18733485c0b72b SHA512 a699c4309ee30ad07157bdda5a1428f7ac48ad77f0a0c0438eecd6f95fe45bb41bf25918076577af88a2e7109f642edf4565727a441bcb39057064da396914c1 WHIRLPOOL 7b50e18d93c22a650b943e6e3320fd5e5423a648f769838570a800da62b8a6d6fe97397b2ab92c190ef1900ac2bf83fe9691027e322af06c80215995fea09652
EBUILD btrfs-progs-9999.ebuild 1246 SHA256 6fbc3a7e4e084579171da19cafa4ff4e456bfd148bf4df86b239310b3daa201f SHA512 ed4e1b526bce032f5b9b9c7ab7ab7b3cf5601c2c53502e6f623c9a173629cc6163536dd8a660f3b22e601bcbecf514bb4923aa4499f5804a2fb31d6b9c43bc24 WHIRLPOOL 2f69a4e386a3174542c3caded0c7acf8dc65c313ad7c8d8f9b40f760a8b51188485c3d1fc62bc1f8f88228bca23c9f0d12c435aee7d5e41e79fdfb49692f2800
MISC ChangeLog 11853 SHA256 fe5c74b1f184bb4fbf700efeca661fd9eb701af65ab21236eceb8e6bad6d0c7f SHA512 781aa164e8c41200e48cd95f4dd048cc350f7f22c2e75d027ffbd79995e7715100469d3497728359d3872e61871a6d6b14d35760779d1083834016e790ef8dd9 WHIRLPOOL b02acf09c6d5156ca4e62e4661c76a2970915b68ed0584cab1fdb4a5f58bd28d2bf3e96cff5b3d3bd9aecb9396ee0fcffc4994bb6fad0db903485da4df84e592
EBUILD btrfs-progs-3.14.2.ebuild 1368 SHA256 ac53108dd4ab229c08d82ca3b7c410c6b18c9a76d52d4577c4a11d297f0ca991 SHA512 f0a894838dc6e7a0b564f3ae53ff480335a5f6621a9a6e7b73fa125e9c48d04c6dc30dcc9c13b0c55feb275619ed299339277e79f3559f3dfa2cfea50c3492a9 WHIRLPOOL e5457abc4c5951be6b04eb07138b7281a18a8bf29b0f85ea189226a55ae7e91d95f53f11c06b1f5812c6b82e7c5ad33729377eba1cd85bf8164da535d9f9e236
EBUILD btrfs-progs-3.16.1.ebuild 1377 SHA256 c1f4f4f0734be23b8533bf7da4cb32c40e3d2cfbeeedc688047d9b1a53d229eb SHA512 0ae219c030ccf466c71f809fdc0a6a2726f1a28eb062d7ed30910c6c34b97b2cfee567f7d589310609daddf15538b0fbcf98d25ed8b7fa8162463d4dc0aaaea2 WHIRLPOOL 68858bf6c05a4eaa68f98161045ec1d8e633f458a051a9ae3feb8dc44f86acae055f250a4d702cbe3a51d76a079e95702303e9eb7c33c71cc35a4b7e6d5bf858
EBUILD btrfs-progs-3.16.2.ebuild 1377 SHA256 444b93c67a497a329c149617fff713754b56087e539d8b33d5c49e6a3e8c6e57 SHA512 edaa8c4161e3cb4a59b219f24c7078c34d2e65859c455dd085a08ab9d216ea8a1d27402642714d0037726d84184d6497938e7673ee183f6457010d419839f60a WHIRLPOOL a5863e05d4cf6ca65bc4bf1c3717cc9594fdb93a4bdd40519b5eaa7d907f0f9bf7d9db0216dadcd3c03c9a86c82e3c169db10c21fec31e1ea4c2b1d83eaedbf5
EBUILD btrfs-progs-3.16.ebuild 1373 SHA256 c17cb67d182e0916c05da65e0c28aafe759b8bdb8e2898d62c5c5567812b9a3f SHA512 801f8bcb8159a3f7c9e3a91df67e49361656a70ec6ccfe1329e2a13b9eb6c74d0ee09431b36dd2eb7412a51313303e852435d6f93527357afc9b118246ee39b1 WHIRLPOOL 3bfa44f6ef5e50fd736748c245faf7b6f77aa776df2ff3e176f48b3ce415c760fbad68c56d49016a53d7059872cdf11c64c4a374a4784eb3bb9c9708da5da460
EBUILD btrfs-progs-3.17.1.ebuild 1376 SHA256 022b0558c359022d2fc87f474a4faccfe47fa2e348b6d989efa31cac8fa044a9 SHA512 3fafc8deaf8967e7442cc611ad92fb5a3a418e139a0e08af99016f0cafab53286628dccf1e540483beba47c1acb888368b77b23472e092f7ed0ea8833fab689c WHIRLPOOL def873d3d95a5bf7091cfaefa1de9dce3b9af4da3f18073c7be7ca4063708ac152b006f1190e68f26984ee2282ba17036fb6f916a42e64918f55932bdfdc479c
EBUILD btrfs-progs-3.17.ebuild 1374 SHA256 afffe34a5be5c30fd44eb93ce55dd579b1f82fd905b6d8614f47f86b96212a87 SHA512 3df391fae3037637c725627c9f37f2df62b339d3f7e0a88346fd759c4ddbf40d67dbd5d250e6ba990f2ee251d081828b3ddc9db1bf39f94e119b2d3b3548c99e WHIRLPOOL 170f5b158501ad17cfd618d3d11c8bac553ed4021e07130bf02587c75e89c97af0a9a76658e696afbac099a72878599f88b3bcb32ca68769678ef70b40717074
EBUILD btrfs-progs-9999.ebuild 1376 SHA256 7f7325f68d71e6ecd6fdef57551957d5237ccb1ac18646f89429d3ec128bb028 SHA512 0afdaf17c6e1345c7a8b3437435ef0a6dfd01285f39ad46f0fed3569c450e990e0f7a78282a5efa5df85befc61042ee08c1b4a9d9cdefa64b3410f30ac977dd9 WHIRLPOOL f0c45a6d62340ef796e038fd49d98d697a6ee1ada8abcda4daa7d0918b6ee9bd3a34014e69dcf387d92ed0f6ae6689251d6041331b864b09e6747cbdeb002a26
MISC ChangeLog 14280 SHA256 90eb214edfe0864410db4c9002149bf9edad1e51dd258b91ab9e02381c2614a7 SHA512 9a2cd4d462fabcc806040c35fe51d00a3e8a9e155a1a59bca8ab38b84f55047164f049f322f5df4ba3613a9de27c9c7a6860755d3876cc727c4229f057682632 WHIRLPOOL 25c9e1c5d9ba1b34da5dd474e506c5db0f6330357f6c058549ee92d4ccc462dc531d7eb97e480a9ce991f5fbfaf7fa3a85d072435eff4035dbae51dc01e4a086
MISC metadata.xml 432 SHA256 45049c27e84490ae5258d3beaa9c6defe80360aa7f03733da492fd38d026a5e0 SHA512 1dda7aa3a62062d6b42579efff9468c08fcca001b28e180c8257291332ac1874f749a19a4053daec072d7b878c13873557f05d82ad42428f105556c4cd304460 WHIRLPOOL 970b4a981f1afbe87ad4240fc2dd5ebfc4bb134a2e3c188519ecb6a87d230b196a902381de3e6346855e68c6e92f883c4d6b4aa01bcdb090e2de8f230e1cecff
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Version: GnuPG v2
iEYEAREIAAYFAlNMRJQACgkQcaHudmEf86pHEQCfX7pYdByRoifpKqFFBg/mZVI/
JLQAnRWAE8McTrrNnVjK4zoQ34uHBuz5
=ay0L
iEYEAREIAAYFAlRnY50ACgkQcaHudmEf86r4fwCffXjgfF41k8hF958+lDrPF/qd
KxwAoIN0No1zdi4ky05OfU2173HPVNDE
=MHZD
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,62 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs-progs/btrfs-progs-3.14.2.ebuild,v 1.8 2014/10/27 16:04:35 ago Exp $
EAPI=5
inherit eutils multilib toolchain-funcs
libbtrfs_soname=0
if [[ ${PV} != 9999 ]]; then
MY_PV=v${PV}
KEYWORDS="~alpha amd64 arm ~ia64 ~mips ppc ppc64 ~sparc x86"
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/mason/${PN}/${PN}-${MY_PV}.tar.xz"
S="${WORKDIR}"/${PN}-${MY_PV}
else
inherit git-2
EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git
https://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git"
fi
DESCRIPTION="Btrfs filesystem utilities"
HOMEPAGE="https://btrfs.wiki.kernel.org"
LICENSE="GPL-2"
SLOT="0/${libbtrfs_soname}"
IUSE=""
RDEPEND="
dev-libs/lzo:2=
sys-libs/zlib:0=
sys-fs/e2fsprogs:0=
"
DEPEND="${RDEPEND}
sys-apps/acl
app-text/asciidoc
app-text/docbook-xml-dtd:4.5
app-text/xmlto
"
src_prepare() {
epatch "${FILESDIR}/${PN}-3.14.2-install-man.patch"
epatch_user
}
src_compile() {
emake \
AR="$(tc-getAR)" \
CC="$(tc-getCC)" \
CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}" \
BUILD_VERBOSE=1
}
src_install() {
emake install \
DESTDIR="${D}" \
prefix=/usr \
bindir=/sbin \
libdir=/usr/$(get_libdir) \
mandir=/usr/share/man
}

View File

@ -0,0 +1,63 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs-progs/btrfs-progs-3.16.1.ebuild,v 1.1 2014/09/23 18:01:42 floppym Exp $
EAPI=5
inherit eutils multilib toolchain-funcs
libbtrfs_soname=0
if [[ ${PV} != 9999 ]]; then
MY_PV=v${PV}
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
S="${WORKDIR}"/${PN}-${MY_PV}
else
inherit git-r3
EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
https://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git"
fi
DESCRIPTION="Btrfs filesystem utilities"
HOMEPAGE="https://btrfs.wiki.kernel.org"
LICENSE="GPL-2"
SLOT="0/${libbtrfs_soname}"
IUSE=""
RESTRICT=test # tries to mount repared filesystems
RDEPEND="
dev-libs/lzo:2=
sys-libs/zlib:0=
sys-fs/e2fsprogs:0=
"
DEPEND="${RDEPEND}
sys-apps/acl
app-text/asciidoc
app-text/docbook-xml-dtd:4.5
app-text/xmlto
"
src_prepare() {
epatch_user
}
src_compile() {
emake \
AR="$(tc-getAR)" \
CC="$(tc-getCC)" \
CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}" \
BUILD_VERBOSE=1
}
src_install() {
emake install \
DESTDIR="${D}" \
prefix=/usr \
bindir=/sbin \
libdir=/usr/$(get_libdir) \
mandir=/usr/share/man
}

View File

@ -0,0 +1,63 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs-progs/btrfs-progs-3.16.2.ebuild,v 1.1 2014/10/05 15:48:03 floppym Exp $
EAPI=5
inherit eutils multilib toolchain-funcs
libbtrfs_soname=0
if [[ ${PV} != 9999 ]]; then
MY_PV=v${PV}
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
S="${WORKDIR}"/${PN}-${MY_PV}
else
inherit git-r3
EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
https://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git"
fi
DESCRIPTION="Btrfs filesystem utilities"
HOMEPAGE="https://btrfs.wiki.kernel.org"
LICENSE="GPL-2"
SLOT="0/${libbtrfs_soname}"
IUSE=""
RESTRICT=test # tries to mount repared filesystems
RDEPEND="
dev-libs/lzo:2=
sys-libs/zlib:0=
sys-fs/e2fsprogs:0=
"
DEPEND="${RDEPEND}
sys-apps/acl
app-text/asciidoc
app-text/docbook-xml-dtd:4.5
app-text/xmlto
"
src_prepare() {
epatch_user
}
src_compile() {
emake \
AR="$(tc-getAR)" \
CC="$(tc-getCC)" \
CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}" \
BUILD_VERBOSE=1
}
src_install() {
emake install \
DESTDIR="${D}" \
prefix=/usr \
bindir=/sbin \
libdir=/usr/$(get_libdir) \
mandir=/usr/share/man
}

View File

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs-progs/btrfs-progs-3.14_pre20140414.ebuild,v 1.1 2014/04/14 20:26:56 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs-progs/btrfs-progs-3.16.ebuild,v 1.1 2014/09/03 20:19:37 slyfox Exp $
EAPI=5
@ -11,8 +11,7 @@ libbtrfs_soname=0
if [[ ${PV} != 9999 ]]; then
MY_PV=v${PV}
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
#SRC_URI="https://www.kernel.org/pub/linux/kernel/people/mason/${PN}/${PN}-${MY_PV}.tar.xz"
SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${PN}-${MY_PV}.tar.xz"
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/mason/${PN}/${PN}-${MY_PV}.tar.xz"
S="${WORKDIR}"/${PN}-${MY_PV}
else
inherit git-2
@ -27,13 +26,19 @@ LICENSE="GPL-2"
SLOT="0/${libbtrfs_soname}"
IUSE=""
DEPEND="
dev-libs/lzo
sys-libs/zlib
sys-apps/acl
sys-fs/e2fsprogs
RESTRICT=test # tries to mount repared filesystems
RDEPEND="
dev-libs/lzo:2=
sys-libs/zlib:0=
sys-fs/e2fsprogs:0=
"
DEPEND="${RDEPEND}
sys-apps/acl
app-text/asciidoc
app-text/docbook-xml-dtd:4.5
app-text/xmlto
"
RDEPEND="${DEPEND}"
src_prepare() {
epatch_user

View File

@ -0,0 +1,63 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs-progs/btrfs-progs-3.17.1.ebuild,v 1.1 2014/11/15 14:30:47 slyfox Exp $
EAPI=5
inherit eutils multilib toolchain-funcs
libbtrfs_soname=0
if [[ ${PV} != 9999 ]]; then
MY_PV=v${PV}
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
S="${WORKDIR}"/${PN}-${MY_PV}
else
inherit git-r3
EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
https://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git"
fi
DESCRIPTION="Btrfs filesystem utilities"
HOMEPAGE="https://btrfs.wiki.kernel.org"
LICENSE="GPL-2"
SLOT="0/${libbtrfs_soname}"
IUSE=""
RESTRICT=test # tries to mount repared filesystems
RDEPEND="
dev-libs/lzo:2=
sys-libs/zlib:0=
sys-fs/e2fsprogs:0=
"
DEPEND="${RDEPEND}
sys-apps/acl
app-text/asciidoc
app-text/docbook-xml-dtd:4.5
app-text/xmlto
"
src_prepare() {
epatch_user
}
src_compile() {
emake \
AR="$(tc-getAR)" \
CC="$(tc-getCC)" \
CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}" \
BUILD_VERBOSE=1
}
src_install() {
emake install \
DESTDIR="${D}" \
prefix=/usr \
bindir=/sbin \
libdir=/usr/$(get_libdir) \
mandir=/usr/share/man
}

View File

@ -0,0 +1,63 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs-progs/btrfs-progs-3.17.ebuild,v 1.1 2014/10/20 20:59:12 slyfox Exp $
EAPI=5
inherit eutils multilib toolchain-funcs
libbtrfs_soname=0
if [[ ${PV} != 9999 ]]; then
MY_PV=v${PV}
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
S="${WORKDIR}"/${PN}-${MY_PV}
else
inherit git-r3
EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
https://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git"
fi
DESCRIPTION="Btrfs filesystem utilities"
HOMEPAGE="https://btrfs.wiki.kernel.org"
LICENSE="GPL-2"
SLOT="0/${libbtrfs_soname}"
IUSE=""
RESTRICT=test # tries to mount repared filesystems
RDEPEND="
dev-libs/lzo:2=
sys-libs/zlib:0=
sys-fs/e2fsprogs:0=
"
DEPEND="${RDEPEND}
sys-apps/acl
app-text/asciidoc
app-text/docbook-xml-dtd:4.5
app-text/xmlto
"
src_prepare() {
epatch_user
}
src_compile() {
emake \
AR="$(tc-getAR)" \
CC="$(tc-getCC)" \
CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}" \
BUILD_VERBOSE=1
}
src_install() {
emake install \
DESTDIR="${D}" \
prefix=/usr \
bindir=/sbin \
libdir=/usr/$(get_libdir) \
mandir=/usr/share/man
}

View File

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild,v 1.33 2014/04/07 18:45:36 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild,v 1.37 2014/09/23 17:53:52 floppym Exp $
EAPI=5
@ -11,12 +11,12 @@ libbtrfs_soname=0
if [[ ${PV} != 9999 ]]; then
MY_PV=v${PV}
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/mason/${PN}/${PN}-${MY_PV}.tar.xz"
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
S="${WORKDIR}"/${PN}-${MY_PV}
else
inherit git-2
EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git
https://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git"
inherit git-r3
EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
https://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git"
fi
DESCRIPTION="Btrfs filesystem utilities"
@ -26,13 +26,19 @@ LICENSE="GPL-2"
SLOT="0/${libbtrfs_soname}"
IUSE=""
DEPEND="
dev-libs/lzo
sys-libs/zlib
sys-apps/acl
sys-fs/e2fsprogs
RESTRICT=test # tries to mount repared filesystems
RDEPEND="
dev-libs/lzo:2=
sys-libs/zlib:0=
sys-fs/e2fsprogs:0=
"
DEPEND="${RDEPEND}
sys-apps/acl
app-text/asciidoc
app-text/docbook-xml-dtd:4.5
app-text/xmlto
"
RDEPEND="${DEPEND}"
src_prepare() {
epatch_user

View File

@ -0,0 +1,146 @@
From: David Sterba <dsterba@suse.cz>
To: linux-btrfs@vger.kernel.org
Subject: [PATCH v2] btrfs-progs: move arg_strtou64 to a separate file for library
Date: Tue, 22 Apr 2014 17:49:01 +0200
Linking with libbtrfs fails because arg_strtou64 is not defined and we
cannot just add utils.o to library objects because it's not
library-clean.
Reported-by: Arvin Schnell <aschnell@suse.com>
Reported-by: Anton Farygin <rider@altlinux.org>
Signed-off-by: David Sterba <dsterba@suse.cz>
---
v2: (thanks to Hugo)
- added missing line from comment
- fixed typo
- reformated comment paragraphs
Makefile | 5 +++--
utils-lib.c | 42 ++++++++++++++++++++++++++++++++++++++++++
utils.c | 33 ---------------------------------
3 files changed, 45 insertions(+), 35 deletions(-)
create mode 100644 utils-lib.c
diff --git a/Makefile b/Makefile
index 51d53fadf5af..76565e8b2307 100644
--- a/Makefile
+++ b/Makefile
@@ -9,14 +9,15 @@ CFLAGS = -g -O1 -fno-strict-aliasing
objects = ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o \
root-tree.o dir-item.o file-item.o inode-item.o inode-map.o \
extent-cache.o extent_io.o volumes.o utils.o repair.o \
- qgroup.o raid6.o free-space-cache.o list_sort.o props.o
+ qgroup.o raid6.o free-space-cache.o list_sort.o props.o \
+ utils-lib.o
cmds_objects = cmds-subvolume.o cmds-filesystem.o cmds-device.o cmds-scrub.o \
cmds-inspect.o cmds-balance.o cmds-send.o cmds-receive.o \
cmds-quota.o cmds-qgroup.o cmds-replace.o cmds-check.o \
cmds-restore.o cmds-rescue.o chunk-recover.o super-recover.o \
cmds-property.o
libbtrfs_objects = send-stream.o send-utils.o rbtree.o btrfs-list.o crc32c.o \
- uuid-tree.o
+ uuid-tree.o utils-lib.o
libbtrfs_headers = send-stream.h send-utils.h send.h rbtree.h btrfs-list.h \
crc32c.h list.h kerncompat.h radix-tree.h extent-cache.h \
extent_io.h ioctl.h ctree.h btrfsck.h
diff --git a/utils-lib.c b/utils-lib.c
new file mode 100644
index 000000000000..9d53c6e5c710
--- /dev/null
+++ b/utils-lib.c
@@ -0,0 +1,42 @@
+#define _GNU_SOURCE
+
+#include "kerncompat.h"
+#include <unistd.h>
+#include <stdlib.h>
+#include <limits.h>
+
+#if BTRFS_FLAT_INCLUDES
+#else
+#endif /* BTRFS_FLAT_INCLUDES */
+
+/*
+ * This function should be only used when parsing command arg, it won't return
+ * error to its caller and rather exit directly just like usage().
+ */
+u64 arg_strtou64(const char *str)
+{
+ u64 value;
+ char *ptr_parse_end = NULL;
+
+ value = strtoull(str, &ptr_parse_end, 0);
+ if (ptr_parse_end && *ptr_parse_end != '\0') {
+ fprintf(stderr, "ERROR: %s is not a valid numeric value.\n",
+ str);
+ exit(1);
+ }
+
+ /*
+ * if we pass a negative number to strtoull, it will return an
+ * unexpected number to us, so let's do the check ourselves.
+ */
+ if (str[0] == '-') {
+ fprintf(stderr, "ERROR: %s: negative value is invalid.\n",
+ str);
+ exit(1);
+ }
+ if (value == ULLONG_MAX) {
+ fprintf(stderr, "ERROR: %s is too large.\n", str);
+ exit(1);
+ }
+ return value;
+}
diff --git a/utils.c b/utils.c
index 29953d9dd2a9..e130849c7bb5 100644
--- a/utils.c
+++ b/utils.c
@@ -1538,39 +1538,6 @@ scan_again:
return 0;
}
-/*
- * This function should be only used when parsing
- * command arg, it won't return error to it's
- * caller and rather exit directly just like usage().
- */
-u64 arg_strtou64(const char *str)
-{
- u64 value;
- char *ptr_parse_end = NULL;
-
- value = strtoull(str, &ptr_parse_end, 0);
- if (ptr_parse_end && *ptr_parse_end != '\0') {
- fprintf(stderr, "ERROR: %s is not a valid numeric value.\n",
- str);
- exit(1);
- }
- /*
- * if we pass a negative number to strtoull,
- * it will return an unexpected number to us,
- * so let's do the check ourselves.
- */
- if (str[0] == '-') {
- fprintf(stderr, "ERROR: %s: negative value is invalid.\n",
- str);
- exit(1);
- }
- if (value == ULLONG_MAX) {
- fprintf(stderr, "ERROR: %s is too large.\n", str);
- exit(1);
- }
- return value;
-}
-
u64 parse_size(char *s)
{
int i;
--
1.9.0
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html

View File

@ -0,0 +1,13 @@
diff --git a/Documentation/Makefile b/Documentation/Makefile
index 034559e..f461bf2 100644
--- a/Documentation/Makefile
+++ b/Documentation/Makefile
@@ -75,7 +75,7 @@ install: install-man
install-man: man
$(INSTALL) -d -m 755 $(DESTDIR)$(man8dir)
$(INSTALL) -m 644 $(GZ_MAN8) $(DESTDIR)$(man8dir)
- $(LNS) btrfs-check.8.gz $(DESTDIR)$(man8dir)
+ $(LNS) btrfs-check.8.gz $(DESTDIR)$(man8dir)/btrfsck.8.gz
clean:
$(RM) *.xml *.xml+ *.8 *.8.gz