From 67917e41e6934b7721e3032faa8fd509350e279f Mon Sep 17 00:00:00 2001 From: Brandon Philips Date: Fri, 15 Feb 2013 16:35:05 -0800 Subject: [PATCH] chore(sys-block/thin-provisioning-tools/): import from portage Change-Id: I4ae9ea1fef398d632a356ce5479ec78e6469730d --- .../thin-provisioning-tools/ChangeLog | 61 +++++++++++++++++++ .../thin-provisioning-tools/Manifest | 6 ++ ...hin-provisioning-tools-0.1.5-LDFLAGS.patch | 28 +++++++++ .../thin-provisioning-tools/metadata.xml | 13 ++++ .../thin-provisioning-tools-0.1.5-r1.ebuild | 38 ++++++++++++ .../thin-provisioning-tools-0.1.5.ebuild | 38 ++++++++++++ 6 files changed, 184 insertions(+) create mode 100644 sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/Manifest create mode 100644 sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.1.5-LDFLAGS.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.1.5-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.1.5.ebuild diff --git a/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/ChangeLog new file mode 100644 index 0000000000..dd02f13f87 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/ChangeLog @@ -0,0 +1,61 @@ +# 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 $ + + 30 Dec 2012; Agostino Sarubbo + thin-provisioning-tools-0.1.5-r1.ebuild: + Stable for alpha, wrt bug #443692 + + 29 Dec 2012; Agostino Sarubbo + thin-provisioning-tools-0.1.5-r1.ebuild: + Stable for sparc, wrt bug #443692 + + 17 Dec 2012; Agostino Sarubbo + thin-provisioning-tools-0.1.5-r1.ebuild: + Stable for ia64, wrt bug #443692 + + 09 Dec 2012; Agostino Sarubbo + thin-provisioning-tools-0.1.5-r1.ebuild: + Stable for ppc64, wrt bug #443784 + + 04 Dec 2012; thin-provisioning-tools-0.1.5-r1.ebuild: + Stable for x86, wrt bug #443692 + + 02 Dec 2012; Markus Meier + thin-provisioning-tools-0.1.5-r1.ebuild: + arm stable, bug #443692 + + 28 Nov 2012; Brent Baude + thin-provisioning-tools-0.1.5-r1.ebuild: + Marking thin-provisioning-tools-0.1.5-r1 ppc for bug 443692 + + 18 Nov 2012; Agostino Sarubbo + thin-provisioning-tools-0.1.5-r1.ebuild: + Stable for amd64, wrt bug #443692 + + 05 Jun 2012; Jeroen Roovers + thin-provisioning-tools-0.1.5-r1.ebuild, + -filesthin-provisioning-tools-0.1.5-LDFLAGS.patch, + +files/thin-provisioning-tools-0.1.5-LDFLAGS.patch: + Fix FILESDIR problems by Arfrever on IRC. + +*thin-provisioning-tools-0.1.5-r1 (05 Jun 2012) + + 05 Jun 2012; Justin Lecher + +thin-provisioning-tools-0.1.5-r1.ebuild: + Bump to reach all users + + 05 Jun 2012; Justin Lecher + thin-provisioning-tools-0.1.5.ebuild, + +filesthin-provisioning-tools-0.1.5-LDFLAGS.patch: + Respect CXX/LDFLAGS, #417969 + + 27 May 2012; Robin H. Johnson + thin-provisioning-tools-0.1.5.ebuild: + Bug #417735: Missing boost dependency not declared in upstream README. + +*thin-provisioning-tools-0.1.5 (27 May 2012) + + 27 May 2012; Robin H. Johnson + +thin-provisioning-tools-0.1.5.ebuild, +metadata.xml: + Initial commit, new dependency for LVM2. diff --git a/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/Manifest b/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/Manifest new file mode 100644 index 0000000000..a7389013e2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/Manifest @@ -0,0 +1,6 @@ +AUX thin-provisioning-tools-0.1.5-LDFLAGS.patch 1032 SHA256 83f4549e16da2b9ee3959cafca8c984ce542d7519206c4309d0540ea8c4683c4 SHA512 64edbb725f206f8375bb1061796cc330a0e59fe8a212a9b5b58f2fb38da6a5a7128face4a3d28454eef2ea21bda802cb043c072d2ffc7da156d051f8578aab01 WHIRLPOOL 587a840beea94a6c95c9cd86338dd7feb90abcd855be07a07170906c80312b7b1b776f4b5e3db79009553a051f2083b481cf1ffb2f5651737576ff51c8e59911 +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 +MISC metadata.xml 352 SHA256 5c0043176bb3aa5f86c10eda3e3aae3d71374de82b47f7cb07cc4e76337ad4c7 SHA512 8356301004ee2f61b15eb94aad63d7946af41d1171b9b95a4a4bbb1c1bba7670d70b47a81b2003ea80fbd6a7378c2eaedfe4369cfe5520e737324223546dd7e2 WHIRLPOOL b0f917ec1b54c8f3c20bdf6fc15d9d5f23273cf37b09a96f0d06ed315b22c7218ddd4b3523ec8b93ae70bb891202ed72b7fd53741c6ce72b6b4f216ea10dd884 diff --git a/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.1.5-LDFLAGS.patch b/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.1.5-LDFLAGS.patch new file mode 100644 index 0000000000..0f0d16a976 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.1.5-LDFLAGS.patch @@ -0,0 +1,28 @@ + Makefile.in | 8 ++++---- + 1 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/Makefile.in b/Makefile.in +index 315b28e..3d19ef3 100644 +--- a/Makefile.in ++++ b/Makefile.in +@@ -109,16 +109,16 @@ THIN_RESTORE_OBJECTS=$(subst .cc,.o,$(THIN_RESTORE_SOURCE)) + THIN_CHECK_OBJECTS=$(subst .cc,.o,$(THIN_CHECK_SOURCE)) + + thin_debug: $(THIN_DEBUG_OBJECTS) thin_debug.o +- $(CXX) $(CXXFLAGS) -o $@ $+ $(LIBS) $(LIBEXPAT) ++ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $+ $(LIBS) $(LIBEXPAT) + + thin_dump: $(THIN_DUMP_OBJECTS) thin_dump.o +- $(CXX) $(CXXFLAGS) -o $@ $+ $(LIBS) $(LIBEXPAT) ++ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $+ $(LIBS) $(LIBEXPAT) + + thin_restore: $(THIN_RESTORE_OBJECTS) thin_restore.o +- $(CXX) $(CXXFLAGS) -o $@ $+ $(LIBS) $(LIBEXPAT) ++ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $+ $(LIBS) $(LIBEXPAT) + + thin_check: $(THIN_CHECK_OBJECTS) thin_check.o +- $(CXX) $(CXXFLAGS) -o $@ $+ $(LIBS) ++ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $+ $(LIBS) + + clean: + $(RM) *.o unit-tests/*.o *.d unit-tests/*.d $(TEST_PROGRAMS) $(PROGRAMS) diff --git a/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/metadata.xml new file mode 100644 index 0000000000..e7deaa2efa --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/metadata.xml @@ -0,0 +1,13 @@ + + + +base-system + +robbat2@gentoo.org +Robin H. Johnson + + +A suite of tools for thin provisioning on Linux. + + + diff --git a/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.1.5-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.1.5-r1.ebuild new file mode 100644 index 0000000000..fc49c8e4ba --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.1.5-r1.ebuild @@ -0,0 +1,38 @@ +# 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-r1.ebuild,v 1.10 2012/12/30 14:57:53 ago 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 +} diff --git a/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.1.5.ebuild b/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.1.5.ebuild new file mode 100644 index 0000000000..b46b02b026 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.1.5.ebuild @@ -0,0 +1,38 @@ +# 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 +}