add set of packages for mate desktop (#335)
This commit is contained in:
parent
e0df975649
commit
e3a4328f8e
9
x11-packages/dconf/build.sh
Normal file
9
x11-packages/dconf/build.sh
Normal file
@ -0,0 +1,9 @@
|
||||
TERMUX_PKG_HOMEPAGE=https://wiki.gnome.org/Projects/dconf
|
||||
TERMUX_PKG_DESCRIPTION="dconf is a simple key/value storage system that is heavily optimised for reading"
|
||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||
TERMUX_PKG_VERSION=0.36
|
||||
TERMUX_PKG_SRCURL=https://gitlab.gnome.org/GNOME/dconf.git
|
||||
TERMUX_PKG_GIT_BRANCH=dconf-$TERMUX_PKG_VERSION
|
||||
TERMUX_PKG_DEPENDS="dbus, glib-bin"
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+="-Dbash_completion=false -Dvapi=false"
|
||||
|
7
x11-packages/libmateweather/build.sh
Normal file
7
x11-packages/libmateweather/build.sh
Normal file
@ -0,0 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=https://libmateweather.mate-desktop.dev/
|
||||
TERMUX_PKG_DESCRIPTION="libmateweather is a libgnomeweather fork."
|
||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||
TERMUX_PKG_VERSION=1.24.1
|
||||
TERMUX_PKG_SRCURL=https://github.com/mate-desktop/libmateweather/releases/download/v$TERMUX_PKG_VERSION/libmateweather-$TERMUX_PKG_VERSION.tar.xz
|
||||
TERMUX_PKG_SHA256=9b4cfdefcd368137b9300e19fd6ed31b26a56336b78ef3fa772156755361a709
|
||||
TERMUX_PKG_DEPENDS="libxml2, libsoup, gtk3"
|
7
x11-packages/mate-desktop/build.sh
Normal file
7
x11-packages/mate-desktop/build.sh
Normal file
@ -0,0 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=https://mate-desktop.mate-desktop.dev/
|
||||
TERMUX_PKG_DESCRIPTION="mate-desktop contains the libmate-desktop library, the mate-about program as well as some desktop-wide documents."
|
||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||
TERMUX_PKG_VERSION=1.24.1
|
||||
TERMUX_PKG_SRCURL=https://github.com/mate-desktop/mate-desktop/releases/download/v$TERMUX_PKG_VERSION/mate-desktop-$TERMUX_PKG_VERSION.tar.xz
|
||||
TERMUX_PKG_SHA256=d1e8cfae3828d8f083d624b1bfaa332a68ff37c145286432e9e6875a916da1d9
|
||||
TERMUX_PKG_DEPENDS="libmatekbd, dconf"
|
18
x11-packages/mate-desktop/dttoif.patch
Normal file
18
x11-packages/mate-desktop/dttoif.patch
Normal file
@ -0,0 +1,18 @@
|
||||
diff -uNr mate-desktop-1.24.1/libmate-desktop/mate-languages.c mate-desktop-1.24.1.mod/libmate-desktop/mate-languages.c
|
||||
--- mate-desktop-1.24.1/libmate-desktop/mate-languages.c 2020-08-12 16:23:39.000000000 +0000
|
||||
+++ mate-desktop-1.24.1.mod/libmate-desktop/mate-languages.c 2021-05-19 10:17:27.983819486 +0000
|
||||
@@ -476,12 +476,13 @@
|
||||
|
||||
if (strcmp (dirent->d_name, ".") != 0 && strcmp (dirent->d_name, "..") != 0) {
|
||||
mode_t mode = 0;
|
||||
-
|
||||
+#ifndef __ANDROID__
|
||||
#ifdef _DIRENT_HAVE_D_TYPE
|
||||
if (dirent->d_type != DT_UNKNOWN && dirent->d_type != DT_LNK) {
|
||||
mode = DTTOIF (dirent->d_type);
|
||||
} else
|
||||
#endif
|
||||
+#endif
|
||||
{
|
||||
struct stat st;
|
||||
g_autofree char *path = NULL;
|
7
x11-packages/mate-menus/build.sh
Normal file
7
x11-packages/mate-menus/build.sh
Normal file
@ -0,0 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=https://mate-menus.mate-desktop.dev/
|
||||
TERMUX_PKG_DESCRIPTION="mate-menus contains the libmate-menu library, the layout configuration"
|
||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||
TERMUX_PKG_VERSION=1.25.0
|
||||
TERMUX_PKG_SRCURL=https://github.com/mate-desktop/mate-menus/releases/download/v$TERMUX_PKG_VERSION/mate-menus-$TERMUX_PKG_VERSION.tar.xz
|
||||
TERMUX_PKG_SHA256=b3f34c34a75388a3ab710f75469e7f70803beba2329ea91142da4f70154f67ac
|
||||
|
7
x11-packages/mate-panel/build.sh
Normal file
7
x11-packages/mate-panel/build.sh
Normal file
@ -0,0 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=https://mate-panel.mate-desktop.dev/
|
||||
TERMUX_PKG_DESCRIPTION="mate-panel contains the MATE panel, the libmate-panel-applet library and several applets"
|
||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||
TERMUX_PKG_VERSION=1.24.2
|
||||
TERMUX_PKG_SRCURL=https://github.com/mate-desktop/mate-panel/releases/download/v$TERMUX_PKG_VERSION/mate-panel-$TERMUX_PKG_VERSION.tar.xz
|
||||
TERMUX_PKG_SHA256=30c5ba0392ec76b110220ee6d10bbdba76af36586592a6b3d604db70602848ea
|
||||
TERMUX_PKG_DEPENDS="libsm, gtk3, libice, mate-desktop, mate-menus, libwnck, libmateweather"
|
7
x11-packages/mate-session-manager/build.sh
Normal file
7
x11-packages/mate-session-manager/build.sh
Normal file
@ -0,0 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=https://mate-session-manager.mate-desktop.dev/
|
||||
TERMUX_PKG_DESCRIPTION="mate-session contains the MATE session manager, as well as a configuration program to choose applications starting on login."
|
||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||
TERMUX_PKG_VERSION=1.24.3
|
||||
TERMUX_PKG_SRCURL=https://github.com/mate-desktop/mate-session-manager/releases/download/v$TERMUX_PKG_VERSION/mate-session-manager-$TERMUX_PKG_VERSION.tar.xz
|
||||
TERMUX_PKG_SHA256=90a0aec5b59b6287b4d2c4d452b0b6410f9d12490ca1f890e81ba2801bdab0a2
|
||||
TERMUX_PKG_DEPENDS="libsm, dbus-glib, gtk3, glib"
|
7
x11-packages/mate-settings-daemon/build.sh
Normal file
7
x11-packages/mate-settings-daemon/build.sh
Normal file
@ -0,0 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=https://mate-settings-daemon.mate-desktop.dev/
|
||||
TERMUX_PKG_DESCRIPTION="mate-settings-daemon is a fork of gnome-settings-daemon"
|
||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||
TERMUX_PKG_VERSION=1.24.2
|
||||
TERMUX_PKG_SRCURL=https://github.com/mate-desktop/mate-settings-daemon/releases/download/v$TERMUX_PKG_VERSION/mate-settings-daemon-$TERMUX_PKG_VERSION.tar.xz
|
||||
TERMUX_PKG_SHA256=8c25b4f8aba69b9a0597e8759f9ef23f12ac0d3153f3f5b5a6d4afd0733f3914
|
||||
TERMUX_PKG_DEPENDS="gtk3, dbus-glib, mate-desktop"
|
7
x11-packages/mate-terminal/build.sh
Normal file
7
x11-packages/mate-terminal/build.sh
Normal file
@ -0,0 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=https://mate-terminal.mate-desktop.dev/
|
||||
TERMUX_PKG_DESCRIPTION="This is the MATE terminal emulator application"
|
||||
TERMUX_PKG_LICENSE="GPL-3.0"
|
||||
TERMUX_PKG_VERSION=1.24.1
|
||||
TERMUX_PKG_SRCURL=https://github.com/mate-desktop/mate-terminal/releases/download/v$TERMUX_PKG_VERSION/mate-terminal-$TERMUX_PKG_VERSION.tar.xz
|
||||
TERMUX_PKG_SHA256=550d38f223d21ab12d39b00af6cd75f083d3790c38d53051537df2ac6a87be62
|
||||
TERMUX_PKG_DEPENDS="libvte, dconf, gtk3, libsm"
|
33
x11-packages/mate-terminal/genmarshal.patch
Normal file
33
x11-packages/mate-terminal/genmarshal.patch
Normal file
@ -0,0 +1,33 @@
|
||||
diff -uNr mate-terminal-1.24.1/src/Makefile.am mate-terminal-1.24.1.mod/src/Makefile.am
|
||||
--- mate-terminal-1.24.1/src/Makefile.am 2020-08-16 13:22:47.000000000 +0000
|
||||
+++ mate-terminal-1.24.1.mod/src/Makefile.am 2021-05-26 04:11:49.449423037 +0000
|
||||
@@ -118,25 +118,25 @@
|
||||
@true
|
||||
|
||||
stamp-terminal-type-builtins.h: terminal-type-builtins.h.template $(TYPES_H_FILES)
|
||||
- $(AM_V_GEN) $(GLIB_MKENUMS) --template $< $(filter-out $<,$^) > xgen-ttbh \
|
||||
+ $(AM_V_GEN) glib-mkenums --template $< $(filter-out $<,$^) > xgen-ttbh \
|
||||
&& (cmp -s xgen-ttbh terminal-type-builtins.h || cp xgen-ttbh terminal-type-builtins.h ) \
|
||||
&& rm -f xgen-ttbh \
|
||||
&& echo timestamp > $(@F)
|
||||
|
||||
terminal-type-builtins.c: terminal-type-builtins.c.template $(TYPES_H_FILES)
|
||||
- $(AM_V_GEN) $(GLIB_MKENUMS) --template $< $(filter-out $<,$^) > xgen-ttbc \
|
||||
+ $(AM_V_GEN) glib-mkenums --template $< $(filter-out $<,$^) > xgen-ttbc \
|
||||
&& (cmp -s xgen-ttbc terminal-type-builtins.c || cp xgen-ttbc terminal-type-builtins.c ) \
|
||||
&& rm -f xgen-ttbc
|
||||
|
||||
terminal-marshal.h: $(srcdir)/terminal-marshal.list
|
||||
- $(AM_V_GEN) ( $(GLIB_GENMARSHAL) --prefix=_terminal_marshal $(srcdir)/terminal-marshal.list \
|
||||
+ $(AM_V_GEN) ( glib-genmarshal --prefix=_terminal_marshal $(srcdir)/terminal-marshal.list \
|
||||
--header \
|
||||
--internal > terminal-marshal.h.tmp \
|
||||
&& mv terminal-marshal.h.tmp terminal-marshal.h ) \
|
||||
|| ( rm -f terminal-marshal.h.tmp && exit 1 )
|
||||
|
||||
terminal-marshal.c: $(srcdir)/terminal-marshal.list
|
||||
- $(AM_V_GEN) ( $(GLIB_GENMARSHAL) --prefix=_terminal_marshal $(srcdir)/terminal-marshal.list \
|
||||
+ $(AM_V_GEN) ( glib-genmarshal --prefix=_terminal_marshal $(srcdir)/terminal-marshal.list \
|
||||
--header \
|
||||
--body \
|
||||
--internal > terminal-marshal.c.tmp \
|
Loading…
Reference in New Issue
Block a user