From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id F1AAD139694 for ; Sat, 4 Mar 2017 13:31:06 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 099CA21C038; Sat, 4 Mar 2017 13:31:04 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C41A021C038 for ; Sat, 4 Mar 2017 13:31:03 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 723D133BEBE for ; Sat, 4 Mar 2017 13:31:02 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 83B685C1C for ; Sat, 4 Mar 2017 13:30:59 +0000 (UTC) From: "Jeroen Roovers" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Jeroen Roovers" Message-ID: <1488634257.d1bf932112b9149c4ac1d7578051dfc263155c3b.jer@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/golly/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-misc/golly/Manifest app-misc/golly/golly-2.8.ebuild X-VCS-Directories: app-misc/golly/ X-VCS-Committer: jer X-VCS-Committer-Name: Jeroen Roovers X-VCS-Revision: d1bf932112b9149c4ac1d7578051dfc263155c3b X-VCS-Branch: master Date: Sat, 4 Mar 2017 13:30:59 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 67b8c661-bbff-4355-a174-90acde61e6c4 X-Archives-Hash: 9347f538f4c8d72d81e781ad699ab277 commit: d1bf932112b9149c4ac1d7578051dfc263155c3b Author: Jeroen Roovers gentoo org> AuthorDate: Sat Mar 4 13:30:19 2017 +0000 Commit: Jeroen Roovers gentoo org> CommitDate: Sat Mar 4 13:30:57 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1bf9321 app-misc/golly: Version bump. Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-misc/golly/Manifest | 1 + app-misc/golly/golly-2.8.ebuild | 56 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+) diff --git a/app-misc/golly/Manifest b/app-misc/golly/Manifest index c002d0b05f1..a2446a6ad39 100644 --- a/app-misc/golly/Manifest +++ b/app-misc/golly/Manifest @@ -1 +1,2 @@ DIST golly-2.7-src.tar.gz 3881882 SHA256 9af30afd7b03b3eebcfaec088d67c495609aef72516d9ca8f076b62f32b5e17b SHA512 084919f508b471cc0937d50307410c3f48281e7328e3b9d20e634b9ddfe5909e3b9a000da5a9845a2ba7e45a733fee39e2e6d55902c9af110b5f2d7ea8654d77 WHIRLPOOL 5c391894943593391e2c784f28c00cbbb479068936c6bd754d6c81847d4b0a3c57aad65535a5d8f5f97f789225a6d8d18f52b203ea9340fdd49f641fac8ae42e +DIST golly-2.8-src.tar.gz 4087191 SHA256 0488724715bae228e88d0a819d8ed311f964c70f37f228f6218bc053a1b09b28 SHA512 bd86f685d180687814a44aa51edf4952a5af9024abb76d6b30faf1229edc86a1ba4e1f2c13f249f604d483fbde1a6db05150263450935b5bb073c155ad166a53 WHIRLPOOL e42ac36a1b61c2df7ddbab6b1d99fc34547cb1856178ba8de55d0e029e5d13fadcb1ca3cc4fd3211a8e470b4568971f23e95ee64d7d33f3a424f3977aa6e293d diff --git a/app-misc/golly/golly-2.8.ebuild b/app-misc/golly/golly-2.8.ebuild new file mode 100644 index 00000000000..f8a37339543 --- /dev/null +++ b/app-misc/golly/golly-2.8.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +WX_GTK_VER=3.0 +PYTHON_COMPAT=( python2_7 ) + +inherit eutils flag-o-matic python-single-r1 gnome2-utils wxwidgets + +DESCRIPTION="simulator for Conway's Game of Life and other cellular automata" +HOMEPAGE="http://golly.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="dev-lang/perl + virtual/opengl + sys-libs/zlib + x11-libs/wxGTK:${WX_GTK_VER}[X]" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${P}-src +ECONF_SOURCE=gui-wx/configure + +pkg_setup() { + setup-wxwidgets +} + +src_configure() { + append-libs -lGL -ldl + econf \ + --with-perl-shlib="libperl.so" \ + --with-wxshared +} + +src_install() { + emake docdir= DESTDIR="${D}" install + dodoc docs/ReadMe.html + newicon --size 32 gui-wx/icons/appicon.xpm ${PN}.xpm + make_desktop_entry ${PN} "Golly" ${PN} "Science" +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}