summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonstantin Shalygin2018-10-24 12:26:16 +0700
committerKonstantin Shalygin2018-10-24 12:26:16 +0700
commit934d752451f17ed0fb7780231064eb03d5ce3ad5 (patch)
treead8f2e9e843478915be29b0be26b295b9bd251b1
parente646dfe13c3c2c1ba7bbeaa7472e0874e0380205 (diff)
downloadaur-934d752451f17ed0fb7780231064eb03d5ce3ad5.tar.gz
up to 3.7.0-2662
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD8
2 files changed, 12 insertions, 1 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8a134a5825fb..810b382a8f82 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
# Generated by mksrcinfo v8
-# Sun Oct 14 17:01:57 UTC 2018
+# Wed Oct 24 05:26:16 UTC 2018
pkgbase = ivideon-server-headless
pkgdesc = Ivideon-server daemon
pkgver = 3.7.0
@@ -14,14 +14,17 @@ pkgbase = ivideon-server-headless
depends = gst-plugins-base
depends = libyami
conflicts = ivideon-video-server-nogui
+ noextract = ivideon-server-dahua-bin-module_3.7.0-2662~84d828c1234f_amd64.deb
backup = etc/videoserverd.conf
source = https://packages.ivideon.com/ubuntu/pool/non-free/i/ivideon-server-headless/ivideon-server-headless_3.7.0-2662~84d828c1234f_amd64.deb
+ source = https://packages.ivideon.com/ubuntu/pool/non-free/i/ivideon-server-dahua-bin-module/ivideon-server-dahua-bin-module_3.7.0-2662~84d828c1234f_amd64.deb
source = https://packages.ivideon.com/ubuntu/pool/non-free/libd/libdahuasdk/libdahuasdk_1.0.2_amd64.deb
source = videoserverd.service
source = videoserverd.conf
source = sysusers.conf
source = videoservertmp.conf
sha256sums = 49d497421c59285643eeb5e5d77f3a351881e8ac66fc558a88f471ce464b2e7c
+ sha256sums = cda151e682dbc3bf10df8d217b83784480c57b8c3b0888b00792ff3cb6652ede
sha256sums = 7da74ca97c53669f95efea718bbf05ddd7b0d5b0b97dc93d2777ed8c64388254
sha256sums = 48cd5beedc9992a26448ee06c44460c8e9f3014154adcad0eee39aa985851071
sha256sums = f0010bc64cd7c1b5aefcc7241f0e0074528aec1a4b51dd08bd429e95acd26012
diff --git a/PKGBUILD b/PKGBUILD
index 35efeca17dc0..7ddcf795b6fb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,12 +13,15 @@ depends=('portaudio' 'ffmpeg' 'gst-plugins-good' 'gst-plugins-base' 'libyami')
makedepends=('libarchive')
conflicts=('ivideon-video-server-nogui')
source=("https://packages.ivideon.com/ubuntu/pool/non-free/i/${pkgname}/${pkgname}_${pkgver}-${pkgrel}~${_rel}_amd64.deb"
+ "https://packages.ivideon.com/ubuntu/pool/non-free/i/ivideon-server-dahua-bin-module/ivideon-server-dahua-bin-module_${pkgver}-${pkgrel}~${_rel}_amd64.deb"
"https://packages.ivideon.com/ubuntu/pool/non-free/libd/libdahuasdk/libdahuasdk_1.0.2_amd64.deb"
"videoserverd.service"
"videoserverd.conf"
"sysusers.conf"
"videoservertmp.conf")
+noextract=("ivideon-server-dahua-bin-module_${pkgver}-${pkgrel}~${_rel}_amd64.deb")
sha256sums=('49d497421c59285643eeb5e5d77f3a351881e8ac66fc558a88f471ce464b2e7c'
+ 'cda151e682dbc3bf10df8d217b83784480c57b8c3b0888b00792ff3cb6652ede'
'7da74ca97c53669f95efea718bbf05ddd7b0d5b0b97dc93d2777ed8c64388254'
'48cd5beedc9992a26448ee06c44460c8e9f3014154adcad0eee39aa985851071'
'f0010bc64cd7c1b5aefcc7241f0e0074528aec1a4b51dd08bd429e95acd26012'
@@ -31,6 +34,10 @@ prepare() {
bsdtar xf "data.tar.gz"
bsdtar xf "data.tar.xz"
sed -i 's|$(dirname "$(readlink /etc/init.d/videoserver)")|/opt/ivideon/ivideon-server|g' "opt/ivideon/ivideon-server/serverctl.sh"
+ mkdir "ivideon-server-dahua-bin-module"
+ cd "ivideon-server-dahua-bin-module"
+ bsdtar xf "${srcdir}/ivideon-server-dahua-bin-module_${pkgver}-${pkgrel}~${_rel}_amd64.deb"
+ bsdtar xf "data.tar.gz"
}
build() {
@@ -41,6 +48,7 @@ build() {
package() {
cd "${srcdir}"
cp -ax "opt" "${pkgdir}"
+ cp -ax "${srcdir}/ivideon-server-dahua-bin-module/opt" "${pkgdir}"
install -Dm644 "videoserverd.service" "${pkgdir}/usr/lib/systemd/system/videoserverd.service"
install -Dm644 "videoserverd.conf" "${pkgdir}/etc/videoserverd.conf"
install -Dm644 "sysusers.conf" "${pkgdir}/usr/lib/sysusers.d/videoserverd.conf"