This commit is contained in:
jolupa 2019-08-23 18:13:22 +02:00
parent f096b41698
commit 5945f90586
6 changed files with 205 additions and 0 deletions

128
obinskit/.footprint Normal file
View File

@ -0,0 +1,128 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
lrwxrwxrwx root/root usr/bin/obinskit -> /usr/share/ObinsKit/obinskit
drwxr-xr-x root/root usr/share/
drwxrwxrwx root/root usr/share/ObinsKit/
-rwxrwxrwx root/root usr/share/ObinsKit/LICENSE.electron.txt
-rwxrwxrwx root/root usr/share/ObinsKit/LICENSES.chromium.html
-rwxrwxrwx root/root usr/share/ObinsKit/blink_image_resources_200_percent.pak
-rwxrwxrwx root/root usr/share/ObinsKit/content_resources_200_percent.pak
-rwxrwxrwx root/root usr/share/ObinsKit/content_shell.pak
-rwxrwxrwx root/root usr/share/ObinsKit/icudtl.dat
-rwxrwxrwx root/root usr/share/ObinsKit/libffmpeg.so
-rwxrwxrwx root/root usr/share/ObinsKit/libnode.so
drwxrwxrwx root/root usr/share/ObinsKit/locales/
-rwxrwxrwx root/root usr/share/ObinsKit/locales/am.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/ar.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/bg.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/bn.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/ca.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/cs.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/da.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/de.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/el.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/en-GB.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/en-US.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/es-419.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/es.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/et.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/fa.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/fake-bidi.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/fi.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/fil.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/fr.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/gu.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/he.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/hi.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/hr.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/hu.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/id.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/it.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/ja.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/kn.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/ko.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/lt.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/lv.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/ml.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/mr.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/ms.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/nb.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/nl.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/pl.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/pt-BR.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/pt-PT.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/ro.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/ru.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/sk.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/sl.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/sr.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/sv.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/sw.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/ta.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/te.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/th.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/tr.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/uk.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/vi.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/zh-CN.pak
-rwxrwxrwx root/root usr/share/ObinsKit/locales/zh-TW.pak
-rwxrwxrwx root/root usr/share/ObinsKit/natives_blob.bin
-rwxrwxrwx root/root usr/share/ObinsKit/obinskit
drwxrwxrwx root/root usr/share/ObinsKit/resources/
-rwxrwxrwx root/root usr/share/ObinsKit/resources/app.asar
-rwxrwxrwx root/root usr/share/ObinsKit/resources/electron.asar
-rwxrwxrwx root/root usr/share/ObinsKit/resources/example.db
drwxrwxrwx root/root usr/share/ObinsKit/resources/icons/
-rwxrwxrwx root/root usr/share/ObinsKit/resources/icons/tray-darwin.png
-rwxrwxrwx root/root usr/share/ObinsKit/resources/icons/tray-darwin@2x.png
-rwxrwxrwx root/root usr/share/ObinsKit/resources/icons/tray.png
drwxrwxrwx root/root usr/share/ObinsKit/resources/locales/
-rwxrwxrwx root/root usr/share/ObinsKit/resources/locales/de.yml
-rwxrwxrwx root/root usr/share/ObinsKit/resources/locales/en.yml
-rwxrwxrwx root/root usr/share/ObinsKit/resources/locales/es.yml
-rwxrwxrwx root/root usr/share/ObinsKit/resources/locales/fr.yml
-rwxrwxrwx root/root usr/share/ObinsKit/resources/locales/hu.yml
-rwxrwxrwx root/root usr/share/ObinsKit/resources/locales/id.yml
-rwxrwxrwx root/root usr/share/ObinsKit/resources/locales/it.yml
-rwxrwxrwx root/root usr/share/ObinsKit/resources/locales/locales.json
-rwxrwxrwx root/root usr/share/ObinsKit/resources/locales/ms.yml
-rwxrwxrwx root/root usr/share/ObinsKit/resources/locales/nl.yml
-rwxrwxrwx root/root usr/share/ObinsKit/resources/locales/pl.yml
-rwxrwxrwx root/root usr/share/ObinsKit/resources/locales/ru.yml
-rwxrwxrwx root/root usr/share/ObinsKit/resources/locales/th.yml
-rwxrwxrwx root/root usr/share/ObinsKit/resources/locales/vi.yml
-rwxrwxrwx root/root usr/share/ObinsKit/resources/locales/zh-CN.yml
-rwxrwxrwx root/root usr/share/ObinsKit/ui_resources_200_percent.pak
-rwxrwxrwx root/root usr/share/ObinsKit/v8_context_snapshot.bin
-rwxrwxrwx root/root usr/share/ObinsKit/views_resources_200_percent.pak
drwxr-xr-x root/root usr/share/applications/
-rw-r--r-- root/root usr/share/applications/obinskit.desktop
drwxr-xr-x root/root usr/share/icons/
drwxr-xr-x root/root usr/share/icons/hicolor/
drwxr-xr-x root/root usr/share/icons/hicolor/1024x1024/
drwxr-xr-x root/root usr/share/icons/hicolor/1024x1024/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/1024x1024/apps/obinskit.png
drwxr-xr-x root/root usr/share/icons/hicolor/128x128/
drwxr-xr-x root/root usr/share/icons/hicolor/128x128/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/obinskit.png
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/obinskit.png
drwxr-xr-x root/root usr/share/icons/hicolor/24x24/
drwxr-xr-x root/root usr/share/icons/hicolor/24x24/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/24x24/apps/obinskit.png
drwxr-xr-x root/root usr/share/icons/hicolor/256x256/
drwxr-xr-x root/root usr/share/icons/hicolor/256x256/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/256x256/apps/obinskit.png
drwxr-xr-x root/root usr/share/icons/hicolor/32x32/
drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/obinskit.png
drwxr-xr-x root/root usr/share/icons/hicolor/48x48/
drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/obinskit.png
drwxr-xr-x root/root usr/share/icons/hicolor/512x512/
drwxr-xr-x root/root usr/share/icons/hicolor/512x512/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/512x512/apps/obinskit.png
drwxr-xr-x root/root usr/share/icons/hicolor/64x64/
drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/obinskit.png

7
obinskit/.signature Normal file
View File

@ -0,0 +1,7 @@
untrusted comment: verify with /etc/ports/jolupalabs.pub
RWRdPtfuMX7+XPI1mXPuDufAiIP3WkOXQ7TTCy2xtd3GX9+cC5as1FbZB+QQyRoApwtWPxOXSh2PXkrEW86i1014zLVuFt4h2gw=
SHA256 (Pkgfile) = 347e63ce7e9773b27707c6b849d5382f0f34a1db6ae45e64b5535f21f7291152
SHA256 (.footprint) = 6d73c4a5aa224a364e9d0fc8a83a1b65b8e54ea7e75ac7cd33deb17f4a609038
SHA256 (ObinsKit_1.1.1_x64.tar.gz) = 100988b25457113e06a91676e754b00297cfc6487497385e9a8451ad2ba9a200
SHA256 (obinskit.desktop) = 7adc46ef596b511b32ced93bdbd011c4e62d4c12f5f233ba292d6c3007e8873d
SHA256 (icons.tar.gz) = 66cc2dc96cfb3df5cd992951ea03c30d21508bc6cd48dcda0ff0b84311c58e17

32
obinskit/Pkgfile Normal file
View File

@ -0,0 +1,32 @@
# Description: Control your AnnePro Keyboad
# URL: http://en.obins.net/obinslab-starter/
# Maintainer: jolupa, jolupameister at gmail dot com
# Depends on: gtk xorg-libxscrnsaver xorg-libxtst libxkbcommon nss libappindicator-gtk2 krb5 avahi
name=obinskit
_name=ObinsKit
version=1.1.1
release=1
source=(http://releases.obins.net/occ/linux/tar/"$_name"_"$version"_x64.tar.gz obinskit.desktop icons.tar.gz)
build() {
install -d $PKG/usr/share/"$_name"
cp -a $SRC/"$_name"_"$version"_x64/. $PKG/usr/share/"$_name"
install -d $PKG/usr/bin
ln -s /usr/share/"$_name"/obinskit $PKG/usr/bin/obinskit
install -d $PKG/usr/share/applications
cp $SRC/obinskit.desktop $PKG/usr/share/applications/
install -d $PKG/usr/share/icons
cp -a $SRC/icons/* $PKG/usr/share/icons/
find $PKG -type f -name "LICENSE*" -o -name "*.pdf" -exec rm -f {} \;
find $PKG -type d -empty -delete
rm $PKG/usr/share/"$_name"/install.sh
#rm $PKG/opt/"$_name"/{LICENSE.electron.txt,LICENSES.chromium.html}
}

BIN
obinskit/icons.tar.gz Normal file

Binary file not shown.

View File

@ -0,0 +1,8 @@
[Desktop Entry]
Name=ObinsKit
Comment=Obinslab Start let you customize keyboard layout, light effects and macro for ANNE PRO2
Exec="obinskit" %U
Terminal=false
Type=Application
Icon=obinskit
Categories=GNOME;GTK;Development;

30
obinskit/post-install Executable file
View File

@ -0,0 +1,30 @@
# !/bin/sh
#ObinsKit post install file
#
gtk-update-icon-cache /usr/share/icons/hicolor
cat>"/etc/udev/rules.d/obinslab-kdb.rules"<<EOF
SUBSYSTEM=="input", GROUP="input", MODE="0666"
# For ANNE PRO 2
SUBSYSTEM=="usb", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="8008",MODE="0666", GROUP="wheel"
KERNEL=="hidraw*", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="8008",MODE="0666", GROUP="wheel"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="8009",MODE="0666", GROUP="wheel"
KERNEL=="hidraw*", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="8009",MODE="0666", GROUP="wheel"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="a292",MODE="0666", GROUP="wheel"
KERNEL=="hidraw*", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="a292",MODE="0666", GROUP="wheel"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="a293",MODE="0666", GROUP="wheel"
KERNEL=="hidraw*", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="a293",MODE="0666", GROUP="wheel"
## For ANNE PRO
SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5710",MODE="0666", GROUP="wheel"
KERNEL=="hidraw*", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5710",MODE="0666", GROUP="wheel"
EOF
/sbin/udevadm control --reload
#