summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlinuxer2021-01-09 16:32:13 +0200
committerlinuxer2021-01-09 16:32:13 +0200
commit82a5b9e9f9766fcb95b708b50c299fd88580050b (patch)
tree86f6138d95f6c928dd076c8af9099f92d63ec26a
parent5e1dcf8f380d7ab0f17ae518848479b4a69f6374 (diff)
downloadaur-82a5b9e9f9766fcb95b708b50c299fd88580050b.tar.gz
Revision
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD26
-rw-r--r--post.install25
3 files changed, 44 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bf2f40f4379d..6a7314f2d75d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,7 @@
pkgbase = r5u87x
- pkgdesc = Userspace module for Ricoh R5U870 OEM cameras
+ pkgdesc = Userspace modules for Ricoh R5U870 OEM cameras, improved packages and compatibility
pkgver = 0.2.2
- pkgrel = 2
- epoch = 1
+ pkgrel = 4
url = https://gitea.artixlinux.org/linuxer/r5u87x
arch = i686
arch = x86_64
@@ -12,7 +11,8 @@ pkgbase = r5u87x
depends = lib32-libusb-compat
optdepends = guile: script for extracting firmware from Windows driver
source = r5u87x-0.2.2.tar.gz::https://gitea.artixlinux.org/linuxer/r5u87x/archive/0.2.2.tar.gz
- sha256sums = d87dc965f6fcb2a1c849ff309d8bc4e4669b9b37d73ba875af35f580c5e32036
+ b2sums = 77964f77fc7c01a31f7768aa63203f5eb3e961533fe808418dba03c20ef07367caf12927974b1db74b6accbd56070adecbe372abc151b7e8c57af5c52b121638
pkgname = r5u87x
+ install = post.install
diff --git a/PKGBUILD b/PKGBUILD
index cc262f5194e4..8478e3b01cf8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,31 +7,33 @@
pkgname=r5u87x
pkgver=0.2.2
-pkgrel=2
-epoch=1
-pkgdesc='Userspace module for Ricoh R5U870 OEM cameras'
-arch=(i686 x86_64)
+pkgrel=4
+pkgdesc='Userspace modules for Ricoh R5U870 OEM cameras, improved packages and compatibility'
+arch=('i686' 'x86_64')
url='https://gitea.artixlinux.org/linuxer/r5u87x'
-license=(GPL2)
-depends=(glib2 libusb-compat lib32-libusb-compat)
+license=('GPL2')
+depends=('glib2' 'libusb-compat' 'lib32-libusb-compat')
optdepends=('guile: script for extracting firmware from Windows driver')
-source=("${pkgname}-${pkgver}.tar.gz::https://gitea.artixlinux.org/linuxer/r5u87x/archive/${pkgver}.tar.gz")
-sha256sums=('d87dc965f6fcb2a1c849ff309d8bc4e4669b9b37d73ba875af35f580c5e32036')
+source=("${url}/archive/${pkgver}.tar.gz")
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
+b2sums=('77964f77fc7c01a31f7768aa63203f5eb3e961533fe808418dba03c20ef07367caf12927974b1db74b6accbd56070adecbe372abc151b7e8c57af5c52b121638')
prepare() {
- cd "${srcdir}/${pkgname}"
+ cd ${srcdir}/${pkgname}
+
# fix udev rule
sed -i 's| --reload||' contrib/90-r5u87x-loader.rules.in
}
build() {
- cd "${srcdir}/${pkgname}"
+ 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}"
+ cd ${srcdir}/${pkgname}
mkdir -p "${pkgdir}/usr/bin"
mkdir -p "${pkgdir}/usr/lib/r5u87x/ucode"
@@ -48,4 +50,6 @@ package() {
install recode-fw.scm ${pkgdir}/usr/bin
cp -r "${pkgdir}/usr/lib/ucode" "${pkgdir}/usr/lib/r5u87x/"
cp -r "${pkgdir}/usr/lib/ucode" "${pkgdir}/usr/lib32/r5u87x/"
+
+ install=post.install
}
diff --git a/post.install b/post.install
new file mode 100644
index 000000000000..36445760e75b
--- /dev/null
+++ b/post.install
@@ -0,0 +1,25 @@
+post_install() {
+ echo " ==> ---------------------------------------------------"
+ echo " ==> The following Ricoh Webcam drivers have been added:"
+ echo " ==> ---------------------------------------------------"
+ echo " ==> r5u87x-05ca-1803.fw"
+ echo " ==> r5u87x-05ca-1830.fw"
+ echo " ==> r5u87x-05ca-1834.fw"
+ echo " ==> r5u87x-05ca-1837.fw"
+ echo " ==> r5u87x-05ca-183b.fw"
+ echo " ==> r5u87x-05ca-1870_1.fw"
+ echo " ==> r5u87x-05ca-1810.fw"
+ echo " ==> r5u87x-05ca-1832.fw"
+ echo " ==> r5u87x-05ca-1835.fw"
+ echo " ==> r5u87x-05ca-1839.fw"
+ echo " ==> r5u87x-05ca-183e.fw"
+ echo " ==> r5u87x-05ca-1870.fw"
+ echo " ==> r5u87x-05ca-1812.fw"
+ echo " ==> r5u87x-05ca-1833.fw"
+ echo " ==> r5u87x-05ca-1836.fw"
+ echo " ==> r5u87x-05ca-183a.fw"
+ echo " ==> r5u87x-05ca-1841.fw"
+ echo " ==> ---------------------------------------------------"
+ echo " ==> Start Driver with 'sudo ricoh-webcam-loader'"
+ echo " ==> Enjoy!'"
+}