It looks like sourcearchive only has empty tarballs for the newer versions. Thanks for rubenvb to point this out!
Updated package to download the source tarball from debian instead. The developer (Guus Sliepen) is also the maintainer of the debian package. So we can assume this stays in working condition for a while.
Search Criteria
Package Details: inputlirc 23-3
Package Actions
| Package Base: | inputlirc |
|---|---|
| Description: | Zeroconf LIRC daemon that reads from /dev/input/event devices |
| Upstream URL: | http://ftp.de.debian.org/debian/pool/main/i/inputlirc/ |
| Category: | multimedia |
| Licenses: | |
| Conflicts: | |
| Submitter: | None |
| Maintainer: | schaze |
| Last Packager: | schaze |
| Votes: | 5 |
| First Submitted: | 2012-01-08 00:21 |
| Last Updated: | 2015-04-09 11:06 |
Dependencies (0)
Required by (0)
Sources
- http://ftp.de.debian.org/debian/pool/main/i/inputlirc//inputlirc_23.orig.tar.gz
- inputlircd.conf
- inputlircd.service
Latest Comments
Comment by schaze
Comment by rubenvb
The URL is hosting a bad file. I found a usable version on the Ubuntu servers. Here is the PKGBUILD:
# Maintainer: Thomas schaz <schazet at gmail do com>
# taken over from Achim Schumacher <achimencey dot as at gmail dot com>
pkgname=inputlirc
pkgver=23
pkgrel=1
pkgdesc="Zeroconf LIRC daemon that reads from /dev/input/event devices"
arch=(i686 x86_64)
url="http://archive.ubuntu.com/ubuntu/pool/universe/i/inputlirc/inputlirc_23.orig.tar.gz"
license=('GPL')
conflicts=('inputlircd-svn')
backup=('etc/inputlircd.conf')
source=($url
inputlircd.conf
inputlircd.service)
md5sums=('15ae021115fc266966b6a93083d0b046'
'7a9994d742f7b0e180ccb8308e37014d'
'40f8cf8246a790496fe906ee4eafb9d7')
build() {
cd "$srcdir/$pkgname-$pkgver"
make
}
package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir/" PREFIX="/usr" install
install -D -m644 ../inputlircd.conf "$pkgdir/etc/inputlircd.conf"
install -D -m755 ../inputlircd.service "$pkgdir/usr/lib/systemd/system/inputlircd.service"
}
Comment by knucklehead
Doesn't seem to be working, I get:
==> Validating source files with md5sums...
inputlirc_23.orig.tar.gz ... NOT FOUND
inputlircd.conf ... Passed
inputlircd.service ... Passed
==> ERROR: One or more files did not pass the validity check!
The build failed.
if I download the inputlirc_23 file it finds the file but fails the md5sums check
Comment by schaze
I took over the package and updated it to the latest upstream version and also with a new config file and systemd service.
Comment by stele
I am on a Raspberry PI so I added the arch armv6h and modified the checksum but i still have thi error:
==> Starting build()...
/root/inputlirc/PKGBUILD: line 18: cd: /root/inputlirc/src/inputlirc-19: No such file or directory
==> ERROR: A failure occurred in build().
Aborting...
Anonymous comment
Updated /etc/rc.d/inputlircd:
Now creates /var/run/lirc and symlink to /dev/lircd, in the same way as /etc/rc.d/lircd does.