Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-cpp/asio
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/asio/ChangeLog,v 1.15 2008/06/11 16:21:56 drac Exp $
*asio-1.1.0 (11 Jun 2008)
11 Jun 2008; Samuli Suominen
Version bump.
05 Feb 2008; Tiziano Müller
-files/asio-0.3.7-recursive_init.patch, -asio-0.3.7.ebuild:
Dropped old version.
05 Feb 2008; Christian Faulhammer
stable x86, bug 209002
05 Feb 2008; Samuli Suominen
amd64 stable wrt #209002
*asio-0.3.9 (24 Dec 2007)
24 Dec 2007; Tiziano Müller
-files/asio-0.3.7-double_delete_fix.patch, -asio-0.3.7-r1.ebuild,
-asio-0.3.8.ebuild, +asio-0.3.9.ebuild:
Version bump (bug #202975), only do 'make clean' when tests have been run
(bug #203109)
*asio-0.3.8 (01 Dec 2007)
01 Dec 2007; Tiziano Müller
Version bump (bug #199226)
*asio-0.3.7-r1 (12 Jul 2007)
12 Jul 2007; Tiziano Müller
+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
x86 stable
16 Nov 2006; Tiziano Müller
Added ~amd64 keyword, bug #153514
16 Nov 2006; Tiziano Müller
+files/asio-0.3.7-recursive_init.patch, -asio-0.3.4.ebuild,
asio-0.3.7.ebuild:
Added recursive-init patch, bug #153514 - thanks to Jack Lloyd. Dropped old
version.
18 Oct 2006; Tiziano Müller
Version bump.
15 Jul 2006; Bryan Østergaard
Remove rphillips from metadata.xml as he's retired.
20 Oct 2005;
add doc use flag to pull in doxygen
20 Oct 2005;
Added doc use flag
*asio-0.3.4 (16 Oct 2005)
16 Oct 2005;
Initial import
DIST asio-0.3.9.tar.bz2 553708 RMD160 22bf83006de480d13dd0a28a4f0b5e7beceb19b4 SHA1 9fe14d320affb86f7fba4f0b9e08b3560ce56772 SHA256 41e96d922ae0a1051e3a4d39f0787f3e054f301e1ebeccd53fcfeced56e96680
DIST asio-1.1.0.tar.bz2 610504 RMD160 4d1e02e10b86aea6ab0842157d284f879b0967ec SHA1 9a00997e588515ef84f3874c8df93ae9ecbc7238 SHA256 b4f2a55f24c31bf0b5ce77a069a8a2174dd1a66a723dec789fc573e325fdbeb5
EBUILD asio-0.3.9.ebuild 1066 RMD160 738c448d7c12eb9737d08d9ca244854a4c0e2f10 SHA1 37fa74c4d1cd192924e76d389dbcd98a7fd08eb7 SHA256 7776959f3a2e9381a9effabd16dda6950675386e6f4cf4896fca7320710d6fde
EBUILD asio-1.1.0.ebuild 1051 RMD160 7fb5351d60c406ae007a5078686cbd0dbf5091b9 SHA1 13a21e8fb263f584b7b2bfca421f1260f067b197 SHA256 2f524fc44d8b192ce5da824ea61353f43d0bab097b9dd2f0db105a525d1a9a2c
MISC ChangeLog 2197 RMD160 52ea4907757284fcd858e51551dfb159dd70c127 SHA1 1f73ba2bb1a9f07552fc08cb7e1ddd0406e5f008 SHA256 5565e923f5aa149d0a60fa32eb5bb3dd2b37e79fb71d7a1ce1a40d653895289d
MISC metadata.xml 156 RMD160 537178ef5a820896e97475fb9aded47d50474bef SHA1 2a4ef4879b918a28132d21cd6d1bbaa2a30dccde SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/asio/asio-0.3.9.ebuild,v 1.3 2008/02/05 23:17:57 opfer 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 test"
DEPEND="ssl? ( dev-libs/openssl )
>=dev-libs/boost-1.34.1"
RDEPEND="${DEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
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:
install:
EOF
fi
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc README
if use doc ; then
dohtml -r doc/*
fi
if use examples ; then
if use test ; then
# Get rid of the object files
emake clean || die "emake clean failed"
fi
insinto /usr/share/doc/${PF}
doins -r src/examples
fi
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/asio/asio-1.1.0.ebuild,v 1.1 2008/06/11 16:21:56 drac Exp $
DESCRIPTION="Asynchronous Network Library"
HOMEPAGE="http://asio.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="Boost-1.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples ssl test"
DEPEND="ssl? ( dev-libs/openssl )
>=dev-libs/boost-1.34.1"
RDEPEND="${DEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
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:
install:
EOF
fi
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc README
if use doc ; then
dohtml -r doc/*
fi
if use examples ; then
if use test ; then
# Get rid of the object files
emake clean || die "emake clean failed"
fi
insinto /usr/share/doc/${PF}
doins -r src/examples
fi
}