version bump
authorChristian Faulhammer <fauli@gentoo.org>
Sun, 25 Feb 2007 11:47:28 +0000 (11:47 +0000)
committerChristian Faulhammer <fauli@gentoo.org>
Sun, 25 Feb 2007 11:47:28 +0000 (11:47 +0000)
Package-Manager: portage-2.1.2-r9

dev-cpp/libthrowable/ChangeLog
dev-cpp/libthrowable/Manifest
dev-cpp/libthrowable/files/digest-libthrowable-1.0.0 [new file with mode: 0644]
dev-cpp/libthrowable/libthrowable-1.0.0.ebuild [new file with mode: 0644]

index a5c82ab38a2fd1ffefb64aed59cb53ce9bbc94dd..d5e9d7286cb3f271380c5eee75eb0db2e27516fd 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-cpp/libthrowable
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libthrowable/ChangeLog,v 1.4 2007/01/26 12:58:15 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libthrowable/ChangeLog,v 1.5 2007/02/25 11:47:28 opfer Exp $
+
+*libthrowable-1.0.0 (25 Feb 2007)
+
+  25 Feb 2007; Christian Faulhammer <opfer@gentoo.org>
+  +libthrowable-1.0.0.ebuild:
+  version bump
 
   26 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org>
   libthrowable-0.9.6.ebuild:
index 92cd47ada76bd979a1b14ece48511886b5c3d8e7..cf17e06fcec83fad4da765d0e1452388e3e019d6 100644 (file)
@@ -2,14 +2,19 @@
 Hash: SHA1
 
 DIST libthrowable-0.9.6.tar.bz2 258710 RMD160 6ed79cf107f8e8c6f03f557cb94e55a76d0da204 SHA1 20265f09bad65839fb058b9b2a0ff0e4b9740333 SHA256 b7b7f12f8fab088b62f47b6e1efecebf057248cf69d1a53d5ad798ce64fa77a9
+DIST libthrowable-1.0.0.tar.bz2 275166 RMD160 07bf59b150ccbe26adbb66dc915fad779b48dc0e SHA1 eaa6a180a89a1d19c4d7ac9fc40e988325f62c3a SHA256 d9a5e3710be3645a62ba3af711d291b72c3d2d5e73154b31131afcc5ecaafbf4
 EBUILD libthrowable-0.9.6.ebuild 1416 RMD160 d56b39c0774a421f486f93c649cbe6ee65c2119c SHA1 ceadafb0a2148aa329bab8cb06b25cfb2a9e3745 SHA256 f94f521f5ea9543019da96e7d3b406ed7df880093ea14d0bd77a1657b2fcffd0
 MD5 e353c8e37ff1cba062ef4c50cecbda92 libthrowable-0.9.6.ebuild 1416
 RMD160 d56b39c0774a421f486f93c649cbe6ee65c2119c libthrowable-0.9.6.ebuild 1416
 SHA256 f94f521f5ea9543019da96e7d3b406ed7df880093ea14d0bd77a1657b2fcffd0 libthrowable-0.9.6.ebuild 1416
-MISC ChangeLog 675 RMD160 608d39b8de9b815bd36619fb567d8374ea53383d SHA1 33e72b51f828315af8db0501d26970cf0d70824b SHA256 ab7d148a1e8321086bc126a434e48bcc159b032e51baa3c0096f6d2e9f911396
-MD5 9b01fc1bc9503b81510add167ffca8f9 ChangeLog 675
-RMD160 608d39b8de9b815bd36619fb567d8374ea53383d ChangeLog 675
-SHA256 ab7d148a1e8321086bc126a434e48bcc159b032e51baa3c0096f6d2e9f911396 ChangeLog 675
+EBUILD libthrowable-1.0.0.ebuild 1544 RMD160 44e0592bc409b752e753e1ac12269917b6756cb0 SHA1 d571604d7c20106aca3cc16704c9f2080da51bf8 SHA256 a93ecffe304b35c0017bb1c88d7d374034a48674a26ab783ca5612aed6b23b2b
+MD5 1d6ead64f7b3a9c71061cb5cc749e026 libthrowable-1.0.0.ebuild 1544
+RMD160 44e0592bc409b752e753e1ac12269917b6756cb0 libthrowable-1.0.0.ebuild 1544
+SHA256 a93ecffe304b35c0017bb1c88d7d374034a48674a26ab783ca5612aed6b23b2b libthrowable-1.0.0.ebuild 1544
+MISC ChangeLog 808 RMD160 be4bec7ddf4eb7540897e219aa92dce1ccdce1a4 SHA1 b80cdcfd8d9dd81012e39d1a9105f99c2dab3b6c SHA256 358311ca1981d35bd5284f0ffa273dd3f02ce686f877a9d327840fab3d580a7f
+MD5 846e4cf9dcc974d4583d207849cb3e25 ChangeLog 808
+RMD160 be4bec7ddf4eb7540897e219aa92dce1ccdce1a4 ChangeLog 808
+SHA256 358311ca1981d35bd5284f0ffa273dd3f02ce686f877a9d327840fab3d580a7f ChangeLog 808
 MISC metadata.xml 257 RMD160 2f51e97b0b033a784bca7108de599f6b628f0a06 SHA1 9e0ed687013f080bc7e2847e135d8705e74a7cfe SHA256 104069beb62732cf81d0b615d480c7e50153d7f35dfb7cb26826c574007befd5
 MD5 a636f3d6b1b4db8a92815cdac1324204 metadata.xml 257
 RMD160 2f51e97b0b033a784bca7108de599f6b628f0a06 metadata.xml 257
@@ -17,10 +22,13 @@ SHA256 104069beb62732cf81d0b615d480c7e50153d7f35dfb7cb26826c574007befd5 metadata
 MD5 fc06f42a6fa5e481fe1695d28046c21c files/digest-libthrowable-0.9.6 259
 RMD160 4c863728ab04079d502d8ceea2ca4e5dd00402c6 files/digest-libthrowable-0.9.6 259
 SHA256 1ea7c4073c234245a04346e18e375b8f03713dd2e332554e8ff225b48fc13370 files/digest-libthrowable-0.9.6 259
+MD5 14e3e446c8fff736f827141e371e9bd9 files/digest-libthrowable-1.0.0 259
+RMD160 dbc27c91ba8879a0d23265feb30cb25c77be7b9e files/digest-libthrowable-1.0.0 259
+SHA256 39c1a7c8a01baa67dc33165da22a9583960f267de529f59806ff6bed5bb5c573 files/digest-libthrowable-1.0.0 259
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.6-ecc01.6 (GNU/Linux)
+Version: GnuPG v1.4.6 (GNU/Linux)
 
-iD8DBQFFufruKRy60XGEcJIRArHdAKCsEFfqi4tYOWiltcsNu0hD1urMzACfW5Xp
-0mpL/Prf7SkyR/EhzDs1dVc=
-=dgkJ
+iD8DBQFF4XcaNQqtfCuFneMRAicsAJsG1Z/wVgbwuotzGaLoIpBwsn7y2ACeONaA
+nq2TZbq3MJ2KaJwgwCuG5Is=
+=I0zY
 -----END PGP SIGNATURE-----
diff --git a/dev-cpp/libthrowable/files/digest-libthrowable-1.0.0 b/dev-cpp/libthrowable/files/digest-libthrowable-1.0.0
new file mode 100644 (file)
index 0000000..2f505bf
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 b38c72dfccb19a229bd1bdcad6cc1597 libthrowable-1.0.0.tar.bz2 275166
+RMD160 07bf59b150ccbe26adbb66dc915fad779b48dc0e libthrowable-1.0.0.tar.bz2 275166
+SHA256 d9a5e3710be3645a62ba3af711d291b72c3d2d5e73154b31131afcc5ecaafbf4 libthrowable-1.0.0.tar.bz2 275166
diff --git a/dev-cpp/libthrowable/libthrowable-1.0.0.ebuild b/dev-cpp/libthrowable/libthrowable-1.0.0.ebuild
new file mode 100644 (file)
index 0000000..269e38c
--- /dev/null
@@ -0,0 +1,51 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libthrowable/libthrowable-1.0.0.ebuild,v 1.1 2007/02/25 11:47:28 opfer Exp $
+
+inherit eutils
+
+DESCRIPTION="Easy error handling and debugging in C++"
+HOMEPAGE="http://libthrowable.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="threads examples"
+
+DEPEND=""
+RDEPEND=">=dev-util/pkgconfig-0.20"
+
+pkg_setup() {
+       # check if this is a recompile and if the USE flag threads has changed
+       # must be done before anything is installed!
+       if use threads; then
+          has_version dev-cpp/libthrowable && ! built_with_use dev-cpp/libthrowable threads \
+                  && ewarn "You recompile with USE=threads, so remember to rebuilt all depending packages!" && epause
+       else
+          has_version dev-cpp/libthrowable && built_with_use dev-cpp/libthrowable threads \
+                  && ewarn "You recompile without USE=threads, so remember to rebuilt all depending packages!" && epause
+       fi
+}
+
+src_compile() {
+       econf $(use_enable threads pthreads) \
+               || die "econf failed"
+
+       emake || die "emake failed"
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die "installing ${PF} failed"
+       dodoc README NEWS AUTHORS
+
+       if use examples; then
+          insinto /usr/share/doc/${PN}/examples/
+          doins examples/*
+       fi
+}
+
+pkg_postinstall() {
+       elog "Please run revdep-rebuild from app-portage/gentoolkit or rebuild"
+       elog "all depending packages yourself."
+}