commit motion for openSUSE:Factory
Hello community, here is the log from the commit of package motion for openSUSE:Factory checked in at 2020-07-20 20:58:42 Comparing /work/SRC/openSUSE:Factory/motion (Old) and /work/SRC/openSUSE:Factory/.motion.new.3592 (New) Package is "motion" Mon Jul 20 20:58:42 2020 rev:8 rq:821181 version:4.3.1 Changes: --- /work/SRC/openSUSE:Factory/motion/motion.changes2019-02-14 14:32:25.691678097 +0100 +++ /work/SRC/openSUSE:Factory/.motion.new.3592/motion.changes 2020-07-20 20:59:50.368999804 +0200 @@ -1,0 +2,49 @@ +Thu Jul 9 10:29:34 UTC 2020 - Stefan BrĂ¼ns + +- Update to 4.3.1 + * Fixes ++ Compiler errors with GCC 10 ++ Overrides to CFLAGS ++ Add maintainer mode ++ Segfault when invalid camera directory specified ++ MariaDB initializations ++ Updated guide +- Update to 4.3.0 + * Fixes ++ Use default for non ASCII characters in drawing ++ Removed poll requirement for MHD ++ Implement revised configure and automake ++ Updated testing for travis ++ Revise MMAL to handle revisions from upstream. ++ Fix movie start times ++ Set the FPS on v4l2 devices ++ Consolidate the JPEG code processing ++ Fix substream processing for non modulo 16 ++ Ignore invalid data sent from rtsp cameras. ++ Adjust the netcam handler wait and processing ++ Answer incorrect web requests. ++ Implement a delay upon excessive reconnect attempts ++ Fix filetype specified for snapshots ++ Guide updates ++ Fix vbr calculation for high frame rates + * Enhancements ++ Updated translations ++ Implement revised directory structure ++ Implement optional decoder and encoders ++ Allow for distros that use videoio.h ++ Revise and enhance the sample service file ++ Output to the log the resulting ext pipe command + * New Configuration Options ++ netcam_decoder +- Update to 4.2.2 + * Fixes ++ Webcontrol quit/end ++ Add stream_motion option ++ Generic tracking option ++ Delay stream when starting ++ Hostname for IPV6 ++ Multiple source streams when using passthrough ++ Guide update +- Cleanup spec file + +--- Old: release-4.2.1.tar.gz New: release-4.3.1.tar.gz Other differences: -- ++ motion.spec ++ --- /var/tmp/diff_new_pack.iaeZjF/_old 2020-07-20 20:59:53.137002608 +0200 +++ /var/tmp/diff_new_pack.iaeZjF/_new 2020-07-20 20:59:53.141002613 +0200 @@ -1,7 +1,7 @@ # # spec file for package motion # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,24 +16,18 @@ # -#Compat macro for new _fillupdir macro introduced in Nov 2017 -%if ! %{defined _fillupdir} - %define _fillupdir /var/adm/fillup-templates -%endif - %define spooldir /var/spool/motion Name: motion -Version:4.2.1 +Version:4.3.1 Release:0 Summary:A motion detection system License:GPL-2.0-or-later Group: Hardware/Camera -Url:https://motion-project.github.io/ +URL:https://motion-project.github.io/ Source0: https://github.com/Motion-Project/motion/archive/release-%{version}.tar.gz Source1:motion-service Source2:motion-sysconfig -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: automake BuildRequires: libjpeg-devel @@ -47,10 +41,8 @@ BuildRequires: pkgconfig(libwebp) BuildRequires: pkgconfig(sqlite3) %{?systemd_requires} -%if %{suse_version} > 1320 BuildRequires: group(video) Requires(pre): group(video) -%endif Requires(pre): pwdutils Requires(pre): %fillup_prereq @@ -67,15 +59,22 @@ %build autoreconf -i -f -%configure --without-optimizecpu --without-mysql --without-pgsql -make %{?_smp_mflags} +%configure \ + --without-optimizecpu \ + --without-mariadb \ + --without-mysql \ + --without-pgsql +%make_build %install -%makeinstall +%make_install + # We keep the main configuration file mv %{buildroot}%{_sysconfdir}/%{name}/motion-dist.conf %{buildroot}%{_sysconfdir}/%{name}/motion.conf rm %{buildroot}%{_sysconfdir}/%{name}/camera*-dist.conf +install -m 0644 -D -t %{buildroot}%{_datadir}/%{name}/examples data/*.{conf,service} + #We change the PID file path to match the one in the startup script sed -i 's|/var/run/motion/motion.pid|/var/run/motion.pid|g' %{buildroot}%{_sysconfdir}/%{name}/motion.conf #We remove SQL directives in the configuration file, as we don't use them @@ -91,13 +90,10 @@ mkdir -p %{buildroot}%{
commit motion for openSUSE:Factory
Hello community, here is the log from the commit of package motion for openSUSE:Factory checked in at 2019-02-14 14:32:05 Comparing /work/SRC/openSUSE:Factory/motion (Old) and /work/SRC/openSUSE:Factory/.motion.new.28833 (New) Package is "motion" Thu Feb 14 14:32:05 2019 rev:7 rq:674405 version:4.2.1 Changes: --- /work/SRC/openSUSE:Factory/motion/motion.changes2019-01-21 10:55:05.567675258 +0100 +++ /work/SRC/openSUSE:Factory/.motion.new.28833/motion.changes 2019-02-14 14:32:25.691678097 +0100 @@ -1,0 +2,5 @@ +Tue Feb 12 18:08:38 UTC 2019 - bjorn@gmail.com + +- No longer force ffmpeg 3 versions of pkgconfig(libav*). + +--- Other differences: -- ++ motion.spec ++ --- /var/tmp/diff_new_pack.Rdn9wy/_old 2019-02-14 14:32:26.147677888 +0100 +++ /var/tmp/diff_new_pack.Rdn9wy/_new 2019-02-14 14:32:26.151677886 +0100 @@ -38,14 +38,14 @@ BuildRequires: automake BuildRequires: libjpeg-devel BuildRequires: libtool -BuildRequires: pkgconfig(libavcodec) = 57.107.100 -BuildRequires: pkgconfig(libavdevice) = 57.10.100 -BuildRequires: pkgconfig(libavformat) = 57.83.100 -BuildRequires: pkgconfig(libavutil) = 55.78.100 -BuildRequires: pkgconfig(libswscale) = 4.8.100 +BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(libavdevice) +BuildRequires: pkgconfig(libavformat) +BuildRequires: pkgconfig(libavutil) +BuildRequires: pkgconfig(libmicrohttpd) +BuildRequires: pkgconfig(libswscale) BuildRequires: pkgconfig(libwebp) BuildRequires: pkgconfig(sqlite3) -BuildRequires: pkgconfig(libmicrohttpd) %{?systemd_requires} %if %{suse_version} > 1320 BuildRequires: group(video)
commit motion for openSUSE:Factory
Hello community, here is the log from the commit of package motion for openSUSE:Factory checked in at 2019-01-21 10:54:48 Comparing /work/SRC/openSUSE:Factory/motion (Old) and /work/SRC/openSUSE:Factory/.motion.new.28833 (New) Package is "motion" Mon Jan 21 10:54:48 2019 rev:6 rq:666116 version:4.2.1 Changes: --- /work/SRC/openSUSE:Factory/motion/motion.changes2018-11-09 07:54:54.203677890 +0100 +++ /work/SRC/openSUSE:Factory/.motion.new.28833/motion.changes 2019-01-21 10:55:05.567675258 +0100 @@ -1,0 +2,13 @@ +Mon Jan 14 23:05:51 UTC 2019 - Jonas Kvinge + +- Update to 4.2.1 + Fixes: + - Stream rate calculations + - Static library linking + - Eliminate updates to movie_passthrough via webcontrol + - Thread locking for movie_passthrough + - NULL terminator for EXIF + - Revised logging messages + - Guide update for mobile + +--- Old: release-4.1.1.tar.gz New: release-4.2.1.tar.gz Other differences: -- ++ motion.spec ++ --- /var/tmp/diff_new_pack.zsk5b5/_old 2019-01-21 10:55:06.595674021 +0100 +++ /var/tmp/diff_new_pack.zsk5b5/_new 2019-01-21 10:55:06.599674016 +0100 @@ -1,7 +1,7 @@ # # spec file for package motion # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,10 +24,10 @@ %define spooldir /var/spool/motion Name: motion -Version:4.1.1 +Version:4.2.1 Release:0 Summary:A motion detection system -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Hardware/Camera Url:https://motion-project.github.io/ Source0: https://github.com/Motion-Project/motion/archive/release-%{version}.tar.gz @@ -45,6 +45,7 @@ BuildRequires: pkgconfig(libswscale) = 4.8.100 BuildRequires: pkgconfig(libwebp) BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(libmicrohttpd) %{?systemd_requires} %if %{suse_version} > 1320 BuildRequires: group(video) @@ -100,6 +101,8 @@ rm -rf %{buildroot}/usr/share/doc/motion/ +rm -rf %{buildroot}/usr/share/locale + %post %service_add_post motion.service %fillup_only ++ release-4.1.1.tar.gz -> release-4.2.1.tar.gz ++ 102852 lines of diff (skipped)
commit motion for openSUSE:Factory
Hello community, here is the log from the commit of package motion for openSUSE:Factory checked in at 2018-11-09 07:54:53 Comparing /work/SRC/openSUSE:Factory/motion (Old) and /work/SRC/openSUSE:Factory/.motion.new (New) Package is "motion" Fri Nov 9 07:54:53 2018 rev:5 rq:647257 version:4.1.1 Changes: --- /work/SRC/openSUSE:Factory/motion/motion.changes2018-07-13 10:22:26.994534407 +0200 +++ /work/SRC/openSUSE:Factory/.motion.new/motion.changes 2018-11-09 07:54:54.203677890 +0100 @@ -1,0 +2,5 @@ +Thu Nov 8 08:41:26 UTC 2018 - o...@aepfle.de + +- Use ffmpeg3 versions of pkgconfig(libav*) + +--- Other differences: -- ++ motion.spec ++ --- /var/tmp/diff_new_pack.SFoTjN/_old 2018-11-09 07:54:56.507675254 +0100 +++ /var/tmp/diff_new_pack.SFoTjN/_new 2018-11-09 07:54:56.531675227 +0100 @@ -36,14 +36,13 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: automake -BuildRequires: ffmpeg3-devel BuildRequires: libjpeg-devel BuildRequires: libtool -BuildRequires: pkgconfig(libavcodec) -BuildRequires: pkgconfig(libavdevice) -BuildRequires: pkgconfig(libavformat) -BuildRequires: pkgconfig(libavutil) -BuildRequires: pkgconfig(libswscale) +BuildRequires: pkgconfig(libavcodec) = 57.107.100 +BuildRequires: pkgconfig(libavdevice) = 57.10.100 +BuildRequires: pkgconfig(libavformat) = 57.83.100 +BuildRequires: pkgconfig(libavutil) = 55.78.100 +BuildRequires: pkgconfig(libswscale) = 4.8.100 BuildRequires: pkgconfig(libwebp) BuildRequires: pkgconfig(sqlite3) %{?systemd_requires}
commit motion for openSUSE:Factory
Hello community, here is the log from the commit of package motion for openSUSE:Factory checked in at 2018-07-13 10:21:52 Comparing /work/SRC/openSUSE:Factory/motion (Old) and /work/SRC/openSUSE:Factory/.motion.new (New) Package is "motion" Fri Jul 13 10:21:52 2018 rev:4 rq:622280 version:4.1.1 Changes: --- /work/SRC/openSUSE:Factory/motion/motion.changes2018-03-08 10:58:26.347297840 +0100 +++ /work/SRC/openSUSE:Factory/.motion.new/motion.changes 2018-07-13 10:22:26.994534407 +0200 @@ -1,0 +2,6 @@ +Thu Jul 12 10:03:40 UTC 2018 - meiss...@suse.com + +- explicitly require ffmpeg3-devel , as we currently + do not build against ffmpeg4. + +--- Other differences: -- ++ motion.spec ++ --- /var/tmp/diff_new_pack.clC9sF/_old 2018-07-13 10:22:27.822535400 +0200 +++ /var/tmp/diff_new_pack.clC9sF/_new 2018-07-13 10:22:27.826535405 +0200 @@ -36,6 +36,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: automake +BuildRequires: ffmpeg3-devel BuildRequires: libjpeg-devel BuildRequires: libtool BuildRequires: pkgconfig(libavcodec)
commit motion for openSUSE:Factory
Hello community, here is the log from the commit of package motion for openSUSE:Factory checked in at 2018-03-08 10:58:22 Comparing /work/SRC/openSUSE:Factory/motion (Old) and /work/SRC/openSUSE:Factory/.motion.new (New) Package is "motion" Thu Mar 8 10:58:22 2018 rev:3 rq:583843 version:4.1.1 Changes: --- /work/SRC/openSUSE:Factory/motion/motion.changes2017-11-27 22:17:01.577650562 +0100 +++ /work/SRC/openSUSE:Factory/.motion.new/motion.changes 2018-03-08 10:58:26.347297840 +0100 @@ -1,0 +2,12 @@ +Wed Mar 7 10:05:53 UTC 2018 - mvet...@suse.com + +- Update to 4.1.1: + https://motion-project.github.io/motion_news.html + + Fixes: + - Build on musl based systems + - jpeg decompression error processing + - image saving when using highres option + - filename for debug movie correction + +--- Old: release-4.1.tar.gz New: release-4.1.1.tar.gz Other differences: -- ++ motion.spec ++ --- /var/tmp/diff_new_pack.r4KBzp/_old 2018-03-08 10:58:29.387187960 +0100 +++ /var/tmp/diff_new_pack.r4KBzp/_new 2018-03-08 10:58:29.387187960 +0100 @@ -1,7 +1,7 @@ # # spec file for package motion # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ %define spooldir /var/spool/motion Name: motion -Version:4.1 +Version:4.1.1 Release:0 Summary:A motion detection system License:GPL-2.0+ ++ release-4.1.tar.gz -> release-4.1.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/motion-release-4.1/.travis.yml new/motion-release-4.1.1/.travis.yml --- old/motion-release-4.1/.travis.yml 2017-11-11 04:47:06.0 +0100 +++ new/motion-release-4.1.1/.travis.yml2017-12-10 02:05:49.0 +0100 @@ -37,9 +37,18 @@ services: docker language: c compiler: gcc + - os: linux +env: DOCKER_IMAGE=alpine:latest +services: docker +language: c +compiler: gcc before_install: - - if [ "x$DOCKER_IMAGE" != "x" ]; then + - if [ "$DOCKER_IMAGE" = "alpine:latest" ]; then + echo $DOCKER_IMAGE; + docker pull $DOCKER_IMAGE; + docker run -d -v $(pwd):/motion -w /motion $DOCKER_IMAGE /bin/sh -c 'while true; do sleep 1; done'; +elif [ "x$DOCKER_IMAGE" != "x" ]; then echo $DOCKER_IMAGE; docker pull $DOCKER_IMAGE; docker run -d -v $(pwd):/motion -w /motion $DOCKER_IMAGE /bin/bash -c 'while true; do sleep 1; done'; @@ -50,11 +59,13 @@ brew upgrade ffmpeg pkg-config jpeg; brew install ffmpeg pkg-config libjpeg; autoreconf -fiv; -fi; - - if [ "$BUILD_IMAGE" = "14.04" ]; then +elif [ "$BUILD_IMAGE" = "14.04" ]; then autoreconf -fiv; -fi; - - if [ "x$DOCKER_IMAGE" != "x" ]; then +elif [ "$DOCKER_IMAGE" = "alpine:latest" ]; then + docker exec $(docker ps -aq) /bin/sh -c 'apk update'; + docker exec $(docker ps -aq) /bin/sh -c 'apk add alpine-sdk autoconf automake pkgconf libtool libjpeg-turbo-dev libzip-dev ffmpeg-dev'; + docker exec $(docker ps -aq) /bin/sh -c 'autoreconf -fiv'; +elif [ "x$DOCKER_IMAGE" != "x" ]; then docker exec $(docker ps -aq) /bin/bash -c 'apt-get -qq update'; docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y build-essential libjpeg8-dev libzip-dev autoconf automake pkgconf libtool git'; docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y libavformat-dev libavcodec-dev libavutil-dev libswscale-dev libavdevice-dev'; @@ -65,10 +76,10 @@ script: - if [ $TRAVIS_OS_NAME = osx ]; then ./configure --with-developer-flags && make; -fi; - - if [ "$BUILD_IMAGE" = "14.04" ]; then +elif [ "$BUILD_IMAGE" = "14.04" ]; then ./test_builds.sh; -fi; - - if [ "x$DOCKER_IMAGE" != "x" ]; then +elif [ "$DOCKER_IMAGE" = "alpine:latest" ]; then + docker exec $(docker ps -aq) /bin/sh -c './test_builds.sh'; +elif [ "x$DOCKER_IMAGE" != "x" ]; then docker exec $(docker ps -aq) /bin/bash -c './test_builds.sh'; fi; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/motion-release-4.1/CHANGELOG new/motion-release-4.1.1/CHANGELOG --- old/motion-release-4.1/CHANGELOG2017-11-11 04:47:06.0 +0100 +++ new/motion-release-4.1.1/CHANGELOG 2017-12-10 02:05:49.0 +0100 @@ -1,4 +1,10 @@ Summary of Changes +Version 4.1.1 Changes Below + * Fix file name for debug
commit motion for openSUSE:Factory
Hello community, here is the log from the commit of package motion for openSUSE:Factory checked in at 2017-11-27 22:17:00 Comparing /work/SRC/openSUSE:Factory/motion (Old) and /work/SRC/openSUSE:Factory/.motion.new (New) Package is "motion" Mon Nov 27 22:17:00 2017 rev:2 rq:545409 version:4.1 Changes: --- /work/SRC/openSUSE:Factory/motion/motion.changes2017-11-17 11:00:28.311694922 +0100 +++ /work/SRC/openSUSE:Factory/.motion.new/motion.changes 2017-11-27 22:17:01.577650562 +0100 @@ -1,0 +2,13 @@ +Fri Nov 24 16:33:16 UTC 2017 - rbr...@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +--- +Fri Nov 24 11:00:57 UTC 2017 - o...@aepfle.de + +- Use pkgconfig to refer to ffmpeg because ffmpeg-devel does not exist +- Use pkgconfig to refer to webp +- Remove unused zlib + +--- Other differences: -- ++ motion.spec ++ --- /var/tmp/diff_new_pack.4RXF4G/_old 2017-11-27 22:17:02.317623703 +0100 +++ /var/tmp/diff_new_pack.4RXF4G/_new 2017-11-27 22:17:02.325623412 +0100 @@ -15,6 +15,12 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + +#Compat macro for new _fillupdir macro introduced in Nov 2017 +%if ! %{defined _fillupdir} + %define _fillupdir /var/adm/fillup-templates +%endif + %define spooldir /var/spool/motion Name: motion @@ -30,11 +36,15 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: automake -BuildRequires: ffmpeg-devel BuildRequires: libjpeg-devel BuildRequires: libtool -BuildRequires: libwebp-devel -BuildRequires: zlib-devel +BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(libavdevice) +BuildRequires: pkgconfig(libavformat) +BuildRequires: pkgconfig(libavutil) +BuildRequires: pkgconfig(libswscale) +BuildRequires: pkgconfig(libwebp) +BuildRequires: pkgconfig(sqlite3) %{?systemd_requires} %if %{suse_version} > 1320 BuildRequires: group(video) @@ -77,8 +87,8 @@ mkdir -p %{buildroot}%{_unitdir} install -c -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/motion.service -mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates -cp %{SOURCE2} %{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.%{name} +mkdir -p %{buildroot}%{_fillupdir} +cp %{SOURCE2} %{buildroot}%{_fillupdir}/sysconfig.%{name} rm %{buildroot}/%{_datadir}/%{name}/examples/motion.init-Debian rm %{buildroot}/%{_datadir}/%{name}/examples/motion.init-FreeBSD.sh @@ -94,7 +104,6 @@ %service_add_post motion.service %fillup_only - %postun %service_del_postun motion.service @@ -120,7 +129,7 @@ %attr(0755,root,root) %{_bindir}/motion %attr(0644,root,root) %{_mandir}/man1/motion.1* %config %{_unitdir}/motion.service -%{_localstatedir}/adm/fillup-templates/sysconfig.%{name} +%{_fillupdir}/sysconfig.%{name} %{_sbindir}/rcmotion %changelog