packages: zvbi/zvbi.spec, zvbi/zvbi-includes.patch (NEW), zvbi/zvbi-link.pa...

qboosh qboosh at pld-linux.org
Sun Nov 6 21:26:34 CET 2011


Author: qboosh                       Date: Sun Nov  6 20:26:34 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- added includes patch to fix build with recent glibc
- added link patch to fix libzvbi-chains linking

---- Files affected:
packages/zvbi:
   zvbi.spec (1.48 -> 1.49) , zvbi-includes.patch (NONE -> 1.1)  (NEW), zvbi-link.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/zvbi/zvbi.spec
diff -u packages/zvbi/zvbi.spec:1.48 packages/zvbi/zvbi.spec:1.49
--- packages/zvbi/zvbi.spec:1.48	Thu Jan 28 20:56:47 2010
+++ packages/zvbi/zvbi.spec	Sun Nov  6 21:26:29 2011
@@ -6,14 +6,16 @@
 Release:	2
 License:	GPL v2+
 Group:		Libraries
-Source0:	http://dl.sourceforge.net/zapping/%{name}-%{version}.tar.bz2
+Source0:	http://downloads.sourceforge.net/zapping/%{name}-%{version}.tar.bz2
 # Source0-md5:	1741a6045c3eedfb611d645f2da69ac8
 Patch0:		%{name}-include.patch
+Patch1:		%{name}-includes.patch
+Patch2:		%{name}-link.patch
 URL:		http://zapping.sourceforge.net/
 BuildRequires:	autoconf >= 2.59
 BuildRequires:	automake >= 1:1.9
 BuildRequires:	doxygen
-BuildRequires:	gettext-devel
+BuildRequires:	gettext-devel >= 0.16.1
 BuildRequires:	libpng-devel
 BuildRequires:	libtool
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -70,6 +72,8 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
+%patch2 -p1
 
 %build
 %{__libtoolize}
@@ -127,6 +131,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.49  2011/11/06 20:26:29  qboosh
+- added includes patch to fix build with recent glibc
+- added link patch to fix libzvbi-chains linking
+
 Revision 1.48  2010/01/28 19:56:47  arekm
 - release 2
 

================================================================
Index: packages/zvbi/zvbi-includes.patch
diff -u /dev/null packages/zvbi/zvbi-includes.patch:1.1
--- /dev/null	Sun Nov  6 21:26:34 2011
+++ packages/zvbi/zvbi-includes.patch	Sun Nov  6 21:26:29 2011
@@ -0,0 +1,30 @@
+--- zvbi-0.2.33/src/io-dvb.c.orig	2008-02-24 15:18:21.000000000 +0100
++++ zvbi-0.2.33/src/io-dvb.c	2011-11-06 20:54:41.805070761 +0100
+@@ -29,6 +29,7 @@
+ #include <errno.h>
+ #include <sys/select.h>
+ #include <sys/ioctl.h>
++#include <sys/stat.h>
+ 
+ #ifndef HAVE_S64_U64
+   /* Linux 2.6.x asm/types.h defines __s64 and __u64 only
+--- zvbi-0.2.33/src/io-v4l.c.orig	2008-02-24 15:17:28.000000000 +0100
++++ zvbi-0.2.33/src/io-v4l.c	2011-11-06 20:54:23.938403497 +0100
+@@ -43,6 +43,7 @@
+ #include <sys/time.h>		/* timeval */
+ #include <sys/types.h>		/* fd_set, uid_t */
+ #include <sys/ioctl.h>		/* for (_)videodev.h */
++#include <sys/stat.h>
+ #include <pthread.h>
+ 
+ #include "videodev.h"
+--- zvbi-0.2.33/contrib/ntsc-cc.c.orig	2007-11-27 18:39:34.000000000 +0100
++++ zvbi-0.2.33/contrib/ntsc-cc.c	2011-11-06 20:58:27.808411663 +0100
+@@ -35,6 +35,7 @@
+ #include <sys/ioctl.h>
+ #include <sys/types.h>
+ #include <sys/time.h>
++#include <sys/stat.h>
+ #ifdef HAVE_GETOPT_LONG
+ #  include <getopt.h>
+ #endif

================================================================
Index: packages/zvbi/zvbi-link.patch
diff -u /dev/null packages/zvbi/zvbi-link.patch:1.1
--- /dev/null	Sun Nov  6 21:26:34 2011
+++ packages/zvbi/zvbi-link.patch	Sun Nov  6 21:26:29 2011
@@ -0,0 +1,10 @@
+--- zvbi-0.2.33/src/Makefile.am.orig	2008-02-19 01:35:14.000000000 +0100
++++ zvbi-0.2.33/src/Makefile.am	2011-11-06 21:08:18.708431447 +0100
+@@ -118,6 +118,7 @@
+ 	misc.c \
+ 	proxy-client.c \
+ 	proxy-msg.c
++libzvbi_chains_la_LIBADD = -ldl
+ 
+ if MAINTAINER_MODE
+ 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/zvbi/zvbi.spec?r1=1.48&r2=1.49&f=u



More information about the pld-cvs-commit mailing list