diff options
author | Julian Daube | 2018-03-18 01:05:20 +0100 |
---|---|---|
committer | Julian Daube | 2018-03-18 01:05:20 +0100 |
commit | 85751478181b7166324f75ecc24b3dd73fa36eda (patch) | |
tree | 259d090439b456590f2a59cb3dbac2390f77eeab | |
download | aur-85751478181b7166324f75ecc24b3dd73fa36eda.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 47 | ||||
-rw-r--r-- | icon.png | bin | 0 -> 15222 bytes |
3 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5fd4f221ef1b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = necta-wifi-mouse + pkgdesc = wifi mouse for android (server part) + pkgver = 1.0.1 + pkgrel = 1 + url = http://wifimouse.necta.us/ + arch = x86_64 + arch = i686 + makedepends = sed + makedepends = tar + source = icon.png + md5sums = 671cbe35275357e3a42aa118a7e35a8f + source_x86_64 = mouseserver-x86_64.zip::http://wifimouse.necta.us/MouseServerLinux64.zip + md5sums_x86_64 = 422f9c2e394b04cbde95e762194ed6de + source_i686 = mouseserver-i686.zip::http://wifimouse.necta.us/MouseServerLinux32.zip + md5sums_i686 = 2b0dca3ffa174ef505a706f05cd36869 + +pkgname = necta-wifi-mouse + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..db61239ddbe0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,47 @@ +# Contributer: Julian Daube <joposter (at) gmail (dot) com> + +pkgname=necta-wifi-mouse +pkgdesc="wifi mouse for android (server part)" +pkgver=1.0.1 +pkgrel=1 +arch=("x86_64" "i686") +url=http://wifimouse.necta.us/ + +source=("icon.png") +source_x86_64=("mouseserver-x86_64.zip::http://wifimouse.necta.us/MouseServerLinux64.zip") +source_i686=("mouseserver-i686.zip::http://wifimouse.necta.us/MouseServerLinux32.zip") +md5sums=('671cbe35275357e3a42aa118a7e35a8f') +md5sums_x86_64=('422f9c2e394b04cbde95e762194ed6de') +md5sums_i686=('2b0dca3ffa174ef505a706f05cd36869') + +depends=() +makedepends=("sed" "tar") + +prepare() { + # extract deb + suffix=$pkgver-$CARCH + if [ "$CARCH" == "i686" ]; then + suffix=$pkgver-32bit + fi + + bsdtar -xf "$srcdir/mouseserver-$suffix.deb" + # extract data portion + tar -xf "$srcdir/data.tar.gz" +} + +package() { + # create destination directories + mkdir -p "$pkgdir/usr/bin" + mkdir -p "$pkgdir/usr/share/applications" + mkdir -p "$pkgdir/usr/share/icons/hicolor/128x128/apps/" + + # install files + install -m 775 "$srcdir/usr/sbin/mouseserver" "$pkgdir/usr/bin" + install -m 664 "$srcdir/usr/share/applications/mouseserver.desktop" "$pkgdir/usr/share/applications/mouseserver.desktop" + install -m 664 "$srcdir/icon.png" "$pkgdir/usr/share/icons/hicolor/128x128/apps/mouseserver.png" + + # modify desktop file + desktopfile="$pkgdir/usr/share/applications/mouseserver.desktop" + sed -i 's/Exec=.*$/Exec=\/usr\/bin\/mouseserver/' "$desktopfile" + sed -i 's/Icon=.*$/Icon=\/usr\/share\/icons\/hicolor\/128x128\/apps\/mouseserver.png/' "$desktopfile" +} diff --git a/icon.png b/icon.png Binary files differnew file mode 100644 index 000000000000..3e2a8827d24d --- /dev/null +++ b/icon.png |