mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-04 20:06:43 +02:00
testing/ibus: new aport
This commit is contained in:
parent
2209680924
commit
c2e6ed52f4
28
testing/ibus/0001-Use-more-portable-call-to-mktemp.patch
Normal file
28
testing/ibus/0001-Use-more-portable-call-to-mktemp.patch
Normal file
@ -0,0 +1,28 @@
|
||||
From 2083455a9e1de2980d229b5f98788b563498e2dc Mon Sep 17 00:00:00 2001
|
||||
From: Drew DeVault <sir@cmpwn.com>
|
||||
Date: Mon, 15 Jan 2018 13:49:09 -0500
|
||||
Subject: [PATCH] Use more portable call to mktemp
|
||||
|
||||
--tmpdir is not supported by BusyBox.
|
||||
|
||||
Signed-off-by: Drew DeVault <sir@cmpwn.com>
|
||||
---
|
||||
data/dconf/make-dconf-override-db.sh | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/data/dconf/make-dconf-override-db.sh b/data/dconf/make-dconf-override-db.sh
|
||||
index 9c650e97..38838d09 100755
|
||||
--- a/data/dconf/make-dconf-override-db.sh
|
||||
+++ b/data/dconf/make-dconf-override-db.sh
|
||||
@@ -6,7 +6,7 @@ set -e
|
||||
# breaks dbus-launch. There's dbus-run-session which is
|
||||
# better, but not everyone has it yet.
|
||||
export DBUS_FATAL_WARNINGS=0
|
||||
-export TMPDIR=$(mktemp -d --tmpdir="$PWD")
|
||||
+export TMPDIR=$(TMPDIR="$PWD" mktemp -d)
|
||||
export XDG_CONFIG_HOME="$TMPDIR/config"
|
||||
export XDG_CACHE_HOME="$TMPDIR/cache"
|
||||
export GSETTINGS_SCHEMA_DIR="$TMPDIR/schemas"
|
||||
--
|
||||
2.15.0
|
||||
|
||||
54
testing/ibus/APKBUILD
Normal file
54
testing/ibus/APKBUILD
Normal file
@ -0,0 +1,54 @@
|
||||
# Maintainer: Drew DeVault <sir@cmpwn.com>
|
||||
pkgname=ibus
|
||||
pkgver=1.5.17
|
||||
pkgrel=0
|
||||
pkgdesc="Next Generation Input Bus for Linux"
|
||||
url="https://github.com/ibus/ibus/wiki"
|
||||
arch="all"
|
||||
license="LGPL"
|
||||
depends="
|
||||
dconf hicolor-icon-theme iso-codes dbus py-gobject3
|
||||
"
|
||||
makedepends="
|
||||
dconf-dev gtk+-dev gtk+3.0-dev libnotify-dev iso-codes-dev librsvg-dev
|
||||
gobject-introspection-dev vala intltool qt5-qtbase
|
||||
automake autoconf gnome-common gtk-doc wayland-dev wayland-protocols gconf
|
||||
dbus-x11
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
source="
|
||||
$pkgname-$pkgver.tar.gz::https://github.com/ibus/ibus/archive/$pkgver.tar.gz
|
||||
0001-Use-more-portable-call-to-mktemp.patch
|
||||
"
|
||||
install="$pkgname.post-install"
|
||||
builddir="$srcdir/$pkgname-$pkgver"
|
||||
|
||||
build() {
|
||||
cd "$builddir"
|
||||
./autogen.sh \
|
||||
--prefix=/usr \
|
||||
--libexecdir=/usr/lib/ibus \
|
||||
--sysconfdir=/etc \
|
||||
--disable-gconf \
|
||||
--enable-dconf \
|
||||
--enable-wayland \
|
||||
--disable-memconf \
|
||||
--enable-ui \
|
||||
--disable-gtk-doc \
|
||||
--disable-emoji-dict
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$builddir"
|
||||
./bus/ibus-daemon --version
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$builddir"
|
||||
make DESTDIR="$pkgdir" install
|
||||
make DESTDIR="$pkgdir" uninstall-pkgconfigDATA
|
||||
}
|
||||
|
||||
sha512sums="8369b5fe425fa0d3f1f5cbda37e2f054bb40a1b0e16a1fa07d4445774efaeaa1d5344973b070d7d940978bd3873484946d42f4c88a6d702f46fb052d14c000d6 ibus-1.5.17.tar.gz
|
||||
1e2e62ce52becf75d794c403e8f21bb72e8406aacbdbc5189f62a3b7c54166c40da0032d3f3865f5a23d9d2c782f974b7bcc9ba5ce437d9eb435dd3db3ff0b06 0001-Use-more-portable-call-to-mktemp.patch"
|
||||
3
testing/ibus/ibus.post-install
Executable file
3
testing/ibus/ibus.post-install
Executable file
@ -0,0 +1,3 @@
|
||||
#!/bin/sh
|
||||
which gtk-query-immodules-2.0 && gtk-query-immodules-2.0 --update-cache
|
||||
which gtk-query-immodules-3.0 && gtk-query-immodules-3.0 --update-cache
|
||||
Loading…
x
Reference in New Issue
Block a user