summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2013-10-20 08:08:28 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2013-10-20 08:08:28 +0000
commit35e3c63ff91e21681127ef6172830215d8d43bac (patch)
tree2b09299cab923800d577ae1911b181f237568a42 /sys-block
parentVersion bump. Drop mysql USE flag: not used by Gentoo itself, ruby18-only and... (diff)
downloadhistorical-35e3c63ff91e21681127ef6172830215d8d43bac.tar.gz
historical-35e3c63ff91e21681127ef6172830215d8d43bac.tar.bz2
historical-35e3c63ff91e21681127ef6172830215d8d43bac.zip
Version bump. Use || ( ) workaround in ruby slotting for Portage unefficiency wrt #477050 by Michael Palimaka.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'sys-block')
-rw-r--r--sys-block/thin-provisioning-tools/ChangeLog9
-rw-r--r--sys-block/thin-provisioning-tools/Manifest20
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-0.2.8.ebuild43
3 files changed, 62 insertions, 10 deletions
diff --git a/sys-block/thin-provisioning-tools/ChangeLog b/sys-block/thin-provisioning-tools/ChangeLog
index dc951972740a..7a926d563e41 100644
--- a/sys-block/thin-provisioning-tools/ChangeLog
+++ b/sys-block/thin-provisioning-tools/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-block/thin-provisioning-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/thin-provisioning-tools/ChangeLog,v 1.21 2013/10/07 13:14:49 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/thin-provisioning-tools/ChangeLog,v 1.22 2013/10/20 08:08:24 ssuominen Exp $
+
+*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)
diff --git a/sys-block/thin-provisioning-tools/Manifest b/sys-block/thin-provisioning-tools/Manifest
index 368f6bb7bb4c..6eaaf1a77ab3 100644
--- a/sys-block/thin-provisioning-tools/Manifest
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -6,20 +6,22 @@ AUX thin-provisioning-tools-0.2.1-LDFLAGS.patch 2701 SHA256 3d31203b41665e414933
AUX thin-provisioning-tools-0.2.7-LDFLAGS.patch 366 SHA256 24c6528491d7e7ab01d3d6f6b983017aeec55271958cdc39599473beaa36ceee SHA512 49955286c7ee18025729f7426f3fbdbc3cdd274a0a2b3c75f11589bbe44bea8d38740970627ecdcd83c37c6d57d9504af33777073f152b9ccf6e829ca0ee5fe5 WHIRLPOOL a92f8058e886e704e1cf24c4d233e92c4f3cea880e0756c165effb81b71eee139b0e72fb11d120652849afe70d7da86f3fa722d73e433c984f9ea5d27151ac44
DIST thin-provisioning-tools-0.2.1.tar.gz 136785 SHA256 6e7e8dd49b338320db9e76b470ce4e59928ae3169cfd916e8185389412b13c19 SHA512 6258f7b0b777d150af1a30a8d83b36a7dd1da65c9cfc964dc6c7f33ec1d2418c871d0a88d42810addcb6b1ccc3a0dc2f4ed129235bd6e6e51df60a66770d0197 WHIRLPOOL 47eec4e357ea13b521bdbf7b3ed8218a0732ba92d01f150a654a0e6987ae09986108b807ea7623064aaf22a848ba591df4a1954b03060123606123350f25bd60
DIST thin-provisioning-tools-0.2.7.tar.gz 146649 SHA256 1c6ff721ef48d8dff47d6bfffb16026169d481609a0c74f3b61070431eefbf1d SHA512 647aed989c790aa40bc4f51376a484ab4927f9ada5f1b688e74e83fe51ad5bdc84a0670b072c2230d3c611af45b39009341fbb1c384b18da0dbb379b757eb5ae WHIRLPOOL f7ceb3fb92c848c4f2ad1ee981f0df0a004449432ce161a1f6f0dfe738048ffd0b3659e08a613cb229aa73d40c99f3b2163ba7a3a43c1f7ef166e8a6d0331a70
+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 961 SHA256 0e9092f07645bd7cb10da71bfade18e6a145e2a70236a073c94f536fd5303e58 SHA512 06d7e68b9ed515943b4def972c100c06adc42c6df9d08d83556ddddeed328a05a10054e2bd82d6237ba581521c33d8bb7434dadd259d9bf1f65b75e2be3d8e6b WHIRLPOOL 381458b7f8e440ddd2c533623cae4b5f5e32293282cfd3c0c640908fea9c2eef0bdb5245475e5077ab4fade09571f5d6d319b62576b65576616972bb37b40288
EBUILD thin-provisioning-tools-0.2.1.ebuild 1255 SHA256 9af6e700fbe67da08fdb2b72ae5cc6f8e4b285f87d45633974cc8fdaa1643da9 SHA512 6a6c9d9093888a610a9b107bd18a45b8d343a8b79242e050fb3f89650b7db5a98b577c41bab145147bde392cdca08f3936864e365565ad9048262a3620f6eea4 WHIRLPOOL 0ad8ea8bec717768bd881b65bdeed2aa168bc918f5358e69f30d0f0d7b1375ea2c177b26df319d298085bedd74bfc8d577fb39a29dcf081081295b3fd01055fd
EBUILD thin-provisioning-tools-0.2.7.ebuild 1194 SHA256 b188ceb8fc92ff81c1e4d4439c70dc29794598f57e2f949eca4ce23f316ee02c SHA512 e7fa1aa351471ee0531d59f53d9f7a64ef75b4fa869884b4085620566282c5b29976ab952d0a6a4d5176c291d718539b1016d5d7abea05d414be854577cdeca9 WHIRLPOOL 336327eda2c65f0b198fe2961a9a91380e096db80eda11137002cebaac720aadcdb0474dbc07f90dff4e20061965e7e20c7f71e0e0d2db7e659b5aae7f8a5203
-MISC ChangeLog 3484 SHA256 e0d81253e2d02ab3109fde777561c9d7bfc9c46890a8960b05ebc387141bfc65 SHA512 3b3aa00562481a977869550fc3fc65f38dc505541c466c250eb4b8d76341383a4b7a3cc511c1f0eb3b16c15737dd8e37d6a84e0e28fd7cd6c6bd980d60382c42 WHIRLPOOL 0b6932adff944789ed7ee0d82a8fa200223b8ebbf5131dfaa3caf50d7343812455770b1322be5e6f23efeb344247791384dbdce6902071650fe242e8b4629dcd
+EBUILD thin-provisioning-tools-0.2.8.ebuild 1434 SHA256 d26fd14630fc5baa824261682c77d1f085f402dfcfcf20d1dd55f44808086fe7 SHA512 355408291bc373add3426a71079e7584e4fd3425c069c24a96fe0656050c70ed61f684182c8b1f8e67219c9584ae9e77026788ae841684e50716792d5aab5d5e WHIRLPOOL c08e451033388634b401fee5024bd2c5f371e228e61b6f3a49588b481ac65ef4e6c251280c6f23cedab2170bb6635dee95350b281c719502e97db8a962d2210a
+MISC ChangeLog 3741 SHA256 2695d2ecffc3250ef8b51db093b1ebdbaf96185fea8495ee09ca317307572e72 SHA512 786dcb683e28268495137341a0c3e3403c04cabb63582c809e05eeff9df9c821f2c25b36112ffefc4a421881c16f218095593f56cd8656b412f44b3419cbcd1b WHIRLPOOL 011dea37d7e9ce8740ad6626bd50f7a81e26c39ed46513450101e13a3694682e876dfc82765c5deebc69382ebb2e8deeb5d02cacc4e308cf439ce279c108a363
MISC metadata.xml 352 SHA256 5c0043176bb3aa5f86c10eda3e3aae3d71374de82b47f7cb07cc4e76337ad4c7 SHA512 8356301004ee2f61b15eb94aad63d7946af41d1171b9b95a4a4bbb1c1bba7670d70b47a81b2003ea80fbd6a7378c2eaedfe4369cfe5520e737324223546dd7e2 WHIRLPOOL b0f917ec1b54c8f3c20bdf6fc15d9d5f23273cf37b09a96f0d06ed315b22c7218ddd4b3523ec8b93ae70bb891202ed72b7fd53741c6ce72b6b4f216ea10dd884
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.21 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSUrV0AAoJEEdUh39IaPFN5RAH+wdJqSin4NGaiFQnrhY3WH+z
-UuqdR/8uho99k7ZB9/4huEgXFbHdPLVBNxisBtHGMiaR8D401XzTnEePb9jTRGXe
-kLoU6Vd6VIgF1nYAQ3PX5opmF6yTUskbJrKqYeU9BVECMwOIZMQ/qV95i3/2tRKF
-+1fYDHfG9wB+5u1gHGNTFtnWMJE+oyNy6OpewjfkrI0t+PcSbEIWduBrKXYTeh1q
-UB9AWyKUIoYgiUp53e0l3naqmJPg5rvYSla5TX5JvVjG3VqMjOo3qJixb8HM0dIR
-Ix0HgoMDEu8fctfM4U4OmeGHp2zgTZR5ttkmt5nkxer4e47xJy77N670tWP4eCA=
-=WK3y
+iQEcBAEBCAAGBQJSY48AAAoJEEdUh39IaPFNo2oH/1DDYpQQOc9lsUBLn3qoD+jN
+z/AQFP+NkRyt79Q+eWRAwEG3q99s13+tNGMN65ZWk/QJ8pr4b8ZbpRed5B3ConbH
+Cpb1mcjx5DAR4FcajiKZkx5VeNGvSTpaS7yXxG6CCqgBYWXuP4UZc/kzEYgwjGFs
+x0TsMy+F+ZiQpNnB+dhyoptuDRjULsEqrUvoBz+vFi4cORHP/JhUgf8JM9kXcCZ0
+v8bxCvRxNJ/I239dtnh8zWOtpZIK5xsRrY/d1WdHM7yCp1wLytUzVLGr5EKOoIq4
+gYEHdIn9DzQRpnF5Gx5MV2hKnmKIOTaNWKw/rsOACAsYazeCPWw3VkXl2mAgNzs=
+=tjaZ
-----END PGP SIGNATURE-----
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.2.8.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.2.8.ebuild
new file mode 100644
index 000000000000..d8f5f18f1a50
--- /dev/null
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.2.8.ebuild
@@ -0,0 +1,43 @@
+# 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.1 2013/10/20 08:08:24 ssuominen Exp $
+
+EAPI=5
+inherit autotools toolchain-funcs versionator
+
+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"
+
+pkg_pretend() {
+ [[ $(tc-getCXX) == *g++ ]] && ! version_is_at_least 4.7 $(gcc-version) && \
+ die "You need at least GNU GCC 4.7.x to build this package."
+}
+
+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
+}