summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 74e8e59212bfd29cb167118aac5f8633b7687607 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Contributor: JSkier, jskier at gmail dot com jskier.com
# Maintainer: Rocket Aaron, i at rocka dot me
# Created by Paul Richards (paulrichards321(at)gmail(dot)com), http://sourceforge.net/projects/resetmsmice/
pkgname=resetmsmice
pkgver=1.1.3
pkgrel=3
pkgdesc="Application to reset many MS wireless mice models to stop excessive wheel scrolling (only needed if dual booting with Windows)"
arch=('i686' 'x86_64')
url="http://sourceforge.net/projects/resetmsmice/"
license=('GPL')
depends=('libusb')
makedepends=('gtk2')
source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz
        resetmsmice.sysusers
        resetmsmice.service)
sha512sums=('6bd36e31d53be778d9712a69356a1556075292ce45b4bfad835521da8e335ec585e4c9a2405fcabbb9528994fdf934b95ac98459c7431d83b5753ce139646d81'
            '6d2bd0aaeedbec183eb05e7ebd096c3c7c488a2bf0ea4194564772bcd07d9fffb00e267603b3cd75243eb0628480a04132425be355aa14f78d035fc1be940b6b'
            'c25a8b04f313efce4e9b70024e5ade312845ea3c599ddc7abc470843fe62de75f0cf12ff3f8506e25d732de4a0f0484f400ede6b2d997c5b28f73588dcc0190d')

build() {
  cd "${srcdir}/${pkgname}-${pkgver}"
  ./configure --prefix=/usr \
  make
}

package() {
  cd "$srcdir/$pkgname-$pkgver"
  make DESTDIR="$pkgdir/" install
  mv "${pkgdir}/usr/sbin/resetmsmice-enable-boot" "${pkgdir}/usr/bin"
  rm -r "${pkgdir}/usr/sbin"
  chmod 2755 "${pkgdir}/usr/bin/resetmsmice"
  install -Dm644 "${srcdir}/resetmsmice.sysusers" "${pkgdir}/usr/lib/sysusers.d/resetmsmice.conf"
  install -Dm644 "${srcdir}/resetmsmice.service" "${pkgdir}/usr/lib/systemd/system/resetmsmice.service"
}