From ac9eaf1c9a4b0ab358a9b5c59bb904da5781e1e00be0cceece568657b27a9674 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Tue, 8 Jul 2008 13:30:27 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=4 --- zvbi-0.2.26.tar.bz2 | 3 -- zvbi-0.2.30.tar.bz2 | 3 ++ zvbi-glibc27.diff | 19 ----------- zvbi.changes | 24 +++++++++++++ zvbi.spec | 83 ++++++++++++++++++++++++++++++++++----------- 5 files changed, 90 insertions(+), 42 deletions(-) delete mode 100644 zvbi-0.2.26.tar.bz2 create mode 100644 zvbi-0.2.30.tar.bz2 delete mode 100644 zvbi-glibc27.diff diff --git a/zvbi-0.2.26.tar.bz2 b/zvbi-0.2.26.tar.bz2 deleted file mode 100644 index 6edde68..0000000 --- a/zvbi-0.2.26.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d17e7dfeede0f5a3d8abc429e1a7cbe21ee0e62975b834ca4db964f38f20c9a4 -size 860399 diff --git a/zvbi-0.2.30.tar.bz2 b/zvbi-0.2.30.tar.bz2 new file mode 100644 index 0000000..3f06a0a --- /dev/null +++ b/zvbi-0.2.30.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc2f1907b96523a246e19b3368e22b1a0f7eae2f4ab58184a9eb7ccf57802e60 +size 875170 diff --git a/zvbi-glibc27.diff b/zvbi-glibc27.diff deleted file mode 100644 index 69b08d0..0000000 --- a/zvbi-glibc27.diff +++ /dev/null @@ -1,19 +0,0 @@ ---- - src/chains.c | 6 ++++++ - 1 file changed, 6 insertions(+) - ---- src/chains.c.orig -+++ src/chains.c -@@ -168,6 +168,12 @@ static int is_vbi_device(const char *pat - return 0; - } - -+/* -+ * Newer glibc defines an open() macro that checks the optional third -+ * argument, but calls the open() _function_ in the end, so undefining -+ * it here should be safe. -+ */ -+#undef open - int open(const char *pathname, int flags, ...) - { - va_list args; diff --git a/zvbi.changes b/zvbi.changes index 480cbac..82b38d4 100644 --- a/zvbi.changes +++ b/zvbi.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Fri Jul 4 09:08:17 CEST 2008 - mmarek@suse.cz + +- updated to 0.2.30 + * The ZVBI libraries libzvbi and libzvbi-chains are now licensed + under the terms of the GNU Library General Public License + version 2 or later. Example programs are now licensed under a + 2-clause BSD-style license. The VBI proxy daemon, contributed + programs, test programs and programs required to build the + library remain licensed under GNU General Public License + version 2 or later. + * The VTX export module has been disabled for licensing reasons. + It may return after a rewrite. + * New BCD functions and vbi_ham24p(), counterpart of + vbi_unham24p(), were added. + * The artificial 41st column in Teletext pages is no longer black + but continues the previous column if appropriate. + * The --default-cs option of the export test tool now works with + libzvbi 0.2 as well. + * bugfixes +- split the library package into libzvbi0, updated package + descriptions + + ------------------------------------------------------------------- Mon Feb 4 12:18:45 CET 2008 - mmarek@suse.cz diff --git a/zvbi.spec b/zvbi.spec index 15610d9..267305e 100644 --- a/zvbi.spec +++ b/zvbi.spec @@ -1,5 +1,5 @@ # -# spec file for package zvbi (Version 0.2.26) +# spec file for package zvbi (Version 0.2.30) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,27 +10,26 @@ # norootforbuild + Name: zvbi BuildRequires: doxygen gcc-c++ xorg-x11-devel Url: http://zapping.sf.net/ License: GPL v2 or later Group: Development/Libraries/Other AutoReqProv: on -Version: 0.2.26 +Version: 0.2.30 Release: 1 -Summary: VBI Decoding Library +Summary: Linux "VBI proxy" Source: %{name}-%{version}.tar.bz2 -Patch2: zvbi-glibc27.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build -%package devel -Group: Development/Libraries/Other -Summary: VBI decoding library - devel package -Requires: zvbi = %{version} -Requires: glibc-devel - -%description devel -include files, static library, ... +%description +With "video4linux" drivers only one application at a time can capture +VBI data. The 2nd generation "v4l2" API allows multiple clients to +open a device, but still only one client may read from the device. If +for example the Nxtvepg daemon runs in the background users will not be +able to start a Teletext application. The VBI proxy was developed as a +solution to this problem. @@ -40,7 +39,12 @@ Authors: Michael H. Schimek Iñaki García Etxebarria -%description +%package -n libzvbi0 +License: LGPL v2.0 or later +Group: System/Libraries +Summary: VBI Decoding Library + +%description -n libzvbi0 VBI stands for Vertical Blanking Interval, a gap between the image data transmitted in an analog video signal. This gap is used to transmit AM modulated data for various data services like Teletext and Closed @@ -52,6 +56,24 @@ data of several popular services. +Authors: +-------- + Edgar Toernig + Michael H. Schimek + Iñaki García Etxebarria + +%package devel +License: GPL v2 or later +Group: Development/Libraries/Other +Summary: VBI decoding library - devel package +Requires: libzvbi0 = %{version} +Requires: glibc-devel + +%description devel +include files, static library, ... + + + Authors: -------- Edgar Toernig @@ -60,7 +82,6 @@ Authors: %prep %setup -q -%patch2 %build ACLOCAL="aclocal -I m4" autoreconf -fi @@ -79,20 +100,22 @@ rm %buildroot%_libdir/*.la %clean rm -rf %buildroot -%post -%run_ldconfig +%post -n libzvbi0 -p /sbin/ldconfig -%postun -%run_ldconfig +%postun -n libzvbi0 -p /sbin/ldconfig %files -f %name.lang %defattr(-,root,root) %{_bindir}/* %{_sbindir}/zvbid -%{_libdir}/libzvbi*.so.* %{_mandir}/man1/* %doc AUTHORS BUGS COPYING NEWS README TODO +%files -n libzvbi0 +%defattr(-,root,root) +%{_libdir}/libzvbi*.so.0 +%{_libdir}/libzvbi*.so.0.* + %files devel %defattr(-,root,root) %{_includedir}/libzvbi.h @@ -101,6 +124,26 @@ rm -rf %buildroot %doc doc/html %changelog +* Fri Jul 04 2008 mmarek@suse.cz +- updated to 0.2.30 + * The ZVBI libraries libzvbi and libzvbi-chains are now licensed + under the terms of the GNU Library General Public License + version 2 or later. Example programs are now licensed under a + 2-clause BSD-style license. The VBI proxy daemon, contributed + programs, test programs and programs required to build the + library remain licensed under GNU General Public License + version 2 or later. + * The VTX export module has been disabled for licensing reasons. + It may return after a rewrite. + * New BCD functions and vbi_ham24p(), counterpart of + vbi_unham24p(), were added. + * The artificial 41st column in Teletext pages is no longer black + but continues the previous column if appropriate. + * The --default-cs option of the export test tool now works with + libzvbi 0.2 as well. + * bugfixes +- split the library package into libzvbi0, updated package + descriptions * Mon Feb 04 2008 mmarek@suse.cz - updated to 0.2.26 * new program zvbi-ntsc-cc: ntsc-cc Closed Caption decoder from @@ -142,7 +185,7 @@ rm -rf %buildroot - fixed spec to make the package build on older distributions too. * Tue Jan 14 2003 kraxel@suse.de - updated to version 0.2.3 -* Mon Nov 18 2002 schwab@suse.de +* Tue Nov 19 2002 schwab@suse.de - Add AM_GNU_GETTEXT_VERSION. * Wed Nov 13 2002 kraxel@suse.de - updated to version 0.2.2