diff options
author | FabioLolix | 2022-01-07 21:24:34 +0100 |
---|---|---|
committer | FabioLolix | 2022-01-07 21:24:34 +0100 |
commit | b96f3308b292b7a5dd0ae4e27a3767205e11c27a (patch) | |
tree | 6d7953c3ce3c493e7b39e98323c1aaeb22a9a136 | |
parent | 5bdadc220d7352b4aa747e6bc865329e9250257b (diff) | |
download | aur-b96f3308b292b7a5dd0ae4e27a3767205e11c27a.tar.gz |
v1.0.0
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 54 |
2 files changed, 40 insertions, 39 deletions
@@ -1,18 +1,25 @@ pkgbase = mjpg-streamer pkgdesc = Stream mjpeg frames from a webcam via http - pkgver = r67 - pkgrel = 3 + pkgver = 1.0.0 + pkgrel = 1 url = https://github.com/jacksonliam/mjpg-streamer - arch = i686 arch = x86_64 + arch = i686 + arch = arm arch = armv6h arch = armv7h - license = GPL - makedepends = gcc + arch = aarch64 + license = GPL2 makedepends = cmake - depends = libjpeg - source = https://github.com/jacksonliam/mjpg-streamer/archive/f387bb44e6c087271b763b27da998bf2e06c4f5d.tar.gz - sha1sums = 298ad7adebe3876b87d4e19f76e4d2425fd0c9ff + makedepends = protobuf-c + makedepends = zeromq + makedepends = sdl + makedepends = libgphoto2 + makedepends = v4l-utils + makedepends = python-numpy + depends = libjpeg-turbo + depends = imagemagick + source = mjpg-streamer-1.0.0.tar.gz::https://github.com/jacksonliam/mjpg-streamer/archive/refs/tags/v1.0.0.tar.gz + sha256sums = 31850cd533b0290640cbdf4da44f7a774bfba050647cb0a0c84a435e90b08598 pkgname = mjpg-streamer - @@ -1,42 +1,36 @@ -# Maintainer: Jose Riha <jose1711 gmail com> -# Contributor: Ross Melin <rdmelin@gmail.com> -# Contributor: Tri Le <trile7@gmail.com> -# Contributor: libc <primehunter326@gmail.com> -# Contributor: Albert Nguyen <albertbmnguyen@yahoo.com> -# Contributor: Maxim Devaev <mdevaev@gmail.com> +# Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix pkgname=mjpg-streamer -pkgver=r67 -pkgrel=3 +pkgver=1.0.0 +pkgrel=1 pkgdesc="Stream mjpeg frames from a webcam via http" +arch=(x86_64 i686 arm armv6h armv7h aarch64) url="https://github.com/jacksonliam/mjpg-streamer" -license=(GPL) -arch=(i686 x86_64 armv6h armv7h) -depends=(libjpeg) -makedepends=(gcc cmake) +license=(GPL2) +depends=(libjpeg-turbo imagemagick) +makedepends=(cmake protobuf-c zeromq sdl libgphoto2 v4l-utils python-numpy) +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jacksonliam/mjpg-streamer/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('31850cd533b0290640cbdf4da44f7a774bfba050647cb0a0c84a435e90b08598') -_commit="f387bb44e6c087271b763b27da998bf2e06c4f5d" -source=("https://github.com/jacksonliam/mjpg-streamer/archive/$_commit.tar.gz") -sha1sums=("298ad7adebe3876b87d4e19f76e4d2425fd0c9ff") +export LDFLAGS="-Wl,-O1,--sort-common,--no-as-needed,-z,relro,-z,now" +export CFLAGS="-fcommon" +prepare() { + cd "${pkgname}-${pkgver}/mjpg-streamer-experimental" + install -d _build +} build() { - cd "$srcdir/mjpg-streamer-$_commit/mjpg-streamer-experimental" - - unset CPPFLAGS - unset LDFLAGS - unset CXXFLAGS - unset CHOST - unset CFLAGS - - [ -d _build ] || mkdir _build - [ -f _build/Makefile ] || (cd _build && cmake -DPLUGIN_INPUT_OPENCV=OFF -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=$(CMAKE_BUILD_TYPE) ..) - make -C _build - cp _build/mjpg_streamer . - find _build -name "*.so" -type f -exec cp {} . \; + cd "${pkgname}-${pkgver}/mjpg-streamer-experimental/_build" + cmake .. -Wno-dev \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DPLUGIN_INPUT_OPENCV=OFF \ + -DENABLE_HTTP_MANAGEMENT=ON \ + -DWXP_COMPAT=ON \ + -DCMAKE_BUILD_TYPE=release } package() { - cd "$srcdir/mjpg-streamer-$_commit/mjpg-streamer-experimental" - make DESTDIR="$pkgdir" install + cd "${pkgname}-${pkgver}/mjpg-streamer-experimental" + make DESTDIR="${pkgdir}" install } |