Hello community, here is the log from the commit of package rtl_433 for openSUSE:Factory checked in at 2018-02-28 20:02:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rtl_433 (Old) and /work/SRC/openSUSE:Factory/.rtl_433.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rtl_433" Wed Feb 28 20:02:25 2018 rev:1 rq:580347 version:0.0.1+git.20180213 Changes: -------- New Changes file: --- /dev/null 2018-02-08 01:06:41.103727112 +0100 +++ /work/SRC/openSUSE:Factory/.rtl_433.new/rtl_433.changes 2018-02-28 20:02:28.012539081 +0100 @@ -0,0 +1,729 @@ +------------------------------------------------------------------- +Mon Feb 26 21:15:42 UTC 2018 - [email protected] + +- Create subpackge for header files + +------------------------------------------------------------------- +Thu Feb 15 19:25:35 UTC 2018 - [email protected] + +- Update to version 0.0.1+git.20180213: + * fix flex options, add gap_limit for PWM + * README.md: Add another Debian dependency (#680) + * README.md: Fix typo (#679) + * README.md: Add build tools to Debian command (#678) + * revert localtime_r to localtime for win32 + * disable syslog output on win32 + * remove left over xc0348 device + * Fix on_connect signature and topic subscriptions in MQTT examples. (#674) + * refactor hostport_param + * refactor abuf + * allow ipv6 for syslog + * add flex device to Makefile + * refactor print_array_value + * use prettier C99 bool macro + * shuffle functions + * change aux pattern to composition + * remove output_hander_t, printer_ctx indirection + * change indent; consistent style + * adds a remote syslog output + * update readme usage info + * default enable x10_sec, timing doc, style + * Adds x10_sec device for decoding X10 Security RF signals (#671) + * Spelling fix: gague -> gauge (#672) + * fix new_template + * use localtime_r instead of localtime + * reduce false positves with Bresser on LaCrosse TX141TH + * add MIC to bresser + * freshen up template with more examples + * add a flexible general purpose decoder (#647) + * remove PWM_TERNARY, use PWM_PRECISE for sync bits + * change pulse_detect to use pwm_precise for sync bits + * rename CLOCK_BITS to DMC + * change fordremore to proper DMC, the output is vastly different + * change DMC (clock_bits) demod to add rows on symbol errors + * convert Acurite 592TXR from TERNARY to PRECISE + * reduce false positives in Thermopro TP12 + * code style for LaCrosse TX141 + * convert LaCrosse TX141 from TERNARY to PRECISE + * convert Bresser 3CH from RAW to PRECISE + * convert LaCrosse TX from RAW to PRECISE + * convert Philips Sensor from TERNARY to PRECISE + * convert Calibeur from TERNARY to PRECISE + * convert Acurite 00275rm from TERNARY to PRECISE + * enhance pwm_precise to cover raw and ternary cases + * add sync pulse count to bitbuffer + * fix Lacrosse TX141TH sync rows + * Added device LaCrosse TX141 support to lacrosse_TX141TH_Bv2.c (#670) + * add back C99 with ADD_DEFINITIONS + * C99 compatibility (#667) + * add git version info to usage output if available + * let cmake set C99; CMP0025 + * additional build deps (#668) + * wh1080: Fix warning about uninitialized use (#666) + * adding asepc, getkwargs helper + * fold PWM_precise_parameters into r_device + * output pulse_demod_pwm_precise at end of pulses as well + * adapt precise param sync width to us + * use _XOPEN_SOURCE on string.h for strdup + * fix -R 0 fault + * use bitbuffer_clear for bitbuffer_parse + * refactor bitbuffer_parse + * minor + * Doxygen EXTRACT_ALL to show all docs, there isn't any notable exported API yet + * update 1.7 Doxyfile to 1.8 + * add Doxygen building to CMake + * cleanup + * parse number suffixes on e.g. frequency, samplerate, duration, hoptime + * relax false positive logic prologue/alecto to allow a single leading pulse + * Fix unit conversions for Acurite 5n1 (#651) + * fix `-d n` parsing + * Add missing brand to OSv1 (#650) + * adding FindGperftools cmake module + * add Profile build type using GPerfTools + * use CMake defaults for optimizations (-O3) + * RTGN129 author name (#646) + * change grab file name to gNNN_FFFM_RRRk.cu8 (#642) + * replace -i <serial> with -d :<serial> (#648) + * Clean up WIN32 include/ifdef (#643) + * fix read-mode buffer size and allocation, s. #641 (#644) + * reduce Alecto/Auriol-v2 false positives in Prologue + * enable pedantic warnings; also on Clang + * pedantic fix: -Wextra-semi + * pedantic fix: replace arithmetic on void* (gnu extension) with sane char* arithmetic; fix function pointer for qsort, bsearch + * adding mic to OS SL109h + * remove false positives with wg-pb12v1, please report samples if WH2, WH5, Telldus are missing messages + * remove debug from wg-pb12v2; add mic to fineoffset + * fix GE Color Effects Remote indent and MAX_PROTOCOLS + * chmod 644 on source files + * add model switch to WH2/WH5/Telldus in fineoffset + * Add support for Telldus variants of fineoffset (#639) + * merge formatting from PR #615 + * disable mebus: lacks docs, tests and has false positives + * Esperanza, Kedsum, S3318p: relax reset timing, check sync pulses to remove dups + * fix OOK_PULSE_CLOCK_BITS pulse_tolerance to µs + * fix: require 24 bits data for rain gauge sensors + * Update chuango.c + * Stop after outputting successful event(s) + * Added support to Oregon Scientific RTGN129 + * Add device NEXA LMST-606 magnetic sensor + * added unit (Fahrenheit) to output of Ambient Weather Temperature Sensor + * Update rtl_433.h + * fixed compile time warnings (formatting related) + * change PWM_Precise_Parameters pulse_tolerance to use us instead of samples + * fixing schraeder data types + * Remove unintended spurious white spaces + * Add another schrader TPMS support (corrections) + * Add another schrader TPMS support + * remove spurious if-statement + * Specify device to use via serial number + * automatically use first available dongle + * define _GNU_SOURCE for strdup + * Add support for the Thermopro TP-12. This is based heavily on the code for the Thermopro TP-11, and the modulation is compatible, but the bit layout is fairly different and there are more sensors, so I've made this a separate device. + * Addressed code review by @zuckschwerdt + * Device handler for GE Color Effects remote control Fixes #569 + +------------------------------------------------------------------- +Wed Nov 01 19:58:05 UTC 2017 - [email protected] + +- Update to version 0.0.1+git.20171101: + * Add support for Philips outdoor temperature sensor + * move fprintf call when timer expires + * remove check for DEFAULT_HOP_EVENTS + * fix edge-case where bytes_to_read is equal to length of bytes read + * Fix output formatting + * Added support for Ford car remote. + * Removed unused code and variables. + * Added a ford car remote decoder for the Fiesta and CMAX. device id is a rolling id number that seems to have approx 64 variations. The meaning of the code fields has not been determined. + * Fixed output formatting for JSON and csv + * Added decoding of X10 CR12A ON/OFF remote commands + * Add support for FT-004-B + * Make LaCrosse TX141TH sensors return temperature_C so that they are more consistent with other temperature sensors (#606) + * Acurite Rain Gague emit structured data + * shortend model string to Inovalley kw9015b + * added json-support and description for TFA 30.3161 rain sensor + * Fixed do_build.sh: forgot to do 'cd ..' before cloning rtl_433_tests.git + * Fixed do_build.sh, .travis.yml trying to run 'make test' + * Added tests from rtl_433_tests.git repo + * Fixed do_build.sh: don't 'make installe' + * Fixed .travis.yml: 'sudo: required', 'dist: trusty' + * Fixed .travis.yml: added sudo, added apt.sources + * Fixed permissions on do_build.sh + * Added draft of .travis.yml, do_build.sh + * Use default number of buffers to fix crash of two rtl_433 instances + * don't restart the timer if we are aborting anyway; cancel timer on rtlsdr_cancel_async + * fix unknown `uint` type; whitespace fixes + * add merbanan changes + * add suggested optimisation + * suggested changes + * remove test + * add infactory sensor + * bitbuffer: Handle row overflow a bit more gracefully + * pulse_analyzer: Add detection of PWM with multiple packages + * explaining dipswitch 2 meaning + * message validation fix + * shortening output + * changes after pull request + * Switched to new data API + * adding Renault TPMS sensor + * adding Ford TPMS sensor + * Add option to verify simulated decoding of raw data + * reduce false positives by rejecting 0x000000 / 0xffffff + * adding Toyota TPMS sensor + * reduce false positives, require at least 5 repeats + +------------------------------------------------------------------- +Sat Jul 08 09:02:24 UTC 2017 - [email protected] + +- Update to version 0.0.1+git.20170708: + * prevent bad messages of all 1 that falsely check ok with crc. + * adding IBIS beacon + * fix Company name, output flags and tire pressure/temperature + * proper units for pressure, units for power, fix OS output fields + * adding Oil Ultrasonic Standard protocol + * hop interval param added (multiple frequencies) + * updated README.md + * typo fix + * pipe symbol with HTML code + * Update README.md + * Added data struct for efergye2 (#540) + * fix fabsf() in integer context (#551) + * adding Citroen TPMS device + * bugfix, bitbuffer needs to be initialized + * adding Oil Ultrasonic STANDARD using ASK on 915MHz + * Honda remote: fix an out of bounds array access + * Removed use of pow() (#557) + * Possible bugfix for issue #136 + * Update .gitignore + * Fix hex output padding for unit ID field for lightwaverf. ++++ 532 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.rtl_433.new/rtl_433.changes New: ---- _service _servicedata rtl_433-0.0.1+git.20180213.tar.xz rtl_433-disable-test.diff rtl_433.changes rtl_433.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rtl_433.spec ++++++ # # spec file for package rtl_433 # # Copyright (c) 2017, Martin Hauke <[email protected]> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # 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/ # %define version_unconverted 0.0.1+git.20180213 Name: rtl_433 Version: 0.0.1+git.20180213 Release: 0 Summary: Turns RTL2832 dongle into a 433.92MHz generic data receiver License: GPL-2.0 Group: Productivity/Hamradio/Other Url: https://github.com/merbanan/rtl_433.git Source: %{name}-%{version}.tar.xz Patch0: rtl_433-disable-test.diff BuildRequires: cmake BuildRequires: pkg-config BuildRequires: pkgconfig(librtlsdr) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description An application using librtlsdr to decode the temperature from wireless temperature sensors (433.92MHz) %package devel Summary: Turns RTL2832 dongle into a 433.92MHz generic data receiver Group: Development/Libraries/C and C++ Requires: %{name} = %{version} %description devel Turns RTL2832 dongle into a 433.92MHz generic data receiver. This subpackage contains header files for developing applications that want to make use of rtl_433. %prep %setup -q %patch0 -p1 %build %cmake make VERBOSE=1 %{?_smp_mflags} %install %cmake_install %files %defattr(-,root,root) %doc AUTHORS COPYING README.md %{_bindir}/rtl_433 %files devel %{_includedir}/rtl_433.h %{_includedir}/rtl_433_devices.h %changelog ++++++ _service ++++++ <services> <service mode="disabled" name="tar_scm"> <param name="url">https://github.com/merbanan/rtl_433.git</param> <param name="revision">master</param> <param name="scm">git</param> <param name="changesgenerate">enable</param> <param name="filename">rtl_433</param> <param name="versionformat">0.0.1+git.%cd</param> </service> <service mode="disabled" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service mode="disabled" name="set_version"/> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/merbanan/rtl_433.git</param> <param name="changesrevision">9a9e2165c58a02f884632a52f3066b9b09f9aeed</param></service></servicedata>++++++ rtl_433-disable-test.diff ++++++ diff --git a/CMakeLists.txt b/CMakeLists.txt index 6376b88..62a8991 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -71,7 +71,7 @@ add_custom_target(uninstall ######################################################################## add_subdirectory(include) add_subdirectory(src) -add_subdirectory(tests) +#add_subdirectory(tests) # use space-separation format for the pc file STRING(REPLACE ";" " " RTL433_PC_CFLAGS "${RTL433_PC_CFLAGS}")
