diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2013-10-20 08:08:28 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2013-10-20 08:08:28 +0000 |
commit | 35e3c63ff91e21681127ef6172830215d8d43bac (patch) | |
tree | 2b09299cab923800d577ae1911b181f237568a42 /sys-block | |
parent | Version bump. Drop mysql USE flag: not used by Gentoo itself, ruby18-only and... (diff) | |
download | historical-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/ChangeLog | 9 | ||||
-rw-r--r-- | sys-block/thin-provisioning-tools/Manifest | 20 | ||||
-rw-r--r-- | sys-block/thin-provisioning-tools/thin-provisioning-tools-0.2.8.ebuild | 43 |
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 +} |