bump(sys-block/thin-provisioning-tools): sync with upstream

This commit is contained in:
Brandon Philips 2013-12-02 11:08:02 -08:00
parent c002b98fcd
commit 38f543fa24
6 changed files with 188 additions and 47 deletions

View File

@ -1,6 +1,87 @@
# ChangeLog for sys-block/thin-provisioning-tools
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-block/thin-provisioning-tools/ChangeLog,v 1.13 2012/12/30 14:57:53 ago Exp $
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-block/thin-provisioning-tools/ChangeLog,v 1.29 2013/11/27 18:49:37 maekke Exp $
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:

View File

@ -1,6 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX thin-provisioning-tools-0.1.5-LDFLAGS.patch 1032 SHA256 83f4549e16da2b9ee3959cafca8c984ce542d7519206c4309d0540ea8c4683c4 SHA512 64edbb725f206f8375bb1061796cc330a0e59fe8a212a9b5b58f2fb38da6a5a7128face4a3d28454eef2ea21bda802cb043c072d2ffc7da156d051f8578aab01 WHIRLPOOL 587a840beea94a6c95c9cd86338dd7feb90abcd855be07a07170906c80312b7b1b776f4b5e3db79009553a051f2083b481cf1ffb2f5651737576ff51c8e59911
DIST thin-provisioning-tools-0.2.8.tar.gz 158332 SHA256 8a5d87b929095a383594b7141b89e51ae42046d7dd254d544330d789b6744344 SHA512 6534bf42ae936f6f32ce05b89eaeb731938b3761e74366d21282a69d74875d1f9d5084590b19969894c9908726e96f17714f051f050a040dd934533830eddfa9 WHIRLPOOL 16bcc268b450938ccec450323ce6dee97a4851c97438115c250c674b930ef8dfd0c7f6507d6c5204b72250da685d35ff57cf72f297abeec6704fb09520307ef2
DIST thin-provisioning-tools-v0.1.5.tar.bz2 119902 SHA256 0464ae4253738a3d75605e4e54ccdebccfe8ffab94b464ea6912c333fe4a8b3f SHA512 d620c0190da0f4a151e42eb259d88e3489f62a314823a52021c368f39b9cb5ae1ffc5541f01901ccafd04a0e4a7ba85d38b721954ddf2035fd7af3ad20d783d1 WHIRLPOOL 698036d555c78d32b473e312c010143eb75a9d55a64ea1ccebb8d5ef128f8fc98823b176d7012b582b6520847c68af0eb47a2081e02f9b821780ebaecb7b6191
EBUILD thin-provisioning-tools-0.1.5-r1.ebuild 977 SHA256 560c9820b8a9e3c271f2ba86a1329ff80aea150f508aa46d2817c97f26054a04 SHA512 c320b1a80e5423857411cf8330ce4d4c4987582d360b0eca2b799a09285799d0b5c4a86ea2925ed6a4d185d2acfa4107d800f32b5665aa20ee5d76c91d13f02e WHIRLPOOL af55246a4949a9502ed9e0eb044854ff5f575cb43b51b7282a70b408b2dc34947f7db14af8f8e745e710d0cddd2281c123b5be5bc8657733a4db97e955d787af
EBUILD thin-provisioning-tools-0.1.5.ebuild 981 SHA256 d15a078813266e24926559d445ff58d395ae008fc0d796c2bba9bd047619a10d SHA512 7990f5cb94bef20461414e2ceac8f74384538408e27e50417d09afdba2bfce1d49642d3df983e757cedf5a036b04443e01a5f9131b225ada5e6536299c08eeae WHIRLPOOL d67248c92d5b00d5ec54d4914c6eec4f45652b56ca0dc6a39d7379d58ce292fc6cf8344167acdb982ab765ec682aefd648def72a9fb6d469941417fdf802706b
MISC ChangeLog 2206 SHA256 6b5b4490be401bbee771be69020d013edf1462471d23a02c9f68d492982800af SHA512 024f35c4495ecaa128a83822f69cc6d590b39aea99fedc550b6651cab1bcfc7e2683c98ce37234fdd957af03f3ee72999f3a4cd19b1bde41a0c80d77bd355412 WHIRLPOOL b8b7525495790153e5c638c39a705e4913fad8828e606474f0d2eee10eacafd07b29ac37e9371ab44a260b5e302dff71384041a3fa5a38d06be4376976d0cbb0
EBUILD thin-provisioning-tools-0.1.5-r1.ebuild 961 SHA256 0e9092f07645bd7cb10da71bfade18e6a145e2a70236a073c94f536fd5303e58 SHA512 06d7e68b9ed515943b4def972c100c06adc42c6df9d08d83556ddddeed328a05a10054e2bd82d6237ba581521c33d8bb7434dadd259d9bf1f65b75e2be3d8e6b WHIRLPOOL 381458b7f8e440ddd2c533623cae4b5f5e32293282cfd3c0c640908fea9c2eef0bdb5245475e5077ab4fade09571f5d6d319b62576b65576616972bb37b40288
EBUILD thin-provisioning-tools-0.2.8-r1.ebuild 1383 SHA256 5a85e4f5cddbaa10994cfce42047cfaa02bfc28a03a0feee026b28971beb1a3d SHA512 ef15baf8df7d5e45e2c2f39cb041448f41e5606be45de8256685323249c83313d5f7fe527070fa0b8cad56cdc928dc67b0c35166b7bf85b07fa827a32158b506 WHIRLPOOL 4f01497da5aefe56879e3129ab4be4e4802e46412a1ba92d8794c9f5d461e1fc5f3ca3ddc85e594fd3f6e6cecb3f0c702a816b07956a614e87e2a964e6221414
EBUILD thin-provisioning-tools-0.2.8.ebuild 1241 SHA256 ee40287fe0d519746252afdcb3dda9ccde00c6af0aa8572f5073d32619d1c9e3 SHA512 6a9224e466cd20d607749ad6a0e2e7300a2377c51d713a73ab8fa42eff5bc60f26715ab629e53874718f8d48285185c551cf424c6c8d366393acfe9dda5d514c WHIRLPOOL 29509022f128930c51edc91eb4f341caf7b252423b0643656d3a1362011c7f1a16d62d5465fcef8e2df6e9818cf2c8a1781ab617cfb2114eea8458c0598a16c4
MISC ChangeLog 4970 SHA256 026dfb5d5109e607dab5bcdb9e649e8d460cc213460d56953e4d74b6ce281f32 SHA512 902b6b4cea43bfee2400a84596f2564def32271585642badd327c4117ff40216722a1831b650621a4394dade7ece8bc3d6ff728daf67e0fbef1898d37c00688e WHIRLPOOL 224157416193af7ca94019e81677c49bb51fd4d4c63b8ebfd136fbd62643ecc79523a779844815006312ffca664571d2e5658218b23b530b24f808724e38f254
MISC metadata.xml 352 SHA256 5c0043176bb3aa5f86c10eda3e3aae3d71374de82b47f7cb07cc4e76337ad4c7 SHA512 8356301004ee2f61b15eb94aad63d7946af41d1171b9b95a4a4bbb1c1bba7670d70b47a81b2003ea80fbd6a7378c2eaedfe4369cfe5520e737324223546dd7e2 WHIRLPOOL b0f917ec1b54c8f3c20bdf6fc15d9d5f23273cf37b09a96f0d06ed315b22c7218ddd4b3523ec8b93ae70bb891202ed72b7fd53741c6ce72b6b4f216ea10dd884
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iEYEAREIAAYFAlKWQF8ACgkQkKaRLQcq0GJmGQCdEsbnH0RCgfHRyYAQlqxFMC9k
qsoAoLO2bg6tFSuBMHJzJRVm6G5LLCBH
=zwXX
-----END PGP SIGNATURE-----

View File

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.1.5-r1.ebuild,v 1.10 2012/12/30 14:57:53 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.1.5-r1.ebuild,v 1.14 2013/02/24 17:45:50 ago Exp $
EAPI=4
@ -9,13 +9,13 @@ inherit eutils
DESCRIPTION="A suite of tools for thin provisioning on Linux."
HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools"
MY_P="${PN}-v${PV}"
SRC_URI="https://github.com/downloads/jthornber/thin-provisioning-tools/${MY_P}.tar.bz2"
SRC_URI="mirror://github/jthornber/thin-provisioning-tools/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="dev-libs/expat"

View File

@ -1,38 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.1.5.ebuild,v 1.3 2012/06/05 11:40:44 jlec Exp $
EAPI=4
inherit eutils
DESCRIPTION="A suite of tools for thin provisioning on Linux."
HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools"
MY_P="${PN}-v${PV}"
SRC_URI="https://github.com/downloads/jthornber/thin-provisioning-tools/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="dev-libs/expat"
DEPEND="${RDEPEND}
dev-libs/boost"
src_prepare() {
epatch "${FILESDIR}"${P}-LDFLAGS.patch
}
src_configure() {
econf \
--prefix="${EPREFIX}/" \
--bindir="${EPREFIX}/sbin" \
--with-optimisation=""
}
src_install() {
emake install DESTDIR="${D}" MANDIR=/usr/share/man
}

View File

@ -0,0 +1,48 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.2.8-r1.ebuild,v 1.2 2013/11/19 05:43:07 patrick Exp $
EAPI=5
inherit autotools
DESCRIPTION="A suite of tools for thin provisioning on Linux."
HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools"
EXT=.tar.gz
SRC_URI="http://github.com/jthornber/${PN}/archive/v${PV}${EXT} -> ${P}${EXT}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-libs/expat"
# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
DEPEND="${RDEPEND}
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:1.8 )
dev-cpp/gmock
dev-util/cucumber
dev-util/aruba
)
dev-libs/boost"
src_prepare() {
eautoreconf
}
src_configure() {
econf \
--prefix="${EPREFIX}"/ \
--bindir="${EPREFIX}"/sbin \
--with-optimisation='' \
$(use_enable test testing)
}
src_install() {
emake install DESTDIR="${D}" MANDIR=/usr/share/man
dodoc README.md TODO.org
}
src_test() {
emake unit-test
}

View File

@ -0,0 +1,38 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.2.8.ebuild,v 1.5 2013/11/27 18:49:37 maekke Exp $
EAPI=5
inherit autotools
DESCRIPTION="A suite of tools for thin provisioning on Linux."
HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools"
EXT=.tar.gz
SRC_URI="http://github.com/jthornber/${PN}/archive/v${PV}${EXT} -> ${P}${EXT}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE=""
# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
RDEPEND="|| ( 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:1.8 )
dev-libs/expat"
DEPEND="${RDEPEND}
dev-libs/boost"
src_prepare() {
eautoreconf
}
src_configure() {
econf \
--prefix="${EPREFIX}"/ \
--bindir="${EPREFIX}"/sbin \
--with-optimisation=''
}
src_install() {
emake install DESTDIR="${D}" MANDIR=/usr/share/man
dodoc README.md TODO.org
}