summaryrefslogtreecommitdiff
path: root/app-portage/g-octave
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-03-03 10:28:17 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-03-03 10:28:17 +0000
commitd99093fb4bb5652015c06274d64083daa2439e4f (patch)
treecf61513204d97974179580065e85df5c8009087c /app-portage/g-octave
parent463397cf1e064185110fe57c568d73f99a06f5d1 (diff)
gentoo resync : 03.03.2021
Diffstat (limited to 'app-portage/g-octave')
-rw-r--r--app-portage/g-octave/Manifest4
-rw-r--r--app-portage/g-octave/g-octave-0.4.1-r7.ebuild21
-rw-r--r--app-portage/g-octave/metadata.xml1
3 files changed, 11 insertions, 15 deletions
diff --git a/app-portage/g-octave/Manifest b/app-portage/g-octave/Manifest
index 0c8ac6cfecac..78bbcb288571 100644
--- a/app-portage/g-octave/Manifest
+++ b/app-portage/g-octave/Manifest
@@ -1,5 +1,5 @@
DIST g-octave-0.4.1.tar.gz 52285 BLAKE2B d1e39931471c527c5542683c976487c56bca2a4666a437e110fa41b504287c0dd87aad94bf98298544c374c6d3faa0722fb3fab43228c56425be19b450ae0dd4 SHA512 424b95e626981aa5685795ffb3df1a1d608e5293adba074cc67f7dcf08d4a0c94a0174005f97a8da1ba1ae4233299e6a530af96ba3b9fd0d8b224915e947efb3
DIST g-octave-db-bdf02cb.tar.gz 39836 BLAKE2B fadc374e69bbf785f9e9ecae02eeba6f1c048d11503e5d97db2b4cc65c820ec829615be72ce823ef44ecb0e59e1b68dd40f7310d19d0b7706a2ff47ab95c0851 SHA512 5eae00e18b6d4633ed0feda3a2eea6b36da049c133bcd49e54481443ff435bfcab0f303ab9f0e8c3f48fad707625ee13b4564c510d89fa196e737c7599ea5fa6
DIST g-octave-patches-0.4.1-r7.tar.xz 8800 BLAKE2B 514b154d7cbb816f15d88a2efe0d0b8503a5a09dedfcc79ab61fdb2fca8be193752ffb477ad7ea7be167e341a91e8d83c5b70fa20ed9d55da6f668acc8743e6c SHA512 cb03afd16bb7f2f0ddf2c4f11bdde2748b8ee0124642cfed4697e19adda30b141b3217afa55e996acf3e295d06af0636ba235a631039e65ca7920eef3243e267
-EBUILD g-octave-0.4.1-r7.ebuild 2427 BLAKE2B 6351f1f751ecfe12c45ccacd70658cbd01f8db452ed160fa38f1447ce55202e4fe27c1b148c8502e2689632be4a6e1476511aca0d470d6a25c84b61f5e0b33e6 SHA512 2adc632409f237b3e423b01309e0c8827a4888a1c57aa9475613e6f2eb143e770c61449bd040b955f093598be5a0c1d799c5a93bbd96ab930a91865169a34744
-MISC metadata.xml 835 BLAKE2B c4656445ea018a9f3ef19a8adee970c0143034f7cae4b9236fb3fbbca075e7fcc0c5aa70f883ca2ff257cf0cfd330f4a2c285d96438e14c6485172b0235b9562 SHA512 22a98ed66a1e86391788612390c8b78a05112b1928c0ee690396b1f82d8e244a37b602f49312569756b95bd025448126c2cd0065af83c5968b38b903ae19eb8d
+EBUILD g-octave-0.4.1-r7.ebuild 2380 BLAKE2B daad561ff18de84570b805e94b501c63a0757f49291c4b60d95d233030904407aff5277599b676268a5b3bbe2c0d55604df4335a7da327c305550f1c867eb0ee SHA512 ae0f74c39d02da1857fd6b98f1899130037fa2a0d01377d60935cf5d8cd014b5662476c1047a69d4ee1de3ce768efbcd8f54f794faf72ef39edb05ea99dd0267
+MISC metadata.xml 859 BLAKE2B 7deb4a0fbf17966cc542be834ff5b244e6780f6ec9d5aeaa3d12dc99809d33d455a31e4ab49721e9b4619db06a4cab8c429fd3e755117f5ecc9a0b9e95248799 SHA512 fc820b2f527eab6b30bf6e8d45d30d3f43233e701c353610c2d0b164c10c1293de4bbe770f946e88d86b36c5c1ca9edd2f01e315fcf5e818a004c3ff77f50346
diff --git a/app-portage/g-octave/g-octave-0.4.1-r7.ebuild b/app-portage/g-octave/g-octave-0.4.1-r7.ebuild
index b3e0f8d8643c..d787f7309a5d 100644
--- a/app-portage/g-octave/g-octave-0.4.1-r7.ebuild
+++ b/app-portage/g-octave/g-octave-0.4.1-r7.ebuild
@@ -1,19 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_7 )
+PYTHON_COMPAT=( python3_{7..9} )
DISTUTILS_USE_SETUPTOOLS=no
+inherit distutils-r1
DB_COMMIT="bdf02cbf0a8d017c6c1bddeffd6f03d5d90695ed"
DB_DIR="rafaelmartins-${PN}-db-${DB_COMMIT:0:7}"
-inherit distutils-r1 eutils
-
DESCRIPTION="A tool that generates and installs ebuilds for Octave-Forge"
HOMEPAGE="https://github.com/rafaelmartins/g-octave"
-
SRC_URI="https://github.com/downloads/rafaelmartins/${PN}/${P}.tar.gz
https://github.com/rafaelmartins/${PN}-db/archive/${DB_COMMIT}.tar.gz ->
${PN}-db-${DB_COMMIT:0:7}.tar.gz
@@ -22,23 +20,20 @@ SRC_URI="https://github.com/downloads/rafaelmartins/${PN}/${P}.tar.gz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
+IUSE="doc"
-DEPEND="doc? ( >=dev-python/sphinx-1.0 )"
+BDEPEND="doc? ( >=dev-python/sphinx-1.0 )"
RDEPEND="sys-apps/portage"
python_prepare_all() {
- eapply "${WORKDIR}/${PN}-patches-${PVR}"
+ eapply "${WORKDIR}"/${PN}-patches-${PVR}
sed -i -e 's/^has_fetch.*$/has_fetch = False/' scripts/g-octave \
|| die 'failed to patch the g-octave main script'
distutils-r1_python_prepare_all
}
python_compile_all() {
- if use doc; then
- emake -C docs html
- fi
+ use doc && emake -C docs html
}
python_install_all() {
@@ -49,7 +44,7 @@ python_install_all() {
HTML_DOCS+=( docs/_build/sphinx )
fi
insinto /usr/share/g-octave
- doins "${DISTDIR}/${PN}-db-${DB_COMMIT:0:7}.tar.gz"
+ doins "${DISTDIR}"/${PN}-db-${DB_COMMIT:0:7}.tar.gz
distutils-r1_python_install_all
}
diff --git a/app-portage/g-octave/metadata.xml b/app-portage/g-octave/metadata.xml
index 2c8e03f93628..b4cf5cf18289 100644
--- a/app-portage/g-octave/metadata.xml
+++ b/app-portage/g-octave/metadata.xml
@@ -5,6 +5,7 @@
<email>sci-mathematics@gentoo.org</email>
<name>Gentoo Mathematics Project</name>
</maintainer>
+ <stabilize-allarches/>
<longdescription lang="en">
g-octave is a tool that generates and installs ebuilds for Octave-Forge
packages "on-the-fly" to Gentoo Linux, using Portage. It's capable to