# ChangeLog for dev-libs/swl
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/swl/ChangeLog,v 1.8 2007/01/22 07:31:47 trapni Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/swl/ChangeLog,v 1.9 2007/01/31 19:42:07 trapni Exp $
+
+*swl-0.5.0_pre20070201 (31 Jan 2007)
+
+ 31 Jan 2007; Christian Parpart <trapni@gentoo.org>
+ +swl-0.5.0_pre20070201.ebuild:
+ updated snapshot
*swl-0.5.0_pre20070122 (22 Jan 2007)
DIST swl-0.4.0-rc5.tar.gz 1226334 RMD160 31e04818061a6d0d7f92ce5a6c6dc200f0a3a4b4 SHA1 ed96aeea983052ac1b7740a517f9cf5254503d15 SHA256 fae8c300d6ef52cdd75487807828962f06731113b690325649dc1b812395717e
DIST swl-0.4.0.tbz2 1126362 RMD160 41047ee8c0cc008895d3bb8b7f89d5b08ded1800 SHA1 3d6fc7e85a76a0a71c5bf84c3255b6c82392765c SHA256 3bc0b87bc9303190511d140465e9a3d13828d0dd254548d87402ad0a344a1e33
DIST swl-0.5.0_pre20070122.tar.bz2 575892 RMD160 f171a23d54f071c811e768317de7ced32dd4dbf7 SHA1 7bd70dc7698424770967a8e5b8a7771eed04abdd SHA256 ff4d0edbde7d93c00eb376739d13f18365b4a6fac68df4022972e1706ae10171
+DIST swl-0.5.0_pre20070201.tar.bz2 573170 RMD160 0222c4f8e8cb10d5d0e32fbbe031b5f688adcba7 SHA1 9a5b7f301982d8826111fd54d79de67770c45927 SHA256 ad3c8a220aba32d0cf88e244d44bdc23972dfd5deeef5ab0472252ebf5e5fd69
EBUILD swl-0.4.0.ebuild 1072 RMD160 b1c61a5ae65079d4bafb1c5e36c74b2cbb9e6e8c SHA1 e30bcde507dfe30876aede6ffc9618aa743e070c SHA256 92ab9ac0e25e0950a420d4e6effaa5a20fc45747db76616fc12f82fac60efe7a
MD5 accb5c5a7781190d97e8db1aaf307a22 swl-0.4.0.ebuild 1072
RMD160 b1c61a5ae65079d4bafb1c5e36c74b2cbb9e6e8c swl-0.4.0.ebuild 1072
MD5 e434cff52a949520f57d37164f540ab7 swl-0.5.0_pre20070122.ebuild 1702
RMD160 2a8322e170ff12d88372ae461dea55ac90c6f373 swl-0.5.0_pre20070122.ebuild 1702
SHA256 8d1b9abf87d48c6beb31c0bea432adc1c17cd4a090074fddbffae6da83b3e8aa swl-0.5.0_pre20070122.ebuild 1702
-MISC ChangeLog 1305 RMD160 1583402660d2fc76dae639b6419c225da57474e3 SHA1 ff2d32d896d45d1ca4b9ee4d2fff0e6ff9f69e5a SHA256 ec1129b5ae91798d5a7bfc0b69cc9ee87d78e764580005c8840fe3ecd1a5fbef
-MD5 78785623fa482249c558b1e40302e862 ChangeLog 1305
-RMD160 1583402660d2fc76dae639b6419c225da57474e3 ChangeLog 1305
-SHA256 ec1129b5ae91798d5a7bfc0b69cc9ee87d78e764580005c8840fe3ecd1a5fbef ChangeLog 1305
+EBUILD swl-0.5.0_pre20070201.ebuild 1792 RMD160 3be7e729b0a180c2f2e6a5b27453a2a7c7d126db SHA1 2e61454530ff237492b11020b86c76060643c61e SHA256 f3e4c258019e616b2afa3a05734a3063051dcdafacda7a819e5f0152379cde7f
+MD5 68c97322215313e6c374291042273718 swl-0.5.0_pre20070201.ebuild 1792
+RMD160 3be7e729b0a180c2f2e6a5b27453a2a7c7d126db swl-0.5.0_pre20070201.ebuild 1792
+SHA256 f3e4c258019e616b2afa3a05734a3063051dcdafacda7a819e5f0152379cde7f swl-0.5.0_pre20070201.ebuild 1792
+MISC ChangeLog 1449 RMD160 cad9559e9907368121360cf399d0d89c457053fa SHA1 742364d5792428214ea3ffa94226682f0a53a121 SHA256 9179176551bfafe4a171c407d6acfd22a81fc09d4da9615d134b3ffbf6613799
+MD5 257438ad65fe7ab97b7a5aa8e66e57e4 ChangeLog 1449
+RMD160 cad9559e9907368121360cf399d0d89c457053fa ChangeLog 1449
+SHA256 9179176551bfafe4a171c407d6acfd22a81fc09d4da9615d134b3ffbf6613799 ChangeLog 1449
MISC metadata.xml 839 RMD160 6a4dd5e13eacd3c3c0b5d30db75c4fd2b32a5429 SHA1 bf9090bde93955b06b812650c4bddd154db82a8b SHA256 0d877a34dac1c9da79a2d27226a2eafc4f766f43b00d28ad1e47b36f57d2da55
MD5 e8990e064ad6234d2fabee71d653d6e7 metadata.xml 839
RMD160 6a4dd5e13eacd3c3c0b5d30db75c4fd2b32a5429 metadata.xml 839
MD5 cdb7d4194075fe124723909f946407a7 files/digest-swl-0.5.0_pre20070122 268
RMD160 7f3b3c1dc548c31694ed867419c35afb2bce1fec files/digest-swl-0.5.0_pre20070122 268
SHA256 8d3d6b2c371712673b0b228a94b7cf19eb5fa63e512a2a371468b76afb2eaaeb files/digest-swl-0.5.0_pre20070122 268
+MD5 988127b6ae52d1f45e74812286e80746 files/digest-swl-0.5.0_pre20070201 268
+RMD160 d9ee261acd5ff5f097b2c59383ad56e7bd77006c files/digest-swl-0.5.0_pre20070201 268
+SHA256 fe95f301182c3929d08b17c9882dbbe31e4ac763a60c80735923d18cc65d92a9 files/digest-swl-0.5.0_pre20070201 268
--- /dev/null
+MD5 26e8a83b9f63beb36dff9bb22054c5b8 swl-0.5.0_pre20070201.tar.bz2 573170
+RMD160 0222c4f8e8cb10d5d0e32fbbe031b5f688adcba7 swl-0.5.0_pre20070201.tar.bz2 573170
+SHA256 ad3c8a220aba32d0cf88e244d44bdc23972dfd5deeef5ab0472252ebf5e5fd69 swl-0.5.0_pre20070201.tar.bz2 573170
--- /dev/null
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/swl/swl-0.5.0_pre20070201.ebuild,v 1.1 2007/01/31 19:42:07 trapni Exp $
+
+inherit flag-o-matic multilib
+
+DESCRIPTION="SWL is a C++ cross platform library."
+HOMEPAGE="http://battousai.mylair.de/swl/"
+SRC_URI="http://battousai.mylair.de/dist/swl/${P}.tar.bz2"
+LICENSE="LGPL-2.1"
+SLOT="0.5"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug doc"
+
+RDEPEND=">=sys-devel/gcc-3.4.3
+ >=sys-libs/glibc-2.3.4
+ >=sys-devel/libtool-1.5.22
+ >=sys-devel/automake-1.9.6
+ >=sys-devel/autoconf-2.59"
+
+DEPEND="${RDEPEND}
+ doc? ( >=app-doc/doxygen-1.3.9.1 )"
+
+SWL_MODULES=(Core System System.Xml)
+
+src_unpack() {
+ unpack ${A} || die
+ cd ${S} || die
+}
+
+src_compile() {
+ use debug && append-flags -O0 -g3
+ use debug || append-flags -DNDEBUG=1
+
+ for module in ${SWL_MODULES[@]}; do
+ pushd ${module} || die
+
+ ./autogen.sh || die "autogen.sh failed"
+
+ ./configure \
+ --prefix="/usr" \
+ --host="${CHOST}" \
+ --libdir="/usr/$(get_libdir)" \
+ --without-tests \
+ --without-examples \
+ || die "./configure for ABI ${ABI} failed"
+
+ emake || die "make for ABI ${ABI} failed"
+
+ if use doc; then
+ #ewarn "TODO: generate docs {html,man} via doxygen"
+ #make -C doc api-docs
+ # XXX: install example/test files?
+ true
+ fi
+ popd
+ done
+}
+
+src_install() {
+ for module in ${SWL_MODULES[@]}; do
+ pushd ${module} || die
+
+ make install DESTDIR="${D}" || die
+
+ if use doc; then
+ #ewarn "TODO: install man-pages and html version via doxygen"
+ #dodoc -r doc/html
+ true
+ fi
+
+ for doc in AUTHORS ChangeLog* NEWS README* TODO; do
+ [[ -f $doc ]] || continue
+
+ mv ${doc}{,.${module}}
+
+ dodoc $doc.$module
+ done
+
+ popd
+ done
+}
+
+# vim:ai:noet:ts=4:nowrap