added my Recipes
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
From 0c24f99ca4d4f64ea8584347ca6ae0d638d625a8 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
|
||||
Date: Mon, 18 Feb 2019 16:13:17 +0100
|
||||
Subject: [PATCH] Use pkg-config to find gpgme
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Upstream-Status: Inappropriate [embedded specific]
|
||||
|
||||
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
|
||||
---
|
||||
build/bundled/gpgme.m4 | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/build/bundled/gpgme.m4 b/build/bundled/gpgme.m4
|
||||
index 44bf43c..c9a8ae6 100644
|
||||
--- a/build/bundled/gpgme.m4
|
||||
+++ b/build/bundled/gpgme.m4
|
||||
@@ -18,7 +18,7 @@ AC_DEFUN([_AM_PATH_GPGME_CONFIG],
|
||||
if test "x$gpgme_config_prefix" != x ; then
|
||||
GPGME_CONFIG="$gpgme_config_prefix/bin/gpgme-config"
|
||||
fi
|
||||
- AC_PATH_PROG(GPGME_CONFIG, gpgme-config, no)
|
||||
+ GPGME_CONFIG="pkg-config gpgme"
|
||||
|
||||
if test "$GPGME_CONFIG" != "no" ; then
|
||||
gpgme_version=`$GPGME_CONFIG --version`
|
||||
--
|
||||
2.20.1
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
From b2187b45f61ce362a9d58d9081d66daddb4e577f Mon Sep 17 00:00:00 2001
|
||||
From: Khem Raj <raj.khem@gmail.com>
|
||||
Date: Sun, 20 Mar 2022 15:54:14 -0700
|
||||
Subject: [PATCH] geany.m4: Do not tinker with pkg-config paths
|
||||
|
||||
OE sets up these paths correctly w.r.t. target sysroot
|
||||
|
||||
Upstream-Status: Inappropriate [OE-Specific]
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
---
|
||||
build/geany.m4 | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
--- a/build/geany.m4
|
||||
+++ b/build/geany.m4
|
||||
@@ -32,7 +32,8 @@ AC_DEFUN([GP_CHECK_GEANY],
|
||||
[
|
||||
AC_REQUIRE([PKG_PROG_PKG_CONFIG])
|
||||
|
||||
- GP_GEANY_PKG_CONFIG_PATH_PUSH
|
||||
+ dnl GP_GEANY_PKG_CONFIG_PATH_PUSH
|
||||
+ AC_REQUIRE([_GP_GEANY_LIBDIR])
|
||||
|
||||
PKG_CHECK_MODULES([GEANY], [geany >= $1])
|
||||
geanypluginsdir=$geany_libdir/geany
|
||||
@@ -40,5 +41,5 @@ AC_DEFUN([GP_CHECK_GEANY],
|
||||
AC_SUBST([geanypluginsdir])
|
||||
AC_SUBST([GEANY_VERSION])
|
||||
|
||||
- GP_GEANY_PKG_CONFIG_PATH_POP
|
||||
+ dnl GP_GEANY_PKG_CONFIG_PATH_POP
|
||||
])
|
||||
@@ -0,0 +1,36 @@
|
||||
From 90c46235ad69a411d83a5e978492421e8e378934 Mon Sep 17 00:00:00 2001
|
||||
From: Khem Raj <raj.khem@gmail.com>
|
||||
Date: Fri, 18 Feb 2022 23:35:58 -0800
|
||||
Subject: [PATCH] git-changebar: Adjust structs for libgit2 1.4.x
|
||||
|
||||
Upstream-Status: Pending
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
---
|
||||
git-changebar/src/gcb-plugin.c | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/git-changebar/src/gcb-plugin.c b/git-changebar/src/gcb-plugin.c
|
||||
index f8ce20c..4488b22 100644
|
||||
--- a/git-changebar/src/gcb-plugin.c
|
||||
+++ b/git-changebar/src/gcb-plugin.c
|
||||
@@ -216,7 +216,7 @@ static int
|
||||
gcb_git_buf_grow (git_buf *buf,
|
||||
size_t target_size)
|
||||
{
|
||||
- if (buf->asize == 0) {
|
||||
+ if (buf->reserved == 0) {
|
||||
if (target_size == 0) {
|
||||
target_size = buf->size;
|
||||
}
|
||||
@@ -234,7 +234,7 @@ buf_zero (git_buf *buf)
|
||||
if (buf) {
|
||||
buf->ptr = NULL;
|
||||
buf->size = 0;
|
||||
- buf->asize = 0;
|
||||
+ buf->reserved = 0;
|
||||
}
|
||||
}
|
||||
|
||||
--
|
||||
2.35.1
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
From 9ee9388bc66e6cf68db96b2014dca2115f745dc9 Mon Sep 17 00:00:00 2001
|
||||
From: Khem Raj <raj.khem@gmail.com>
|
||||
Date: Tue, 30 Aug 2022 22:33:46 -0700
|
||||
Subject: [PATCH] scope: Use 0 instead of NULL for gboolean
|
||||
|
||||
Fixes warnings with clang 15+
|
||||
|
||||
scope/src/stack.c:168:11: error: incompatible pointer to integer conversion initializing 'gboolean' (aka 'int') with an expression of type 'void *' [-Wint-conversion]
|
||||
gboolean entry = NULL;
|
||||
^ ~~~~
|
||||
1 error generated.
|
||||
|
||||
Upstream-Status: Submitted [https://github.com/geany/geany-plugins/pull/1191]
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
---
|
||||
scope/src/stack.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/scope/src/stack.c b/scope/src/stack.c
|
||||
index b03909fe..041dd415 100644
|
||||
--- a/scope/src/stack.c
|
||||
+++ b/scope/src/stack.c
|
||||
@@ -165,7 +165,7 @@ void on_stack_follow(GArray *nodes)
|
||||
gboolean stack_entry(void)
|
||||
{
|
||||
GtkTreeIter iter;
|
||||
- gboolean entry = NULL;
|
||||
+ gboolean entry = 0;
|
||||
|
||||
if (gtk_tree_selection_get_selected(selection, NULL, &iter))
|
||||
{
|
||||
--
|
||||
2.37.3
|
||||
|
||||
@@ -0,0 +1,248 @@
|
||||
DESCRIPTION = "A fast and lightweight IDE"
|
||||
HOMEPAGE = "http://plugins.geany.org/"
|
||||
|
||||
LICENSE_DEFAULT = "GPL-2.0-only"
|
||||
LICENSE = "${LICENSE_DEFAULT} & BSD-2-Clause & GPL-3.0-only"
|
||||
|
||||
python () {
|
||||
for plugin in d.getVar('PLUGINS').split():
|
||||
if 'LICENSE:%s' % plugin not in d:
|
||||
d.setVar('LICENSE:' + plugin, '${LICENSE_DEFAULT}')
|
||||
}
|
||||
|
||||
DEPENDS = " \
|
||||
vala-native \
|
||||
fribidi \
|
||||
geany \
|
||||
libxml2 \
|
||||
libsoup-2.4 \
|
||||
enchant2 \
|
||||
intltool-native \
|
||||
libassuan \
|
||||
gpgme \
|
||||
vte \
|
||||
libgit2 \
|
||||
"
|
||||
|
||||
inherit features_check autotools pkgconfig gtk-icon-cache
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
SRC_URI = " \
|
||||
https://plugins.geany.org/${BPN}/${BP}.tar.bz2 \
|
||||
file://0001-Use-pkg-config-to-find-gpgme.patch \
|
||||
file://0001-git-changebar-Adjust-structs-for-libgit2-1.4.x.patch \
|
||||
file://0001-geany.m4-Do-not-tinker-with-pkg-config-paths.patch \
|
||||
file://0001-scope-Use-0-instead-of-NULL-for-gboolean.patch \
|
||||
"
|
||||
SRC_URI[sha256sum] = "1c578a7ebb390aa8882f195acd3d8da3ceb73925d291b28dec90cd3e5fd20586"
|
||||
|
||||
do_configure:prepend() {
|
||||
rm -f ${S}/build/cache/glib-gettext.m4
|
||||
}
|
||||
|
||||
FILES:${PN} += "${datadir}/icons"
|
||||
FILES:${PN}-dev += "${libdir}/geany/*.la ${libdir}/${BPN}/*/*.la"
|
||||
|
||||
PLUGINS += "${PN}-addons"
|
||||
LIC_FILES_CHKSUM += "file://addons/COPYING;md5=4325afd396febcb659c36b49533135d4"
|
||||
FILES:${PN}-addons = "${libdir}/geany/addons.so"
|
||||
|
||||
PLUGINS += "${PN}-autoclose"
|
||||
LIC_FILES_CHKSUM += "file://autoclose/COPYING;md5=751419260aa954499f7abaabaa882bbe"
|
||||
FILES:${PN}-autoclose = "${libdir}/geany/autoclose.so"
|
||||
|
||||
PLUGINS += "${PN}-automark"
|
||||
LIC_FILES_CHKSUM += "file://automark/COPYING;md5=751419260aa954499f7abaabaa882bbe"
|
||||
FILES:${PN}-automark = "${libdir}/geany/automark.so"
|
||||
|
||||
PLUGINS += "${PN}-codenav"
|
||||
LIC_FILES_CHKSUM += "file://codenav/COPYING;md5=751419260aa954499f7abaabaa882bbe"
|
||||
FILES:${PN}-codenav = "${libdir}/geany/codenav.so"
|
||||
|
||||
PLUGINS += "${PN}-commander"
|
||||
LIC_FILES_CHKSUM += "file://commander/COPYING;md5=d32239bcb673463ab874e80d47fae504"
|
||||
LICENSE:${PN}-commander = "GPL-3.0-only"
|
||||
FILES:${PN}-commander = "${libdir}/geany/commander.so"
|
||||
|
||||
# | checking whether the GTK version in use is compatible with plugin Debugger... no
|
||||
EXTRA_OECONF += "--disable-debugger"
|
||||
#PLUGINS += "${PN}-debugger"
|
||||
#LIC_FILES_CHKSUM += "file://debugger/COPYING;md5=4325afd396febcb659c36b49533135d4"
|
||||
#FILES:${PN}-debugger = "${libdir}/geany/debugger.so ${datadir}/${PN}/debugger"
|
||||
|
||||
PLUGINS += "${PN}-defineformat"
|
||||
LIC_FILES_CHKSUM += "file://defineformat/COPYING;md5=751419260aa954499f7abaabaa882bbe"
|
||||
FILES:${PN}-defineformat = "${libdir}/geany/defineformat.so"
|
||||
|
||||
# no gnome devhelp in some common layer
|
||||
EXTRA_OECONF += "--disable-devhelp"
|
||||
#PLUGINS += "${PN}-devhelp"
|
||||
#LIC_FILES_CHKSUM += "file://devhelp/COPYING;md5=d32239bcb673463ab874e80d47fae504"
|
||||
#LICENSE:${PN}-devhelp = "GPLv3"
|
||||
#FILES:${PN}-devhelp = "${libdir}/geany/devhelp.so"
|
||||
|
||||
PLUGINS += "${PN}-geanyctags"
|
||||
LIC_FILES_CHKSUM += "file://geanyctags/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
|
||||
FILES:${PN}-geanyctags = "${libdir}/geany/geanyctags.so"
|
||||
|
||||
PLUGINS += "${PN}-geanydoc"
|
||||
LIC_FILES_CHKSUM += "file://geanydoc/COPYING;md5=d32239bcb673463ab874e80d47fae504"
|
||||
LICENSE:${PN}-geanydoc = "GPL-3.0-only"
|
||||
FILES:${PN}-geanydoc = "${libdir}/geany/geanydoc.so"
|
||||
|
||||
PLUGINS += "${PN}-geanyextrasel"
|
||||
LIC_FILES_CHKSUM += "file://geanyextrasel/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
|
||||
FILES:${PN}-geanyextrasel = "${libdir}/geany/geanyextrasel.so"
|
||||
|
||||
PLUGINS += "${PN}-geanyinsertnum"
|
||||
LIC_FILES_CHKSUM += "file://geanyinsertnum/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
|
||||
FILES:${PN}-geanyinsertnum = "${libdir}/geany/geanyinsertnum.so"
|
||||
|
||||
# no lua: max supported version is 5.2
|
||||
EXTRA_OECONF += "--disable-geanylua"
|
||||
#PLUGINS += "${PN}-geanylua"
|
||||
#LIC_FILES_CHKSUM += "file://geanylua/COPYING;md5=4325afd396febcb659c36b49533135d4"
|
||||
#FILES:${PN}-geanylua = "${libdir}/geany/geanylua.so ${libdir}/${PN}/geanylua/*.so"
|
||||
|
||||
PLUGINS += "${PN}-geanymacro"
|
||||
LIC_FILES_CHKSUM += "file://geanymacro/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
|
||||
FILES:${PN}-geanymacro = "${libdir}/geany/geanymacro.so"
|
||||
|
||||
PLUGINS += "${PN}-geanyminiscript"
|
||||
LIC_FILES_CHKSUM += "file://geanyminiscript/COPYING;md5=4325afd396febcb659c36b49533135d4"
|
||||
FILES:${PN}-geanyminiscript = "${libdir}/geany/geanyminiscript.so"
|
||||
|
||||
PLUGINS += "${PN}-geanynumberedbookmarks"
|
||||
LIC_FILES_CHKSUM += "file://geanynumberedbookmarks/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
|
||||
FILES:${PN}-geanynumberedbookmarks = "${libdir}/geany/geanynumberedbookmarks.so"
|
||||
|
||||
PLUGINS += "${PN}-geanypg"
|
||||
LIC_FILES_CHKSUM += "file://geanypg/COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
|
||||
FILES:${PN}-geanypg = "${libdir}/geany/geanypg.so"
|
||||
|
||||
PLUGINS += "${PN}-geanyprj"
|
||||
LIC_FILES_CHKSUM += "file://geanyprj/COPYING;md5=d32239bcb673463ab874e80d47fae504"
|
||||
LICENSE:${PN}-geanyprj = "GPL-3.0-only"
|
||||
FILES:${PN}-geanyprj = "${libdir}/geany/geanyprj.so"
|
||||
|
||||
#PLUGINS += "${PN}-geanypy"
|
||||
#LIC_FILES_CHKSUM += "file://geanypy/COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
|
||||
#FILES:${PN}-geanypy = "${libdir}/geany/geanypy.so"
|
||||
|
||||
PLUGINS += "${PN}-geanyvc"
|
||||
LIC_FILES_CHKSUM += "file://geanyvc/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
|
||||
FILES:${PN}-geanyvc = "${libdir}/geany/geanyvc.so"
|
||||
|
||||
PLUGINS += "${PN}-geniuspaste"
|
||||
LIC_FILES_CHKSUM += "file://geniuspaste/COPYING;md5=bfc203269f8862ebfc1198cdc809a95a"
|
||||
FILES:${PN}-geniuspaste = "${libdir}/geany/geniuspaste.so ${datadir}/${PN}/geniuspaste"
|
||||
|
||||
PLUGINS += "${PN}-git-changebar"
|
||||
LIC_FILES_CHKSUM += "file://git-changebar/COPYING;md5=d32239bcb673463ab874e80d47fae504"
|
||||
LICENSE:${PN}-git-changebar = "GPL-3.0-only"
|
||||
FILES:${PN}-git-changebar = "${datadir}/${BPN}/git-changebar ${libdir}/geany/git-changebar.so"
|
||||
|
||||
PLUGINS += "${PN}-keyrecord"
|
||||
LIC_FILES_CHKSUM += "file://keyrecord/COPYING;md5=751419260aa954499f7abaabaa882bbe"
|
||||
FILES:${PN}-keyrecord = "${libdir}/geany/keyrecord.so"
|
||||
|
||||
PLUGINS += "${PN}-latex"
|
||||
LIC_FILES_CHKSUM += "file://latex/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
|
||||
FILES:${PN}-latex = "${libdir}/geany/latex.so"
|
||||
|
||||
PLUGINS += "${PN}-lineoperations"
|
||||
LIC_FILES_CHKSUM += "file://lineoperations/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
|
||||
FILES:${PN}-lineoperations = "${libdir}/geany/lineoperations.so"
|
||||
|
||||
PLUGINS += "${PN}-lipsum"
|
||||
LIC_FILES_CHKSUM += "file://lipsum/COPYING;md5=4325afd396febcb659c36b49533135d4"
|
||||
FILES:${PN}-lipsum = "${libdir}/geany/lipsum.so"
|
||||
|
||||
# no markdown - avoid floating dependencies
|
||||
EXTRA_OECONF += "--disable-peg-markdown"
|
||||
#PLUGINS += "${PN}-markdown"
|
||||
#LIC_FILES_CHKSUM += "file://markdown/COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
|
||||
#FILES:${PN}-markdown = "${libdir}/geany/markdown.so"
|
||||
|
||||
# | checking whether the GTK version in use is compatible with plugin multiterm... no
|
||||
EXTRA_OECONF += "--disable-multiterm"
|
||||
#PLUGINS += "${PN}-multiterm"
|
||||
#LIC_FILES_CHKSUM += "file://multiterm/COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
|
||||
#FILES:${PN}-multiterm = "${libdir}/geany/multiterm.so"
|
||||
|
||||
PLUGINS += "${PN}-overview"
|
||||
LIC_FILES_CHKSUM += "file://overview/overview/overviewplugin.c;beginline=4;endline=20;md5=1aa33522916cdeb46cccac0c629da0d0"
|
||||
FILES:${PN}-overview = "${libdir}/geany/overview.so ${datadir}/${PN}/overview"
|
||||
|
||||
PLUGINS += "${PN}-pairtaghighlighter"
|
||||
LICENSE:${PN}-pairtaghighlighter = "BSD-2-Clause"
|
||||
LIC_FILES_CHKSUM += "file://pairtaghighlighter/COPYING;md5=d6d927525a612b3a8dbebc4b2e9b47c1"
|
||||
FILES:${PN}-pairtaghighlighter = "${libdir}/geany/pairtaghighlighter.so"
|
||||
|
||||
PLUGINS += "${PN}-pohelper"
|
||||
LICENSE:${PN}-pohelper = "GPL-3.0-only"
|
||||
LIC_FILES_CHKSUM += "file://pohelper/COPYING;md5=d32239bcb673463ab874e80d47fae504"
|
||||
FILES:${PN}-pohelper = "${datadir}/${BPN}/pohelper ${libdir}/geany/pohelper.so"
|
||||
|
||||
PLUGINS += "${PN}-pretty-printer"
|
||||
LIC_FILES_CHKSUM += "file://pretty-printer/src/PrettyPrinter.c;beginline=1;endline=17;md5=1665115c2fadb17c1b53cdb4e43b2440"
|
||||
FILES:${PN}-pretty-printer = "${libdir}/geany/pretty-printer.so"
|
||||
|
||||
PLUGINS += "${PN}-projectorganizer"
|
||||
LIC_FILES_CHKSUM += "file://projectorganizer/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
|
||||
FILES:${PN}-projectorganizer = "${libdir}/geany/projectorganizer.so"
|
||||
|
||||
PLUGINS += "${PN}-scope"
|
||||
LIC_FILES_CHKSUM += "file://scope/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
|
||||
FILES:${PN}-scope = "${datadir}/${BPN}/scope ${libdir}/geany/scope.so"
|
||||
|
||||
PLUGINS += "${PN}-sendmail"
|
||||
LIC_FILES_CHKSUM += "file://sendmail/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
|
||||
FILES:${PN}-sendmail = "${libdir}/geany/sendmail.so"
|
||||
|
||||
PLUGINS += "${PN}-shiftcolumn"
|
||||
LIC_FILES_CHKSUM += "file://shiftcolumn/COPYING;md5=751419260aa954499f7abaabaa882bbe"
|
||||
FILES:${PN}-shiftcolumn = "${libdir}/geany/shiftcolumn.so"
|
||||
|
||||
PLUGINS += "${PN}-spellcheck"
|
||||
LIC_FILES_CHKSUM += "file://spellcheck/COPYING;md5=4325afd396febcb659c36b49533135d4"
|
||||
FILES:${PN}-spellcheck = "${libdir}/geany/spellcheck.so"
|
||||
|
||||
PLUGINS += "${PN}-tableconvert"
|
||||
LIC_FILES_CHKSUM += "file://tableconvert/COPYING;md5=6753686878d090a1f3f9445661d3dfbc"
|
||||
FILES:${PN}-tableconvert = "${libdir}/geany/tableconvert.so"
|
||||
|
||||
PLUGINS += "${PN}-treebrowser"
|
||||
LIC_FILES_CHKSUM += "file://treebrowser/README;beginline=67;endline=67;md5=1f17f0f2abb88e0fa0f1b342112d871c"
|
||||
FILES:${PN}-treebrowser = "${libdir}/geany/treebrowser.so"
|
||||
|
||||
PLUGINS += "${PN}-updatechecker"
|
||||
LIC_FILES_CHKSUM += "file://updatechecker/COPYING;md5=4325afd396febcb659c36b49533135d4"
|
||||
FILES:${PN}-updatechecker = "${libdir}/geany/updatechecker.so"
|
||||
|
||||
PLUGINS += "${PN}-vimode"
|
||||
LIC_FILES_CHKSUM += "file://vimode/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
|
||||
FILES:${PN}-vimode = "${libdir}/geany/vimode.so"
|
||||
|
||||
# no webkit - lasts ages and is not properly detected
|
||||
EXTRA_OECONF += " --disable-webhelper"
|
||||
#PLUGINS += "${PN}-webhelper"
|
||||
#LIC_FILES_CHKSUM += "file://webhelper/COPYING;md5=d32239bcb673463ab874e80d47fae504"
|
||||
#LICENSE:${PN}-webhelper = "GPLv3"
|
||||
#FILES:${PN}-webhelper = "${libdir}/geany/webhelper.so"
|
||||
|
||||
PLUGINS += "${PN}-workbench"
|
||||
LIC_FILES_CHKSUM += "file://workbench/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
|
||||
FILES:${PN}-workbench = "${libdir}/geany/workbench.so"
|
||||
|
||||
PLUGINS += "${PN}-xmlsnippets"
|
||||
LIC_FILES_CHKSUM += "file://xmlsnippets/COPYING;md5=4325afd396febcb659c36b49533135d4"
|
||||
FILES:${PN}-xmlsnippets = "${libdir}/geany/xmlsnippets.so"
|
||||
|
||||
PACKAGES =+ "${PN}-common ${PLUGINS}"
|
||||
FILES:${PN}-common = "${libdir}/libgeanypluginutils${SOLIBS}"
|
||||
|
||||
# geany-plugins is meta package for all plugins
|
||||
RDEPENDS:${PN} = "${PLUGINS}"
|
||||
ALLOW_EMPTY:${PN} = "1"
|
||||
@@ -0,0 +1,22 @@
|
||||
From 51e145b43e66134aa4b33c9af0319331ec8a5bce Mon Sep 17 00:00:00 2001
|
||||
From: Khem Raj <raj.khem@gmail.com>
|
||||
Date: Fri, 5 Feb 2021 23:15:45 -0800
|
||||
Subject: [PATCH] configure: Use AC_PROG_INTLTOOL
|
||||
|
||||
Upstream-Status: Pending
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
---
|
||||
configure.ac | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -8,7 +8,7 @@ AC_CONFIG_AUX_DIR([build-aux])
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
AM_INIT_AUTOMAKE([1.11 -Wall parallel-tests subdir-objects])
|
||||
AC_CONFIG_HEADERS([config.h])
|
||||
-
|
||||
+AC_PROG_INTLTOOL
|
||||
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
|
||||
|
||||
GEANY_PREFIX
|
||||
@@ -0,0 +1,21 @@
|
||||
SUMMARY = "A fast and lightweight IDE"
|
||||
HOMEPAGE = "http://www.geany.org/"
|
||||
LICENSE = "GPL-2.0-only"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=bd7b2c994af21d318bd2cd3b3f80c2d5"
|
||||
|
||||
DEPENDS = "gtk+3 libxml-parser-perl-native python3-docutils-native intltool-native"
|
||||
|
||||
inherit features_check autotools pkgconfig perlnative gettext mime-xdg
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
SRC_URI = "https://download.geany.org/${BP}.tar.bz2 \
|
||||
file://0001-configure-Upgrade-to-a-modern-Gettext.patch \
|
||||
"
|
||||
SRC_URI[sha256sum] = "abff176e4d48bea35ee53037c49c82f90b6d4c23e69aed6e4a5ca8ccd3aad546"
|
||||
|
||||
FILES:${PN} += "${datadir}/icons"
|
||||
|
||||
EXTRA_OECONF = "--disable-html-docs"
|
||||
|
||||
RRECOMMENDS:${PN} += "source-code-pro-fonts"
|
||||
Reference in New Issue
Block a user