updated snapshot
authorChristian Parpart <trapni@gentoo.org>
Wed, 31 Jan 2007 19:42:07 +0000 (19:42 +0000)
committerChristian Parpart <trapni@gentoo.org>
Wed, 31 Jan 2007 19:42:07 +0000 (19:42 +0000)
Package-Manager: portage-2.1.2-r5

dev-libs/swl/ChangeLog
dev-libs/swl/Manifest
dev-libs/swl/files/digest-swl-0.5.0_pre20070201 [new file with mode: 0644]
dev-libs/swl/swl-0.5.0_pre20070201.ebuild [new file with mode: 0644]

index a478f3d8664235d3fb88790c38b977b10daaece4..0d6c5c4a62a1e78ea6047c20cd3aaea5dcfbeaf6 100644 (file)
@@ -1,6 +1,12 @@
 # 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)
 
index 56ba22fd5e93130b33a85e5a3ab501448697b74a..2b5036b767383fd240d60a2d73843c80cf27177d 100644 (file)
@@ -4,6 +4,7 @@ DIST swl-0.4.0-rc4.tar.gz 1215860 RMD160 7f8411eedbf57ac1acf8b7b19261d606d258114
 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
@@ -28,10 +29,14 @@ EBUILD swl-0.5.0_pre20070122.ebuild 1702 RMD160 2a8322e170ff12d88372ae461dea55ac
 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
@@ -54,3 +59,6 @@ SHA256 6450876db1e95de64b4f51c4b31e1e29309cdd765d90ca7dee461ba33e498b4b files/di
 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
diff --git a/dev-libs/swl/files/digest-swl-0.5.0_pre20070201 b/dev-libs/swl/files/digest-swl-0.5.0_pre20070201
new file mode 100644 (file)
index 0000000..2f6f1ad
--- /dev/null
@@ -0,0 +1,3 @@
+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
diff --git a/dev-libs/swl/swl-0.5.0_pre20070201.ebuild b/dev-libs/swl/swl-0.5.0_pre20070201.ebuild
new file mode 100644 (file)
index 0000000..8a39c17
--- /dev/null
@@ -0,0 +1,84 @@
+# 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