diff --git a/mjpg-streamer-experimental/debian/changelog b/mjpg-streamer-experimental/debian/changelog new file mode 100644 index 00000000..c1dbe314 --- /dev/null +++ b/mjpg-streamer-experimental/debian/changelog @@ -0,0 +1,5 @@ +mjpg-streamer (1.0) unstable; urgency=medium + + * Initial release + + -- Rush Future Sat, 06 Mar 2021 13:41:05 +0300 diff --git a/mjpg-streamer-experimental/debian/compat b/mjpg-streamer-experimental/debian/compat new file mode 100644 index 00000000..f599e28b --- /dev/null +++ b/mjpg-streamer-experimental/debian/compat @@ -0,0 +1 @@ +10 diff --git a/mjpg-streamer-experimental/debian/control b/mjpg-streamer-experimental/debian/control new file mode 100644 index 00000000..3a8722b5 --- /dev/null +++ b/mjpg-streamer-experimental/debian/control @@ -0,0 +1,23 @@ +Source: mjpg-streamer +Section: utils +Priority: optional +Maintainer: Rush Future +Build-Depends: debhelper (>= 10), + devscripts, + cmake, + libgphoto2-dev, + libopencv-dev, + python3-numpy, + python3-dev, + libzmq3-dev, + libprotobuf-c-dev, + protobuf-c-compiler +Standards-Version: 4.1.2 +Homepage: https://github.com/RushOnline/mjpg-streamer + +Package: mjpg-streamer +Section: utils +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, +Description: Move JPEG from input to output plugin + mjpg-streamer is a command line application that copies JPEG frames from one or more input plugins to multiple output plugins. It can be used to stream JPEG files over an IP-based network from a webcam to various types of viewers such as Chrome, Firefox, Cambozola, VLC, mplayer, and other software capable of receiving MJPG streams. diff --git a/mjpg-streamer-experimental/debian/mjpg-streamer@.service b/mjpg-streamer-experimental/debian/mjpg-streamer@.service new file mode 100644 index 00000000..16329694 --- /dev/null +++ b/mjpg-streamer-experimental/debian/mjpg-streamer@.service @@ -0,0 +1,10 @@ +[Unit] +Description=A server for streaming Motion-JPEG from a video capture device +After=network.target + +[Service] +User=mjpg_streamer +ExecStart=/usr/bin/mjpg_streamer -i 'input_uvc.so -d /dev/%I' -o 'output_http.so -w /usr/share/mjpg_streamer/www' + +[Install] +WantedBy=multi-user.target diff --git a/mjpg-streamer-experimental/debian/rules b/mjpg-streamer-experimental/debian/rules new file mode 100755 index 00000000..a8d288d9 --- /dev/null +++ b/mjpg-streamer-experimental/debian/rules @@ -0,0 +1,14 @@ +#!/usr/bin/make -f + +export DH_VERBOSE = 1 + +%: + dh $@ --buildsystem=cmake + + +override_dh_auto_configure: + dh_auto_configure -- -DENABLE_HTTP_MANAGEMENT=1 + +override_dh_auto_install: + dh_auto_install + dh_systemd_enable diff --git a/mjpg-streamer-experimental/debian/source/format b/mjpg-streamer-experimental/debian/source/format new file mode 100644 index 00000000..89ae9db8 --- /dev/null +++ b/mjpg-streamer-experimental/debian/source/format @@ -0,0 +1 @@ +3.0 (native)