]> Pileus Git - ~andy/sunrise/commitdiff
dev-cpp/libthrowable: version bump
authorChristian Faulhammer <opfer@gentoo.org>
Thu, 19 Oct 2006 09:17:37 +0000 (09:17 +0000)
committerChristian Faulhammer <opfer@gentoo.org>
Thu, 19 Oct 2006 09:17:37 +0000 (09:17 +0000)
svn path=/sunrise/; revision=1590

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

index 33558fca43062a281c6141bb4b3797bd4b10a3dc..b5b2ed39527edcde7a97110365bb0842507b8921 100644 (file)
@@ -2,6 +2,10 @@
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  19 Oct 2006; Christian Faulhammer (opfer) <gentoo@faulhammer.org>
+  +libthrowable-0.9.5.ebuild:
+  version bump
+
   12 Oct 2006; Christian Faulhammer (opfer) <gentoo@faulhammer.org>
   +libthrowable-0.9.4.ebuild, +metadata.xml:
   A debuggin library for C++, initial ebuild by Mathias Langer
index 7131e4df392533507fe177afc808062b62747f38..2ce66e338b4df6b0fd941931da149077d8f665eb 100644 (file)
@@ -1,12 +1,17 @@
 DIST libthrowable-0.9.4.tar.bz2 266131 RMD160 3750242b8cbdc8896617e8505c88c4656ccf665f SHA1 94f9891706d5f63285b40412e55a00d206ba8837 SHA256 cbbe8b4fefad410822fbf965f859e1e57426877edab4ca64c9befd4c214780ae
+DIST libthrowable-0.9.5.tar.bz2 259609 RMD160 c63f773f6bec1a8b4c292ba14041339c12c96486 SHA1 6079db30e2eec0712d54a5352d554979b3658157 SHA256 6b926fed9bbddd7af562e3c2b10f73e855df5e20e094d371f5d4af089c7c3024
 EBUILD libthrowable-0.9.4.ebuild 1256 RMD160 475a9759b81d6158053bdd86f1c44e811dcee3d9 SHA1 fbc57de82703e6481a5c9bb633113e20cfaba546 SHA256 5c11902b680a230c70b1530a3349e422731dbde69966739ea2126b1a7df168b4
 MD5 5257fefe5e0aff30a2549b2fca87d463 libthrowable-0.9.4.ebuild 1256
 RMD160 475a9759b81d6158053bdd86f1c44e811dcee3d9 libthrowable-0.9.4.ebuild 1256
 SHA256 5c11902b680a230c70b1530a3349e422731dbde69966739ea2126b1a7df168b4 libthrowable-0.9.4.ebuild 1256
-MISC ChangeLog 334 RMD160 861d6d76425befa6ee36a1d1916ccccd23e4e593 SHA1 087eaea682de9feb8fc2cd87ccda547c6d9d4820 SHA256 b7426303c12d1d22d3e69b73b45c27016f8bd3a61af9d8ebbc4797e9b66dcadb
-MD5 3297f94feee9f9db761b6c6feba09b1d ChangeLog 334
-RMD160 861d6d76425befa6ee36a1d1916ccccd23e4e593 ChangeLog 334
-SHA256 b7426303c12d1d22d3e69b73b45c27016f8bd3a61af9d8ebbc4797e9b66dcadb ChangeLog 334
+EBUILD libthrowable-0.9.5.ebuild 1256 RMD160 475a9759b81d6158053bdd86f1c44e811dcee3d9 SHA1 fbc57de82703e6481a5c9bb633113e20cfaba546 SHA256 5c11902b680a230c70b1530a3349e422731dbde69966739ea2126b1a7df168b4
+MD5 5257fefe5e0aff30a2549b2fca87d463 libthrowable-0.9.5.ebuild 1256
+RMD160 475a9759b81d6158053bdd86f1c44e811dcee3d9 libthrowable-0.9.5.ebuild 1256
+SHA256 5c11902b680a230c70b1530a3349e422731dbde69966739ea2126b1a7df168b4 libthrowable-0.9.5.ebuild 1256
+MISC ChangeLog 448 RMD160 e3c7a908cbf893141a2c0431a7ab8106bb3897a8 SHA1 a54bd5fd2afaf89bfae555774ada15456b8f7a29 SHA256 6f97d5a710d5b462429f234fa5055132bfaaa14e8996692128f126036edf6a26
+MD5 865968a44a4e46057bc3e2f17e11e4b6 ChangeLog 448
+RMD160 e3c7a908cbf893141a2c0431a7ab8106bb3897a8 ChangeLog 448
+SHA256 6f97d5a710d5b462429f234fa5055132bfaaa14e8996692128f126036edf6a26 ChangeLog 448
 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
@@ -14,3 +19,6 @@ SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata
 MD5 4c914ef53e3205bf188d1960ac26ae0f files/digest-libthrowable-0.9.4 259
 RMD160 017eaddbbcaebd8bbeb09f129b9296a0b12b32d8 files/digest-libthrowable-0.9.4 259
 SHA256 fb71c05528647483fa351cc8c162bbc28a21d1beeda7dc016c906095c50a90df files/digest-libthrowable-0.9.4 259
+MD5 ed4ba0e6ddac0e6afd7a5a2065a220ab files/digest-libthrowable-0.9.5 259
+RMD160 bdd64ada02640522f5a5537e9ce5187f4a07e2ad files/digest-libthrowable-0.9.5 259
+SHA256 2769582e8be6981038ee77afe73f51cec342e519ce5ecbbff24befe99459f0eb files/digest-libthrowable-0.9.5 259
diff --git a/dev-cpp/libthrowable/files/digest-libthrowable-0.9.5 b/dev-cpp/libthrowable/files/digest-libthrowable-0.9.5
new file mode 100644 (file)
index 0000000..634a991
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 12d9efa22f8c1a36b719578ecef64769 libthrowable-0.9.5.tar.bz2 259609
+RMD160 c63f773f6bec1a8b4c292ba14041339c12c96486 libthrowable-0.9.5.tar.bz2 259609
+SHA256 6b926fed9bbddd7af562e3c2b10f73e855df5e20e094d371f5d4af089c7c3024 libthrowable-0.9.5.tar.bz2 259609
diff --git a/dev-cpp/libthrowable/libthrowable-0.9.5.ebuild b/dev-cpp/libthrowable/libthrowable-0.9.5.ebuild
new file mode 100644 (file)
index 0000000..02f87e1
--- /dev/null
@@ -0,0 +1,47 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+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="~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 \
+              && elog "You recompile with USE=threads, so remember to rebuilt all depending packages!"
+       else
+          has_version dev-cpp/libthrowable && built_with_use dev-cpp/libthrowable threads \
+              && elog "You recompile without USE=threads, so remember to rebuilt all depending packages!"
+       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
+}
\ No newline at end of file