wok-6.x view zoneminder/receipt @ rev 22454
get-palemoon: add tar (magic) and J for .xz (downloaded archive is not bzip2 anymore)
author | Erkan Yilmaz <erkan@slitaz.org> |
---|---|
date | Thu Dec 26 11:01:01 2019 +0000 (2019-12-26) |
parents | 165f2965ff38 |
children | 8c1913fa8aeb |
line source
1 # SliTaz package receipt.
3 PACKAGE="zoneminder"
4 VERSION="1.25.0"
5 SOURCE="ZoneMinder"
6 CATEGORY="misc"
7 SHORT_DESC="Linux video camera security and surveillance solution."
8 MAINTAINER="pascal.bellard@slitaz.org"
9 LICENSE="GPL2"
10 WEB_SITE="http://www.zoneminder.com/"
11 TARBALL="$SOURCE-$VERSION.tar.gz"
12 WGET_URL="http://www2.zoneminder.com/downloads/$TARBALL"
14 DEPENDS="mysql jpeg bzlib zlib ffmpeg x264 perl perl-dbi-dbd \
15 perl-dbd-mysql perl-time-hires perl-getopt-long perl-date-manip perl-libwww \
16 perl-archive-zip"
17 BUILD_DEPENDS="mysql-dev jpeg-dev ffmpeg-dev gnutls-dev libav-dev libgnutls \
18 linux-api-headers $DEPENDS"
20 # Rules to configure and make the package.
21 compile_rules()
22 {
23 sed -i 's|\(jpeg_set_quality.*\)false|\1boolean(false)|' src/zm_image.cpp
24 sed -i 's/.*fcntl.h.*/#include <limits.h>\n&/' src/zm_event.cpp \
25 src/zm_local_camera.cpp
26 CXXFLAGS="-D__STDC_CONSTANT_MACROS -fpermissive" \
27 ./configure --prefix=/usr --infodir=/usr/share/info \
28 --mandir=/usr/share/man \
29 --sysconfdir=/etc \
30 --with-libarch=lib \
31 --with-mysql=/usr --with-ffmpeg=/usr \
32 --with-webuser=www --with-webgroup=www \
33 --with-webdir=/usr/share/zoneminder/www \
34 --with-cgidir=/usr/share/zoneminder/cgi-bin \
35 --enable-mmap=no \
36 $CONFIGURE_ARGS &&
37 make &&
38 make -j 1 DESTDIR=$DESTDIR install
39 }
41 # Rules to gen a SliTaz package suitable for Tazpkg.
42 genpkg_rules()
43 {
44 cp -a $install/* $stuff/* $fs
45 cp $src/db/zm_create.sql $fs/usr/share/zoneminder
46 chown -R root.root $fs/usr/share/zoneminder/zm_create.sql \
47 $fs/usr/lib/perl* $fs/etc/*.d/zoneminder
48 }