aboutsummaryrefslogtreecommitdiff
path: root/recipes-support
diff options
context:
space:
mode:
authorRobin Haberkorn <rhaberkorn@fmsbw.de>2026-01-21 00:28:28 +0100
committerRobin Haberkorn <rhaberkorn@fmsbw.de>2026-01-21 00:28:28 +0100
commitf3327154dfcdcc0f04f53dad70dbd948691049aa (patch)
tree940b97921fb4e6d0a6f2de6c348475976f6f8304 /recipes-support
parenteaf76fbc04771a9d489cde92fc1ad7ea7024f6dd (diff)
downloadmeta-rhaberkorn-f3327154dfcdcc0f04f53dad70dbd948691049aa.tar.gz
sciteco: updated to v2.5.1 on Yocto Mickledore
* Project website changed * shebang-size QA check is worked around * icons are no longer installed when building with Curses * Avoid "floating references" like tags - use a commit hash instead. The release recipe could also download the tarballs from sciteco.fmsbw.de/downloads.
Diffstat (limited to 'recipes-support')
-rw-r--r--recipes-support/sciteco/sciteco-curses.inc15
-rw-r--r--recipes-support/sciteco/sciteco-curses_2.5.1.bb (renamed from recipes-support/sciteco/sciteco-curses_2.1.0.bb)2
2 files changed, 9 insertions, 8 deletions
diff --git a/recipes-support/sciteco/sciteco-curses.inc b/recipes-support/sciteco/sciteco-curses.inc
index 9a06ab3..44edda0 100644
--- a/recipes-support/sciteco/sciteco-curses.inc
+++ b/recipes-support/sciteco/sciteco-curses.inc
@@ -1,11 +1,11 @@
DESCRIPTION = "Advanced TECO dialect and interactive screen editor based on Scintilla"
-HOMEPAGE = "https://rhaberkorn.github.io/sciteco/"
+HOMEPAGE = "https://sciteco.fmsbw.de/"
SECTION = "console/utils"
LICENSE = "GPL-3.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
-SRC_URI = "gitsm://github.com/rhaberkorn/sciteco.git;protocol=https;branch=master"
+SRC_URI = "gitsm://git.fmsbw.de/sciteco;branch=master"
S = "${WORKDIR}/git"
@@ -39,13 +39,14 @@ LDFLAGS += "${@bb.utils.contains('PACKAGECONFIG', 'lto', '-flto', '', d)}"
FILES:${PN} += "${datadir}/sciteco"
+# Due to excessively large --prefix, very long shebang lines will be generated.
+# This silences the shebang-size QA check.
+do_install:append:class-native() {
+ sed -i -e '1d' ${D}${bindir}/*.tes
+}
+
# Woman pages also do not have to be installed by default
FILES:${PN}-doc += " \
${bindir}/tedoc.tes ${bindir}/grosciteco.tes \
${datadir}/sciteco/lib/lexers/woman.tes ${datadir}/sciteco/lib/women \
"
-
-# Factor out the icons into a separate package.
-# We usually don't need them.
-PACKAGES =+ "${PN}-icons"
-FILES:${PN}-icons = "${datadir}/sciteco/*.png"
diff --git a/recipes-support/sciteco/sciteco-curses_2.1.0.bb b/recipes-support/sciteco/sciteco-curses_2.5.1.bb
index f30ab27..0f71686 100644
--- a/recipes-support/sciteco/sciteco-curses_2.1.0.bb
+++ b/recipes-support/sciteco/sciteco-curses_2.5.1.bb
@@ -1,4 +1,4 @@
require sciteco-curses.inc
# This is the default recipe for tagged releases
-SRCREV = "v${PV}"
+SRCREV = "47fe077c9866d6cc4084c1eb9e51d4321723c92d"