dev-libs/jthread: version bump, add multilib support
authorSergey Popov <pinkbyte@gentoo.org>
Mon, 17 Jul 2017 14:11:10 +0000 (17:11 +0300)
committerSergey Popov <pinkbyte@gentoo.org>
Mon, 17 Jul 2017 14:42:32 +0000 (17:42 +0300)
Package-Manager: Portage-2.3.6, Repoman-2.3.1

dev-libs/jthread/Manifest
dev-libs/jthread/jthread-1.3.3.ebuild [new file with mode: 0644]

index ece403c2bcf1d8a7910f651e1585e12c3ac58c56..c21469fa5ae2c87c99d3522dffaaad91d2f92ec9 100644 (file)
@@ -1 +1,2 @@
 DIST jthread-1.3.1.tar.bz2 8130 SHA256 e62ec3b6d11a83a6b50336c66e192fa97a677a5f627ea996ffa5f5ddb1752936 SHA512 ea369ed8028266d67d2a7aeadbc6dd4859191f563dc2f328ad3622af3cc010e366c446a9d325fd689dd35473e6547e552dd0715a4ab308207f46260382f1603f WHIRLPOOL 302828b1948d5f8827bd96b23f32d45bcf2df53f661daf6c1c718f15aa1dc8d35f0053a0aebaefc9a19ff32776c1efacaffd3890e01ed4c27d464c2e02b3117e
+DIST jthread-1.3.3.tar.bz2 8514 SHA256 17560e8f63fa4df11c3712a304ded85870227b2710a2f39692133d354ea0b64f SHA512 87c57db51014cd1af87cb4a7f6ac1ccfdff699cf72ff91ecbdb30702c844aad360768261d7bf6391b96639cc17f2fae29f3f3506a333b4ce6ed8a9ba64239e6f WHIRLPOOL 97d56deb9c53bfd08c4fb4ebccfb30f8237890b2b30f5d6ca6f1e8b032eb4e776ed4808d0ac746853a468bab634c3cdaff472f27a4bac3d307169dff7d15f1b2
diff --git a/dev-libs/jthread/jthread-1.3.3.ebuild b/dev-libs/jthread/jthread-1.3.3.ebuild
new file mode 100644 (file)
index 0000000..e854d07
--- /dev/null
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib
+
+DESCRIPTION="JThread provides some classes to make use of threads easy on different platforms"
+HOMEPAGE="http://research.edm.uhasselt.be/jori/page/CS/Jthread.html"
+SRC_URI="http://research.edm.uhasselt.be/jori/${PN}/${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="static-libs"
+
+DOCS=( ChangeLog README.md doc/manual.tex )
+
+src_prepare() {
+       # do not build static library, if it is not requested
+       if ! use static-libs; then
+               sed -i -e '/jthread-static/d' src/CMakeLists.txt || die 'sed on src/CMakeLists.txt failed'
+       fi
+       cmake-utils_src_prepare
+}