commit libiec61883 for openSUSE:Factory
Hello community, here is the log from the commit of package libiec61883 for openSUSE:Factory checked in at 2015-11-18 22:32:05 Comparing /work/SRC/openSUSE:Factory/libiec61883 (Old) and /work/SRC/openSUSE:Factory/.libiec61883.new (New) Package is "libiec61883" Changes: --- /work/SRC/openSUSE:Factory/libiec61883/libiec61883.changes 2013-01-07 15:30:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.libiec61883.new/libiec61883.changes 2015-11-18 22:32:06.0 +0100 @@ -1,0 +2,11 @@ +Sat Nov 14 14:49:25 UTC 2015 - jeng...@inai.de + +- Use new homepage URL, URL for source archive location, and do + gpgkey verification. Set RPM groups to more appropriate values. +- Heed shared library packaging guideline, spell out license + differences. +- Remove unused --with-pic; we build no static libs, and the + shared library always gets it implicitly anyway. +- Name the utility package -tools as with many other pkgs. + +--- Old: libiec61883-1.2.0.tar.bz2 New: libiec61883-1.2.0.tar.sign libiec61883-1.2.0.tar.xz libiec61883.keyring Other differences: -- ++ libiec61883.spec ++ --- /var/tmp/diff_new_pack.DtxH9n/_old 2015-11-18 22:32:07.0 +0100 +++ /var/tmp/diff_new_pack.DtxH9n/_new 2015-11-18 22:32:07.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libiec61883 # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -15,19 +15,26 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: libiec61883 -BuildRequires: libraw1394-devel libtool pkgconfig Version:1.2.0 Release:0 -License:GPL-2.0+ Summary:Implementation of IEC 61883 -Url:http://www.linux1394.org/ -Group: System/Kernel +License:GPL-2.0+ and LGPL-2.1+ +Group: Hardware/Other +Url:https://ieee1394.wiki.kernel.org/index.php/Main_Page + +#Git-Web: https://git.kernel.org/cgit/libs/ieee1394/libiec61883.git +#Git-Clone:git://git.kernel.org/pub/scm/libs/ieee1394/libiec61883 +Source: https://www.kernel.org/pub/linux/libs/ieee1394/%name-%version.tar.xz +Source2: https://www.kernel.org/pub/linux/libs/ieee1394/%name-%version.tar.sign +Source3:%name.keyring +Source4:baselibs.conf +BuildRequires: libraw1394-devel +BuildRequires: libtool +BuildRequires: pkg-config +BuildRequires: xz BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0:%{name}-%{version}.tar.bz2 -Source1:baselibs.conf %description This library is an implementation of IEC 61883, part 1 (CIP, plug @@ -35,6 +42,17 @@ (AMDTP). Outside of IIDC, nearly all FireWire multimedia devices use IEC 61883 protocols. +%package -n libiec61883-0 +Summary:Library implementing IEC 61883 +License:LGPL-2.1+ +Group: System/Libraries + +%description -n libiec61883-0 +This library is an implementation of IEC 61883, part 1 (CIP, plug +registers, and CMP), part 2 (DV-SD), part 4 (MPEG2-TS), and part 6 +(AMDTP). Outside of IIDC, nearly all FireWire multimedia devices use +IEC 61883 protocols. + The libiec61883 library provides a higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 1394. This includes both reception and transmission. It uses the new "rawiso" API of libraw1394, which @@ -46,11 +64,14 @@ existed in experimental form in an unreleased version of libavc1394. %package devel -License:GPL-2.0+ -Summary:Implementation of IEC 61883 -Group: System/Kernel -Requires: %{name} = %{version} +Summary:Development files for libiec61883 +License:LGPL-2.1+ +Group: Development/Libraries/C and C++ +Requires: libiec61883-0 = %version +%if 0%{?suse_version} && 0%{?suse_version} < 1140 +# already autoderived from libiec61883.pc in new-enough rpm Requires: libraw1394-devel +%endif %description devel This library is an implementation of IEC 61883, part 1 (CIP, plug @@ -59,44 +80,50 @@ IEC 61883 protocols. The libiec61883 library provides a higher level API for streaming DV, -MPEG-2 and audio over Linux IEEE 1394. This includes both reception and -transmission. It uses the new "rawiso" API of libraw1394, which -transparently provides mmap-ed DMA for efficient data transfer. It also -represents the third generation of I/O technology for Linux 1394 for -these media types thereby removing the complexities of
commit libiec61883 for openSUSE:Factory
Hello community, here is the log from the commit of package libiec61883 for openSUSE:Factory checked in at 2013-01-07 15:30:49 Comparing /work/SRC/openSUSE:Factory/libiec61883 (Old) and /work/SRC/openSUSE:Factory/.libiec61883.new (New) Package is libiec61883, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/libiec61883/libiec61883.changes 2011-11-21 12:35:28.0 +0100 +++ /work/SRC/openSUSE:Factory/.libiec61883.new/libiec61883.changes 2013-01-07 15:30:52.0 +0100 @@ -1,0 +2,46 @@ +Wed Jan 2 11:17:33 UTC 2013 - p.drou...@gmail.com + +- Fix a typo mistake on devel Requires package + +--- +Sat Dec 29 16:25:28 UTC 2012 - p.drou...@gmail.com + +- Update to 1.2.0 version: + * Behavior changes of the backend to firewire-core: + - The isochronous reception buffer is now mapped read/writable rather +than read-only. The raw1394 backend already maps the buffer +read/writable too. Note that writing into the buffer will go +wrong on architectures without cache-coherent DMA if the CPU +and the OHCI write within the same cacheline region, so use this +feature with caution. + - Decrease memory footprint of IR and IT buffers by avoiding some internal rounding up of the buffer size. + * New APIs in libraw1394/raw1394.h: + - raw1394_add_config_rom_descriptor(): + - Add contents to the Configuration ROM of the local node(s). At +runtime, this API is only available if running on top of firewire-core. +It could probably also be implemented with the raw1394 kernel driver if +anybody cared. + - raw1394_remove_config_rom_descriptor(): + - Counterpart to raw1394_add_config_rom_descriptor(). + - raw1394_read_cycle_timer_and_clock(): + - Like the existing raw1394_read_cycle_timer(), but lets the caller choose +between CLOCK_REALTIME (which the former call is always using), +CLOCK_MONOTONIC, or CLOCK_MONOTONIC_RAW. +For example, this enables libffado's audio streaming to run undisturbed +by resets of CLOCK_REALTIME. +At runtime, this call requires firewire-core underneath. + - raw1394_get_speed(): + - Returns the speed code of the maximum possible transmission speed between +a given node and the local node. This takes maximum speeds of all participating +PHYs and the two links into account. This can be used to configure the speed +of isochronous streams. + - At runtime, this call requires firewire-core underneath. + - enum raw1394_iso_speed was extended by RAW1394_ISO_SPEED_800, _1600, and _3200. + * New APIs in libraw1394/ieee1394.h: + - Added preprocessor constants L1394_SPEED_BETA, L1394_SPEED_800, _1600, and _3200. + * testlibraw1394: + - Added unit tests of the new APIs. +- Removed patchs: fixed on upstream release: + * libiec61883-1.1.0-lfs.patch + +--- Old: libiec61883-1.1.0-lfs.patch libiec61883-1.1.0.tar.bz2 New: libiec61883-1.2.0.tar.bz2 Other differences: -- ++ libiec61883.spec ++ --- /var/tmp/diff_new_pack.H3xbPC/_old 2013-01-07 15:30:53.0 +0100 +++ /var/tmp/diff_new_pack.H3xbPC/_new 2013-01-07 15:30:53.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libiec61883 # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,11 +17,10 @@ # norootforbuild - Name: libiec61883 BuildRequires: libraw1394-devel libtool pkgconfig -Version:1.1.0 -Release:1 +Version:1.2.0 +Release:0 License:GPL-2.0+ Summary:Implementation of IEC 61883 Url:http://www.linux1394.org/ @@ -29,7 +28,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0:%{name}-%{version}.tar.bz2 Source1:baselibs.conf -Patch0: libiec61883-1.1.0-lfs.patch %description This library is an implementation of IEC 61883, part 1 (CIP, plug @@ -51,7 +49,8 @@ License:GPL-2.0+ Summary:Implementation of IEC 61883 Group: System/Kernel -Requires: %{name} = %{version} libraw1394-devel +Requires: %{name} = %{version} +Requires: libraw1394-devel %description devel This library is an implementation of IEC 61883, part 1 (CIP, plug @@ -71,10 +70,8 @@ %prep %setup -q
commit libiec61883 for openSUSE:Factory
Hello community, here is the log from the commit of package libiec61883 for openSUSE:Factory checked in at 2011-12-06 18:24:14 Comparing /work/SRC/openSUSE:Factory/libiec61883 (Old) and /work/SRC/openSUSE:Factory/.libiec61883.new (New) Package is libiec61883, Maintainer is gnome-maintain...@suse.de Changes: Other differences: -- ++ libiec61883.spec ++ --- /var/tmp/diff_new_pack.atttA5/_old 2011-12-06 18:42:14.0 +0100 +++ /var/tmp/diff_new_pack.atttA5/_new 2011-12-06 18:42:14.0 +0100 @@ -22,7 +22,7 @@ BuildRequires: libraw1394-devel libtool pkgconfig Version:1.1.0 Release:1 -License:GPLv2+ +License:GPL-2.0+ Summary:Implementation of IEC 61883 Url:http://www.linux1394.org/ Group: System/Kernel @@ -48,7 +48,7 @@ existed in experimental form in an unreleased version of libavc1394. %package devel -License:GPLv2+ +License:GPL-2.0+ Summary:Implementation of IEC 61883 Group: System/Kernel Requires: %{name} = %{version} libraw1394-devel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libiec61883 for openSUSE:Factory
Hello community, here is the log from the commit of package libiec61883 for openSUSE:Factory checked in at 2011-11-21 12:34:43 Comparing /work/SRC/openSUSE:Factory/libiec61883 (Old) and /work/SRC/openSUSE:Factory/.libiec61883.new (New) Package is libiec61883, Maintainer is r...@suse.com Changes: --- /work/SRC/openSUSE:Factory/libiec61883/libiec61883.changes 2011-09-23 02:08:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.libiec61883.new/libiec61883.changes 2011-11-21 12:35:28.0 +0100 @@ -1,0 +2,10 @@ +Sat Nov 19 20:34:43 UTC 2011 - co...@suse.com + +- remove source URL, which is no longer valid + +--- +Sat Nov 19 20:33:23 UTC 2011 - co...@suse.com + +- add libtool as buildrequire to avoid implicit dependency + +--- Other differences: -- ++ libiec61883.spec ++ --- /var/tmp/diff_new_pack.OwnLV5/_old 2011-11-21 12:35:33.0 +0100 +++ /var/tmp/diff_new_pack.OwnLV5/_new 2011-11-21 12:35:33.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package libiec61883 (Version 1.1.0) +# spec file for package libiec61883 # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,15 +19,15 @@ Name: libiec61883 -BuildRequires: libraw1394-devel pkgconfig +BuildRequires: libraw1394-devel libtool pkgconfig Version:1.1.0 -Release:122 +Release:1 License:GPLv2+ Summary:Implementation of IEC 61883 Url:http://www.linux1394.org/ Group: System/Kernel BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: http://www.linux1394.org/files/libiec61883/%{name}-%{version}.tar.bz2 +Source0:%{name}-%{version}.tar.bz2 Source1:baselibs.conf Patch0: libiec61883-1.1.0-lfs.patch @@ -47,12 +47,6 @@ for plug control registers and connection management that previously existed in experimental form in an unreleased version of libavc1394. - - -Authors: - -Dan Dennedy - %package devel License:GPLv2+ Summary:Implementation of IEC 61883 @@ -75,12 +69,6 @@ for plug control registers and connection management that previously existed in experimental form in an unreleased version of libavc1394. - - -Authors: - -Dan Dennedy - %prep %setup -q %patch0 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org