diff options
author | Tiziano Müller <dev-zero@gentoo.org> | 2007-07-12 23:17:07 +0000 |
---|---|---|
committer | Tiziano Müller <dev-zero@gentoo.org> | 2007-07-12 23:17:07 +0000 |
commit | 21000f1a99fd9a7cb095a7d13e8a88c12c00ce82 (patch) | |
tree | a602a4fa8268e62829121f2fc8df112d55a1718e /dev-cpp/asio | |
parent | Javadoc in sun-jdk-1.6 starting with u2 works fine so removing the work aroun... (diff) | |
download | historical-21000f1a99fd9a7cb095a7d13e8a88c12c00ce82.tar.gz historical-21000f1a99fd9a7cb095a7d13e8a88c12c00ce82.tar.bz2 historical-21000f1a99fd9a7cb095a7d13e8a88c12c00ce82.zip |
Fixed bug #177800 (thanks to Roman Le Négrate). Added examples USE-flag
Package-Manager: portage-2.1.3_rc8
Diffstat (limited to 'dev-cpp/asio')
-rw-r--r-- | dev-cpp/asio/ChangeLog | 8 | ||||
-rw-r--r-- | dev-cpp/asio/Manifest | 19 | ||||
-rw-r--r-- | dev-cpp/asio/asio-0.3.7-r1.ebuild | 48 | ||||
-rw-r--r-- | dev-cpp/asio/files/asio-0.3.7-double_delete_fix.patch | 12 | ||||
-rw-r--r-- | dev-cpp/asio/files/digest-asio-0.3.7-r1 | 3 |
5 files changed, 85 insertions, 5 deletions
diff --git a/dev-cpp/asio/ChangeLog b/dev-cpp/asio/ChangeLog index cb6ccd836415..e7e8fdc21b1e 100644 --- a/dev-cpp/asio/ChangeLog +++ b/dev-cpp/asio/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-cpp/asio # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/asio/ChangeLog,v 1.8 2007/02/11 20:29:18 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/asio/ChangeLog,v 1.9 2007/07/12 23:17:07 dev-zero Exp $ + +*asio-0.3.7-r1 (12 Jul 2007) + + 12 Jul 2007; Tiziano Müller <dev-zero@gentoo.org> + +files/asio-0.3.7-double_delete_fix.patch, +asio-0.3.7-r1.ebuild: + Fixed bug #177800 (thanks to Roman Le Négrate). Added examples USE-flag 11 Feb 2007; Raúl Porcel <armin76@gentoo.org> asio-0.3.7.ebuild: x86 stable diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest index 8c35ca7a78b2..859239fb0249 100644 --- a/dev-cpp/asio/Manifest +++ b/dev-cpp/asio/Manifest @@ -1,16 +1,24 @@ +AUX asio-0.3.7-double_delete_fix.patch 304 RMD160 ce1b2170b27e717aa00d263ab305154d29c15b20 SHA1 8955bf5584834b669e1bec3c35db9385a7888c18 SHA256 155d1ba4b840e9cd921bdab25640cd1ae8aa7a869b7b228008d828a292632a3c +MD5 72c018412a23d2fadbe84f7e93cf5e9f files/asio-0.3.7-double_delete_fix.patch 304 +RMD160 ce1b2170b27e717aa00d263ab305154d29c15b20 files/asio-0.3.7-double_delete_fix.patch 304 +SHA256 155d1ba4b840e9cd921bdab25640cd1ae8aa7a869b7b228008d828a292632a3c files/asio-0.3.7-double_delete_fix.patch 304 AUX asio-0.3.7-recursive_init.patch 609 RMD160 9b01084fecdc7e32ab9cd350251e342ceae82fcf SHA1 a3869e1ad6eeddce6543674da91f79f7ce224d4f SHA256 80639c0b1d5256691345254b65211c159f2e1c23cf4bf72168335978e047f23b MD5 323097aac04b3dafb31dbf462b5173a3 files/asio-0.3.7-recursive_init.patch 609 RMD160 9b01084fecdc7e32ab9cd350251e342ceae82fcf files/asio-0.3.7-recursive_init.patch 609 SHA256 80639c0b1d5256691345254b65211c159f2e1c23cf4bf72168335978e047f23b files/asio-0.3.7-recursive_init.patch 609 DIST asio-0.3.7.tar.bz2 1791047 RMD160 dc35c3ad0225823fdf10e72258993a0d837da1ba SHA1 638d513b15b85b93b4274c4a98c9225fdfba85f9 SHA256 a7e2f105cab8a120bf24ec9761881f588b27361ce9303ac4374f2ce1d80b794f +EBUILD asio-0.3.7-r1.ebuild 1047 RMD160 f23eee945121fbfbaa1093a31a7d8259c6e4f6e9 SHA1 747bfd719f951dcc56263336e2b91e192f509240 SHA256 1bc0e2e86ad08af5f1cf3ea276d41218ddc31569fd4939505a070ada00b91ec4 +MD5 31d1f597a1d7439f7bfd5dcb63250b22 asio-0.3.7-r1.ebuild 1047 +RMD160 f23eee945121fbfbaa1093a31a7d8259c6e4f6e9 asio-0.3.7-r1.ebuild 1047 +SHA256 1bc0e2e86ad08af5f1cf3ea276d41218ddc31569fd4939505a070ada00b91ec4 asio-0.3.7-r1.ebuild 1047 EBUILD asio-0.3.7.ebuild 738 RMD160 9fb6ee753ec7de5027a73faf3f6eabfaf95cec1c SHA1 d58724422fada95f3fb883544f2874891d9fbced SHA256 5efb667f8db34ca48a8a670e09038d041efffd7af1007fe425890902f5ecf8d1 MD5 8cba982eb2ab59ca507c32bc44d8ac2f asio-0.3.7.ebuild 738 RMD160 9fb6ee753ec7de5027a73faf3f6eabfaf95cec1c asio-0.3.7.ebuild 738 SHA256 5efb667f8db34ca48a8a670e09038d041efffd7af1007fe425890902f5ecf8d1 asio-0.3.7.ebuild 738 -MISC ChangeLog 1111 RMD160 7f09d35f6f0007c0473142f0480575c2562e433e SHA1 da92bbf100d20deb92341ca1baa83fde9ff8c1b0 SHA256 358783b6c0fc365a2250befd70861ca1bd92155d54ec1a008e7d7bbb5fcffe15 -MD5 b9bd4b18115a5a8775567f743da430d3 ChangeLog 1111 -RMD160 7f09d35f6f0007c0473142f0480575c2562e433e ChangeLog 1111 -SHA256 358783b6c0fc365a2250befd70861ca1bd92155d54ec1a008e7d7bbb5fcffe15 ChangeLog 1111 +MISC ChangeLog 1339 RMD160 0ad824937a0cc60abdc346ca995eafd636ab039b SHA1 f99e2442a37f19689d2e972ecfb2c311b765a6c2 SHA256 d4036cec56d670bbdea612443616aee105d7db3fd6581a52a257a4c04e122cf4 +MD5 e500999009a577eef859189726546aa9 ChangeLog 1339 +RMD160 0ad824937a0cc60abdc346ca995eafd636ab039b ChangeLog 1339 +SHA256 d4036cec56d670bbdea612443616aee105d7db3fd6581a52a257a4c04e122cf4 ChangeLog 1339 MISC metadata.xml 156 RMD160 537178ef5a820896e97475fb9aded47d50474bef SHA1 2a4ef4879b918a28132d21cd6d1bbaa2a30dccde SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f MD5 41d7ac32dc54956e937401bb5a2c3810 metadata.xml 156 RMD160 537178ef5a820896e97475fb9aded47d50474bef metadata.xml 156 @@ -18,3 +26,6 @@ SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f metadata MD5 0fa636dbc9775f444f22f3996947350c files/digest-asio-0.3.7 238 RMD160 0e32229aa47015421816e9e517328d663512b580 files/digest-asio-0.3.7 238 SHA256 0d58fc1bcd731b488cceaad29efff0e26054e9dcd93549f121563bc1af989b77 files/digest-asio-0.3.7 238 +MD5 0fa636dbc9775f444f22f3996947350c files/digest-asio-0.3.7-r1 238 +RMD160 0e32229aa47015421816e9e517328d663512b580 files/digest-asio-0.3.7-r1 238 +SHA256 0d58fc1bcd731b488cceaad29efff0e26054e9dcd93549f121563bc1af989b77 files/digest-asio-0.3.7-r1 238 diff --git a/dev-cpp/asio/asio-0.3.7-r1.ebuild b/dev-cpp/asio/asio-0.3.7-r1.ebuild new file mode 100644 index 000000000000..34b831814913 --- /dev/null +++ b/dev-cpp/asio/asio-0.3.7-r1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/asio/asio-0.3.7-r1.ebuild,v 1.1 2007/07/12 23:17:07 dev-zero Exp $ + +inherit eutils + +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="asynchronous network library" +HOMEPAGE="http://asio.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" +LICENSE="Boost-1.0" +SLOT="0" +IUSE="doc examples ssl" + +DEPEND="ssl? ( dev-libs/openssl ) + >=dev-libs/boost-1.33.0" +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}/${P}-recursive_init.patch" + epatch "${FILESDIR}/${P}-double_delete_fix.patch" + + # 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: + +install: + EOF +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + dodoc README THANKS TODO + + if use doc ; then + dohtml -r doc/* + fi + if use examples ; then + insinto /usr/share/doc/${PF} + doins -r src/examples + fi +} diff --git a/dev-cpp/asio/files/asio-0.3.7-double_delete_fix.patch b/dev-cpp/asio/files/asio-0.3.7-double_delete_fix.patch new file mode 100644 index 000000000000..be914ec8fc97 --- /dev/null +++ b/dev-cpp/asio/files/asio-0.3.7-double_delete_fix.patch @@ -0,0 +1,12 @@ +--- include/asio/detail/reactor_op_queue.hpp 2006/11/05 08:00:27 1.22 ++++ include/asio/detail/reactor_op_queue.hpp 2006/12/16 22:34:59 1.23 +@@ -160,8 +160,8 @@ + i->second = this_op; + return; + } +- operations_.erase(i); + } ++ operations_.erase(i); + } + } + diff --git a/dev-cpp/asio/files/digest-asio-0.3.7-r1 b/dev-cpp/asio/files/digest-asio-0.3.7-r1 new file mode 100644 index 000000000000..0a58cbb1b4df --- /dev/null +++ b/dev-cpp/asio/files/digest-asio-0.3.7-r1 @@ -0,0 +1,3 @@ +MD5 5481c9764ece613d8e099c1a9b32ded2 asio-0.3.7.tar.bz2 1791047 +RMD160 dc35c3ad0225823fdf10e72258993a0d837da1ba asio-0.3.7.tar.bz2 1791047 +SHA256 a7e2f105cab8a120bf24ec9761881f588b27361ce9303ac4374f2ce1d80b794f asio-0.3.7.tar.bz2 1791047 |