diff options
author | antsa | 2019-11-05 12:50:41 +0100 |
---|---|---|
committer | antsa | 2019-11-05 12:50:41 +0100 |
commit | 6c1e0448e5011fe3623157cd1f036309d754c4ab (patch) | |
tree | 7c6a1c722db0e55c940e87a4861e29b28ea8470f | |
download | aur-6c1e0448e5011fe3623157cd1f036309d754c4ab.tar.gz |
Init package
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | 99-mn32.rules | 1 | ||||
-rw-r--r-- | MN32.desktop | 8 | ||||
-rw-r--r-- | PKGBUILD | 40 |
4 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..157ee917b1b7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = mn32-git + pkgdesc = Configuration tool for Mionix Naos 3200 + pkgver = r9.de6e250 + pkgrel = 1 + url = https://gitlab.com/ant-sa/mn32 + arch = x86_64 + license = Unlicense + makedepends = git + makedepends = qt5-base + makedepends = gcc + depends = libusb + depends = qt5-base + source = MN32.desktop + source = 99-mn32.rules + source = mn32-git::git+https://gitlab.com/ant-sa/mn32.git + sha512sums = 2d7e974385d3098853b9dfd07e006c65d491a9e96f44cffcf809fb17debfc0a03ac51ebc5de7103e4fbca01444001f27198da5a172be373bbbd9bf81b6ffc38a + sha512sums = 3d6e5011ef1367bfed99a54f85d9939935996477a3a009c9cd307c51d54e063e079de52b2eee3575d85c93295274c89cdb96544782b68ca289c7ec5b251708b8 + sha512sums = SKIP + +pkgname = mn32-git + diff --git a/99-mn32.rules b/99-mn32.rules new file mode 100644 index 000000000000..3e649fa598f9 --- /dev/null +++ b/99-mn32.rules @@ -0,0 +1 @@ +SUBSYSTEM=="usb", ATTRS{idVendor}=="22d4", ATTRS{idProduct}=="1100", MODE="0666" diff --git a/MN32.desktop b/MN32.desktop new file mode 100644 index 000000000000..70b44a41fa3e --- /dev/null +++ b/MN32.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=MN32 +Comment=Configuration tool for Mionix Naos 3200 +Exec=mn32 +Icon=input-mouse +Terminal=false +Type=Application +Categories=Utility diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5750b7c16cec --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: antsa <asss1924@gmail.com> + +pkgname=mn32-git +pkgdesc='Configuration tool for Mionix Naos 3200' +url='https://gitlab.com/ant-sa/mn32' +pkgver=r9.de6e250 +pkgrel=1 +arch=('x86_64') +license=('Unlicense') +depends=('libusb' 'qt5-base') +makedepends=('git' 'qt5-base' 'gcc') + +source=('MN32.desktop' '99-mn32.rules' 'mn32-git::git+https://gitlab.com/ant-sa/mn32.git') + +sha512sums=( '2d7e974385d3098853b9dfd07e006c65d491a9e96f44cffcf809fb17debfc0a03ac51ebc5de7103e4fbca01444001f27198da5a172be373bbbd9bf81b6ffc38a' + '3d6e5011ef1367bfed99a54f85d9939935996477a3a009c9cd307c51d54e063e079de52b2eee3575d85c93295274c89cdb96544782b68ca289c7ec5b251708b8' + 'SKIP') + +pkgver() { + cd "$pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "$pkgname"/mn32 + qmake mn32.pro + make +} + +package() { + install -d "${pkgdir}"/usr/share/applications + install -d "${pkgdir}"/usr/lib/udev/rules.d + + install -m644 "${srcdir}/MN32.desktop" "${pkgdir}/usr/share/applications" + install -m644 "${srcdir}/99-mn32.rules" "${pkgdir}/usr/lib/udev/rules.d" + + cd "$pkgname"/mn32 + make INSTALL_ROOT="$pkgdir/" install + +} |