summaryrefslogtreecommitdiff
path: root/www-apps/nikola
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-11-05 04:14:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-11-05 04:14:05 +0000
commitd0f8b473674427ef4f618c94d4d132a7f79578e3 (patch)
tree93223ea01e707ca5a35db59c05af28845720773c /www-apps/nikola
parent39ca6159b9ac903dc56818918d9f97bc831f0955 (diff)
gentoo auto-resync : 05:11:2023 - 04:14:05
Diffstat (limited to 'www-apps/nikola')
-rw-r--r--www-apps/nikola/Manifest3
-rw-r--r--www-apps/nikola/nikola-8.2.4.ebuild (renamed from www-apps/nikola/nikola-8.2.3-r1.ebuild)13
2 files changed, 13 insertions, 3 deletions
diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest
index eca5dc321021..3cd315ff2bc2 100644
--- a/www-apps/nikola/Manifest
+++ b/www-apps/nikola/Manifest
@@ -1,4 +1,5 @@
DIST Nikola-8.2.3.tar.gz 5486641 BLAKE2B 690ea8584b9b11b1f26b768dc6daaded2f976b54a7be3b75f83d50cda3721f3f0051fd7ff7be3c38ed871ac905f604f891936e4ea72381b8f88a461f4d227587 SHA512 fbb107f975a4eeb369469eaa7a83e6fd342202530f91a0428c854f2eca28315268d6623983a078496943878a9f0548a5939184a2349d468cc0ac7152116b48b4
-EBUILD nikola-8.2.3-r1.ebuild 2098 BLAKE2B edd3a86599d2fc9e52b5d9314b2c16e3ece246336d37daad1af9068d41369740612a1e4d0916f5dc52d36fdbd4a8af1afb2c1a0719a8dba64ddd150b4a1304f5 SHA512 fa747390a24a07f674055d38cdb2b14f99d40bc51f139c33aa3c4f677c3deb127a5266377cc6a2c7bc30dc391c11eede25fec849f4f3deab0da7b64bbd807c46
+DIST Nikola-8.2.4.tar.gz 5635965 BLAKE2B 94421a278718fd9ae9f8978854954f2120bab005d10a52294b120d619a67455417eed94bb9e99cc9d01eca4e1d3da210980caef1ad7ff4ca5d25299a39d8eb19 SHA512 2bcea53181a5371fc1ce7d6d96e5db1ae0ab7c4bc8fe8947ed0d5427e71a469b0f522f1e6f20a47e51a3325730a9646156a8a57bab127785f220c65eb9f891ea
EBUILD nikola-8.2.3-r2.ebuild 2362 BLAKE2B b86352855847039543f4f0397a63d1a322d89886395242d104b622315c9772f99ac2732cb4b805692a70becf9cd2a1010a6bfc5b9c165a91c720266070afb97d SHA512 17a4e4a452d2b422745ac3496aeaa49738a10a9418f583cecd38713e2031253d73ca11fbf1cf51d7a7288589f8974ef80d08bbbcf8cd175cc398098df77bf268
+EBUILD nikola-8.2.4.ebuild 2363 BLAKE2B 1c060dbc1ec34ced2824a2d23e7f0679f96cbd08a2895d44a897cdc5bd2260ab30766542277ab87b233087955520aac9d3c6912e63489aad6bb0090a49a088f9 SHA512 dff607dc0e5e971ac0b31654245307483ca14d4bfc13e719e1f3fa61b3299ba8478700927031e2398cd82b3d56cc472e32bb3fc8ea1121cd25b886d3be47b274
MISC metadata.xml 292 BLAKE2B 0042bf60cec1af73f2d8e977e53c42adf5c7e4500f02ee08e3673b25962a86905d1d07783fb519a3bf40a12ab64229879e5fb217d1bde97195573fc6faa69f66 SHA512 a8e6a37da4e290629b38ccb4f9087682de58a0e4e4a377b85c3f3bb06eba426e3689cab575f528511fde9ed308e12a2e79a318e4dc55c6f85c3d8e16e22b3d01
diff --git a/www-apps/nikola/nikola-8.2.3-r1.ebuild b/www-apps/nikola/nikola-8.2.4.ebuild
index 1fa6ff710f33..93ffb6d32eea 100644
--- a/www-apps/nikola/nikola-8.2.3-r1.ebuild
+++ b/www-apps/nikola/nikola-8.2.4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{9,10,11} )
DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 optfeature pypi
+inherit bash-completion-r1 distutils-r1 optfeature pypi
DESCRIPTION="A static website and blog generator"
HOMEPAGE="https://getnikola.com/"
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P^}"
LICENSE="MIT Apache-2.0 CC0-1.0 public-domain"
SLOT="0"
-KEYWORDS="amd64 ~riscv"
+KEYWORDS="~amd64 ~riscv"
RESTRICT="test" # needs coveralls
BDEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage
@@ -37,6 +37,11 @@ RDEPEND="${BDEPEND}
dev-python/pillow[jpeg,${PYTHON_USEDEP}]
dev-python/cloudpickle[${PYTHON_USEDEP}]"
+python_compile_all() {
+ nikola tabcompletion --shell=bash > ${PN}.bashcomp || die
+ nikola tabcompletion --shell=zsh > ${PN}.zshcomp || die
+}
+
src_install() {
distutils-r1_src_install
@@ -45,6 +50,10 @@ src_install() {
dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst
gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die
+
+ newbashcomp ${PN}.bashcomp ${PN}
+ insinto /usr/share/zsh/site-functions
+ newins ${PN}.zshcomp _${PN}
}
pkg_postinst() {