pacho 14/04/07 18:21:46 Modified: ChangeLog Added: gimps-27.9-r2.ebuild Log: Backport systemd unit files for faster stabilization (#506792 by Paolo Pedroni) (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
Revision Changes Path 1.66 sci-mathematics/gimps/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/gimps/ChangeLog?rev=1.66&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/gimps/ChangeLog?rev=1.66&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/gimps/ChangeLog?r1=1.65&r2=1.66 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/ChangeLog,v retrieving revision 1.65 retrieving revision 1.66 diff -u -r1.65 -r1.66 --- ChangeLog 7 Mar 2014 21:40:07 -0000 1.65 +++ ChangeLog 7 Apr 2014 18:21:46 -0000 1.66 @@ -1,6 +1,12 @@ # ChangeLog for sci-mathematics/gimps # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/ChangeLog,v 1.65 2014/03/07 21:40:07 tomka Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/ChangeLog,v 1.66 2014/04/07 18:21:46 pacho Exp $ + +*gimps-27.9-r2 (07 Apr 2014) + + 07 Apr 2014; Pacho Ramos <pa...@gentoo.org> +gimps-27.9-r2.ebuild: + Backport systemd unit files for faster stabilization (#506792 by Paolo + Pedroni) 07 Mar 2014; Thomas Kahle <to...@gentoo.org> -files/gimps.service-r1, gimps-28.5.ebuild: 1.1 sci-mathematics/gimps/gimps-27.9-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/gimps/gimps-27.9-r2.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/gimps/gimps-27.9-r2.ebuild?rev=1.1&content-type=text/plain Index: gimps-27.9-r2.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/gimps-27.9-r2.ebuild,v 1.1 2014/04/07 18:21:46 pacho Exp $ EAPI=4 inherit pax-utils systemd DESCRIPTION="The Great Internet Mersenne Prime Search" HOMEPAGE="http://mersenne.org/" SRC_URI=" amd64? ( ftp://mersenne.org/gimps/p95v${PV/./}.linux64.tar.gz ) x86? ( ftp://mersenne.org/gimps/p95v${PV/./}.linux32.tar.gz )" SLOT="0" LICENSE="GIMPS" KEYWORDS="-* ~amd64 ~x86" IUSE="" # Since there are no statically linked binaries for this version of mprime, # and no static binaries for amd64 in general, we use the dynamically linked # ones and try to cover the .so deps with the packages listed in RDEPEND. DEPEND="" RDEPEND="net-misc/curl" RESTRICT="binchecks" S="${WORKDIR}" I="/opt/gimps" QA_PREBUILT="opt/gimps/mprime" src_install() { dodir ${I} /var/lib/gimps pax-mark m mprime cp mprime "${D}/${I}" fperms a-w "${I}/mprime" fowners root:0 "${I}" fowners root:0 "${I}/mprime" dodoc license.txt readme.txt stress.txt whatsnew.txt undoc.txt newinitd "${FILESDIR}/${PN}-26.6-r1-init.d" gimps newconfd "${FILESDIR}/${PN}-25.6-conf.d" gimps systemd_dounit "${FILESDIR}/${PN}.service" systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles" "${PN}.conf" } pkg_postinst() { echo einfo "You can use \`/etc/init.d/gimps start\` to start a GIMPS client in the" einfo "background at boot. Have a look at /etc/conf.d/gimps and check some" einfo "configuration options." einfo einfo "If you don't want to use the init script to start gimps, remember to" einfo "pass it an additional command line parameter specifying where the data" einfo "files are to be stored, e.g.:" einfo " ${I}/mprime -w/var/lib/gimps" echo } pkg_postrm() { echo einfo "GIMPS data files were not removed." einfo "Remove them manually from /var/lib/gimps/" echo }