diff options
| -rw-r--r-- | conf/layer.conf | 4 | ||||
| -rw-r--r-- | recipes-support/sciteco/sciteco-curses.inc | 24 | ||||
| -rw-r--r-- | recipes-support/sciteco/sciteco-curses_2.5.1.bb | 4 |
3 files changed, 19 insertions, 13 deletions
diff --git a/conf/layer.conf b/conf/layer.conf index 28ccc2c..fe78826 100644 --- a/conf/layer.conf +++ b/conf/layer.conf @@ -9,6 +9,6 @@ BBFILE_COLLECTIONS += "rhaberkorn" BBFILE_PATTERN_rhaberkorn = "^${LAYERDIR}/" BBFILE_PRIORITY_rhaberkorn = "6" -# And probably langdale, mickledore and nanbield as well, +# And probably langdale and nanbield as well, # but they aren't tested. -LAYERSERIES_COMPAT_rhaberkorn = "kirkstone scarthgap" +LAYERSERIES_COMPAT_rhaberkorn = "kirkstone mickledore scarthgap" diff --git a/recipes-support/sciteco/sciteco-curses.inc b/recipes-support/sciteco/sciteco-curses.inc index 9a06ab3..7874147 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,15 @@ 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" +# FIXME: fallback.teco_ini references lexer.test.woman. +#FILES:${PN}-doc += " \ +# ${bindir}/tedoc.tes ${bindir}/grosciteco.tes \ +# ${datadir}/sciteco/lib/lexers/woman.tes ${datadir}/sciteco/lib/women \ +#" diff --git a/recipes-support/sciteco/sciteco-curses_2.5.1.bb b/recipes-support/sciteco/sciteco-curses_2.5.1.bb new file mode 100644 index 0000000..0f71686 --- /dev/null +++ b/recipes-support/sciteco/sciteco-curses_2.5.1.bb @@ -0,0 +1,4 @@ +require sciteco-curses.inc + +# This is the default recipe for tagged releases +SRCREV = "47fe077c9866d6cc4084c1eb9e51d4321723c92d" |
