diff options
author | Tiziano Müller <dev-zero@gentoo.org> | 2007-07-12 22:10:03 +0000 |
---|---|---|
committer | Tiziano Müller <dev-zero@gentoo.org> | 2007-07-12 22:10:03 +0000 |
commit | b84a52410c1d5772d7273cdd6f2743ea4ac683c7 (patch) | |
tree | 3c330237e21829357c234526b58dc9b1038d2a99 /dev-libs/ace | |
parent | Cosmetic cleanup, fixed bug #169647 (diff) | |
download | historical-b84a52410c1d5772d7273cdd6f2743ea4ac683c7.tar.gz historical-b84a52410c1d5772d7273cdd6f2743ea4ac683c7.tar.bz2 historical-b84a52410c1d5772d7273cdd6f2743ea4ac683c7.zip |
Version bump. Dropped old version.
Package-Manager: portage-2.1.3_rc8
Diffstat (limited to 'dev-libs/ace')
-rw-r--r-- | dev-libs/ace/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/ace/Manifest | 26 | ||||
-rw-r--r-- | dev-libs/ace/ace-5.5.3-r2.ebuild | 84 | ||||
-rw-r--r-- | dev-libs/ace/ace-5.5.9.ebuild | 80 | ||||
-rw-r--r-- | dev-libs/ace/files/digest-ace-5.5.3-r2 | 3 | ||||
-rw-r--r-- | dev-libs/ace/files/digest-ace-5.5.9 | 9 |
6 files changed, 110 insertions, 100 deletions
diff --git a/dev-libs/ace/ChangeLog b/dev-libs/ace/ChangeLog index 74ab32c453df..6b3e328401dd 100644 --- a/dev-libs/ace/ChangeLog +++ b/dev-libs/ace/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/ace # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/ace/ChangeLog,v 1.48 2007/07/12 22:00:32 dev-zero Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/ace/ChangeLog,v 1.49 2007/07/12 22:10:03 dev-zero Exp $ + +*ace-5.5.9 (12 Jul 2007) + + 12 Jul 2007; Tiziano Müller <dev-zero@gentoo.org> -ace-5.5.3-r2.ebuild, + +ace-5.5.9.ebuild: + Version bump. Dropped old version. 12 Jul 2007; Tiziano Müller <dev-zero@gentoo.org> ace-5.5.8.ebuild: Cosmetic cleanup, fixed bug #169647 diff --git a/dev-libs/ace/Manifest b/dev-libs/ace/Manifest index 78ebf3cd4ae9..c12365eb0862 100644 --- a/dev-libs/ace/Manifest +++ b/dev-libs/ace/Manifest @@ -1,25 +1,27 @@ DIST ACE+TAO+CIAO-5.5.8.tar.bz2 23766813 RMD160 4a6af82c4293a27bbaaae89f43c82e71eff88bc9 SHA1 d4f9707d71ea1ba2de96be503e2b4660855d737a SHA256 1c8f4e7a078f1b1277068d6c6dd28f7c7a5ed5cb5735a1cdb706f4c8b80db1c1 +DIST ACE+TAO+CIAO-5.5.9.tar.bz2 23834445 RMD160 fe5902de224c57255151c79d430c487f53ca854e SHA1 d6d11c920c43b1f26b5596017a39532a44ded077 SHA256 68316a33d7cc0f976b2184cdda09fe40386c782b2bb8c5b629ec2dc574d813e3 DIST ACE+TAO-5.5.8.tar.bz2 22295160 RMD160 64165755e4391e1146759c4d976cfe1dd7fe7f99 SHA1 cdb2654cbd5548f53665e82afd041528e72a1fe0 SHA256 2f9e186cedfb22d083d6de163b2f34a461b6c9ce8f2df2cabc87232428cf139d +DIST ACE+TAO-5.5.9.tar.bz2 22460141 RMD160 92aa0c465fb8a64f4924e82f19d9e219bc94bd1f SHA1 e94ffc31a6ea253998fbb669794ee3ab4ed3a1d7 SHA256 dd73ca2c3b8297a589613f1a2c0a5e88e0226c0d7657f2a62fe06ffc88557ce0 DIST ACE-5.5+TAO-1.5.tar.bz2 19518497 RMD160 a11421585630071a24d9c1f6ba2d4bdd81b25e9b SHA1 b4fc49e8fc9e3fea96d308971ebfe17a124f061e SHA256 48bac6620ceda1801cdaa9751a6b0b01be960fd34607897fb823adfe5114797d -DIST ACE-5.5.3.tar.bz2 8073158 RMD160 289b78cc6a7dddfda68705dccdca373b74711785 SHA1 0b31996b5b477975fe51224c666a04c79b4ec169 SHA256 6cf285d2f1b0f0d4eac57f894018e1c88bc855a554a2b1d1edb86245757849c8 DIST ACE-5.5.8.tar.bz2 8065238 RMD160 75b328869a691d8a1b1d3d13ed80c42e94089323 SHA1 992d934fad2367f41a7fa148625faf985ef22c02 SHA256 009fa7348fc3e6a2230836ef20b1ab47a04c2bda57aed14a8d47b3f4f544eb18 +DIST ACE-5.5.9.tar.bz2 8061560 RMD160 0ec944030329e965e1d101f16fd1833613b520b6 SHA1 8db9bb554044e01a57b2557d5f47e4d53eb3b00d SHA256 f12b6b43eae90f6f50c3f55129e50ad896138341fcb9eade9260965a24a6b23b DIST ACE-5.5.tar.bz2 7595626 RMD160 300763ae9e46975ec35fb0cbe0d9b1959058c2dc SHA1 4b80d60e56b4469ddfcb109a4ee973d0316c44ba SHA256 174f665d96edd8af2b38123e0c94039f8f429ecee99d9cb761afde1a082f5ddd EBUILD ace-5.5-r1.ebuild 1798 RMD160 c9d318ccc95e4e0d1b3c05c23d523e74a8606e7c SHA1 02e4e9eaf873af1a6a6ee024112fa750ff5c7b1c SHA256 403c4a13398d2e888b41995b07dec2e9538033fd47d6d9f569e6ca4f8f69f694 MD5 8de4649d3c34fb4453873425faf48318 ace-5.5-r1.ebuild 1798 RMD160 c9d318ccc95e4e0d1b3c05c23d523e74a8606e7c ace-5.5-r1.ebuild 1798 SHA256 403c4a13398d2e888b41995b07dec2e9538033fd47d6d9f569e6ca4f8f69f694 ace-5.5-r1.ebuild 1798 -EBUILD ace-5.5.3-r2.ebuild 2248 RMD160 8907c085dfafeaf2de68bc5d1113fae1c5f1a549 SHA1 68cdd71cd329a58bd237183bbfcd073761564857 SHA256 5d99eb074cf8145436f65e0f516d0c489284151990e0836249ff546671414c9f -MD5 3786326976f13e100cb19eb32ec4b89a ace-5.5.3-r2.ebuild 2248 -RMD160 8907c085dfafeaf2de68bc5d1113fae1c5f1a549 ace-5.5.3-r2.ebuild 2248 -SHA256 5d99eb074cf8145436f65e0f516d0c489284151990e0836249ff546671414c9f ace-5.5.3-r2.ebuild 2248 EBUILD ace-5.5.8.ebuild 2185 RMD160 bf8194ba4d908bac34c619466393c899e208abbd SHA1 4cc20cdd845869599f1b5100d3f258e5dd76d02c SHA256 64bf4cd06e67280537dc2de81850a05759a7916a9bd9222af9729eadca295f18 MD5 aa84be0ae953e9b3820b46a7c701795f ace-5.5.8.ebuild 2185 RMD160 bf8194ba4d908bac34c619466393c899e208abbd ace-5.5.8.ebuild 2185 SHA256 64bf4cd06e67280537dc2de81850a05759a7916a9bd9222af9729eadca295f18 ace-5.5.8.ebuild 2185 -MISC ChangeLog 5888 RMD160 96b957250d483dc7cf0d1fc3bb8ccc331fa1a3c9 SHA1 89340b3dbe25d484c55777889416cb12cd19b5c2 SHA256 8eadf9559400fd2008f23543ef00e19c4a4255d663ec8e6c5e7a4777f83b7dca -MD5 7e53577f093f3ba919cb155402a6170e ChangeLog 5888 -RMD160 96b957250d483dc7cf0d1fc3bb8ccc331fa1a3c9 ChangeLog 5888 -SHA256 8eadf9559400fd2008f23543ef00e19c4a4255d663ec8e6c5e7a4777f83b7dca ChangeLog 5888 +EBUILD ace-5.5.9.ebuild 2185 RMD160 fd1afc5e3910ebac3b0273d2feb770012f5880e7 SHA1 3bf07715859efd00c41bf4f68f1b8a62511c22de SHA256 12a511d568c0a3fed744f8acf3d5df7e83d4572735b2d287d5deb68e8167a8ed +MD5 1957b38f30d5f855efbdffa4444e6968 ace-5.5.9.ebuild 2185 +RMD160 fd1afc5e3910ebac3b0273d2feb770012f5880e7 ace-5.5.9.ebuild 2185 +SHA256 12a511d568c0a3fed744f8acf3d5df7e83d4572735b2d287d5deb68e8167a8ed ace-5.5.9.ebuild 2185 +MISC ChangeLog 6048 RMD160 c10ef6b232de23c65dc969809d6f589185dbe00e SHA1 13398999f890dadd1b027a3e25b2bccd550ac7c9 SHA256 f8e408ebd9252b676f7fd79bdadf62b89cc77864e18ff66b5075195cc5747943 +MD5 a3463e27785d17fe5d629ffcce512194 ChangeLog 6048 +RMD160 c10ef6b232de23c65dc969809d6f589185dbe00e ChangeLog 6048 +SHA256 f8e408ebd9252b676f7fd79bdadf62b89cc77864e18ff66b5075195cc5747943 ChangeLog 6048 MISC metadata.xml 498 RMD160 9fa238ee9626dc5367cfea540e09ddab03e28987 SHA1 6624d6c6dceaee1f8ee7b43379201bd979fbd2e4 SHA256 328dbc3435f54440a3e41f68f89abbda2b6f819b06d6b6fe7cad4a79d1d513d6 MD5 217e2c83ae11650476c0e06e4d4b9abc metadata.xml 498 RMD160 9fa238ee9626dc5367cfea540e09ddab03e28987 metadata.xml 498 @@ -27,9 +29,9 @@ SHA256 328dbc3435f54440a3e41f68f89abbda2b6f819b06d6b6fe7cad4a79d1d513d6 metadata MD5 d648b62c7d54ea508a47f16e3dd7a984 files/digest-ace-5.5-r1 485 RMD160 54cd31fb74f5b0e676d8db0cb520527942c783c6 files/digest-ace-5.5-r1 485 SHA256 35803657dd6b74b7254d5c7f12df3be04f62ba73735b49759b4eccc36ff77ff0 files/digest-ace-5.5-r1 485 -MD5 8a36e6d58ac3a7aa6897cb62b00e0980 files/digest-ace-5.5.3-r2 235 -RMD160 2135e68a97b46b92fe900ea89e0c298694c2c2bf files/digest-ace-5.5.3-r2 235 -SHA256 f32b85543793cc3ac8b393a1d3d00906c14b83508f3b99bc20560a055ff15fc3 files/digest-ace-5.5.3-r2 235 MD5 d9d5df7990a49d7a49a34145d9c45b89 files/digest-ace-5.5.8 750 RMD160 244cea05a78fd6709e5778293f4873a8ac02a993 files/digest-ace-5.5.8 750 SHA256 66ee1b99d5b08519a69bf1fb2f22d67283bcd87757dfbe52824d43e8c4823335 files/digest-ace-5.5.8 750 +MD5 106e07d109c2c95848df0c257dfe82da files/digest-ace-5.5.9 750 +RMD160 2f07b6926813b180ab5b5cf5c4fd2712f22e7082 files/digest-ace-5.5.9 750 +SHA256 5eaa24785fc8c4dd1d6e1e628391fdeab437d431da7ed1e3c56b7870dbb5cf55 files/digest-ace-5.5.9 750 diff --git a/dev-libs/ace/ace-5.5.3-r2.ebuild b/dev-libs/ace/ace-5.5.3-r2.ebuild deleted file mode 100644 index 1d52d12d7639..000000000000 --- a/dev-libs/ace/ace-5.5.3-r2.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/ace/ace-5.5.3-r2.ebuild,v 1.2 2007/07/12 02:25:34 mr_bones_ Exp $ - -inherit eutils autotools - -S="${WORKDIR}/ACE_wrappers" -DESCRIPTION="The Adaptive Communications Environment" -SRC_URI="http://download.dre.vanderbilt.edu/previous_versions/ACE-${PV}.tar.bz2" - -# tao? ( !ciao? ( -# http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-${PV}.tar.bz2 ) -# ciao? ( -# http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-${PV}.tar.bz2 -# ) -# )" - -# tao currently has upstream bug -# http://deuce.doc.wustl.edu/bugzilla/show_bug.cgi?id=2684 - -# ciao currently isn't autoconf and depends of tao -# http://www.dre.vanderbilt.edu/~schmidt/DOC_ROOT/CIAO/CIAO-INSTALL.html - -HOMEPAGE="http://www.cs.wustl.edu/~schmidt/ACE.html" - -SLOT="0" -LICENSE="BSD as-is" -KEYWORDS="~x86 ~sparc ~ppc ~alpha ~amd64" -#IUSE="X ipv6 tao ciao" -IUSE="X ipv6" - -DEPEND="dev-libs/openssl" - -RDEPEND="${DEPEND} - X? ( || ( - ( x11-libs/libXt - x11-libs/libXaw ) - virtual/x11 ) - )" - -DEPEND="${DEPEND} - X? ( || ( - ( x11-proto/xproto ) - virtual/x11 ) - )" - -src_compile() { - export ACE_ROOT="${S}" - mkdir build - cd build - ECONF_SOURCE="${S}" - econf --enable-lib-all $(use_with X) $(use_enable ipv6) || \ - die "econf died" - # --with-qos needs ACE_HAS_RAPI - emake static_libs=1 || die -} - -src_test() { - cd ${S}/build - make ACE_ROOT=${S} check || die "self test failed" - #einfo "src_test currently stalls after Process_Mutex_Test" -} - -src_install() { - cd build - make ACE_ROOT="${S}" DESTDIR="${D}" install || die "failed to install" - insinto /usr/include/ace - doins "${S}"/ace/OS.inl - doins "${S}"/ace/Select_Reactor.h - # punt gperf stuff - rm -rf "${D}"/usr/bin "${D}"/usr/share -} - -pkg_postinst() { - # This is required, as anything trying to compile against ACE will have - # problems with conflicting OS.h files if this is not done. - - local CC_MACHINE=`gcc -dumpmachine` - local CC_VERSION=`gcc -dumpversion` - if [ -d "/usr/lib/gcc-lib/${CC_MACHINE}/${CC_VERSION}/include/ace" ]; then - mv "/usr/lib/gcc-lib/${CC_MACHINE}/${CC_VERSION}/include/ace" \ - "/usr/lib/gcc-lib/${CC_MACHINE}/${CC_VERSION}/include/ace.old" - fi -} diff --git a/dev-libs/ace/ace-5.5.9.ebuild b/dev-libs/ace/ace-5.5.9.ebuild new file mode 100644 index 000000000000..8bd274933343 --- /dev/null +++ b/dev-libs/ace/ace-5.5.9.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/ace/ace-5.5.9.ebuild,v 1.1 2007/07/12 22:10:03 dev-zero Exp $ + +inherit toolchain-funcs + +DESCRIPTION="The Adaptive Communications Environment" +HOMEPAGE="http://www.cs.wustl.edu/~schmidt/ACE.html" +SRC_URI="!tao? ( http://download.dre.vanderbilt.edu/previous_versions/ACE-${PV}.tar.bz2 ) + tao? ( + !ciao? ( http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-${PV}.tar.bz2 ) + ciao? ( http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-${PV}.tar.bz2 ) + )" +LICENSE="BSD as-is" +SLOT="0" +KEYWORDS="~x86 ~sparc ~ppc ~alpha ~amd64" +IUSE="X ipv6 tao ciao" + +COMMON_DEPEND="dev-libs/openssl" +# TODO probably more +RDEPEND="${COMMON_DEPEND} + X? ( || ( + ( x11-libs/libXt + x11-libs/libXaw ) + virtual/x11 ) + )" + +DEPEND="${COMMON_DEPEND} + X? ( || ( + ( x11-proto/xproto ) + virtual/x11 ) + )" + +S="${WORKDIR}/ACE_wrappers" + +src_compile() { + export ACE_ROOT="${S}" + mkdir build + cd build + + # This disables a silly test which fills the memory + # waiting for a bad_alloc exception and happily + # leaking memory (bug #169647) + export ace_cv_new_throws_bad_alloc_exception="yes" + + ECONF_SOURCE="${S}" + econf \ + --enable-lib-all \ + $(use_with X) \ + $(use_enable ipv6) \ + || die "econf died" + # --with-qos needs ACE_HAS_RAPI + emake static_libs=1 || die "emake failed" +} + +src_install() { + cd build + emake ACE_ROOT="${S}" DESTDIR="${D}" install || die "failed to install" + insinto /usr/include/ace + doins "${S}/ace/OS.inl" + doins "${S}/ace/Select_Reactor.h" + # punt gperf stuff + rm -rf "${D}/usr/bin" "${D}/usr/share" +} + +src_test() { + cd "${S}/build" + emake ACE_ROOT="${S}" check || die "self test failed" +} + +pkg_postinst() { + # This is required, as anything trying to compile against ACE will have + # problems with conflicting OS.h files if this is not done. + + local CC_MACHINE=$($(tc-getCC) -dumpmachine) + if [ -d "/usr/lib/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace" ]; then + mv "/usr/lib/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace" \ + "/usr/lib/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace.old" + fi +} diff --git a/dev-libs/ace/files/digest-ace-5.5.3-r2 b/dev-libs/ace/files/digest-ace-5.5.3-r2 deleted file mode 100644 index 7fb716ab0e4d..000000000000 --- a/dev-libs/ace/files/digest-ace-5.5.3-r2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 f51b82275b03f338503a4e01174cc789 ACE-5.5.3.tar.bz2 8073158 -RMD160 289b78cc6a7dddfda68705dccdca373b74711785 ACE-5.5.3.tar.bz2 8073158 -SHA256 6cf285d2f1b0f0d4eac57f894018e1c88bc855a554a2b1d1edb86245757849c8 ACE-5.5.3.tar.bz2 8073158 diff --git a/dev-libs/ace/files/digest-ace-5.5.9 b/dev-libs/ace/files/digest-ace-5.5.9 new file mode 100644 index 000000000000..4adc33dbb472 --- /dev/null +++ b/dev-libs/ace/files/digest-ace-5.5.9 @@ -0,0 +1,9 @@ +MD5 c52034ca7f9d8272914830f51dd5d02a ACE+TAO+CIAO-5.5.9.tar.bz2 23834445 +RMD160 fe5902de224c57255151c79d430c487f53ca854e ACE+TAO+CIAO-5.5.9.tar.bz2 23834445 +SHA256 68316a33d7cc0f976b2184cdda09fe40386c782b2bb8c5b629ec2dc574d813e3 ACE+TAO+CIAO-5.5.9.tar.bz2 23834445 +MD5 4d49c540780618592c35233569cbec0b ACE+TAO-5.5.9.tar.bz2 22460141 +RMD160 92aa0c465fb8a64f4924e82f19d9e219bc94bd1f ACE+TAO-5.5.9.tar.bz2 22460141 +SHA256 dd73ca2c3b8297a589613f1a2c0a5e88e0226c0d7657f2a62fe06ffc88557ce0 ACE+TAO-5.5.9.tar.bz2 22460141 +MD5 1eb505afffe7aa62cf8a455c8065dd4f ACE-5.5.9.tar.bz2 8061560 +RMD160 0ec944030329e965e1d101f16fd1833613b520b6 ACE-5.5.9.tar.bz2 8061560 +SHA256 f12b6b43eae90f6f50c3f55129e50ad896138341fcb9eade9260965a24a6b23b ACE-5.5.9.tar.bz2 8061560 |