dev-cpp/asio: Version bump to 1.10.8
authorDavid Seifert <soap@gentoo.org>
Fri, 21 Oct 2016 18:32:48 +0000 (20:32 +0200)
committerDavid Seifert <soap@gentoo.org>
Fri, 21 Oct 2016 18:48:28 +0000 (20:48 +0200)
Package-Manager: portage-2.3.2

dev-cpp/asio/Manifest
dev-cpp/asio/asio-1.10.8.ebuild [moved from dev-cpp/asio/asio-1.10.6.ebuild with 65% similarity]

index 1ee047dae6b97728783030a4e9b3a95f13860e08..f3b5fb60cea61870da4cc75c83f65757f32c0277 100644 (file)
@@ -1,3 +1,3 @@
-DIST asio-1.10.6.tar.bz2 1266180 SHA256 e0d71c40a7b1f6c1334008fb279e7361b32a063e020efd21e40d9d8ff037195e SHA512 7146e75a378de57daab88e7ba509ae01367ffa0d7c4c90481e221977a6b9f4fd80e9caac5c6b4c27bc7652e44cd210e2c6cabf5681d7c62747df14bbc25e8c23 WHIRLPOOL c557736ff07ef15f2963bc64150c6f6c514f2cd0099f0c79588e79aef7148ff1f8478e5be4c6f4ed97f90792a85095c8190aba1891ccc605d53f00bea3497b32
+DIST asio-1.10.8.tar.bz2 1270332 SHA256 26deedaebbed062141786db8cfce54e77f06588374d08cccf11c02de1da1ed49 SHA512 d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09 WHIRLPOOL e2bcd440741be69a049265a5e2b5ef1d539366e5ce820a91746ff9b5c3e4336acd8b355befa7b7fafee4316d48b725706c34903faf87591690e45665e829a7c1
 DIST asio-1.4.5.tar.bz2 877613 SHA256 33fcb5bdd88ec0833b0069b5d1e4aba6a257b1f55f728274dfca5316e99901ff SHA512 571f0bc183956c9bc6fa4150bdcdbf38e81b713e054a5d981be246b00058cef9fe7ac8f6f4d33993f183867cc57a0f75b2cbc480674277b1b491c62db89f9bf4 WHIRLPOOL 6f39c82c6794017868a482d59b7a887db92a08c2c02eb8bb002a0d94193936ece4d675ffbbbcfd182c4ad3f0a3580210a7e639714b172b9e313395a1818c37a8
 DIST asio-1.4.8.tar.bz2 907503 SHA256 8d6a594c15ef10b5779d0e80adb9483be1cd36f7ada401b40aa7df85559b1fb9 SHA512 74755767a90e87963352233ba0b1b865197262fc3fc2f2fa4446340d910de0f146454bf1b46736bb81aff4518bc64db1ee74f79966bcc1382774408468dd0540 WHIRLPOOL 646bec38ca0c7654fef93e2430ae61b09d08f26daeea464d2fb13487ef7ebc0345007e98909880c9428fe66bac5f0a102b95cc4b86ffaca4c6a4638bf20aa242
similarity index 65%
rename from dev-cpp/asio/asio-1.10.6.ebuild
rename to dev-cpp/asio/asio-1.10.8.ebuild
index 4d808206e14fe0c929bf65e9e4775875c8b84b33..fc0aff74dbc710ea3362cf0eca420e5b4a8e6393 100644 (file)
@@ -6,42 +6,41 @@ EAPI=6
 
 DESCRIPTION="Asynchronous Network Library"
 HOMEPAGE="http://asio.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc examples ssl test"
 
-RDEPEND="ssl? ( dev-libs/openssl:0= )
-       >=dev-libs/boost-1.35.0"
+RDEPEND="dev-libs/boost
+       ssl? ( dev-libs/openssl:0= )"
 DEPEND="${RDEPEND}"
 
 src_prepare() {
+       default
+
        if ! use test; then
                # Don't build nor install any examples or unittests
                # since we don't have a script to run them
-               cat > src/Makefile.in <<-EOF
-all:
+               cat > src/Makefile.in <<-EOF || die
+                       all:
+
+                       install:
 
-install:
+                       clean:
                EOF
        fi
-       default
 }
 
 src_install() {
+       use doc && local HTML_DOCS=( doc/. )
        default
 
        if use examples; then
-               if use test; then
-                       # Get rid of the object files
-                       emake clean
-               fi
+               # Get rid of the object files
+               emake clean
                dodoc -r src/examples
-       fi
-       if use doc; then
-               docinto /usr/share/doc/${PF}/html
-               dodoc -r doc/*
+               docompress -x /usr/share/doc/${PF}/examples
        fi
 }