mgorny 15/08/04 13:28:13 Modified: boinc-7.2.0.ebuild boinc-7.2.0-r1.ebuild ChangeLog Added: boinc-7.4.42.ebuild Log: Version bump with minor fixes. https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/135 by marbre. (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
Revision Changes Path 1.2 sci-misc/boinc/boinc-7.2.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/boinc-7.2.0.ebuild?rev=1.2&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/boinc-7.2.0.ebuild?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/boinc-7.2.0.ebuild?r1=1.1&r2=1.2 Index: boinc-7.2.0.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-7.2.0.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- boinc-7.2.0.ebuild 30 Jun 2013 14:52:47 -0000 1.1 +++ boinc-7.2.0.ebuild 4 Aug 2015 13:28:13 -0000 1.2 @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-7.2.0.ebuild,v 1.1 2013/06/30 14:52:47 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-7.2.0.ebuild,v 1.2 2015/08/04 13:28:13 mgorny Exp $ EAPI=5 @@ -23,7 +23,7 @@ !sci-misc/boinc-bin !app-admin/quickswitch >=app-misc/ca-certificates-20080809 - dev-libs/openssl + dev-libs/openssl:0= net-misc/curl[ssl,-gnutls(-),-nss(-),curl_ssl_openssl(+)] sys-apps/util-linux sys-libs/zlib @@ -35,7 +35,7 @@ dev-db/sqlite:3 media-libs/freeglut sys-libs/glibc:2.2 - virtual/jpeg + virtual/jpeg:0= x11-libs/gtk+:2 >=x11-libs/libnotify-0.7 x11-libs/wxGTK:2.8[X,opengl] 1.2 sci-misc/boinc/boinc-7.2.0-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/boinc-7.2.0-r1.ebuild?rev=1.2&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/boinc-7.2.0-r1.ebuild?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/boinc-7.2.0-r1.ebuild?r1=1.1&r2=1.2 Index: boinc-7.2.0-r1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-7.2.0-r1.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- boinc-7.2.0-r1.ebuild 31 Dec 2013 13:05:51 -0000 1.1 +++ boinc-7.2.0-r1.ebuild 4 Aug 2015 13:28:13 -0000 1.2 @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-7.2.0-r1.ebuild,v 1.1 2013/12/31 13:05:51 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-7.2.0-r1.ebuild,v 1.2 2015/08/04 13:28:13 mgorny Exp $ EAPI=5 @@ -23,7 +23,7 @@ !sci-misc/boinc-bin !app-admin/quickswitch >=app-misc/ca-certificates-20080809 - dev-libs/openssl + dev-libs/openssl:0= net-misc/curl[ssl,-gnutls(-),-nss(-),curl_ssl_openssl(+)] sys-apps/util-linux sys-libs/zlib @@ -35,7 +35,7 @@ dev-db/sqlite:3 media-libs/freeglut sys-libs/glibc:2.2 - virtual/jpeg + virtual/jpeg:0= x11-libs/gtk+:2 >=x11-libs/libnotify-0.7 x11-libs/wxGTK:2.8[X,opengl] 1.113 sci-misc/boinc/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/ChangeLog?rev=1.113&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/ChangeLog?rev=1.113&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/ChangeLog?r1=1.112&r2=1.113 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v retrieving revision 1.112 retrieving revision 1.113 diff -u -r1.112 -r1.113 --- ChangeLog 31 Dec 2013 13:05:51 -0000 1.112 +++ ChangeLog 4 Aug 2015 13:28:13 -0000 1.113 @@ -1,6 +1,13 @@ # ChangeLog for sci-misc/boinc -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.112 2013/12/31 13:05:51 pacho Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.113 2015/08/04 13:28:13 mgorny Exp $ + +*boinc-7.4.42 (04 Aug 2015) + + 04 Aug 2015; Michał Górny <[email protected]> +boinc-7.4.42.ebuild, + boinc-7.2.0-r1.ebuild, boinc-7.2.0.ebuild: + Version bump with minor fixes. https://github.com/gentoo/gentoo-portage-rsync- + mirror/pull/135 by marbre. *boinc-7.2.0-r1 (31 Dec 2013) 1.1 sci-misc/boinc/boinc-7.4.42.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/boinc-7.4.42.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/boinc-7.4.42.ebuild?rev=1.1&content-type=text/plain Index: boinc-7.4.42.ebuild =================================================================== # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-7.4.42.ebuild,v 1.1 2015/08/04 13:28:13 mgorny Exp $ EAPI=5 #WANT_AUTOMAKE="1.11" AUTOTOOLS_AUTORECONF=true inherit autotools-utils eutils flag-o-matic systemd user versionator wxwidgets MY_PV=$(get_version_component_range 1-2) DESCRIPTION="The Berkeley Open Infrastructure for Network Computing" HOMEPAGE="http://boinc.ssl.berkeley.edu/" SRC_URI="https://github.com/BOINC/boinc/archive/client_release/${MY_PV}/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="X cuda static-libs" RDEPEND=" !sci-misc/boinc-bin !app-admin/quickswitch >=app-misc/ca-certificates-20080809 dev-libs/openssl:0= net-misc/curl[ssl,-gnutls(-),-nss(-),curl_ssl_openssl(+)] sys-apps/util-linux sys-libs/zlib cuda? ( >=dev-util/nvidia-cuda-toolkit-2.1 >=x11-drivers/nvidia-drivers-180.22 ) X? ( dev-db/sqlite:3 media-libs/freeglut sys-libs/glibc:2.2 virtual/jpeg:0= x11-libs/gtk+:2 >=x11-libs/libnotify-0.7 x11-libs/wxGTK:2.8[X,opengl] ) " DEPEND="${RDEPEND} sys-devel/gettext app-text/docbook-xml-dtd:4.4 app-text/docbook2X " S="${WORKDIR}/${PN}-client_release-${MY_PV}-${PV}" AUTOTOOLS_IN_SOURCE_BUILD=1 src_prepare() { # prevent bad changes in compile flags, bug 286701 sed -i -e "s:BOINC_SET_COMPILE_FLAGS::" configure.ac || die "sed failed" autotools-utils_src_prepare } src_configure() { local myeconfargs=( --disable-server --enable-client --enable-dynamic-client-linkage --disable-static --enable-unicode --with-ssl $(use_with X x) $(use_enable X manager) ) # look for wxGTK if use X; then WX_GTK_VER="2.8" need-wxwidgets unicode myeconfargs+=(--with-wx-config="${WX_CONFIG}") else myeconfargs+=(--without-wxdir) fi autotools-utils_src_configure } src_install() { autotools-utils_src_install keepdir /var/lib/${PN} if use X; then newicon "${S}"/packages/generic/sea/${PN}mgr.48x48.png ${PN}.png make_desktop_entry boincmgr "${PN}" "${PN}" "Math;Science" "Path=/var/lib/${PN}" fi # cleanup cruft rm -rf "${ED}"/etc newinitd "${FILESDIR}"/${PN}.init ${PN} newconfd "${FILESDIR}"/${PN}.conf ${PN} systemd_dounit "${FILESDIR}"/${PN}.service } pkg_preinst() { enewgroup ${PN} # note this works only for first install so we have to # elog user about the need of being in video group local groups="${PN}" if use cuda; then group+=",video" fi enewuser ${PN} -1 -1 /var/lib/${PN} "${groups}" } pkg_postinst() { echo elog "You are using the source compiled version of boinc." use X && elog "The graphical manager can be found at /usr/bin/boincmgr" elog elog "You need to attach to a project to do anything useful with boinc." elog "You can do this by running /etc/init.d/boinc attach" elog "The howto for configuration is located at:" elog "http://boinc.berkeley.edu/wiki/Anonymous_platform" elog # Add warning about the new password for the client, bug 121896. if use X; then elog "If you need to use the graphical manager the password is in:" elog "/var/lib/boinc/gui_rpc_auth.cfg" elog "Where /var/lib/ is default RUNTIMEDIR, that can be changed in:" elog "/etc/conf.d/boinc" elog "You should change this password to something more memorable (can be even blank)." elog "Remember to launch init script before using manager. Or changing the password." elog fi if use cuda; then elog "To be able to use CUDA you should add boinc user to video group." elog "Run as root:" elog "gpasswd -a boinc video" fi }
