diff options
author | superlex | 2015-06-11 16:48:31 +0200 |
---|---|---|
committer | superlex | 2015-06-11 16:48:31 +0200 |
commit | ceff8d276dfb7412c942b338112f725f1c114301 (patch) | |
tree | d360530166f19845d4eda79bcc4a2c3b64c3a4ac | |
download | aur-ceff8d276dfb7412c942b338112f725f1c114301.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 46 | ||||
-rw-r--r-- | r5u87x-hg.install | 4 |
3 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1aba96c5658a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = r5u87x-hg + pkgdesc = Userspace module for Ricoh R5U870 OEM cameras. + pkgver = 64 + pkgrel = 8 + url = https://bitbucket.org/ahixon/r5u87x/ + install = r5u87x-hg.install + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = mercurial + makedepends = glib2 + makedepends = libusb-compat + makedepends = pkgconfig + depends = glib2 + depends = libusb-compat + optdepends = guile + replaces = r5u870 + source = hg+https://bitbucket.org/ahixon/r5u87x + md5sums = SKIP + +pkgname = r5u87x-hg + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ba5e70d98fa2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +#Maintainer: superlex + +#Contributor: Thomas Dziedzic < gostrc at gmail > +#Contributor: Alessandro Sagratini <ale_sagra@hotmail.com> + +_pkgname=r5u87x +pkgname=r5u87x-hg +pkgver=64 +pkgrel=8 +pkgdesc='Userspace module for Ricoh R5U870 OEM cameras.' +arch=('i686' 'x86_64') +url='https://bitbucket.org/ahixon/r5u87x/' +license=('GPL2') +replaces=('r5u870') +makedepends=('mercurial' 'glib2' 'libusb-compat' 'pkgconfig') +depends=('glib2' 'libusb-compat') +optdepends=('guile') +install='r5u87x-hg.install' +source=("hg+https://bitbucket.org/ahixon/$_pkgname") +md5sums=('SKIP') + +prepare() { + cd "$srcdir/$_pkgname" + # fix udev rule + sed -i 's|#LOADER#|/usr/bin/r5u87x-loader|' \ +contrib/90-r5u87x-loader.rules.in +} + +build() { + cd "$srcdir/$_pkgname" + # set UCODE_PATH because we don't install to default location + make UCODE_PATH=/usr/lib/firmware/r5u87x-%vid%-%pid%.fw +} + +package() { + cd "$srcdir/$_pkgname" + + install -d ${pkgdir}/usr/bin + install -d ${pkgdir}/usr/lib/firmware + install -d ${pkgdir}/etc/udev/rules.d + + install loader ${pkgdir}/usr/bin/r5u87x-loader + install recode-fw.scm ${pkgdir}/usr/bin + install -m644 ucode/*.fw ${pkgdir}/usr/lib/firmware + install -m644 contrib/90-r5u87x-loader.rules ${pkgdir}/etc/udev/rules.d +} diff --git a/r5u87x-hg.install b/r5u87x-hg.install new file mode 100644 index 000000000000..a72ad5062065 --- /dev/null +++ b/r5u87x-hg.install @@ -0,0 +1,4 @@ +post_install () { + echo "To use this tool simply run loader and you should be set." + echo "If it doesn't work, run r5u87x-loader --reload (as root)." +} |