mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-17 18:06:59 +02:00
bump(sys-block/thin-provisioning-tools): sync with upstream
This commit is contained in:
parent
36be5f18a8
commit
3dfb56e3e2
@ -10,4 +10,4 @@ RDEPEND=dev-libs/expat dev-libs/libaio
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/jthornber/thin-provisioning-tools/archive/v0.4.1.tar.gz -> thin-provisioning-tools-0.4.1.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
|
||||
_md5_=6e7c68eb87f46590db864caf83efa842
|
||||
_md5_=8b3180092eb4521af9282b9e697d7279
|
||||
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=!static? ( dev-libs/expat dev-libs/libaio ) static? ( dev-libs/expat[static-libs(+)] dev-libs/libaio[static-libs(+)] ) test? ( || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 dev-lang/ruby:1.9 ) >=dev-cpp/gmock-1.6 >=dev-cpp/gtest-1.6 dev-util/cucumber dev-util/aruba ) dev-libs/boost >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DEPEND=!static? ( dev-libs/expat dev-libs/libaio ) static? ( dev-libs/expat[static-libs(+)] dev-libs/libaio[static-libs(+)] ) test? ( || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) >=dev-cpp/gmock-1.6 >=dev-cpp/gtest-1.6 dev-util/cucumber dev-util/aruba ) dev-libs/boost >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=A suite of tools for thin provisioning on Linux
|
||||
EAPI=5
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/jthornber/thin-provisioning-tools
|
||||
IUSE=static test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=!static? ( dev-libs/expat dev-libs/libaio )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/jthornber/thin-provisioning-tools/archive/v0.5.3.tar.gz -> thin-provisioning-tools-0.5.3.tar.gz
|
||||
SRC_URI=https://github.com/jthornber/thin-provisioning-tools/archive/v0.6.3.tar.gz -> thin-provisioning-tools-0.6.3.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
|
||||
_md5_=b3266058bda689e1074b99ec5b45633f
|
||||
_md5_=e26553cbed8ed70b9c516824e6f147b9
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=!static? ( dev-libs/expat dev-libs/libaio ) static? ( dev-libs/expat[static-libs(+)] dev-libs/libaio[static-libs(+)] ) test? ( || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 ) >=dev-cpp/gmock-1.6 >=dev-cpp/gtest-1.6 dev-util/cucumber dev-util/aruba ) dev-libs/boost >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=A suite of tools for thin provisioning on Linux
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/jthornber/thin-provisioning-tools
|
||||
IUSE=static test
|
||||
KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=!static? ( dev-libs/expat dev-libs/libaio )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/jthornber/thin-provisioning-tools/archive/v0.7.0.tar.gz -> thin-provisioning-tools-0.7.0.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
|
||||
_md5_=89a1d88d2c7c4fb1a0867e092768dcc6
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=!static? ( dev-libs/expat dev-libs/libaio ) static? ( dev-libs/expat[static-libs(+)] dev-libs/libaio[static-libs(+)] ) test? ( || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 dev-lang/ruby:1.9 ) >=dev-cpp/gmock-1.6 >=dev-cpp/gtest-1.6 dev-util/cucumber dev-util/aruba ) dev-libs/boost >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DEPEND=!static? ( dev-libs/expat dev-libs/libaio ) static? ( dev-libs/expat[static-libs(+)] dev-libs/libaio[static-libs(+)] ) test? ( || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 ) >=dev-cpp/gmock-1.6 >=dev-cpp/gtest-1.6 dev-util/cucumber dev-util/aruba ) dev-libs/boost >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=A suite of tools for thin provisioning on Linux
|
||||
EAPI=5
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/jthornber/thin-provisioning-tools
|
||||
IUSE=static test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=!static? ( dev-libs/expat dev-libs/libaio )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/jthornber/thin-provisioning-tools/archive/v0.6.1.tar.gz -> thin-provisioning-tools-0.6.1.tar.gz
|
||||
SRC_URI=https://github.com/jthornber/thin-provisioning-tools/archive/v0.7.2.tar.gz -> thin-provisioning-tools-0.7.2.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
|
||||
_md5_=3643a58c16818f7b0ffbacfff3bf4109
|
||||
_md5_=67cef7ddaeb93ed3d60a598862311c66
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=!static? ( dev-libs/expat dev-libs/libaio ) static? ( dev-libs/expat[static-libs(+)] dev-libs/libaio[static-libs(+)] ) test? ( || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 ) >=dev-cpp/gmock-1.6 >=dev-cpp/gtest-1.6 dev-util/cucumber dev-util/aruba ) dev-libs/boost >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=A suite of tools for thin provisioning on Linux
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/jthornber/thin-provisioning-tools
|
||||
IUSE=static test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=!static? ( dev-libs/expat dev-libs/libaio )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/jthornber/thin-provisioning-tools/archive/v0.7.4.tar.gz -> thin-provisioning-tools-0.7.4.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
|
||||
_md5_=0b4d68e1515c26b29321ff8e7a4c5d84
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=!static? ( dev-libs/expat dev-libs/libaio ) static? ( dev-libs/expat[static-libs(+)] dev-libs/libaio[static-libs(+)] ) test? ( || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 ) >=dev-cpp/gmock-1.6 >=dev-cpp/gtest-1.6 dev-util/cucumber dev-util/aruba ) dev-libs/boost >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=A suite of tools for thin provisioning on Linux
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/jthornber/thin-provisioning-tools
|
||||
IUSE=static test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=!static? ( dev-libs/expat dev-libs/libaio )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/jthornber/thin-provisioning-tools/archive/v0.7.5.tar.gz -> thin-provisioning-tools-0.7.5.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
|
||||
_md5_=387fae347de90b51a9e7f74e0e43b115
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=!static? ( dev-libs/expat dev-libs/libaio ) static? ( dev-libs/expat[static-libs(+)] dev-libs/libaio[static-libs(+)] ) test? ( || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 ) >=dev-cpp/gmock-1.6 >=dev-cpp/gtest-1.6 dev-util/cucumber dev-util/aruba ) dev-libs/boost >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1
|
||||
DESCRIPTION=A suite of tools for thin provisioning on Linux
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/jthornber/thin-provisioning-tools
|
||||
IUSE=static test
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=!static? ( dev-libs/expat dev-libs/libaio )
|
||||
SLOT=0
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 git-r3 52a888802d25387c2c74cb845d1219bc libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
|
||||
_md5_=1dc86489fca9495c5884ccaa569a6e62
|
@ -1,126 +0,0 @@
|
||||
# ChangeLog for sys-block/thin-provisioning-tools
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*thin-provisioning-tools-0.5.3 (09 Aug 2015)
|
||||
*thin-provisioning-tools-0.4.1 (09 Aug 2015)
|
||||
*thin-provisioning-tools-0.4.0 (09 Aug 2015)
|
||||
*thin-provisioning-tools-0.3.2-r1 (09 Aug 2015)
|
||||
*thin-provisioning-tools-0.2.8-r1 (09 Aug 2015)
|
||||
|
||||
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +files/thin-provisioning-
|
||||
tools-0.3.2-Remove-ambiguity-between-boost-uint64_t-and-uint64_t.patch,
|
||||
+metadata.xml, +thin-provisioning-tools-0.2.8-r1.ebuild,
|
||||
+thin-provisioning-tools-0.3.2-r1.ebuild,
|
||||
+thin-provisioning-tools-0.4.0.ebuild,
|
||||
+thin-provisioning-tools-0.4.1.ebuild,
|
||||
+thin-provisioning-tools-0.5.3.ebuild:
|
||||
proj/gentoo: Initial commit
|
||||
|
||||
This commit represents a new era for Gentoo:
|
||||
Storing the gentoo-x86 tree in Git, as converted from CVS.
|
||||
|
||||
This commit is the start of the NEW history.
|
||||
Any historical data is intended to be grafted onto this point.
|
||||
|
||||
Creation process:
|
||||
1. Take final CVS checkout snapshot
|
||||
2. Remove ALL ChangeLog* files
|
||||
3. Transform all Manifests to thin
|
||||
4. Remove empty Manifests
|
||||
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
|
||||
5.1. Do not touch files with -kb/-ko keyword flags.
|
||||
|
||||
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
||||
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
|
||||
tests
|
||||
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
|
||||
project
|
||||
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
|
||||
developer, wrote Git features for the migration
|
||||
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
|
||||
cvs2svn
|
||||
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
|
||||
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
|
||||
work in migration
|
||||
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
|
||||
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
|
||||
the bikeshed
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8-r1.ebuild,
|
||||
thin-provisioning-tools-0.3.2-r1.ebuild,
|
||||
thin-provisioning-tools-0.4.0.ebuild, thin-provisioning-tools-0.4.1.ebuild,
|
||||
thin-provisioning-tools-0.5.3.ebuild:
|
||||
Use https by default
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Use https by default
|
||||
|
||||
Convert all URLs for sites supporting encrypted connections from http to
|
||||
https
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||
|
||||
repoman does not yet accept the https version.
|
||||
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||
|
||||
Bug: https://bugs.gentoo.org/552720
|
||||
|
||||
22 Sep 2015; Jeroen Roovers <jer@gentoo.org>
|
||||
thin-provisioning-tools-0.4.1.ebuild:
|
||||
Stable for PPC64 (bug #555116).
|
||||
|
||||
Package-Manager: portage-2.2.20.1
|
||||
RepoMan-Options: --ignore-arches
|
||||
|
||||
24 Nov 2015; Mike Frysinger <vapier@gentoo.org> metadata.xml:
|
||||
standardize various metadata.xml style
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Unify quoting in metadata.xml files for machine processing
|
||||
|
||||
Force unified quoting in all metadata.xml files since lxml does not
|
||||
preserve original use of single and double quotes. Ensuring unified
|
||||
quoting before the process allows distinguishing the GLEP 67-related
|
||||
metadata.xml changes from unrelated quoting changes.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Replace all herds with appropriate projects (GLEP 67)
|
||||
|
||||
Replace all uses of herd with appropriate project maintainers, or no
|
||||
maintainers in case of herds requested to be disbanded.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||
|
||||
09 May 2016; Mike Frysinger <vapier@gentoo.org>
|
||||
thin-provisioning-tools-0.4.1.ebuild:
|
||||
mark 0.4.1 hppa stable #555116
|
||||
|
||||
09 May 2016; Mike Frysinger <vapier@gentoo.org> -files/thin-provisioning-too
|
||||
ls-0.3.2-Remove-ambiguity-between-boost-uint64_t-and-uint64_t.patch,
|
||||
-thin-provisioning-tools-0.2.8-r1.ebuild,
|
||||
-thin-provisioning-tools-0.3.2-r1.ebuild,
|
||||
-thin-provisioning-tools-0.4.0.ebuild:
|
||||
drop old <0.4.1 versions
|
||||
|
||||
09 May 2016; Mike Frysinger <vapier@gentoo.org>
|
||||
thin-provisioning-tools-0.4.1.ebuild, thin-provisioning-tools-0.5.3.ebuild:
|
||||
enable verbose build #560882
|
||||
|
||||
09 May 2016; Mike Frysinger <vapier@gentoo.org>
|
||||
thin-provisioning-tools-0.4.1.ebuild, thin-provisioning-tools-0.5.3.ebuild:
|
||||
fix test builds #493440
|
||||
|
||||
*thin-provisioning-tools-0.6.1 (09 May 2016)
|
||||
|
||||
09 May 2016; Mike Frysinger <vapier@gentoo.org>
|
||||
+thin-provisioning-tools-0.6.1.ebuild:
|
||||
version bump to #581082
|
||||
|
@ -1,309 +0,0 @@
|
||||
# ChangeLog for sys-block/thin-provisioning-tools
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-block/thin-provisioning-tools/ChangeLog,v 1.66 2015/08/02 09:28:26 pacho Exp $
|
||||
|
||||
02 Aug 2015; Pacho Ramos <pacho@gentoo.org>
|
||||
thin-provisioning-tools-0.4.1.ebuild:
|
||||
sparc stable wrt bug #555116
|
||||
|
||||
*thin-provisioning-tools-0.5.3 (29 Jul 2015)
|
||||
|
||||
29 Jul 2015; Mike Frysinger <vapier@gentoo.org>
|
||||
+thin-provisioning-tools-0.5.3.ebuild:
|
||||
Version bump #554968 by Manuel Rüger. Add support for USE=static #484538 by
|
||||
Austin S. Hemmelgarn.
|
||||
|
||||
29 Jul 2015; Mike Frysinger <vapier@gentoo.org>
|
||||
thin-provisioning-tools-0.4.1.ebuild:
|
||||
Add arm64 love.
|
||||
|
||||
29 Jul 2015; Mike Frysinger <vapier@gentoo.org>
|
||||
thin-provisioning-tools-0.4.1.ebuild:
|
||||
Mark ia64/s390/sh stable #555116.
|
||||
|
||||
26 Jul 2015; Patrick Lauer <patrick@gentoo.org>
|
||||
thin-provisioning-tools-0.4.1.ebuild:
|
||||
Mark newer version stable for x86 and amd64 as older versions fail with newer
|
||||
boost
|
||||
|
||||
25 Jul 2015; Markus Meier <maekke@gentoo.org>
|
||||
thin-provisioning-tools-0.4.1.ebuild:
|
||||
arm stable, bug #555116
|
||||
|
||||
23 Jul 2015; Pacho Ramos <pacho@gentoo.org>
|
||||
thin-provisioning-tools-0.4.1.ebuild:
|
||||
ppc stable wrt bug #555116
|
||||
|
||||
20 Jul 2015; Tobias Klausmann <klausman@gentoo.org>
|
||||
thin-provisioning-tools-0.4.1.ebuild:
|
||||
Stable on alpha, bug 555116
|
||||
|
||||
29 May 2015; Jack Morgan <jmorgan@gentoo.org>
|
||||
thin-provisioning-tools-0.3.2-r1.ebuild:
|
||||
sparc stable wrt bug #493892
|
||||
|
||||
18 Apr 2015; Pacho Ramos <pacho@gentoo.org>
|
||||
thin-provisioning-tools-0.3.2-r1.ebuild:
|
||||
ppc64 stable wrt bug #493892
|
||||
|
||||
02 Mar 2015; Agostino Sarubbo <ago@gentoo.org>
|
||||
thin-provisioning-tools-0.3.2-r1.ebuild:
|
||||
Stable for ppc, wrt bug #493892
|
||||
|
||||
09 Jan 2015; Tobias Klausmann <klausman@gentoo.org>
|
||||
thin-provisioning-tools-0.3.2-r1.ebuild:
|
||||
Stable on alpha, bug 493892
|
||||
|
||||
21 Sep 2014; Markus Meier <maekke@gentoo.org>
|
||||
thin-provisioning-tools-0.3.2-r1.ebuild:
|
||||
arm stable, bug #493892
|
||||
|
||||
*thin-provisioning-tools-0.4.1 (13 Sep 2014)
|
||||
|
||||
13 Sep 2014; Samuli Suominen <ssuominen@gentoo.org>
|
||||
+thin-provisioning-tools-0.4.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
*thin-provisioning-tools-0.4.0 (04 Sep 2014)
|
||||
|
||||
04 Sep 2014; Samuli Suominen <ssuominen@gentoo.org>
|
||||
+thin-provisioning-tools-0.4.0.ebuild:
|
||||
Version bump.
|
||||
|
||||
24 Aug 2014; Jeroen Roovers <jer@gentoo.org>
|
||||
thin-provisioning-tools-0.3.2-r1.ebuild:
|
||||
Stable for HPPA (bug #493892).
|
||||
|
||||
22 Aug 2014; Samuli Suominen <ssuominen@gentoo.org>
|
||||
-thin-provisioning-tools-0.2.8-r2.ebuild,
|
||||
-thin-provisioning-tools-0.3.2.ebuild:
|
||||
old
|
||||
|
||||
22 Aug 2014; Samuli Suominen <ssuominen@gentoo.org>
|
||||
thin-provisioning-tools-0.3.2-r1.ebuild:
|
||||
amd64/x86 stable wrt #493892
|
||||
|
||||
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8-r1.ebuild,
|
||||
thin-provisioning-tools-0.2.8-r2.ebuild,
|
||||
thin-provisioning-tools-0.3.2-r1.ebuild, thin-provisioning-tools-0.3.2.ebuild:
|
||||
QA: drop trailing '.' from DESCRIPTION
|
||||
|
||||
*thin-provisioning-tools-0.3.2-r1 (01 Aug 2014)
|
||||
|
||||
01 Aug 2014; Samuli Suominen <ssuominen@gentoo.org> +files/thin-provisioning-t
|
||||
ools-0.3.2-Remove-ambiguity-between-boost-uint64_t-and-uint64_t.patch,
|
||||
+thin-provisioning-tools-0.3.2-r1.ebuild:
|
||||
Fix portability with, for example, sys-libs/uclibc using upstream patch
|
||||
http://github.com/jthornber/thin-provisioning-
|
||||
tools/commit/e77e8715b0a91a60cf2c4b85933b1063385da122
|
||||
|
||||
31 Jul 2014; Samuli Suominen <ssuominen@gentoo.org>
|
||||
-files/thin-provisioning-tools-0.1.5-LDFLAGS.patch,
|
||||
-thin-provisioning-tools-0.1.5-r1.ebuild,
|
||||
-thin-provisioning-tools-0.2.8.ebuild:
|
||||
old
|
||||
|
||||
31 Jul 2014; Samuli Suominen <ssuominen@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8-r1.ebuild:
|
||||
ppc/ppc64/sparc stable wrt #493400
|
||||
|
||||
23 Jul 2014; Tobias Klausmann <klausman@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8-r1.ebuild:
|
||||
Stable on alpha, bug #493400
|
||||
|
||||
*thin-provisioning-tools-0.3.2 (12 May 2014)
|
||||
|
||||
12 May 2014; Samuli Suominen <ssuominen@gentoo.org>
|
||||
+thin-provisioning-tools-0.3.2.ebuild:
|
||||
Version bump; remove use of obsolete base.eclass in favour of calling
|
||||
epatch_user directly.
|
||||
|
||||
10 Mar 2014; Johannes Huber <johu@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8-r1.ebuild:
|
||||
x86 stable, bug #493400
|
||||
|
||||
14 Feb 2014; Akinori Hattori <hattya@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8-r1.ebuild:
|
||||
ia64 stable wrt bug #493400
|
||||
|
||||
02 Feb 2014; Agostino Sarubbo <ago@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8.ebuild:
|
||||
Stable for alpha, wrt bug #486278
|
||||
|
||||
19 Jan 2014; Pacho Ramos <pacho@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8-r1.ebuild:
|
||||
amd64 stable, bug #493400
|
||||
|
||||
19 Jan 2014; Agostino Sarubbo <ago@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8.ebuild:
|
||||
Stable for ppc64, wrt bug #486278
|
||||
|
||||
19 Jan 2014; Agostino Sarubbo <ago@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8.ebuild:
|
||||
Stable for ppc, wrt bug #486278
|
||||
|
||||
19 Jan 2014; Agostino Sarubbo <ago@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8.ebuild:
|
||||
Stable for sparc, wrt bug #486278
|
||||
|
||||
14 Jan 2014; Pacho Ramos <pacho@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8.ebuild:
|
||||
ia64 stable, bug #486278 (thanks to Emeric Maschino for testing)
|
||||
|
||||
*thin-provisioning-tools-0.2.8-r2 (28 Dec 2013)
|
||||
|
||||
28 Dec 2013; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+thin-provisioning-tools-0.2.8-r2.ebuild:
|
||||
Bug #491364: Fix complie with newer boost.
|
||||
|
||||
26 Dec 2013; Markus Meier <maekke@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8-r1.ebuild:
|
||||
arm stable, bug #493400
|
||||
|
||||
22 Dec 2013; Jeroen Roovers <jer@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8-r1.ebuild:
|
||||
Stable for HPPA (bug #493400).
|
||||
|
||||
07 Dec 2013; Pacho Ramos <pacho@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8.ebuild:
|
||||
x86 stable, bug #486278
|
||||
|
||||
27 Nov 2013; Markus Meier <maekke@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8.ebuild:
|
||||
arm stable, bug #486278
|
||||
|
||||
19 Nov 2013; Patrick Lauer <patrick@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8-r1.ebuild:
|
||||
Whitespace
|
||||
|
||||
*thin-provisioning-tools-0.2.8-r1 (15 Nov 2013)
|
||||
|
||||
15 Nov 2013; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+thin-provisioning-tools-0.2.8-r1.ebuild:
|
||||
Put ruby behind a USE=test dep and add the other testing dependencies as well.
|
||||
|
||||
13 Nov 2013; Chema Alonso <nimiux@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8.ebuild:
|
||||
Stable for amd64 wrt bug #486278
|
||||
|
||||
25 Oct 2013; Jeroen Roovers <jer@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8.ebuild:
|
||||
Stable for HPPA (bug #486278).
|
||||
|
||||
20 Oct 2013; Samuli Suominen <ssuominen@gentoo.org>
|
||||
thin-provisioning-tools-0.2.8.ebuild:
|
||||
Remove now unnecessary GCC 4.7.x check because upstream stopped using
|
||||
--std=c++11 wrt http://github.com/jthornber/thin-provisioning-
|
||||
tools/commit/0029962f200ca4f256de114779bb5fad96836d89
|
||||
|
||||
20 Oct 2013; Samuli Suominen <ssuominen@gentoo.org>
|
||||
-files/thin-provisioning-tools-0.2.1-LDFLAGS.patch,
|
||||
-files/thin-provisioning-tools-0.2.7-LDFLAGS.patch,
|
||||
-thin-provisioning-tools-0.2.1.ebuild, -thin-provisioning-tools-0.2.7.ebuild:
|
||||
old
|
||||
|
||||
*thin-provisioning-tools-0.2.8 (20 Oct 2013)
|
||||
|
||||
20 Oct 2013; Samuli Suominen <ssuominen@gentoo.org>
|
||||
+thin-provisioning-tools-0.2.8.ebuild:
|
||||
Version bump. Use || ( ) workaround in ruby slotting for Portage unefficiency
|
||||
wrt #477050 by Michael Palimaka.
|
||||
|
||||
*thin-provisioning-tools-0.2.7 (07 Oct 2013)
|
||||
|
||||
07 Oct 2013; Samuli Suominen <ssuominen@gentoo.org>
|
||||
+files/thin-provisioning-tools-0.2.7-LDFLAGS.patch,
|
||||
+thin-provisioning-tools-0.2.7.ebuild:
|
||||
Version bump wrt #486144 by Manuel Rüger
|
||||
|
||||
16 Aug 2013; Patrick Lauer <patrick@gentoo.org>
|
||||
thin-provisioning-tools-0.2.1.ebuild:
|
||||
Add gcc version check #476910
|
||||
|
||||
14 Aug 2013; Patrick Lauer <patrick@gentoo.org>
|
||||
thin-provisioning-tools-0.2.1.ebuild:
|
||||
Whitespace
|
||||
|
||||
*thin-provisioning-tools-0.2.1 (14 Jul 2013)
|
||||
|
||||
14 Jul 2013; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+files/thin-provisioning-tools-0.2.1-LDFLAGS.patch,
|
||||
+thin-provisioning-tools-0.2.1.ebuild:
|
||||
Bump.
|
||||
|
||||
24 Feb 2013; Agostino Sarubbo <ago@gentoo.org>
|
||||
thin-provisioning-tools-0.1.5-r1.ebuild:
|
||||
Stable for sh, wrt bug #443692
|
||||
|
||||
20 Feb 2013; Agostino Sarubbo <ago@gentoo.org>
|
||||
thin-provisioning-tools-0.1.5-r1.ebuild:
|
||||
Stable for s390, wrt bug #443692
|
||||
|
||||
08 Feb 2013; Jeroen Roovers <jer@gentoo.org>
|
||||
thin-provisioning-tools-0.1.5-r1.ebuild:
|
||||
Stable for HPPA (bug #443692).
|
||||
|
||||
06 Feb 2013; Tomáš Chvátal <scarabeus@gentoo.org>
|
||||
-thin-provisioning-tools-0.1.5.ebuild,
|
||||
thin-provisioning-tools-0.1.5-r1.ebuild:
|
||||
Punt overshadowed testing version while newer is stable. Use
|
||||
thirdpartymirrors.
|
||||
|
||||
30 Dec 2012; Agostino Sarubbo <ago@gentoo.org>
|
||||
thin-provisioning-tools-0.1.5-r1.ebuild:
|
||||
Stable for alpha, wrt bug #443692
|
||||
|
||||
29 Dec 2012; Agostino Sarubbo <ago@gentoo.org>
|
||||
thin-provisioning-tools-0.1.5-r1.ebuild:
|
||||
Stable for sparc, wrt bug #443692
|
||||
|
||||
17 Dec 2012; Agostino Sarubbo <ago@gentoo.org>
|
||||
thin-provisioning-tools-0.1.5-r1.ebuild:
|
||||
Stable for ia64, wrt bug #443692
|
||||
|
||||
09 Dec 2012; Agostino Sarubbo <ago@gentoo.org>
|
||||
thin-provisioning-tools-0.1.5-r1.ebuild:
|
||||
Stable for ppc64, wrt bug #443784
|
||||
|
||||
04 Dec 2012; <ago@gentoo.org> thin-provisioning-tools-0.1.5-r1.ebuild:
|
||||
Stable for x86, wrt bug #443692
|
||||
|
||||
02 Dec 2012; Markus Meier <maekke@gentoo.org>
|
||||
thin-provisioning-tools-0.1.5-r1.ebuild:
|
||||
arm stable, bug #443692
|
||||
|
||||
28 Nov 2012; Brent Baude <ranger@gentoo.org>
|
||||
thin-provisioning-tools-0.1.5-r1.ebuild:
|
||||
Marking thin-provisioning-tools-0.1.5-r1 ppc for bug 443692
|
||||
|
||||
18 Nov 2012; Agostino Sarubbo <ago@gentoo.org>
|
||||
thin-provisioning-tools-0.1.5-r1.ebuild:
|
||||
Stable for amd64, wrt bug #443692
|
||||
|
||||
05 Jun 2012; Jeroen Roovers <jer@gentoo.org>
|
||||
thin-provisioning-tools-0.1.5-r1.ebuild,
|
||||
-filesthin-provisioning-tools-0.1.5-LDFLAGS.patch,
|
||||
+files/thin-provisioning-tools-0.1.5-LDFLAGS.patch:
|
||||
Fix FILESDIR problems by Arfrever on IRC.
|
||||
|
||||
*thin-provisioning-tools-0.1.5-r1 (05 Jun 2012)
|
||||
|
||||
05 Jun 2012; Justin Lecher <jlec@gentoo.org>
|
||||
+thin-provisioning-tools-0.1.5-r1.ebuild:
|
||||
Bump to reach all users
|
||||
|
||||
05 Jun 2012; Justin Lecher <jlec@gentoo.org>
|
||||
thin-provisioning-tools-0.1.5.ebuild,
|
||||
+filesthin-provisioning-tools-0.1.5-LDFLAGS.patch:
|
||||
Respect CXX/LDFLAGS, #417969
|
||||
|
||||
27 May 2012; Robin H. Johnson <robbat2@gentoo.org>
|
||||
thin-provisioning-tools-0.1.5.ebuild:
|
||||
Bug #417735: Missing boost dependency not declared in upstream README.
|
||||
|
||||
*thin-provisioning-tools-0.1.5 (27 May 2012)
|
||||
|
||||
27 May 2012; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+thin-provisioning-tools-0.1.5.ebuild, +metadata.xml:
|
||||
Initial commit, new dependency for LVM2.
|
@ -1,9 +1,6 @@
|
||||
DIST thin-provisioning-tools-0.4.1.tar.gz 186979 SHA256 59c8a787df8d4828bf9ca1b6310584f2b7723068901e20aa609015ce85df1d46 SHA512 e148296b55f7ff4ab85dc3b4679c7eab0ee8d56e61415397fc2e46f17bcc16a6a582c17343381320f8582bc4f12311af622d43aabe60e7abb25a882446016b7e WHIRLPOOL a7e5da6879dfdc64d5e60e9072d43db21fb8f328d268366a6e4892cad9b2d55e907d564240f9bd67da0d726d80eab9d45e151bbe6d89272887703a8ae8b66c8c
|
||||
DIST thin-provisioning-tools-0.5.3.tar.gz 191431 SHA256 6d6856dbca2f0fcf23ece171a8e68a4a7054350a3810958da37615358695597e SHA512 c36f85fc59b98195b7b6fa635b0d18da06b5798d735887dfa3af96bf6fa88bac0d353968ceae00de5960eb5360db70bc166fdd254a88b2246c36f6868c190e6d WHIRLPOOL cc85ff4c0bd0a9f7010bbbdfb9e9dd08d9dd1370ce5ca6ebc60626e05a2bfc52dec187dca546a8e6f4d9eb5dc786ea7063322b1b2bbfaec7cd022022fe428c3f
|
||||
DIST thin-provisioning-tools-0.6.1.tar.gz 197190 SHA256 4e7bf95e05176660250b63a5b26245d199a8510e1fede7287612c95aa54cc3f0 SHA512 7db37ac325fdecf69157896333fdd1b48b33c1a0bcf6b810b68be1ea2eb4dcd658db7ad668c3920ffb958527a5f75bd742f9fc0bc408a0858a8c5cb96ccde9d5 WHIRLPOOL d5fe4ae278bc9552259b628566505e145eed8ece77809986fff1f01be2d96240649f7f142537ff2217ac11e9470380cfa461f1cc44d5e5120c8584c4299c3b59
|
||||
EBUILD thin-provisioning-tools-0.4.1.ebuild 1563 SHA256 822ee857a1caad1a46354689cc30ab93438e50ed4691185aaa56b5d939c57085 SHA512 d8a005ee792f1d6b9b76be8ec7a3ec67b971c1a1958ccb4445900da8da5ee3988f63ef77271b136e84c4d1ebf19cfd1e3f3e633f356f2a3abff71a14fff5ae4f WHIRLPOOL 4e7128f4ad3b4bba75bb31b9a2075d1d09fd48b38c86b39aaefaf49d3a20016698395d3552c6d241b340aa87f13542cbbc137eaf09783d966001af2390d93d2a
|
||||
EBUILD thin-provisioning-tools-0.5.3.ebuild 1705 SHA256 1809d7abe5de5db44dfc00d05160ee490d93d440fe63b1b9540c5a8f268dee6a SHA512 9cd883037a39e868f372f02dba4cb9488e76f8f59b8dd46b3a4f5e53cfb5948c5272107652be5a9c5d03a571313c4b6cc20b6f176dae2350d976cedd98b737d7 WHIRLPOOL d8b1dab8c5a882a92579fc6408f48e559f4313eb564f936e484f28f9e2dcf3181b8d92e523cf2b71408b77a5d7fbbe89fb32d65135082c7614ea68224bc117db
|
||||
EBUILD thin-provisioning-tools-0.6.1.ebuild 1655 SHA256 bb766fabd44b171e0e7517a5f90794eede388d5078a1af00f5b644bc93f458d5 SHA512 411efc6ff10322e91b3285db374352ede84dd2d717bcf17a0c51d38a17272d9c756f07e21ebb47a51d5f2d3a859684409ae636e9d9176937f4c8c98a86f486ed WHIRLPOOL edebf978521dcb132cfc733a605b04f7b2b138d72e9776b125646a3f7292813cca22c3826721326d814160e1d8972437578c81a51d355843911ec061bd6f5108
|
||||
MISC ChangeLog 4860 SHA256 98ff581f26c6eb93b79b955cf4a137bf649403ecbe987a3a19792d638997714e SHA512 4de4b7156c89d49b9b02248bca6d0b1ad9bb7f6c3e21ff2b0ffc7dcfec4a30f6c375442ffec2a98d4ca23de1f7589aa027541e0d7783788b0c76a7bce7368755 WHIRLPOOL 9e7c64037e390685a742b40f84f97da730e52b4292eed20bf7747d8e8c5e3ad55ee4406b89195cf1e0201d21c25732b31060661aa05e32c6e496f67b0ab9d591
|
||||
MISC ChangeLog-2015 10388 SHA256 e21c9629ea6d0bf35062cef7530a9f6108c08e84c052199ba7047fb4ebcb33f1 SHA512 95790b12c870ff343b7c905363a22f0f42f266ed26982790d6d5a211aa82a927d510487e89d2007c0b84a2884a5c803be0733d4fb5363281fd8608dbd1bfbe14 WHIRLPOOL 3f565d524d65d1f5a5f5a9c2103a1b5fde6a1f647d0506ffae9dfd6ff7380fa5457618db3697474c9673b63ab835e0ec2fc4625f6d6fc3d65f103db8e6a199b7
|
||||
MISC metadata.xml 520 SHA256 6dd783de6d9d74a70f8e92b2ab847808c8051c706cf5ad7f97b6834daa39fa93 SHA512 d7302b86126a546e5e2ea585ba5e570000ca03f673b506a617e9220894de9b632b44e36570c761f4f1a7ea14f1cf1df050f939bc2d868fa549b1d0a5e4be2414 WHIRLPOOL cb6c0f926dfc270f19641e7a0acaf7872eb7da54e0e1d3d9808ac943c0ceff3ee0b3e412a2fe70498e474ecdec78095501610b09fd5c542514590d565d9d02c7
|
||||
DIST thin-provisioning-tools-0.4.1.tar.gz 186979 BLAKE2B d7e60b67f716c1398c4fa7230b3e0b57f62aa47cf6253806e4e3b932b0a71a489cf367ec9eb1e0a620dfab5a7ef0f4c2049a8ee5f5da0d94855fc3618dd03feb SHA512 e148296b55f7ff4ab85dc3b4679c7eab0ee8d56e61415397fc2e46f17bcc16a6a582c17343381320f8582bc4f12311af622d43aabe60e7abb25a882446016b7e
|
||||
DIST thin-provisioning-tools-0.6.3.tar.gz 198697 BLAKE2B 0bc9ae1ee650f4f2c553ca72e0569bcf2590174cde2b89084ff4347d78f0dbd08c29bbc9629498f2b8fe2149fb27eeee2e0b5928890224b9ead224fd1a3161d1 SHA512 ccebf5bb1ac2da56a3dab5b7ce8d61f6a71f84b5168c2680618d724340bbf8cf97c935c1bce966a296331d9dc048a855d81775d2a39f10b4096ab3ee835286d9
|
||||
DIST thin-provisioning-tools-0.7.0.tar.gz 230595 BLAKE2B 00238a682f80600e3a5bb6d0d2a9662bd0fd3ae5404d5895427f169640b469780f554c22c6a93187058e6399c76ba14a6fa8d73f2bb09aa79927dd458b58ffa9 SHA512 cb6c44c7215aadd72292d73e2374d8c0c28566adcb10c7a3de83576dbd28649ebba6e2cc59945a28921e423540969cb21f648c37e375d68f48e56a8be4a4c7b8
|
||||
DIST thin-provisioning-tools-0.7.2.tar.gz 265819 BLAKE2B ccaecd37b1bfc2c7da6682651b51a9bdf7ececee806155b31b5342d3009109a510409a853ae54432fc810c4dd8f4a6207eb3cb84fa56bee273ef04ed0e5b34e6 SHA512 563363842ab0b92f563ac7fcaedb18b8fca70b0894ff30d55cc40487d53b035c32d3ef711adb7102ef1a55b26a75510239da2542b791d850a5cbccf1ddf1acdd
|
||||
DIST thin-provisioning-tools-0.7.4.tar.gz 276652 BLAKE2B 5ed00d6c2b34524656e37e9db5f41e09e2a17970edfe89a7539cea8bdc87474c1a7f52841aa5ef07dfa5a1792dec3d01aa1e3c2a6bc56ae0556e89edad3a9fb3 SHA512 cf7f15efc1dca4e4961ae72a1cafa46985639619da90d0ef192d14e0c45ae7996365f3f87846cce6d27259f72caf14cba653254414876687e4d14f500687b3cb
|
||||
DIST thin-provisioning-tools-0.7.5.tar.gz 278856 BLAKE2B f554a9001bc9dde3510e3702f184d48cd77ddfc04f16c7e054fea8a3a47fdce7796ca4fcdb8d155e3d22526535ae965e344b3c2735f6275a7702044536dff923 SHA512 65268cc0c68428fa89f039c097794f574ef79b1862de3208715b9180ba73b197f37d879b386b110c52d9f2d3e80fb069a8d48ee2939aa1fd2b88f2513babc763
|
||||
|
@ -0,0 +1,57 @@
|
||||
diff -purN a/Makefile.in b/Makefile.in
|
||||
--- a/Makefile.in 2016-07-21 15:42:52.000000000 +0100
|
||||
+++ b/Makefile.in 2016-10-28 22:45:54.292931031 +0100
|
||||
@@ -108,7 +108,7 @@ CFLAGS?=@CFLAGS@
|
||||
CFLAGS+=-Wall
|
||||
CFLAGS+=@LFS_FLAGS@
|
||||
CXXFLAGS?=@CXXFLAGS@
|
||||
-CXXFLAGS+=-Wall -fno-strict-aliasing -std=gnu++98
|
||||
+CXXFLAGS+=-Wall -fno-strict-aliasing
|
||||
CXXFLAGS+=@CXXOPTIMISE_FLAG@
|
||||
CXXFLAGS+=@CXXDEBUG_FLAG@
|
||||
CXXFLAGS+=@CXX_STRERROR_FLAG@
|
||||
diff -purN a/thin-provisioning/restore_emitter.cc b/thin-provisioning/restore_emitter.cc
|
||||
--- a/thin-provisioning/restore_emitter.cc 2016-07-21 15:42:52.000000000 +0100
|
||||
+++ b/thin-provisioning/restore_emitter.cc 2016-10-28 22:49:32.662189111 +0100
|
||||
@@ -142,7 +142,7 @@ namespace {
|
||||
bool device_exists(thin_dev_t dev) const {
|
||||
uint64_t key[1] = {dev};
|
||||
device_tree::maybe_value v = md_->details_->lookup(key);
|
||||
- return v;
|
||||
+ return v.is_initialized();
|
||||
}
|
||||
|
||||
metadata::ptr md_;
|
||||
diff -purN a/thin-provisioning/thin_pool.cc b/thin-provisioning/thin_pool.cc
|
||||
--- a/thin-provisioning/thin_pool.cc 2016-07-21 15:42:52.000000000 +0100
|
||||
+++ b/thin-provisioning/thin_pool.cc 2016-10-28 22:50:26.999256645 +0100
|
||||
@@ -232,7 +232,7 @@ bool
|
||||
thin_pool::device_exists(thin_dev_t dev) const
|
||||
{
|
||||
uint64_t key[1] = {dev};
|
||||
- return md_->details_->lookup(key);
|
||||
+ return md_->details_->lookup(key).is_initialized();
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------
|
||||
diff -purN a/unit-tests/Makefile.in b/unit-tests/Makefile.in
|
||||
--- a/unit-tests/Makefile.in 2016-07-21 15:42:52.000000000 +0100
|
||||
+++ b/unit-tests/Makefile.in 2016-10-28 22:45:20.985893955 +0100
|
||||
@@ -25,7 +25,7 @@ GMOCK_FLAGS=\
|
||||
-Wno-unused-local-typedefs
|
||||
|
||||
GMOCK_LIBS=\
|
||||
- -Llib -lpdata -lgmock -lpthread -laio
|
||||
+ -Llib -lpdata -lgmock -lpthread -laio -lgtest
|
||||
|
||||
GMOCK_DEPS=\
|
||||
$(wildcard $(GMOCK_DIR)/include/*.h) \
|
||||
@@ -80,7 +80,7 @@ TEST_OBJECTS=$(subst .cc,.gmo,$(TEST_SOU
|
||||
sed 's,\([^ :]*\)\.o[ :]*,\1.o \1.gmo $* : Makefile ,g' < $*.$$$$ > $*.d; \
|
||||
$(RM) $*.$$$$
|
||||
|
||||
-unit-tests/unit_tests: $(TEST_OBJECTS) lib/libgmock.a lib/libpdata.a
|
||||
+unit-tests/unit_tests: $(TEST_OBJECTS) lib/libpdata.a
|
||||
@echo " [LD] $<"
|
||||
$(V)g++ $(CXXFLAGS) $(LDFLAGS) -o $@ $(TEST_OBJECTS) $(LIBS) $(GMOCK_LIBS) $(LIBEXPAT)
|
||||
|
@ -0,0 +1,34 @@
|
||||
--- thin-provisioning-tools-0.7.0/Makefile.in
|
||||
+++ thin-provisioning-tools-0.7.0/Makefile.in
|
||||
@@ -142,9 +142,9 @@
|
||||
|
||||
TOP_DIR:=@top_srcdir@
|
||||
TOP_BUILDDIR:=@top_builddir@
|
||||
-CFLAGS+=-g -Wall -O3 -fPIC
|
||||
+CFLAGS+=-fPIC
|
||||
CFLAGS+=@LFS_FLAGS@
|
||||
-CXXFLAGS+=-g -Wall -fPIC -fno-strict-aliasing -std=c++11
|
||||
+CXXFLAGS+=-fPIC -fno-strict-aliasing -std=c++11
|
||||
|
||||
ifeq ("@DEVTOOLS@", "yes")
|
||||
CXXFLAGS+=-DDEV_TOOLS
|
||||
--- thin-provisioning-tools-0.7.0/unit-tests/Makefile.in
|
||||
+++ thin-provisioning-tools-0.7.0/unit-tests/Makefile.in
|
||||
@@ -25,7 +25,7 @@
|
||||
-Wno-unused-local-typedefs
|
||||
|
||||
GMOCK_LIBS=\
|
||||
- -Llib -lpdata -lgmock -lpthread -laio
|
||||
+ -Llib -lpdata -lgmock -lpthread -laio -lgtest
|
||||
|
||||
GMOCK_DEPS=\
|
||||
$(wildcard $(GMOCK_DIR)/googlemock/include/*.h) \
|
||||
@@ -83,7 +83,7 @@
|
||||
sed 's,\([^ :]*\)\.o[ :]*,\1.o \1.gmo $* : Makefile ,g' < $*.$$$$ > $*.d; \
|
||||
$(RM) $*.$$$$
|
||||
|
||||
-unit-tests/unit_tests: $(TEST_OBJECTS) lib/libgmock.a lib/libpdata.a
|
||||
+unit-tests/unit_tests: $(TEST_OBJECTS) lib/libpdata.a
|
||||
@echo " [LD] $<"
|
||||
$(V)g++ $(CXXFLAGS) $(LDFLAGS) -o $@ $(TEST_OBJECTS) $(LIBS) $(GMOCK_LIBS) $(LIBEXPAT)
|
||||
|
@ -0,0 +1,32 @@
|
||||
From 8d75be81120b9cf172c95d0153c5f845ed804234 Mon Sep 17 00:00:00 2001
|
||||
From: Adam Sampson <ats-github@offog.org>
|
||||
Date: Mon, 16 Oct 2017 13:07:36 +0100
|
||||
Subject: [PATCH] [functional-tests] fix build with testing disabled (#88)
|
||||
|
||||
The rule for lib/libft.so is only enabled with --enable-testing,
|
||||
so the default target shouldn't depend unconditionally on it.
|
||||
With the default configure options, the build failed with:
|
||||
make: *** No rule to make target 'lib/libft.so', needed by 'all'. Stop.
|
||||
---
|
||||
Makefile.in | 7 ++++++-
|
||||
1 file changed, 6 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/Makefile.in b/Makefile.in
|
||||
index e745739..02b75dd 100644
|
||||
--- a/Makefile.in
|
||||
+++ b/Makefile.in
|
||||
@@ -21,8 +21,13 @@ V=@
|
||||
PROGRAMS=\
|
||||
bin/pdata_tools
|
||||
|
||||
+ifeq ("@TESTING@", "yes")
|
||||
+TESTLIBS=\
|
||||
+ lib/libft.so
|
||||
+endif
|
||||
+
|
||||
.PHONY: all
|
||||
-all: $(PROGRAMS) lib/libft.so
|
||||
+all: $(PROGRAMS) $(TESTLIBS)
|
||||
|
||||
SOURCE=\
|
||||
base/output_file_requirements.cc \
|
@ -1,17 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>robbat2@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>base-system@gentoo.org</email>
|
||||
<name>Gentoo Base System</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
<maintainer type="person">
|
||||
<email>robbat2@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>base-system@gentoo.org</email>
|
||||
<name>Gentoo Base System</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
A suite of tools for thin provisioning on Linux.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">jthornber/thin-provisioning-tools</remote-id>
|
||||
</upstream>
|
||||
<upstream>
|
||||
<remote-id type="github">jthornber/thin-provisioning-tools</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,6 +1,5 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit autotools eutils
|
||||
|
@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
EAPI=6
|
||||
|
||||
inherit autotools eutils flag-o-matic
|
||||
inherit autotools flag-o-matic
|
||||
|
||||
DESCRIPTION="A suite of tools for thin provisioning on Linux"
|
||||
HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools"
|
||||
@ -21,7 +21,7 @@ RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
|
||||
DEPEND="${RDEPEND}
|
||||
static? ( ${LIB_DEPEND} )
|
||||
test? (
|
||||
|| ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 dev-lang/ruby:1.9 )
|
||||
|| ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 )
|
||||
>=dev-cpp/gmock-1.6
|
||||
>=dev-cpp/gtest-1.6
|
||||
dev-util/cucumber
|
||||
@ -29,19 +29,16 @@ DEPEND="${RDEPEND}
|
||||
)
|
||||
dev-libs/boost"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-build-fixes.patch )
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e '/^unit-tests\/unit_tests:/s:lib/libgmock.a::' \
|
||||
-e '/-lgmock/s:$: -lgtest:' \
|
||||
unit-tests/Makefile.in || die #493440
|
||||
epatch_user
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use static && append-ldflags -static
|
||||
STRIP=true \
|
||||
econf \
|
||||
STRIP=true econf \
|
||||
--prefix="${EPREFIX}"/ \
|
||||
--bindir="${EPREFIX}"/sbin \
|
||||
--with-optimisation='' \
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools flag-o-matic
|
||||
|
||||
DESCRIPTION="A suite of tools for thin provisioning on Linux"
|
||||
HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools"
|
||||
SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="static test"
|
||||
|
||||
LIB_DEPEND="dev-libs/expat[static-libs(+)]
|
||||
dev-libs/libaio[static-libs(+)]"
|
||||
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
|
||||
# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
|
||||
DEPEND="${RDEPEND}
|
||||
static? ( ${LIB_DEPEND} )
|
||||
test? (
|
||||
|| ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 )
|
||||
>=dev-cpp/gmock-1.6
|
||||
>=dev-cpp/gtest-1.6
|
||||
dev-util/cucumber
|
||||
dev-util/aruba
|
||||
)
|
||||
dev-libs/boost"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use static && append-ldflags -static
|
||||
STRIP=true econf \
|
||||
--prefix="${EPREFIX}"/ \
|
||||
--bindir="${EPREFIX}"/sbin \
|
||||
--with-optimisation='' \
|
||||
$(use_enable test testing)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
MAKEOPTS+=" V="
|
||||
default
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake unit-test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" DATADIR="${ED%/}/usr/share" install
|
||||
dodoc README.md TODO.org
|
||||
}
|
@ -1,10 +1,9 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
EAPI=6
|
||||
|
||||
inherit autotools eutils flag-o-matic
|
||||
inherit autotools flag-o-matic
|
||||
|
||||
DESCRIPTION="A suite of tools for thin provisioning on Linux"
|
||||
HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools"
|
||||
@ -22,7 +21,7 @@ RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
|
||||
DEPEND="${RDEPEND}
|
||||
static? ( ${LIB_DEPEND} )
|
||||
test? (
|
||||
|| ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 dev-lang/ruby:1.9 )
|
||||
|| ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 )
|
||||
>=dev-cpp/gmock-1.6
|
||||
>=dev-cpp/gtest-1.6
|
||||
dev-util/cucumber
|
||||
@ -30,19 +29,16 @@ DEPEND="${RDEPEND}
|
||||
)
|
||||
dev-libs/boost"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch )
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e '/^INSTALL_PROGRAM/s:-s::' Makefile.in || die
|
||||
sed -i \
|
||||
-e '/^unit-tests\/unit_tests:/s:lib/libgmock.a::' \
|
||||
-e '/-lgmock/s:$: -lgtest:' \
|
||||
unit-tests/Makefile.in || die #493440
|
||||
epatch_user
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use static && append-ldflags -static
|
||||
econf \
|
||||
STRIP=true econf \
|
||||
--prefix="${EPREFIX}"/ \
|
||||
--bindir="${EPREFIX}"/sbin \
|
||||
--with-optimisation='' \
|
||||
@ -59,6 +55,6 @@ src_test() {
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" DATADIR="${ED}/usr/share" install
|
||||
emake DESTDIR="${D}" DATADIR="${ED%/}/usr/share" install
|
||||
dodoc README.md TODO.org
|
||||
}
|
@ -0,0 +1,63 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools flag-o-matic
|
||||
|
||||
DESCRIPTION="A suite of tools for thin provisioning on Linux"
|
||||
HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools"
|
||||
SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="static test"
|
||||
|
||||
LIB_DEPEND="dev-libs/expat[static-libs(+)]
|
||||
dev-libs/libaio[static-libs(+)]"
|
||||
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
|
||||
# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
|
||||
DEPEND="${RDEPEND}
|
||||
static? ( ${LIB_DEPEND} )
|
||||
test? (
|
||||
|| ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 )
|
||||
>=dev-cpp/gmock-1.6
|
||||
>=dev-cpp/gtest-1.6
|
||||
dev-util/cucumber
|
||||
dev-util/aruba
|
||||
)
|
||||
dev-libs/boost"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.7.0-build-fixes.patch
|
||||
"${FILESDIR}/${P}-disabled-tests_build_fix.patch" #634868
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use static && append-ldflags -static
|
||||
STRIP=true econf \
|
||||
--prefix="${EPREFIX}"/ \
|
||||
--bindir="${EPREFIX}"/sbin \
|
||||
--with-optimisation='' \
|
||||
$(use_enable test testing)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
MAKEOPTS+=" V="
|
||||
default
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake unit-test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" DATADIR="${ED%/}/usr/share" install
|
||||
dodoc README.md TODO.org
|
||||
}
|
@ -0,0 +1,62 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools flag-o-matic
|
||||
|
||||
DESCRIPTION="A suite of tools for thin provisioning on Linux"
|
||||
HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools"
|
||||
SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="static test"
|
||||
|
||||
LIB_DEPEND="dev-libs/expat[static-libs(+)]
|
||||
dev-libs/libaio[static-libs(+)]"
|
||||
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
|
||||
# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
|
||||
DEPEND="${RDEPEND}
|
||||
static? ( ${LIB_DEPEND} )
|
||||
test? (
|
||||
|| ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 )
|
||||
>=dev-cpp/gmock-1.6
|
||||
>=dev-cpp/gtest-1.6
|
||||
dev-util/cucumber
|
||||
dev-util/aruba
|
||||
)
|
||||
dev-libs/boost"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.7.0-build-fixes.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use static && append-ldflags -static
|
||||
STRIP=true econf \
|
||||
--prefix="${EPREFIX}"/ \
|
||||
--bindir="${EPREFIX}"/sbin \
|
||||
--with-optimisation='' \
|
||||
$(use_enable test testing)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
MAKEOPTS+=" V="
|
||||
default
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake unit-test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" DATADIR="${ED%/}/usr/share" install
|
||||
dodoc README.md TODO.org
|
||||
}
|
@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
[[ ${PV} == *9999 ]] && SCM="git-r3"
|
||||
EGIT_REPO_URI='https://github.com/jthornber/thin-provisioning-tools.git'
|
||||
inherit autotools flag-o-matic $SCM
|
||||
|
||||
DESCRIPTION="A suite of tools for thin provisioning on Linux"
|
||||
HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools"
|
||||
|
||||
if [[ ${PV} != *9999 ]]; then
|
||||
SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="static test"
|
||||
|
||||
LIB_DEPEND="dev-libs/expat[static-libs(+)]
|
||||
dev-libs/libaio[static-libs(+)]"
|
||||
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
|
||||
# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
|
||||
DEPEND="${RDEPEND}
|
||||
static? ( ${LIB_DEPEND} )
|
||||
test? (
|
||||
|| ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 )
|
||||
>=dev-cpp/gmock-1.6
|
||||
>=dev-cpp/gtest-1.6
|
||||
dev-util/cucumber
|
||||
dev-util/aruba
|
||||
)
|
||||
dev-libs/boost"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use static && append-ldflags -static
|
||||
STRIP=true econf \
|
||||
--prefix="${EPREFIX}"/ \
|
||||
--bindir="${EPREFIX}"/sbin \
|
||||
--with-optimisation='' \
|
||||
$(use_enable test testing)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
MAKEOPTS+=" V="
|
||||
default
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake unit-test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" DATADIR="${ED%/}/usr/share" install
|
||||
dodoc README.md TODO.org
|
||||
}
|
Loading…
Reference in New Issue
Block a user