version bump
authorSamuli Suominen <ssuominen@gentoo.org>
Mon, 11 Feb 2008 21:57:38 +0000 (21:57 +0000)
committerSamuli Suominen <ssuominen@gentoo.org>
Mon, 11 Feb 2008 21:57:38 +0000 (21:57 +0000)
Package-Manager: portage-2.1.4.3

x11-misc/evolvotron/ChangeLog
x11-misc/evolvotron/Manifest
x11-misc/evolvotron/evolvotron-0.4.0.ebuild [deleted file]
x11-misc/evolvotron/evolvotron-0.5.1.ebuild [new file with mode: 0644]
x11-misc/evolvotron/files/evolvotron-0.3.1-gcc4.patch [deleted file]

index 4442dfd8a752eaeb004ef0f15e02442f1850bb51..d4da1d33393e76bc1be0aef33409b57e1ce45cf1 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for x11-misc/evolvotron
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/evolvotron/ChangeLog,v 1.15 2007/11/09 15:40:47 cla Exp $
+# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/evolvotron/ChangeLog,v 1.16 2008/02/11 21:57:38 drac Exp $
+
+*evolvotron-0.5.1 (11 Feb 2008)
+
+  11 Feb 2008; Samuli Suominen <drac@gentoo.org>
+  -files/evolvotron-0.3.1-gcc4.patch, -evolvotron-0.4.0.ebuild,
+  +evolvotron-0.5.1.ebuild:
+  Version bump by Justin Blanchard.
 
   09 Nov 2007; Dawid Węgliński <cla@gentoo.org> evolvotron-0.5.0.ebuild:
   Stable on x86
index 9baa9ca4c556fddeace47ab0baaf1223ab7b4511..88c51f72269a37417bf48f7371325fa121657b08 100644 (file)
@@ -1,7 +1,6 @@
-AUX evolvotron-0.3.1-gcc4.patch 1925 RMD160 306ba82b8a848f5c1f826591cbef297dea90c15a SHA1 f65a571a275e2e474193b0c9a65bbc188692e0ac SHA256 962adb14214178f2dc533c2d7d05a9315a9acf82d1c3923460fb49604544cfd6
-DIST evolvotron-0.4.0.tar.gz 131967 RMD160 d27490a8b852cde823619c968a0566647d76461a SHA1 988b98946cbd3e5b7ddfe8b2e8f7b56be84a7e5e SHA256 f846aa85fe443a61afd64d28d491b9afc0f3fbb491f3e27da2d601048d40d1ed
 DIST evolvotron-0.5.0.tar.gz 144575 RMD160 8186eca51db7b3aae818a447d19778b203c32e91 SHA1 b570284ed2f336acf4de052f834cbeb5e05a964f SHA256 99b588ea87b850e7722ae9f873ffb49aa0e133429b1694f78ec3b453744a8264
-EBUILD evolvotron-0.4.0.ebuild 1058 RMD160 df82659ff4bb7ddc0f34c6e65dc369ad93762972 SHA1 3e3311afcb6c790ffcbf0f3d7ef8f1a213c34241 SHA256 2119ca00f713b8f45fd8089bc40e2fb3cfd73c946bd763b78c734267456c946d
+DIST evolvotron-0.5.1.tar.gz 153764 RMD160 6c9732a73a4c282df1b36e827268d344769e2d7e SHA1 5d02ce1611d880e8331e770a42e4efa0815ad106 SHA256 aee041037f64486906b3e219a41c8d7fd73d8120a0cac4ae6e4b5e12069df19b
 EBUILD evolvotron-0.5.0.ebuild 844 RMD160 58f846474d87d40272f053c33791579b6afdcff3 SHA1 e36225355f3753ee5e65d0716e51db3a58abafc7 SHA256 6f9c7f36bfd0720fc2f547e0ea7725f02de7661f578ec05a2e1ce014fdbf377c
-MISC ChangeLog 2056 RMD160 689cbddcb034e185828dd26c3d3158a372b8d2e6 SHA1 5d82cbec7dbeda4a5a97276fdd6b7dc29eff8fc4 SHA256 19bd86ecfd7ffdde3248f26d4c4008fe0e000572c1affd9f6ad382b8a87f9d4b
+EBUILD evolvotron-0.5.1.ebuild 846 RMD160 53718ed89bd4ba34b955e2bcc8b0dfe9a202f128 SHA1 dd623a6d6f312f326ed83126f1955aed9326a837 SHA256 e6a41ebc90dcecf324dfeeaf09db1dbe7693692f27ae9b59646d5c87cd8fc0fc
+MISC ChangeLog 2268 RMD160 891ebdf4e55f5cebdd32ad9573a361e6edf97aae SHA1 6d3f3b6aeb9a5201bd95034a5d2ce10c9ed2e046 SHA256 01fff41d606cf20448d4d1b281a6706aa52283fea268a059c2c9734d8c95c0c7
 MISC metadata.xml 231 RMD160 edee523a81eb20b171a5dd298e8507ecd49230f6 SHA1 f78294e25f7fd11c0954f753892ece303fc491b3 SHA256 f9af69429b315694d8f6094781bf242d6235450fc58aba6e9e35e28099cc334a
diff --git a/x11-misc/evolvotron/evolvotron-0.4.0.ebuild b/x11-misc/evolvotron/evolvotron-0.4.0.ebuild
deleted file mode 100644 (file)
index 404fb28..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/evolvotron/evolvotron-0.4.0.ebuild,v 1.3 2007/08/02 13:12:49 uberlord Exp $
-
-inherit qt3 eutils
-
-DESCRIPTION="An interactive generative art application"
-HOMEPAGE="http://www.bottlenose.demon.co.uk/share/evolvotron/index.htm"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc x86 ~x86-fbsd"
-IUSE=""
-
-DEPEND="$(qt_min_version 3)"
-
-S="${WORKDIR}/${PN}"
-
-src_unpack() {
-       unpack ${A}
-       sed -i \
-               -e '/QMAKE_CXXFLAGS_RELEASE .*march/d' \
-               -e "/^QMAKE_CXXFLAGS_RELEASE += -O3/ s:=.*:= ${CXXFLAGS}:" \
-               -e '/^INSTALLPATH/ s:=.*:= /usr/bin:' "${S}"/common.pro \
-               || die "sed common.pro failed"
-       epatch "${FILESDIR}/${PN}-0.3.1-gcc4.patch"
-}
-
-src_compile() {
-       export PATH=${QTDIR}/bin:${PATH}
-       econf fs || die
-       emake -j1 || die "emake failed"
-}
-
-src_install() {
-       emake INSTALL_ROOT="${D}" install || die "emake install failed"
-       dodoc BUGS CHANGES README TODO USAGE
-}
diff --git a/x11-misc/evolvotron/evolvotron-0.5.1.ebuild b/x11-misc/evolvotron/evolvotron-0.5.1.ebuild
new file mode 100644 (file)
index 0000000..1a66f6d
--- /dev/null
@@ -0,0 +1,36 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/evolvotron/evolvotron-0.5.1.ebuild,v 1.1 2008/02/11 21:57:38 drac Exp $
+
+inherit qt3
+
+DESCRIPTION="An interactive generative art application"
+HOMEPAGE="http://www.bottlenose.demon.co.uk/share/evolvotron/index.htm"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="$(qt_min_version 3)"
+DEPEND="${RDEPEND}
+       dev-libs/boost"
+
+S="${WORKDIR}"/${PN}
+
+src_compile() {
+       export PATH="${QTDIR}/bin:${PATH}"
+       econf || die "econf failed."
+       emake -j1 || die "emake failed."
+}
+
+src_install() {
+       for bin in ${PN}{,_match,_mutate,_render}; do
+               dobin ${bin}/${bin}
+       done
+
+       doman man/man1/*
+
+       dodoc BUGS CHANGES README TODO USAGE
+}
diff --git a/x11-misc/evolvotron/files/evolvotron-0.3.1-gcc4.patch b/x11-misc/evolvotron/files/evolvotron-0.3.1-gcc4.patch
deleted file mode 100644 (file)
index 452ccd5..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -Nru evolvotron.vanilla/libevolvotron/function_node.h evolvotron/libevolvotron/function_node.h
---- evolvotron.vanilla/libevolvotron/function_node.h   2006-09-03 17:42:30.000000000 +0200
-+++ evolvotron/libevolvotron/function_node.h   2006-09-03 17:46:11.000000000 +0200
-@@ -133,7 +133,7 @@
-   static const std::vector<FunctionNode*> stubargs(const MutationParameters& parameters,uint n,bool exciting=false);
- 
-   //! Return a suitable starting value for a node's iteration count (assuming it's iterative).
--  static const uint FunctionNode::stubiterations(const MutationParameters& parameters);
-+  static const uint stubiterations(const MutationParameters& parameters);
- 
-   //! Constructor given an array of params and args and an iteration count.
-   /*! These MUST be provided; there are no alterative constructors.
-diff -Nru evolvotron.vanilla/libevolvotron/mutation_parameters.h evolvotron/libevolvotron/mutation_parameters.h
---- evolvotron.vanilla/libevolvotron/mutation_parameters.h     2006-09-03 17:42:30.000000000 +0200
-+++ evolvotron/libevolvotron/mutation_parameters.h     2006-09-03 17:43:19.000000000 +0200
-@@ -266,7 +266,7 @@
-   //! This returns a new random bit of tree.
-   /*! Setting the "exciting" flag avoids the most basic node types, but only at the top level of the stub tree.
-    */
--  FunctionNode*const MutationParameters::random_function_stub(bool exciting) const;
-+  FunctionNode*const random_function_stub(bool exciting) const;
-     
-   void change_function_weighting(const FunctionRegistration* fn,float w);
- 
-@@ -277,7 +277,7 @@
-  protected:
- 
-   //! Return a random function appropriately biased by current settings
--  FunctionNode*const MutationParameters::random_function() const;
-+  FunctionNode*const random_function() const;
- 
-   //! Return a random function registration, appropriately biased by current settings
-   const FunctionRegistration*const random_weighted_function_registration() const;