SHA256
1
0
forked from pool/zvbi
OBS User unknown 2008-07-08 13:30:27 +00:00 committed by Git OBS Bridge
parent 7c7f8154cb
commit ac9eaf1c9a
5 changed files with 90 additions and 42 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d17e7dfeede0f5a3d8abc429e1a7cbe21ee0e62975b834ca4db964f38f20c9a4
size 860399

3
zvbi-0.2.30.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fc2f1907b96523a246e19b3368e22b1a0f7eae2f4ab58184a9eb7ccf57802e60
size 875170

View File

@ -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;

View File

@ -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 Mon Feb 4 12:18:45 CET 2008 - mmarek@suse.cz

View File

@ -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. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -10,27 +10,26 @@
# norootforbuild # norootforbuild
Name: zvbi Name: zvbi
BuildRequires: doxygen gcc-c++ xorg-x11-devel BuildRequires: doxygen gcc-c++ xorg-x11-devel
Url: http://zapping.sf.net/ Url: http://zapping.sf.net/
License: GPL v2 or later License: GPL v2 or later
Group: Development/Libraries/Other Group: Development/Libraries/Other
AutoReqProv: on AutoReqProv: on
Version: 0.2.26 Version: 0.2.30
Release: 1 Release: 1
Summary: VBI Decoding Library Summary: Linux "VBI proxy"
Source: %{name}-%{version}.tar.bz2 Source: %{name}-%{version}.tar.bz2
Patch2: zvbi-glibc27.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%package devel %description
Group: Development/Libraries/Other With "video4linux" drivers only one application at a time can capture
Summary: VBI decoding library - devel package VBI data. The 2nd generation "v4l2" API allows multiple clients to
Requires: zvbi = %{version} open a device, but still only one client may read from the device. If
Requires: glibc-devel 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
%description devel solution to this problem.
include files, static library, ...
@ -40,7 +39,12 @@ Authors:
Michael H. Schimek <mschimek@users.sourceforge.net> Michael H. Schimek <mschimek@users.sourceforge.net>
Iñaki García Etxebarria <garetxe@users.sourceforge.net> Iñaki García Etxebarria <garetxe@users.sourceforge.net>
%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 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 transmitted in an analog video signal. This gap is used to transmit AM
modulated data for various data services like Teletext and Closed modulated data for various data services like Teletext and Closed
@ -52,6 +56,24 @@ data of several popular services.
Authors:
--------
Edgar Toernig <froese@gmx.de>
Michael H. Schimek <mschimek@users.sourceforge.net>
Iñaki García Etxebarria <garetxe@users.sourceforge.net>
%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: Authors:
-------- --------
Edgar Toernig <froese@gmx.de> Edgar Toernig <froese@gmx.de>
@ -60,7 +82,6 @@ Authors:
%prep %prep
%setup -q %setup -q
%patch2
%build %build
ACLOCAL="aclocal -I m4" autoreconf -fi ACLOCAL="aclocal -I m4" autoreconf -fi
@ -79,20 +100,22 @@ rm %buildroot%_libdir/*.la
%clean %clean
rm -rf %buildroot rm -rf %buildroot
%post %post -n libzvbi0 -p /sbin/ldconfig
%run_ldconfig
%postun %postun -n libzvbi0 -p /sbin/ldconfig
%run_ldconfig
%files -f %name.lang %files -f %name.lang
%defattr(-,root,root) %defattr(-,root,root)
%{_bindir}/* %{_bindir}/*
%{_sbindir}/zvbid %{_sbindir}/zvbid
%{_libdir}/libzvbi*.so.*
%{_mandir}/man1/* %{_mandir}/man1/*
%doc AUTHORS BUGS COPYING NEWS README TODO %doc AUTHORS BUGS COPYING NEWS README TODO
%files -n libzvbi0
%defattr(-,root,root)
%{_libdir}/libzvbi*.so.0
%{_libdir}/libzvbi*.so.0.*
%files devel %files devel
%defattr(-,root,root) %defattr(-,root,root)
%{_includedir}/libzvbi.h %{_includedir}/libzvbi.h
@ -101,6 +124,26 @@ rm -rf %buildroot
%doc doc/html %doc doc/html
%changelog %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 * Mon Feb 04 2008 mmarek@suse.cz
- updated to 0.2.26 - updated to 0.2.26
* new program zvbi-ntsc-cc: ntsc-cc Closed Caption decoder from * 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. - fixed spec to make the package build on older distributions too.
* Tue Jan 14 2003 kraxel@suse.de * Tue Jan 14 2003 kraxel@suse.de
- updated to version 0.2.3 - 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. - Add AM_GNU_GETTEXT_VERSION.
* Wed Nov 13 2002 kraxel@suse.de * Wed Nov 13 2002 kraxel@suse.de
- updated to version 0.2.2 - updated to version 0.2.2