summaryrefslogtreecommitdiff
path: root/dev-lang
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-13 12:04:20 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-13 12:04:20 +0100
commitd993571e2ee444d08f4e9e90d493ee37338657e3 (patch)
tree5a49a1d4ceffe800051e363f64571c3b6735d2f7 /dev-lang
parent266d65d0cceeb55ab2cc3bf4e465d7f35502a900 (diff)
gentoo auto-resync : 13:04:2024 - 12:04:19
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/Manifest.gzbin21996 -> 21999 bytes
-rw-r--r--dev-lang/logtalk/Manifest2
-rw-r--r--dev-lang/logtalk/logtalk-3.47.0-r1.ebuild (renamed from dev-lang/logtalk/logtalk-3.47.0.ebuild)23
3 files changed, 9 insertions, 16 deletions
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 7bf132b79f22..e9140e80002d 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/logtalk/Manifest b/dev-lang/logtalk/Manifest
index 23cdb498ac17..5f66bd4d840c 100644
--- a/dev-lang/logtalk/Manifest
+++ b/dev-lang/logtalk/Manifest
@@ -3,5 +3,5 @@ AUX logtalk-3.47.0-portage.patch 1179 BLAKE2B 66f2e13c1491414c6f83df223efd3949ef
DIST logtalk-3.36.0.tar.bz2 18373894 BLAKE2B 3f4917dea47b32760edfde0538a260e5405b566520c514ec137766d17ad532f1d3e3a7a6d05b4b643b21933073951ed41bf92161ae49545eb458619444b10210 SHA512 0e93f091cb24aed3b08db05df29484e708e14cf58a673a42df70c899f3bafae30896be118d89dfdf3f3cb7d4ba520a815e46d563dd7418f80912b7067ed7da8e
DIST logtalk-3.47.0.tar.bz2 26219166 BLAKE2B 9492d27ac041562c57ab1f5f111e0f7ad062268e20d8128284d8d5085ec1c3dc63db6efa0f3a4dac34f83f206c3a4b9827d5245191227000ae56cd306da3b699 SHA512 cf07c1dec80131e477cfc9f2bf31bae573cc01222f3fba70452663dbddbddaee68b25da2e4c0abec18e1bda46059c23fca2c012cb59bbdcb4298a8c89e2d93d4
EBUILD logtalk-3.36.0.ebuild 3854 BLAKE2B 73fa542c2f1a2d34473cb6aa123545164fc018a206feebdfecfbca5872ed3ec6f0a10423216a73906d3fdfc2891b66e9b9103a700e0ecda6289356145495c139 SHA512 119a5b1b9d58cd73c91399b61396c4b353b0618b5b4ced5b42129d90cecf3b74ad32233654df112e5dced7ca94d6feb18833d15436d193001c2ae0c64994be43
-EBUILD logtalk-3.47.0.ebuild 4071 BLAKE2B e06d8499bb6c178c3c41e03f32a5445373e855af44a4a763dcb73445f16a7b6808f1f817f4d8979c9266ad3cf1f423dda0e66c8f37679c8e783fe70a64851635 SHA512 6c8badd75010db7d534a3f84b93d7fdc6d6aa73405ad8eb89e5a00957fd9cb8851758aeeea010ccc3ca11a6e2a7604dfec8557432a3084b036d88ecf413958a5
+EBUILD logtalk-3.47.0-r1.ebuild 3949 BLAKE2B d408d1264c648b922b67715c79c7193f1ce593078fa9cf6339c0b8474743e600acc70c99b0bd11ee91051259e468d5049b8fca2fd49acd0c7c371f157be577df SHA512 ed1c491f0668853bd37c7952d1fae3179b3f4d0c1dc17ced53c21b9f4e33cd417ee017d9a27f6cec33b67dfae307a72cbfd12e5cc89ca1a69e6775ed97b461f3
MISC metadata.xml 405 BLAKE2B 8619fb42570cfd37940c5b7dea5d85afc0b8859a4493a541fb1cfc0d93015facf68fdc5c5fdbf470dbe1f2ce0273f607c8ad30fe9f08dd06e099e62474912aaa SHA512 e77b53833c4a3995bc54facde234c2339b0ffb19e4ebaaab6504c57425315ecd1f6a999642369539055caa51e2034c0046dc53e40180026ace5f8884f0d4c20c
diff --git a/dev-lang/logtalk/logtalk-3.47.0.ebuild b/dev-lang/logtalk/logtalk-3.47.0-r1.ebuild
index 962a886f27d5..e65ccc6e0960 100644
--- a/dev-lang/logtalk/logtalk-3.47.0.ebuild
+++ b/dev-lang/logtalk/logtalk-3.47.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
-inherit xdg-utils
+inherit xdg
DESCRIPTION="Open source object-oriented logic programming language"
HOMEPAGE="https://logtalk.org"
@@ -14,8 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="fop xslt"
-DEPEND=""
-RDEPEND="${DEPEND}
+RDEPEND="
xslt? ( dev-libs/libxslt )
fop? ( dev-java/fop )"
@@ -26,7 +25,7 @@ PATCHES=(
src_install() {
# Look at scripts/install.sh for upstream installation process.
# Install logtalk base
- mv scripts/logtalk_user_setup.sh integration/
+ mv scripts/logtalk_user_setup.sh integration/ || die
mkdir -p "${ED}/usr/share/${P}" || die
cp -r adapters coding contributions core docs examples integration \
library manuals paths scratch tests tools VERSION.txt \
@@ -44,8 +43,8 @@ src_install() {
CUSTOMIZE.md INSTALL.md LICENSE.txt QUICK_START.md \
README.md RELEASE_NOTES.md UPGRADING.md VERSION.txt
- rm -f man/man1/logtalk_backend_select.1
- rm -f man/man1/logtalk_version_select.1
+ rm -f man/man1/logtalk_backend_select.1 || die
+ rm -f man/man1/logtalk_version_select.1 || die
doman man/man1/*.1
# Integration symlinks
@@ -99,8 +98,7 @@ src_install() {
}
pkg_postinst() {
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
+ xdg_pkg_postinst
ewarn "The following integration scripts are installed"
ewarn "for running logtalk with selected Prolog compilers:"
@@ -127,8 +125,3 @@ pkg_postinst() {
ewarn "the environment now, otherwise it will be updated at next"
ewarn "login."
}
-
-pkg_postrm() {
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
-}