public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: sci-misc/boinc-wrapper/
@ 2021-07-15 10:04 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2021-07-15 10:04 UTC (permalink / raw
  To: gentoo-commits

commit:     d28640db2146cc1a082b7572c0a11a9dea8c35f1
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Jul 14 06:49:47 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Jul 15 08:53:59 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d28640db

sci-misc/boinc-wrapper: add 7.16.17

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 sci-misc/boinc-wrapper/Manifest                    |  1 +
 .../boinc-wrapper/boinc-wrapper-7.16.17.ebuild     | 50 ++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/sci-misc/boinc-wrapper/Manifest b/sci-misc/boinc-wrapper/Manifest
index 5238eec52..909891f1b 100644
--- a/sci-misc/boinc-wrapper/Manifest
+++ b/sci-misc/boinc-wrapper/Manifest
@@ -1 +1,2 @@
 DIST boinc-7.16.16.tar.gz 49599131 BLAKE2B 819ab85c19a684144711f77e669b892aa73c006b81c1d7ef7adbd9d580e1e8473ae27b52dc17953ee677c70fc78ed15df936afd740e629715f30f2b81d84ea6f SHA512 dd7042e176d6506c70de7866556ae73b2f45734df92038086d5b0414751f3da08dc571c49f0c26d747d3fb2577674d3ff8cdec7d3563861eaaaa5af9c1db0a0e
+DIST boinc-7.16.17.tar.gz 49628624 BLAKE2B 87e266a29506ecaa41fd18a2521b08c291548a4e31f7748001e5214e6f1fada1ded8bb8b559635d4f9c7c256cd7829dcf9132c02448c559d5ceb13524ca42e0f SHA512 e9882f37ad5c83ed020155c8192228322932f83b88ed00d025dcda63bff2dca109ecdcbaf98b48c4522b841f545f32352e5c158ae0a41de0a1f2941ac8135221

diff --git a/sci-misc/boinc-wrapper/boinc-wrapper-7.16.17.ebuild b/sci-misc/boinc-wrapper/boinc-wrapper-7.16.17.ebuild
new file mode 100644
index 000000000..f25f7d399
--- /dev/null
+++ b/sci-misc/boinc-wrapper/boinc-wrapper-7.16.17.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+MY_PV=$(ver_cut 1-2)
+
+DESCRIPTION="use non-BOINC apps with BOINC"
+HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/WrapperApp"
+
+SRC_URI="https://github.com/BOINC/boinc/archive/client_release/${MY_PV}/${PV}.tar.gz -> boinc-${PV}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+S="${WORKDIR}/boinc-client_release-${MY_PV}-${PV}/samples/wrapper"
+
+LICENSE="LGPL-3+ regexp-UofT"
+SLOT="0"
+
+RDEPEND="
+	>=sci-misc/boinc-${PV}
+	>=dev-libs/boinc-zip-${PV}
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-$(ver_cut 1-2)-makefile.patch )
+DOCS=( ReadMe.txt job.xml )
+
+src_prepare() {
+	default
+
+	cd ../.. || die
+	eautoreconf
+	bash ./generate_svn_version.sh || die
+}
+
+src_configure() {
+	cd ../.. || die
+	econf --enable-pkg-devel --disable-static --disable-fcgi --without-x
+}
+
+src_compile() {
+	tc-export CC CXX
+	default
+}
+
+src_install() {
+	default
+	newbin wrapper boinc-wrapper
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sci-misc/boinc-wrapper/
@ 2021-07-19  8:11 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2021-07-19  8:11 UTC (permalink / raw
  To: gentoo-commits

commit:     820c0379631ff7d17476d2080c1ee4687013f5c0
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Jul 19 07:54:44 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Jul 19 08:10:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=820c0379

sci-misc/boinc-wrapper: various improvements

Notable changes
* writing config.h manually instead of calling ./configure
* changed dependency operator from '>=' to '~'

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 .../boinc-wrapper/boinc-wrapper-7.16.16.ebuild     | 47 ++++++++++++----------
 .../boinc-wrapper/boinc-wrapper-7.16.17.ebuild     | 45 ++++++++++++---------
 sci-misc/boinc-wrapper/metadata.xml                |  2 +-
 3 files changed, 52 insertions(+), 42 deletions(-)

diff --git a/sci-misc/boinc-wrapper/boinc-wrapper-7.16.16.ebuild b/sci-misc/boinc-wrapper/boinc-wrapper-7.16.16.ebuild
index becebc0ab..e282280fd 100644
--- a/sci-misc/boinc-wrapper/boinc-wrapper-7.16.16.ebuild
+++ b/sci-misc/boinc-wrapper/boinc-wrapper-7.16.16.ebuild
@@ -1,50 +1,55 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit autotools toolchain-funcs
+inherit toolchain-funcs
 
+MY_PN=${PN%%-*}
 MY_PV=$(ver_cut 1-2)
-
-DESCRIPTION="use non-BOINC apps with BOINC"
+DESCRIPTION="Wrapper to use non-BOINC apps with BOINC"
 HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/WrapperApp"
 
-SRC_URI="https://github.com/BOINC/boinc/archive/client_release/${MY_PV}/${PV}.tar.gz -> boinc-${PV}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-S="${WORKDIR}/boinc-client_release-${MY_PV}-${PV}/samples/wrapper"
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/client_release/${MY_PV}/${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz"
+KEYWORDS="~amd64 ~arm64 ~x86"
+S="${WORKDIR}/${MY_PN}-client_release-${MY_PV}-${PV}/samples/${PN#*-}"
 
 LICENSE="LGPL-3+ regexp-UofT"
 SLOT="0"
 
+# sci-misc/boinc doesn't have all necessary headers, so
+# we have to include from build root. All that said,
+# versions must not mismatch.
 RDEPEND="
 	~sci-misc/boinc-${PV}
-	~dev-libs/boinc-zip-${PV}
+	>=dev-libs/boinc-zip-${PV}
 "
 DEPEND="${RDEPEND}"
 
 PATCHES=( "${FILESDIR}"/${PN}-$(ver_cut 1-2)-makefile.patch )
-DOCS=( ReadMe.txt job.xml )
-
-src_prepare() {
-	default
+DOCS=( job.xml )
 
+src_configure() {
 	cd ../.. || die
-	eautoreconf
+
 	bash ./generate_svn_version.sh || die
-}
 
-src_configure() {
-	cd ../.. || die
-	econf --enable-pkg-devel --disable-static --disable-fcgi --without-x
-}
+	# autotools would take an eternity to configure
+	cat <<-EOF > "config.h"
+		#ifndef BOINC_CONFIG_H
+		#define BOINC_CONFIG_H
+
+		#define HAVE_SYS_RESOURCE_H 1
+		#define HAVE_SYS_TIME_H 1
+		#define HAVE_SYS_WAIT_H 1
+
+		#endif
+	EOF
 
-src_compile() {
 	tc-export CC CXX
-	default
 }
 
 src_install() {
-	default
+	einstalldocs
 	newbin wrapper boinc-wrapper
 }

diff --git a/sci-misc/boinc-wrapper/boinc-wrapper-7.16.17.ebuild b/sci-misc/boinc-wrapper/boinc-wrapper-7.16.17.ebuild
index f25f7d399..e282280fd 100644
--- a/sci-misc/boinc-wrapper/boinc-wrapper-7.16.17.ebuild
+++ b/sci-misc/boinc-wrapper/boinc-wrapper-7.16.17.ebuild
@@ -3,48 +3,53 @@
 
 EAPI=8
 
-inherit autotools toolchain-funcs
+inherit toolchain-funcs
 
+MY_PN=${PN%%-*}
 MY_PV=$(ver_cut 1-2)
-
-DESCRIPTION="use non-BOINC apps with BOINC"
+DESCRIPTION="Wrapper to use non-BOINC apps with BOINC"
 HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/WrapperApp"
 
-SRC_URI="https://github.com/BOINC/boinc/archive/client_release/${MY_PV}/${PV}.tar.gz -> boinc-${PV}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-S="${WORKDIR}/boinc-client_release-${MY_PV}-${PV}/samples/wrapper"
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/client_release/${MY_PV}/${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz"
+KEYWORDS="~amd64 ~arm64 ~x86"
+S="${WORKDIR}/${MY_PN}-client_release-${MY_PV}-${PV}/samples/${PN#*-}"
 
 LICENSE="LGPL-3+ regexp-UofT"
 SLOT="0"
 
+# sci-misc/boinc doesn't have all necessary headers, so
+# we have to include from build root. All that said,
+# versions must not mismatch.
 RDEPEND="
-	>=sci-misc/boinc-${PV}
+	~sci-misc/boinc-${PV}
 	>=dev-libs/boinc-zip-${PV}
 "
 DEPEND="${RDEPEND}"
 
 PATCHES=( "${FILESDIR}"/${PN}-$(ver_cut 1-2)-makefile.patch )
-DOCS=( ReadMe.txt job.xml )
-
-src_prepare() {
-	default
+DOCS=( job.xml )
 
+src_configure() {
 	cd ../.. || die
-	eautoreconf
+
 	bash ./generate_svn_version.sh || die
-}
 
-src_configure() {
-	cd ../.. || die
-	econf --enable-pkg-devel --disable-static --disable-fcgi --without-x
-}
+	# autotools would take an eternity to configure
+	cat <<-EOF > "config.h"
+		#ifndef BOINC_CONFIG_H
+		#define BOINC_CONFIG_H
+
+		#define HAVE_SYS_RESOURCE_H 1
+		#define HAVE_SYS_TIME_H 1
+		#define HAVE_SYS_WAIT_H 1
+
+		#endif
+	EOF
 
-src_compile() {
 	tc-export CC CXX
-	default
 }
 
 src_install() {
-	default
+	einstalldocs
 	newbin wrapper boinc-wrapper
 }

diff --git a/sci-misc/boinc-wrapper/metadata.xml b/sci-misc/boinc-wrapper/metadata.xml
index a07d56d79..ce271dd13 100644
--- a/sci-misc/boinc-wrapper/metadata.xml
+++ b/sci-misc/boinc-wrapper/metadata.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person" proxied="yes">
+	<maintainer type="person">
 		<email>cyber+gentoo@sysrq.in</email>
 		<name>Anna</name>
 	</maintainer>


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sci-misc/boinc-wrapper/
  2021-10-08 19:05 [gentoo-commits] repo/proj/guru:master " Arthur Zamarin
@ 2021-10-08 18:28 ` Arthur Zamarin
  0 siblings, 0 replies; 9+ messages in thread
From: Arthur Zamarin @ 2021-10-08 18:28 UTC (permalink / raw
  To: gentoo-commits

commit:     0f6b470885579787b94868dd8274c41603b635e9
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  8 18:27:26 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct  8 18:28:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f6b4708

sci-misc/boinc-wrapper: drop 7.16.16

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sci-misc/boinc-wrapper/Manifest                    |  1 -
 .../boinc-wrapper/boinc-wrapper-7.16.16.ebuild     | 55 ----------------------
 2 files changed, 56 deletions(-)

diff --git a/sci-misc/boinc-wrapper/Manifest b/sci-misc/boinc-wrapper/Manifest
index 909891f1b..a8d70e790 100644
--- a/sci-misc/boinc-wrapper/Manifest
+++ b/sci-misc/boinc-wrapper/Manifest
@@ -1,2 +1 @@
-DIST boinc-7.16.16.tar.gz 49599131 BLAKE2B 819ab85c19a684144711f77e669b892aa73c006b81c1d7ef7adbd9d580e1e8473ae27b52dc17953ee677c70fc78ed15df936afd740e629715f30f2b81d84ea6f SHA512 dd7042e176d6506c70de7866556ae73b2f45734df92038086d5b0414751f3da08dc571c49f0c26d747d3fb2577674d3ff8cdec7d3563861eaaaa5af9c1db0a0e
 DIST boinc-7.16.17.tar.gz 49628624 BLAKE2B 87e266a29506ecaa41fd18a2521b08c291548a4e31f7748001e5214e6f1fada1ded8bb8b559635d4f9c7c256cd7829dcf9132c02448c559d5ceb13524ca42e0f SHA512 e9882f37ad5c83ed020155c8192228322932f83b88ed00d025dcda63bff2dca109ecdcbaf98b48c4522b841f545f32352e5c158ae0a41de0a1f2941ac8135221

diff --git a/sci-misc/boinc-wrapper/boinc-wrapper-7.16.16.ebuild b/sci-misc/boinc-wrapper/boinc-wrapper-7.16.16.ebuild
deleted file mode 100644
index e282280fd..000000000
--- a/sci-misc/boinc-wrapper/boinc-wrapper-7.16.16.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MY_PN=${PN%%-*}
-MY_PV=$(ver_cut 1-2)
-DESCRIPTION="Wrapper to use non-BOINC apps with BOINC"
-HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/WrapperApp"
-
-SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/client_release/${MY_PV}/${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz"
-KEYWORDS="~amd64 ~arm64 ~x86"
-S="${WORKDIR}/${MY_PN}-client_release-${MY_PV}-${PV}/samples/${PN#*-}"
-
-LICENSE="LGPL-3+ regexp-UofT"
-SLOT="0"
-
-# sci-misc/boinc doesn't have all necessary headers, so
-# we have to include from build root. All that said,
-# versions must not mismatch.
-RDEPEND="
-	~sci-misc/boinc-${PV}
-	>=dev-libs/boinc-zip-${PV}
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-$(ver_cut 1-2)-makefile.patch )
-DOCS=( job.xml )
-
-src_configure() {
-	cd ../.. || die
-
-	bash ./generate_svn_version.sh || die
-
-	# autotools would take an eternity to configure
-	cat <<-EOF > "config.h"
-		#ifndef BOINC_CONFIG_H
-		#define BOINC_CONFIG_H
-
-		#define HAVE_SYS_RESOURCE_H 1
-		#define HAVE_SYS_TIME_H 1
-		#define HAVE_SYS_WAIT_H 1
-
-		#endif
-	EOF
-
-	tc-export CC CXX
-}
-
-src_install() {
-	einstalldocs
-	newbin wrapper boinc-wrapper
-}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sci-misc/boinc-wrapper/
@ 2022-10-12  7:28 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2022-10-12  7:28 UTC (permalink / raw
  To: gentoo-commits

commit:     c82a8c13ff36cf6abc48b0be5347bd5c853a64bd
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Oct 12 07:26:32 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed Oct 12 07:28:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c82a8c13

sci-misc/boinc-wrapper: drop 7.20.2-r1

Closes: https://bugs.gentoo.org/876827
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 .../boinc-wrapper/boinc-wrapper-7.20.2-r1.ebuild   | 40 ----------------------
 1 file changed, 40 deletions(-)

diff --git a/sci-misc/boinc-wrapper/boinc-wrapper-7.20.2-r1.ebuild b/sci-misc/boinc-wrapper/boinc-wrapper-7.20.2-r1.ebuild
deleted file mode 100644
index 1392fc813..000000000
--- a/sci-misc/boinc-wrapper/boinc-wrapper-7.20.2-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-BOINC_SUBMODULE="samples/wrapper"
-inherit boinc
-
-DESCRIPTION="Wrapper to use non-BOINC apps with BOINC"
-HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/WrapperApp"
-
-KEYWORDS="~amd64 ~arm64 ~x86"
-LICENSE="LGPL-3+ regexp-UofT"
-SLOT="0"
-
-RDEPEND="
-	>=sci-misc/boinc-7.20
-	>=dev-libs/boinc-zip-7.20
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( job.xml )
-
-boinc_require_source
-
-boinc_override_config "${FILESDIR}"/config.override.h
-
-src_prepare() {
-	boinc_src_prepare
-	cp "${FILESDIR}"/Makefile.gentoo "${S}" || die
-}
-
-src_compile() {
-	emake -f Makefile.gentoo
-}
-
-src_install() {
-	einstalldocs
-	dobin boinc-wrapper
-}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sci-misc/boinc-wrapper/
@ 2023-04-06 14:09 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2023-04-06 14:09 UTC (permalink / raw
  To: gentoo-commits

commit:     2ccc1d086de80c2d1780a8f6b51ff72bb5739beb
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Apr  6 14:07:47 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Apr  6 14:07:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2ccc1d08

sci-misc/boinc-wrapper: add 26018

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 sci-misc/boinc-wrapper/Manifest                   |  3 +-
 sci-misc/boinc-wrapper/boinc-wrapper-26018.ebuild | 39 +++++++++++++++++++++++
 2 files changed, 41 insertions(+), 1 deletion(-)

diff --git a/sci-misc/boinc-wrapper/Manifest b/sci-misc/boinc-wrapper/Manifest
index e3725d106..a1b3e19ba 100644
--- a/sci-misc/boinc-wrapper/Manifest
+++ b/sci-misc/boinc-wrapper/Manifest
@@ -1 +1,2 @@
-DIST boinc-7.20.2.tar.gz 46555666 BLAKE2B 4d11217739d341c5b61d86afa02eebdad80809f42caa3f6dea1d86ed53d79004d60fa362fd04d53060060472e108e0ee0aa0428e4799eb70f2e98f07dc1f39cd SHA512 0309d5585ece96a5d9021058870dce9a96c89ece269650961a9b22d5219529e242a55dc1e466f5364535033198ca5c36496ca23125a9cda0c308bfdb4372abbb
+DIST boinc-client-7.20.2.tar.gz 46555666 BLAKE2B 4d11217739d341c5b61d86afa02eebdad80809f42caa3f6dea1d86ed53d79004d60fa362fd04d53060060472e108e0ee0aa0428e4799eb70f2e98f07dc1f39cd SHA512 0309d5585ece96a5d9021058870dce9a96c89ece269650961a9b22d5219529e242a55dc1e466f5364535033198ca5c36496ca23125a9cda0c308bfdb4372abbb
+DIST boinc-wrapper-26018.tar.gz 46563463 BLAKE2B 18ea79d095b45ca9baac0f5d2511fe264356175e28428ae5b5cbf6eed1bcc5cf0b8d1b99f55326ae77605b43ea7454d57cb042e2a27744dc7b96375674a7cc77 SHA512 f5aecfd79bd21ab715eb1091d0bdf34f5cc3d3d6504fccb9d88f953694d3be085b9bd087d82939f324ded5e5b76846aac425b8eec2ecb3b43e8d1db6a6a11733

diff --git a/sci-misc/boinc-wrapper/boinc-wrapper-26018.ebuild b/sci-misc/boinc-wrapper/boinc-wrapper-26018.ebuild
new file mode 100644
index 000000000..473d5754f
--- /dev/null
+++ b/sci-misc/boinc-wrapper/boinc-wrapper-26018.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+BOINC_SUBMODULE="samples/wrapper"
+inherit boinc
+
+DESCRIPTION="Wrapper to use non-BOINC apps with BOINC"
+HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/WrapperApp"
+
+KEYWORDS="~amd64 ~arm64 ~x86"
+LICENSE="Info-ZIP LGPL-3+ regexp-UofT"
+SLOT="0"
+
+# libboinc-api dependencies
+DEPEND="
+	dev-libs/openssl
+	media-libs/freeglut
+	media-libs/libjpeg-turbo
+"
+
+DOCS=( job.xml )
+
+boinc_require_source ${PV} wrapper
+boinc_enable_autotools
+
+src_compile() {
+	pushd "${BOINC_BUILD_DIR}" || die
+	emake
+	popd || die
+
+	emake
+}
+
+src_install() {
+	einstalldocs
+	newbin wrapper boinc-wrapper
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sci-misc/boinc-wrapper/
@ 2023-04-06 14:09 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2023-04-06 14:09 UTC (permalink / raw
  To: gentoo-commits

commit:     e4854aac776ecab25a70e4699fa19b6c30326d9c
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Apr  6 14:07:56 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Apr  6 14:07:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4854aac

sci-misc/boinc-wrapper: drop 7.20.2

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 sci-misc/boinc-wrapper/Manifest                    |  1 -
 sci-misc/boinc-wrapper/boinc-wrapper-7.20.2.ebuild | 35 ----------------------
 2 files changed, 36 deletions(-)

diff --git a/sci-misc/boinc-wrapper/Manifest b/sci-misc/boinc-wrapper/Manifest
index a1b3e19ba..04b6d278c 100644
--- a/sci-misc/boinc-wrapper/Manifest
+++ b/sci-misc/boinc-wrapper/Manifest
@@ -1,2 +1 @@
-DIST boinc-client-7.20.2.tar.gz 46555666 BLAKE2B 4d11217739d341c5b61d86afa02eebdad80809f42caa3f6dea1d86ed53d79004d60fa362fd04d53060060472e108e0ee0aa0428e4799eb70f2e98f07dc1f39cd SHA512 0309d5585ece96a5d9021058870dce9a96c89ece269650961a9b22d5219529e242a55dc1e466f5364535033198ca5c36496ca23125a9cda0c308bfdb4372abbb
 DIST boinc-wrapper-26018.tar.gz 46563463 BLAKE2B 18ea79d095b45ca9baac0f5d2511fe264356175e28428ae5b5cbf6eed1bcc5cf0b8d1b99f55326ae77605b43ea7454d57cb042e2a27744dc7b96375674a7cc77 SHA512 f5aecfd79bd21ab715eb1091d0bdf34f5cc3d3d6504fccb9d88f953694d3be085b9bd087d82939f324ded5e5b76846aac425b8eec2ecb3b43e8d1db6a6a11733

diff --git a/sci-misc/boinc-wrapper/boinc-wrapper-7.20.2.ebuild b/sci-misc/boinc-wrapper/boinc-wrapper-7.20.2.ebuild
deleted file mode 100644
index 470bb372d..000000000
--- a/sci-misc/boinc-wrapper/boinc-wrapper-7.20.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-BOINC_SUBMODULE="samples/wrapper"
-inherit boinc
-
-DESCRIPTION="Wrapper to use non-BOINC apps with BOINC"
-HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/WrapperApp"
-
-KEYWORDS="~amd64 ~arm64 ~x86"
-LICENSE="LGPL-3+ regexp-UofT"
-SLOT="0"
-
-# sci-misc/boinc doesn't have all necessary headers, so
-# we have to include from build root. All that said,
-# versions must not mismatch.
-RDEPEND="
-	~sci-misc/boinc-${PV}
-	dev-libs/boinc-zip
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-$(ver_cut 1-2)-makefile.patch )
-DOCS=( job.xml )
-
-boinc_require_source
-
-boinc_override_config "${FILESDIR}"/config.override.h
-
-src_install() {
-	einstalldocs
-	newbin wrapper boinc-wrapper
-}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sci-misc/boinc-wrapper/
@ 2024-01-21 22:50 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2024-01-21 22:50 UTC (permalink / raw
  To: gentoo-commits

commit:     89e6e1e426e30a1eefae39c053aa53e574661c23
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Jan 21 22:45:52 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Jan 21 22:50:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89e6e1e4

sci-misc/boinc-wrapper: remove weird syntax sugar

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 ...-26018.ebuild => boinc-wrapper-26018-r1.ebuild} | 25 ++++++++++++++--------
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/sci-misc/boinc-wrapper/boinc-wrapper-26018.ebuild b/sci-misc/boinc-wrapper/boinc-wrapper-26018-r1.ebuild
similarity index 54%
rename from sci-misc/boinc-wrapper/boinc-wrapper-26018.ebuild
rename to sci-misc/boinc-wrapper/boinc-wrapper-26018-r1.ebuild
index 473d5754fc..6142c048cf 100644
--- a/sci-misc/boinc-wrapper/boinc-wrapper-26018.ebuild
+++ b/sci-misc/boinc-wrapper/boinc-wrapper-26018-r1.ebuild
@@ -1,19 +1,20 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-BOINC_SUBMODULE="samples/wrapper"
-inherit boinc
+inherit autotools edo
 
 DESCRIPTION="Wrapper to use non-BOINC apps with BOINC"
 HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/WrapperApp"
+SRC_URI="https://github.com/BOINC/boinc/archive/refs/tags/wrapper/${PV}.tar.gz -> ${P}.tar.gz"
 
 KEYWORDS="~amd64 ~arm64 ~x86"
 LICENSE="Info-ZIP LGPL-3+ regexp-UofT"
 SLOT="0"
 
 # libboinc-api dependencies
+# no subslot, because "-Wl,--as-needed" removes them
 DEPEND="
 	dev-libs/openssl
 	media-libs/freeglut
@@ -22,18 +23,24 @@ DEPEND="
 
 DOCS=( job.xml )
 
-boinc_require_source ${PV} wrapper
-boinc_enable_autotools
+src_prepare() {
+	default
+	eautoreconf
+}
 
-src_compile() {
-	pushd "${BOINC_BUILD_DIR}" || die
-	emake
-	popd || die
+src_configure() {
+	edo bash generate_svn_version.sh
+	econf --enable-static --enable-pkg-devel --disable-fcgi
+}
 
+src_compile() {
 	emake
+	emake -C samples/wrapper
 }
 
 src_install() {
+	cd samples/wrapper || die
+
 	einstalldocs
 	newbin wrapper boinc-wrapper
 }


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sci-misc/boinc-wrapper/
  2024-05-15  1:03 [gentoo-commits] repo/proj/guru:master " Julien Roy
@ 2024-05-15  0:59 ` Julien Roy
  0 siblings, 0 replies; 9+ messages in thread
From: Julien Roy @ 2024-05-15  0:59 UTC (permalink / raw
  To: gentoo-commits

commit:     b3a76199a2cf0ebb7b832f0611ae08e0f4ee922e
Author:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Tue May 14 23:03:34 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Wed May 15 00:59:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3a76199

sci-misc/boinc-wrapper: fix variable order

Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>
Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 sci-misc/boinc-wrapper/boinc-wrapper-26018-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-misc/boinc-wrapper/boinc-wrapper-26018-r1.ebuild b/sci-misc/boinc-wrapper/boinc-wrapper-26018-r1.ebuild
index 6142c048cf..e388e52a28 100644
--- a/sci-misc/boinc-wrapper/boinc-wrapper-26018-r1.ebuild
+++ b/sci-misc/boinc-wrapper/boinc-wrapper-26018-r1.ebuild
@@ -9,9 +9,9 @@ DESCRIPTION="Wrapper to use non-BOINC apps with BOINC"
 HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/WrapperApp"
 SRC_URI="https://github.com/BOINC/boinc/archive/refs/tags/wrapper/${PV}.tar.gz -> ${P}.tar.gz"
 
-KEYWORDS="~amd64 ~arm64 ~x86"
 LICENSE="Info-ZIP LGPL-3+ regexp-UofT"
 SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 # libboinc-api dependencies
 # no subslot, because "-Wl,--as-needed" removes them


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sci-misc/boinc-wrapper/
@ 2024-10-07  0:31 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2024-10-07  0:31 UTC (permalink / raw
  To: gentoo-commits

commit:     7a8f4b3d492c25241b97fb580d561ee69e39c86f
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Oct  7 00:23:15 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Oct  7 00:23:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a8f4b3d

sci-misc/boinc-wrapper: add myself as a maintainer

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 sci-misc/boinc-wrapper/metadata.xml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-misc/boinc-wrapper/metadata.xml b/sci-misc/boinc-wrapper/metadata.xml
index 10beacc0f..bb9b1987b 100644
--- a/sci-misc/boinc-wrapper/metadata.xml
+++ b/sci-misc/boinc-wrapper/metadata.xml
@@ -1,7 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>cyber+gentoo@sysrq.in</email>
+		<name>Anna</name>
+	</maintainer>
 	<upstream>
 		<remote-id type="github">BOINC/boinc</remote-id>
 	</upstream>


^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-10-07  0:31 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-06 14:09 [gentoo-commits] repo/proj/guru:dev commit in: sci-misc/boinc-wrapper/ Anna Vyalkova
  -- strict thread matches above, loose matches on Subject: below --
2024-10-07  0:31 Anna Vyalkova
2024-05-15  1:03 [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-05-15  0:59 ` [gentoo-commits] repo/proj/guru:dev " Julien Roy
2024-01-21 22:50 Anna Vyalkova
2023-04-06 14:09 Anna Vyalkova
2022-10-12  7:28 Anna Vyalkova
2021-10-08 19:05 [gentoo-commits] repo/proj/guru:master " Arthur Zamarin
2021-10-08 18:28 ` [gentoo-commits] repo/proj/guru:dev " Arthur Zamarin
2021-07-19  8:11 Anna Vyalkova
2021-07-15 10:04 Anna Vyalkova

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox