summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2013-10-20 08:13:03 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2013-10-20 08:13:03 +0000
commit062a6e92575f0b8bf391557d5949bab6175de721 (patch)
tree36a1bd9256ba8907ab41c10d6bb561c66bafec2f /sys-block/thin-provisioning-tools
parentVersion bump. Use || ( ) workaround in ruby slotting for Portage unefficiency... (diff)
downloadhistorical-062a6e92575f0b8bf391557d5949bab6175de721.tar.gz
historical-062a6e92575f0b8bf391557d5949bab6175de721.tar.bz2
historical-062a6e92575f0b8bf391557d5949bab6175de721.zip
old
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'sys-block/thin-provisioning-tools')
-rw-r--r--sys-block/thin-provisioning-tools/ChangeLog8
-rw-r--r--sys-block/thin-provisioning-tools/Manifest22
-rw-r--r--sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.2.1-LDFLAGS.patch72
-rw-r--r--sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.2.7-LDFLAGS.patch13
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-0.2.1.ebuild47
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-0.2.7.ebuild43
6 files changed, 15 insertions, 190 deletions
diff --git a/sys-block/thin-provisioning-tools/ChangeLog b/sys-block/thin-provisioning-tools/ChangeLog
index 7a926d563e41..509121588be5 100644
--- a/sys-block/thin-provisioning-tools/ChangeLog
+++ b/sys-block/thin-provisioning-tools/ChangeLog
@@ -1,6 +1,12 @@
# 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.22 2013/10/20 08:08:24 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/thin-provisioning-tools/ChangeLog,v 1.23 2013/10/20 08:12:59 ssuominen Exp $
+
+ 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)
diff --git a/sys-block/thin-provisioning-tools/Manifest b/sys-block/thin-provisioning-tools/Manifest
index 6eaaf1a77ab3..24e3f35077b9 100644
--- a/sys-block/thin-provisioning-tools/Manifest
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -2,26 +2,20 @@
Hash: SHA256
AUX thin-provisioning-tools-0.1.5-LDFLAGS.patch 1032 SHA256 83f4549e16da2b9ee3959cafca8c984ce542d7519206c4309d0540ea8c4683c4 SHA512 64edbb725f206f8375bb1061796cc330a0e59fe8a212a9b5b58f2fb38da6a5a7128face4a3d28454eef2ea21bda802cb043c072d2ffc7da156d051f8578aab01 WHIRLPOOL 587a840beea94a6c95c9cd86338dd7feb90abcd855be07a07170906c80312b7b1b776f4b5e3db79009553a051f2083b481cf1ffb2f5651737576ff51c8e59911
-AUX thin-provisioning-tools-0.2.1-LDFLAGS.patch 2701 SHA256 3d31203b41665e4149332ab25c32e8a761d2c13682b9ccd8687b3e567fe7ef08 SHA512 eb453d26f34773863a67e2e123e7b05e001b65e4d2cb178ba7823fbb074ae424c1ab65ef03c8c59df7a806d53c79a672a8e327ec0cc284ef542f81c6f7f507d8 WHIRLPOOL 4ccf0eafecaabb7fd03bacf35353f47066abea8b95dfbac2fb7304055cf64be024e917ced40a8d3f9af44322f5b88b4af6ce5fc743603a8238fc869b87c0adeb
-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
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 ChangeLog 3990 SHA256 fd5e5382fee9c11fa7dee340ef35c2c7798b9cebb2c1dc7c3c44d46da8e53b0e SHA512 f8f2338848f922442478c0ffbf96e433cb810895a75003782f61f8b65cdabbbbe115ce5f5a34b137c2f9bc7bce3a38322185a2835f799d9efe59331b81510387 WHIRLPOOL e6b4b33c6f3e5b015c02af944a00f6da0516db00d3fb712f1096807f0c57520b4e56aa5d6ff16978ecaf6c930db82615c7cc910cc996e1054165a2e86cd2cbca
MISC metadata.xml 352 SHA256 5c0043176bb3aa5f86c10eda3e3aae3d71374de82b47f7cb07cc4e76337ad4c7 SHA512 8356301004ee2f61b15eb94aad63d7946af41d1171b9b95a4a4bbb1c1bba7670d70b47a81b2003ea80fbd6a7378c2eaedfe4369cfe5520e737324223546dd7e2 WHIRLPOOL b0f917ec1b54c8f3c20bdf6fc15d9d5f23273cf37b09a96f0d06ed315b22c7218ddd4b3523ec8b93ae70bb891202ed72b7fd53741c6ce72b6b4f216ea10dd884
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSY48AAAoJEEdUh39IaPFNo2oH/1DDYpQQOc9lsUBLn3qoD+jN
-z/AQFP+NkRyt79Q+eWRAwEG3q99s13+tNGMN65ZWk/QJ8pr4b8ZbpRed5B3ConbH
-Cpb1mcjx5DAR4FcajiKZkx5VeNGvSTpaS7yXxG6CCqgBYWXuP4UZc/kzEYgwjGFs
-x0TsMy+F+ZiQpNnB+dhyoptuDRjULsEqrUvoBz+vFi4cORHP/JhUgf8JM9kXcCZ0
-v8bxCvRxNJ/I239dtnh8zWOtpZIK5xsRrY/d1WdHM7yCp1wLytUzVLGr5EKOoIq4
-gYEHdIn9DzQRpnF5Gx5MV2hKnmKIOTaNWKw/rsOACAsYazeCPWw3VkXl2mAgNzs=
-=tjaZ
+iQEcBAEBCAAGBQJSY5ATAAoJEEdUh39IaPFNcL0H/261rJ+WXf70xpKutPEQ0V/Q
+UqHGt/x34n7vTxAiOgiWFGHXRKViTVnm4pDPE/QpvUSuFe7XwxjCjXDjsAujzBos
+EL4waCJmdrk+p/WPEMSWKyNUCFXIFRb+PIPht+CR9JqXKUnDjJWtrFiT517iVnZN
+XFAlSiFADwVlh1Js08TjRDdOdTkTmBYtCbdSU8YWnSTltWC1gAUVYbcO6Jwgzfl7
+ZY5Nk7mwqUIwi1b1uLNQNw6FN6xqxxi7DnDFpTrjjBmJcNymRu3ObPzlD70jrzM/
+Op5q30w50FVIgIUMOCDIlcaSAoXMI8NvSEg0tRM/yQ6iC7zYp/zSmBqOkyuzD0Y=
+=Y37j
-----END PGP SIGNATURE-----
diff --git a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.2.1-LDFLAGS.patch b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.2.1-LDFLAGS.patch
deleted file mode 100644
index 1b0e9a1b28f0..000000000000
--- a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.2.1-LDFLAGS.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-commit e38c3f9edefc1331f874654daa089f1d0e0a34bf
-Author: Robin H. Johnson <robbat2@orbis-terrarum.net>
-Date: Sun Jul 14 21:10:28 2013 +0000
-
- Improve build: LDFLAGS.
-
- Linker must be passed LDFLAGS for some distributions, as CXXFLAGS should
- not normally contain any linker flags (may fail if passed to
- compile-only invocations).
-
- Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
-
-diff --git a/Makefile.in b/Makefile.in
-index cf7d3c0..fbdc470 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -173,27 +173,27 @@ THIN_RMAP_OBJECTS=$(subst .cc,.o,$(THIN_RMAP_SOURCE))
-
- thin_debug: $(THIN_DEBUG_OBJECTS) thin-provisioning/thin_debug.o
- @echo " [LD] $@"
-- $(V) $(CXX) $(CXXFLAGS) -o $@ $+ $(LIBS) $(LIBEXPAT)
-+ $(V) $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $+ $(LIBS) $(LIBEXPAT)
-
- thin_repair: $(THIN_REPAIR_OBJECTS) thin-provisioning/thin_repair.o
- @echo " [LD] $@"
-- $(V) $(CXX) $(CXXFLAGS) -o $@ $+ $(LIBS) $(LIBEXPAT)
-+ $(V) $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $+ $(LIBS) $(LIBEXPAT)
-
- thin_dump: $(THIN_DUMP_OBJECTS) thin-provisioning/thin_dump.o
- @echo " [LD] $@"
-- $(V) $(CXX) $(CXXFLAGS) -o $@ $+ $(LIBS) $(LIBEXPAT)
-+ $(V) $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $+ $(LIBS) $(LIBEXPAT)
-
- thin_restore: $(THIN_RESTORE_OBJECTS) thin-provisioning/thin_restore.o
- @echo " [LD] $@"
-- $(V) $(CXX) $(CXXFLAGS) -o $@ $+ $(LIBS) $(LIBEXPAT)
-+ $(V) $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $+ $(LIBS) $(LIBEXPAT)
-
- thin_check: $(THIN_CHECK_OBJECTS) thin-provisioning/thin_check.o
- @echo " [LD] $@"
-- $(V) $(CXX) $(CXXFLAGS) -o $@ $+ $(LIBS)
-+ $(V) $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $+ $(LIBS)
-
- thin_rmap: $(THIN_RMAP_OBJECTS) thin-provisioning/thin_rmap.o
- @echo " [LD] $@"
-- $(V) $(CXX) $(CXXFLAGS) -o $@ $+ $(LIBS)
-+ $(V) $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $+ $(LIBS)
-
- #----------------------------------------------------------------
- # Cache tools
-@@ -216,7 +216,7 @@ CACHE_CHECK_OBJECTS=$(subst .cc,.o,$(CACHE_CHECK_SOURCE))
-
- cache_check: $(CACHE_CHECK_OBJECTS) cache/check.o
- @echo " [LD] $@"
-- $(V) $(CXX) $(CXXFLAGS) -o $@ $+ $(LIBS)
-+ $(V) $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $+ $(LIBS)
-
- DEPEND_FILES=\
- $(subst .cc,.d,$(SOURCE)) \
-diff --git a/unit-tests/Makefile.in b/unit-tests/Makefile.in
-index e859514..808e20b 100644
---- a/unit-tests/Makefile.in
-+++ b/unit-tests/Makefile.in
-@@ -79,7 +79,7 @@ TEST_OBJECTS=$(subst .cc,.gmo,$(TEST_SOURCE))
-
- unit-tests/unit_tests: $(TEST_OBJECTS) lib/libgmock.a lib/libpdata.a
- @echo " [LD] $<"
-- $(V)g++ $(CXXFLAGS) -o $@ $(TEST_OBJECTS) $(LIBS) $(GMOCK_LIBS) $(LIBEXPAT)
-+ $(V)g++ $(CXXFLAGS) $(LDFLAGS) -o $@ $(TEST_OBJECTS) $(LIBS) $(GMOCK_LIBS) $(LIBEXPAT)
-
- .PHONEY: unit-test
-
diff --git a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.2.7-LDFLAGS.patch b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.2.7-LDFLAGS.patch
deleted file mode 100644
index ce1913f6819a..000000000000
--- a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.2.7-LDFLAGS.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-http://github.com/jthornber/thin-provisioning-tools/issues/4
-
---- Makefile.in
-+++ Makefile.in
-@@ -219,7 +219,7 @@
-
- thin_metadata_size: thin-provisioning/thin_metadata_size.o
- @echo " [LD] $@"
-- $(V) $(CC) $(CFLAGS) -o $@ $+ -lm
-+ $(V) $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $+ -lm
-
- #----------------------------------------------------------------
- # Cache tools
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.2.1.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.2.1.ebuild
deleted file mode 100644
index 8c1eaa7c7fbb..000000000000
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.2.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# 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.1.ebuild,v 1.3 2013/08/16 05:48:22 patrick Exp $
-
-EAPI=5
-
-inherit eutils autotools toolchain-funcs
-
-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=""
-
-RDEPEND="dev-libs/expat
- dev-lang/ruby"
-DEPEND="${RDEPEND}
- dev-libs/boost"
-
-pkg_pretend() {
- if [[ `gcc-version` < 4.7 ]]; then
- die "Need gcc 4.7 or later to build, current version is `gcc-fullversion`"
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-LDFLAGS.patch
- eautoreconf
-}
-
-src_configure() {
- econf \
- --prefix="${EPREFIX}/" \
- --bindir="${EPREFIX}/sbin" \
- --with-optimisation=""
-}
-
-src_install() {
- emake install DESTDIR="${D}" MANDIR=/usr/share/man
- #dosbin cache_check # For testsuite, not use yet
- dobin thin-provisioning/thin_metadata_size
- dodoc README.md TODO.org
-}
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.2.7.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.2.7.ebuild
deleted file mode 100644
index 64745372d4ac..000000000000
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.2.7.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# 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.7.ebuild,v 1.1 2013/10/07 13:14:49 ssuominen Exp $
-
-EAPI=5
-inherit autotools eutils 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=""
-
-RDEPEND="dev-lang/ruby
- 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() {
- epatch "${FILESDIR}"/${P}-LDFLAGS.patch
- 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
-}