summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSammysHP2019-12-20 11:55:17 +0100
committerSammysHP2019-12-20 11:55:17 +0100
commita090dc3ab4858b8a427981cfb1e81f640202eff4 (patch)
treebf8beb338ba18367fbad2a98531372f2dac3ed26
parent443eca7413e29e6ebd30f2e492f07f6cd8117cdb (diff)
downloadaur-a090dc3ab4858b8a427981cfb1e81f640202eff4.tar.gz
Fix build
stropts.h was never implemented and the stub header file removed with glibc 2.30.
-rw-r--r--.SRCINFO4
-rw-r--r--0001_stropts.patch11
-rw-r--r--PKGBUILD19
3 files changed, 25 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 69189a2314ce..48091c07d55e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = lomoco
pkgdesc = Logitech USB mouse configuration program
pkgver = 1.0
- pkgrel = 11
+ pkgrel = 12
url = https://launchpad.net/ubuntu/+source/lomoco
arch = x86_64
license = GPL
@@ -13,11 +13,13 @@ pkgbase = lomoco
source = lomoco_mxair.patch::https://bugs.archlinux.org/task/36657?getfile=10920
source = lomoco_mouse.conf
source = lomoco.sh
+ source = 0001_stropts.patch
md5sums = f5197d0a3ee81229c3eecc1e03f7b08d
md5sums = b616b29dfe183b74f43072c22a470b8b
md5sums = d0390dfcadae6e54a4af3e6227d24201
md5sums = 182b10a7e4a1828a93c1d55ef7f81b97
md5sums = bc92f661641265b33b27895ef24028fd
+ md5sums = c1b46fc882b4aa5b5d6d0a86b433ca19
pkgname = lomoco
diff --git a/0001_stropts.patch b/0001_stropts.patch
new file mode 100644
index 000000000000..0059845563ba
--- /dev/null
+++ b/0001_stropts.patch
@@ -0,0 +1,11 @@
+diff -Naur a/src/lomoco.h b/src/lomoco.h
+--- a/src/lomoco.h 2006-03-01 15:10:05.000000000 +0100
++++ b/src/lomoco.h 2019-12-20 11:49:30.864705621 +0100
+@@ -29,7 +29,6 @@
+ #include <assert.h>
+ #include <stdlib.h>
+ #include <stdio.h>
+-#include <stropts.h>
+ #include <string.h>
+ #include <signal.h>
+ #include <sys/types.h>
diff --git a/PKGBUILD b/PKGBUILD
index 0914d3249218..cef968291306 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 266875 2017-11-15 14:29:11Z foutrelis $
-# Maintainer: Jeff Mickey <j@codemac.net>
+# Maintainer: Sven Karsten Greiner <sven@sammyshp.de>
+# Contributor: Jeff Mickey <j@codemac.net>
# Contributor: Shadowhand <woody.gilk@gmail.com>
pkgname=lomoco
pkgver=1.0
-pkgrel=11
+pkgrel=12
url="https://launchpad.net/ubuntu/+source/lomoco"
pkgdesc="Logitech USB mouse configuration program"
license=('GPL')
@@ -13,15 +13,17 @@ replaces=('lmctl')
arch=('x86_64')
backup=(etc/udev/lomoco_mouse.conf)
source=(http://http.debian.net/debian/pool/main/l/lomoco/lomoco_$pkgver.0.orig.tar.gz
- http://http.debian.net/debian/pool/main/l/lomoco/lomoco_$pkgver.0-1.debian.tar.gz
- "lomoco_mxair.patch::https://bugs.archlinux.org/task/36657?getfile=10920"
- lomoco_mouse.conf
- lomoco.sh)
+ http://http.debian.net/debian/pool/main/l/lomoco/lomoco_$pkgver.0-1.debian.tar.gz
+ "lomoco_mxair.patch::https://bugs.archlinux.org/task/36657?getfile=10920"
+ lomoco_mouse.conf
+ lomoco.sh
+ 0001_stropts.patch)
md5sums=('f5197d0a3ee81229c3eecc1e03f7b08d'
'b616b29dfe183b74f43072c22a470b8b'
'd0390dfcadae6e54a4af3e6227d24201'
'182b10a7e4a1828a93c1d55ef7f81b97'
- 'bc92f661641265b33b27895ef24028fd')
+ 'bc92f661641265b33b27895ef24028fd'
+ 'c1b46fc882b4aa5b5d6d0a86b433ca19')
prepare() {
cd "$srcdir"/${pkgname}-${pkgver}
@@ -29,6 +31,7 @@ prepare() {
patch -p1 <../debian/patches/$i
done
patch -p0 <"$srcdir"/lomoco_mxair.patch
+ patch -p1 <"$srcdir"/0001_stropts.patch
}
build() {