-
-
Notifications
You must be signed in to change notification settings - Fork 6
/
constatus.spec
111 lines (105 loc) · 2.61 KB
/
constatus.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
Name: constatus
Version: 6.0
Release: 0
Summary: Video monitoring and streaming program
License: MIT
Source0: %{name}-%{version}.tgz
URL: https://vanheusden.com/constatus/
BuildRequires: libconfig-devel
BuildRequires: fontconfig-devel
BuildRequires: libicu-devel
BuildRequires: turbojpeg-devel
BuildRequires: libpng-devel
BuildRequires: libcurl-devel
BuildRequires: jansson-devel
BuildRequires: boost-devel
BuildRequires: libatomic
BuildRequires: openssl-devel
BuildRequires: libv4l-devel
BuildRequires: netpbm-devel
BuildRequires: exiv2-devel
BuildRequires: frei0r-devel
BuildRequires: pam-devel
BuildRequires: gstreamer1-devel
BuildRequires: gstreamer1-plugins-base-devel
BuildRequires: SDL2-devel
BuildRequires: rygel-devel
BuildRequires: alsa-lib-devel
BuildRequires: ImageMagick-c++-devel
BuildRequires: freetype-devel
BuildRequires: libtheora-devel
BuildRequires: libcamera-devel
BuildRequires: websocketpp-devel
BuildRequires: glib2-devel
BuildRequires: libxml2-devel
BuildRequires: libgee-devel
BuildRequires: gupnp-devel
BuildRequires: libupnp-devel
BuildRequires: libavformat-free-devel
BuildRequires: libswresample-free-devel
BuildRequires: libswscale-free-devel
BuildRequires: libavcodec-free-devel
BuildRequires: libavutil-free-devel
BuildRequires: libatomic_ops-devel
BuildRequires: pipewire-devel
BuildRequires: mosquitto-devel
BuildRequires: mysql-connector-net-devel
Requires: libconfig
Requires: fontconfig
Requires: libicu
Requires: turbojpeg
Requires: libpng
Requires: libcurl
Requires: jansson
Requires: boost
Requires: libatomic
Requires: openssl
Requires: libv4l
Requires: netpbm
Requires: exiv2
Requires: frei0r-plugins
Requires: pam
Requires: gstreamer1
Requires: gstreamer1-plugins-base
Requires: SDL2
Requires: rygel
Requires: alsa-lib
Requires: ImageMagick-c++
Requires: freetype
Requires: libtheora
Requires: libcamera
Requires: glib2
Requires: libxml2
Requires: libgee
Requires: gupnp
Requires: libupnp
Requires: libavformat-free
Requires: libswresample-free
Requires: libswscale-free
Requires: libavcodec-free
Requires: libavutil-free
Requires: libatomic_ops
Requires: pipewire
Requires: mosquitto
Requires: mysql-connector-net
%description
Video monitoring and streaming program.
It can detect motion, act on that. It can filter,
merge streams, write to disk, send to v4l2-
loopback, has an internal webserver and plugin
interfaces
%prep
%setup -q -n %{name}-%{version}
%build
%cmake
%cmake_build
%install
%cmake_install
%files
/usr/bin/constatus
/usr/bin/list-libcamera
/usr/share/doc/constatus/
/usr/share/man/man1/constatus.1.gz
%changelog
* Mon Jun 12 2023 Folkert van Heusden <[email protected]>
-