diff options
author | Matteo Bernardini <ponce@slackbuilds.org> | 2020-12-08 11:18:21 +0100 |
---|---|---|
committer | Robby Workman <rworkman@slackbuilds.org> | 2021-04-17 23:30:01 -0500 |
commit | 9f01309473ecd82b2cec04c6f933cb5b3bdf012e (patch) | |
tree | 171c4dba37d46765c953faccab47de5714ecd1e4 | |
parent | 62518b2d496d03b6ab2f761e8ac2b2b8569247c0 (diff) |
misc/ibus: Removed (added to Slackware).
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
-rw-r--r-- | misc/ibus/README | 19 | ||||
-rw-r--r-- | misc/ibus/doinst.sh | 20 | ||||
-rw-r--r-- | misc/ibus/ibus-autostart | 23 | ||||
-rw-r--r-- | misc/ibus/ibus-autostart.desktop | 32 | ||||
-rw-r--r-- | misc/ibus/ibus.SlackBuild | 114 | ||||
-rw-r--r-- | misc/ibus/ibus.info | 12 | ||||
-rw-r--r-- | misc/ibus/slack-desc | 19 |
7 files changed, 0 insertions, 239 deletions
diff --git a/misc/ibus/README b/misc/ibus/README deleted file mode 100644 index bddcfd6af2242..0000000000000 --- a/misc/ibus/README +++ /dev/null @@ -1,19 +0,0 @@ -IBus is an Intelligent Input Bus. It is a new input framework for Linux. -It provides a full featured and user friendly input method user interface. -It also may help developers to develop input method easily. - -After installing at least one engine (e.g. PinYin engine) and enabling it -in ibus-setup, ibus itself should be fully functional. If you want to use -ibus as your primary input method, you should remove the scim package. - -If you use qt applications, then you probably want ibus-qt as well. - -To enable ibus put the following lines in your ~/.bashrc file: - -export GTK_IM_MODULE=ibus -export XMODIFIERS=@im=ibus -export QT_IM_MODULE=ibus - -ibus is pre-configured to autostart on xdg-compliant desktop environments -if these settings are present. On other desktop environments you can add -"ibus-autostart" to the respective autostart settings. diff --git a/misc/ibus/doinst.sh b/misc/ibus/doinst.sh deleted file mode 100644 index 6450401b66bb5..0000000000000 --- a/misc/ibus/doinst.sh +++ /dev/null @@ -1,20 +0,0 @@ -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi - -if [ -x usr/bin/update-gtk-immodules ]; then - chroot . /usr/bin/update-gtk-immodules --verbose 1>/dev/null -fi - -if [ -e usr/share/glib-2.0/schemas ]; then - if [ -x /usr/bin/glib-compile-schemas ]; then - /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 - fi -fi - -if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then - if [ -x /usr/bin/gtk-update-icon-cache ]; then - /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 - fi -fi - diff --git a/misc/ibus/ibus-autostart b/misc/ibus/ibus-autostart deleted file mode 100644 index 29fab3a05054c..0000000000000 --- a/misc/ibus/ibus-autostart +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash - -START="no" - -if [ "$XIM" = "ibus" ]; then - START="yes" -fi - -if [ "$XIM_PROGRAM" = "ibus" ]; then - START="yes" -fi - -if [ "$GTK_IM_MODULE" = "ibus" ]; then - START="yes" -fi - -if [ "$QT_IM_MOFULE" = "ibus" ]; then - START="yes" -fi - -if [ "$START" = "yes" ]; then - ibus-daemon -drx -fi diff --git a/misc/ibus/ibus-autostart.desktop b/misc/ibus/ibus-autostart.desktop deleted file mode 100644 index 1dcf7dae84ae3..0000000000000 --- a/misc/ibus/ibus-autostart.desktop +++ /dev/null @@ -1,32 +0,0 @@ -[Desktop Entry] -Name=IBus -Name[de]=IBus -Name[es]=IBus -Name[ja]=IBus -Name[zh_CN]=IBus -Name[zh_TW]=IBus -Name[ko]=IBus -GenericName=Input Method -GenericName[de]=Eingabemethode -GenericName[es]=Método de entrada -GenericName[ja]=入力メソッド -GenericName[zh_CN]=输入法 -GenericName[zh_TW]=輸入法 -GenericName[ko]=입력 방법 -Comment=Start Input Method -Comment[de]=Eingabemethode starten -Comment[ja]=入力メソッドを開始 -Comment[zh_CN]=启动输入法 -Comment[zh_TW]=啓動輸入法 -Comment[ko]=입력기 시작 -Exec=ibus-autostart -Icon=ibus -Terminal=false -Type=Application -Categories=System;Utility; -StartupNotify=false -X-GNOME-Autostart-Phase=Applications -X-GNOME-AutoRestart=false -X-GNOME-Autostart-Notify=false -X-KDE-autostart-after=panel -X-KDE-StartupNotify=false diff --git a/misc/ibus/ibus.SlackBuild b/misc/ibus/ibus.SlackBuild deleted file mode 100644 index a5f477e4e8035..0000000000000 --- a/misc/ibus/ibus.SlackBuild +++ /dev/null @@ -1,114 +0,0 @@ -#!/bin/sh - -# Slackware build script for ibus - -# Copyright 2006,2007,2008 Eric Hameleers, Eindhoven, NL -# Copyright 2008, 2009 Patrick J. Volkerding, Sebeka, MN USA -# Copyright 2017 Heinz Wiesinger, Amsterdam, The Netherlands -# All rights reserved. -# -# Permission to use, copy, modify, and distribute this software for -# any purpose with or without fee is hereby granted, provided that -# the above copyright notice and this permission notice appear in all -# copies. -# -# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -# IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR -# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF -# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT -# OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -# SUCH DAMAGE. - -# Modified by Grissiom <chaos.proton@gmail.com> to build ibus -# Feedback (especially improvements) is encouraged! :-) - -PRGNAM=ibus -VERSION=${VERSION:-1.5.16} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf ${PRGNAM}-${VERSION} -tar xvf $CWD/${PRGNAM}-${VERSION}.tar.gz -cd ${PRGNAM}-${VERSION} -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -cat $CWD/emoji-test.txt > emoji-test.txt - -# fix libdir -sed -i "s|/lib/python|/lib$LIBDIRSUFFIX/python|g" ./configure - -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --localstatedir=/var/lib \ - --mandir=/usr/man \ - --enable-python-library \ - --with-unicode-emoji-dir=$TMP/$PRGNAM-$VERSION \ - --build=$ARCH-slackware-linux - -make -make install-strip DESTDIR=$PKG - -mkdir -p $PKG/etc/xdg/autostart -install -m 755 $CWD/ibus-autostart $PKG/usr/bin/ -install -m 644 $CWD/ibus-autostart.desktop $PKG/etc/xdg/autostart/ - -# cleanup temporary files -rm -rf $PKG/usr/lib$LIBDIRSUFFIX/python2.7/site-packages/gi - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS ChangeLog COPYING* INSTALL NEWS README \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -p -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/misc/ibus/ibus.info b/misc/ibus/ibus.info deleted file mode 100644 index 24badc30756ca..0000000000000 --- a/misc/ibus/ibus.info +++ /dev/null @@ -1,12 +0,0 @@ -PRGNAM="ibus" -VERSION="1.5.16" -HOMEPAGE="https://github.com/ibus/ibus/wiki" -DOWNLOAD="https://github.com/ibus/ibus/releases/download/1.5.16/ibus-1.5.16.tar.gz \ - http://www.unicode.org/Public/emoji/4.0/emoji-test.txt" -MD5SUM="31ea7c1259c7285bd9d71f3000cbd95b \ - 965fe35c4db4401cb9644ebb6251df55" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="json-glib cldr-emoji-annotation" -MAINTAINER="Heinz Wiesinger" -EMAIL="pprkut@liwjatan.at" diff --git a/misc/ibus/slack-desc b/misc/ibus/slack-desc deleted file mode 100644 index 7ead9487bcbbe..0000000000000 --- a/misc/ibus/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -ibus: ibus (Intelligent Input Bus for Linux) -ibus: -ibus: IBus is an Intelligent Input Bus. It is a new input framework for -ibus: Linux. It provides a full featured and user friendly input method -ibus: user interface. It also may help developers create an input method -ibus: easily. -ibus: -ibus: Homepage: https://github.com/ibus/ibus/wiki -ibus: -ibus: -ibus: |