summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD28
2 files changed, 26 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ef60dc42ac00..77f32617335e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,13 @@
pkgbase = xinput_calibrator
pkgdesc = Generic touchscreen calibration program for X.Org
pkgver = 0.7.5
- pkgrel = 2
+ pkgrel = 1
+ epoch = 2
url = http://www.freedesktop.org/wiki/Software/xinput_calibrator/
- arch = i686
- arch = x86_64
+ arch = any
license = MIT
- source = http://github.com/downloads/tias/xinput_calibrator/xinput_calibrator-0.7.5.tar.gz
- md5sums = 20da0a2055a5a75962add8c6b44f60fa
+ license = X11
+ source = https://github.com/tias/xinput_calibrator/archive/refs/tags/v0.7.5.tar.gz
+ sha256sums = d8edbf84523d60f52311d086a1e3ad0f3536f448360063dd8029bf6290aa65e9
pkgname = xinput_calibrator
diff --git a/PKGBUILD b/PKGBUILD
index 53db22fb29dc..af6d75da7426 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,31 @@
-# Maintainer: Danny Dutton <duttondj@vt.edu>
+# Maintainer: Debucquoy Anthony (tonitch) <d.tonitch@gmail.com>
+# Contributor: Danny Dutton <duttondj@vt.edu>
pkgname=xinput_calibrator
pkgver=0.7.5
-pkgrel=2
+pkgrel=1
+epoch=2
pkgdesc="Generic touchscreen calibration program for X.Org"
-arch=('i686' 'x86_64')
+arch=('any')
url="http://www.freedesktop.org/wiki/Software/xinput_calibrator/"
-license=('MIT')
-source=("http://github.com/downloads/tias/${pkgname}/${pkgname}-${pkgver}.tar.gz")
+license=('MIT' 'X11')
+source=("https://github.com/tias/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz")
+sha256sums=('d8edbf84523d60f52311d086a1e3ad0f3536f448360063dd8029bf6290aa65e9')
-package() {
+build() {
cd "$srcdir/$pkgname-$pkgver"
./autogen.sh --with-gui=x11
make
- make DESTDIR="$pkgdir" install
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+ install -Dm644 scripts/xinput_calibrator.svg "$pkgdir/usr/local/share/pixmaps/xinput_calibrator.svg"
+ install -Dm644 scripts/xinput_calibrator.xpm "$pkgdir/usr/local/share/pixmaps/xinput_calibrator.xpm"
+ install -Dm644 scripts/xinput_calibrator.desktop "$pkgdir/usr/local/share/applications/xinput_calibrator.desktop"
+ install -Dm755 src/xinput_calibrator "$pkgdir/usr/local/bin/xinput_calibrator"
+ cd man
+ gzip xinput_calibrator.1
+ install -Dm644 xinput_calibrator.1.gz "$pkgdir/usr/share/man/man1/xinput_calibrator.1.gz"
}
-md5sums=('20da0a2055a5a75962add8c6b44f60fa')