# $Id: PKGBUILD 273896 2017-12-11 20:04:09Z jlichtblau $ # Maintainer: Evgeny Kurnevsky # Contributor: Sergej Pupykin pkgname=motion pkgver=4.1.1 pkgrel=4 pkgdesc="A software motion detector which grabs images from video4linux devices and/or from webcams" arch=('x86_64' 'i686' 'armv7h' 'armv6h' 'aarch64') license=('GPL') url="https://motion-project.github.io" depends=('sqlite' 'ffmpeg') backup=('etc/motion/motion.conf') source=( "$pkgname-$pkgver.tar.gz::https://github.com/Motion-Project/motion/archive/release-$pkgver.tar.gz" 'motion.service' 'motion.sysusers' 'motion.tmpfiles' "ffmpeg.patch" ) sha256sums=( '2074b935bdfe28f84c2c3233274b06908336778f303bb13530d4299c3f8aa4e2' 'a78dba35414f4d7147cc2c622eecdb3df249978023cbea5c6bc420c34ca387e7' '353fe3c2ee0afb7dafe1c6b7d1ac5655449dab836ab387cf335b4bd1dd37bf27' 'b34eaf6b085a25ef310102f892d0909247f1acb9d6a75cc9faca85e1ef076a1c' '14302daa63c0cdc8b0f1e7a8c790e254797b6f97e25bf9b8fab0453029151cbc' ) prepare() { cd "${srcdir}/${pkgname}-release-${pkgver}" patch -Np1 -i "${srcdir}/ffmpeg.patch" } build() { cd "${srcdir}/${pkgname}-release-${pkgver}" autoreconf ./configure --prefix=/usr \ --without-pgsql \ --without-mysql \ --sysconfdir=/etc \ --with-ffmpeg \ --with-webp make } package(){ cd "${srcdir}/${pkgname}-release-${pkgver}" make DESTDIR="${pkgdir}" install install -Dm644 "motion-dist.conf" "${pkgdir}/etc/motion/motion.conf" install -Dm644 "${srcdir}/motion.service" "${pkgdir}/usr/lib/systemd/system/motion.service" install -Dm644 "${srcdir}/motion.sysusers" "${pkgdir}/usr/lib/sysusers.d/motion.conf" install -Dm644 "${srcdir}/motion.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/motion.conf" }