Browse Source

desktop/gxkb: Updated for version 0.9.6.

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
pull/277/head
Vladislav 'fsLeg' Borisov 8 months ago
committed by Willy Sudiarto Raharjo
parent
commit
ed6d8b8846
No known key found for this signature in database GPG Key ID: 3F617144D7238786
  1. 18
      desktop/gxkb/by-ru-flags.patch
  2. BIN
      desktop/gxkb/by.png
  3. 3
      desktop/gxkb/doinst.sh
  4. 13
      desktop/gxkb/gxkb.SlackBuild
  5. 10
      desktop/gxkb/gxkb.info
  6. BIN
      desktop/gxkb/ru.png

18
desktop/gxkb/by-ru-flags.patch

@ -0,0 +1,18 @@
--- a/data/flags/Makefile.am 2024-07-13 12:33:45.000000000 +0300
+++ b/data/flags/Makefile.am 2024-07-13 12:35:10.684982352 +0300
@@ -13,6 +13,7 @@
br.png \
bt.png \
bw.png \
+ by.png \
ca.png \
cd.png \
ch.png \
@@ -78,6 +79,7 @@
pt.png \
ro.png \
rs.png \
+ ru.png \
se.png \
si.png \
sk.png \

BIN
desktop/gxkb/by.png

After

Width: 24  |  Height: 24  |  Size: 998 B

3
desktop/gxkb/doinst.sh

@ -0,0 +1,3 @@
if [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
fi

13
desktop/gxkb/gxkb.SlackBuild

@ -3,6 +3,7 @@
# Slackware build script for gxkb
# Copyright 2015-21 NK
# Copyright 2024-2025 Vladislav 'fsLeg' Borisov, Moscow, Russia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -25,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gxkb
VERSION=${VERSION:-0.8.2}
VERSION=${VERSION:-0.9.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@ -81,6 +82,14 @@ find -L . \
-o -perm 511 \) -exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
# Patch back Belorussian and Russian flags
patch -p1 < $CWD/by-ru-flags.patch
cp $CWD/{by,ru}.png data/flags/
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./autogen.sh
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
@ -103,10 +112,12 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
cp -a README.md $PKG/usr/doc/$PRGNAM-$VERSION/
install -Dm 644 $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 -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE

10
desktop/gxkb/gxkb.info

@ -1,10 +1,10 @@
PRGNAM="gxkb"
VERSION="0.8.2"
VERSION="0.9.6"
HOMEPAGE="https://zen-tools.github.io/gxkb/"
DOWNLOAD="http://downloads.sourceforge.net/project/gxkb/gxkb-0.8.2.tar.gz"
MD5SUM="3ada6f300ce3ab1ba5a80630b26fcee8"
DOWNLOAD="https://github.com/zen-tools/gxkb/archive/v0.9.6/gxkb-0.9.6.tar.gz"
MD5SUM="6a0c9a9d206fe5c89e78cadbcb38660f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="NK"
EMAIL="nk-man@yandex.ru"
MAINTAINER="Vladislav 'fsLeg' Borisov"
EMAIL="fsleg@t-rg.ws"

BIN
desktop/gxkb/ru.png

After

Width: 24  |  Height: 24  |  Size: 884 B

Loading…
Cancel
Save