diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2013-10-20 08:13:03 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2013-10-20 08:13:03 +0000 |
commit | 062a6e92575f0b8bf391557d5949bab6175de721 (patch) | |
tree | 36a1bd9256ba8907ab41c10d6bb561c66bafec2f /sys-block/thin-provisioning-tools | |
parent | Version bump. Use || ( ) workaround in ruby slotting for Portage unefficiency... (diff) | |
download | historical-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')
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 -} |