Hallo
da ich gerne die Videotext-Funktion der PVR-Karten nutzen würde, aber ivtv0.4 (wegen meiner PV150) einsetze, würde ich gerne das pvrinput-plugin in version 0.1.0 <pvrinput 0.1.0> einsetzen (da dieses die geänderte API des ivtv0.4 unterstützen soll).
Ich habe mich dazu an die Anleitung von Tobias Grimm <erstellen-eines-debian-vdr-plug-in-paketes> gehalten han.
Ich bin dabei leider kläglich gescheitert:
Code
dpkg-buildpackage: source package is vdr-plugin-pvrinput
dpkg-buildpackage: source version is 0.1.0-1
dpkg-buildpackage: source maintainer is negge
dpkg-buildpackage: host architecture is i386
debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
/usr/bin/make -o .dependencies clean
make[1]: Entering directory `/usr/src/vdr-plugin-pvrinput/pvrinput-0.1.0'
make[1]: Leaving directory `/usr/src/vdr-plugin-pvrinput/pvrinput-0.1.0'
rm -f libvdr-*.so.*
dh_clean
dpkg-source -b pvrinput-0.1.0
dpkg-source: warning: unknown information field in input data in package's section of control info file
dpkg-source: warning: source directory `./pvrinput-0.1.0' is not <sourcepackage>-<upstreamversion> `vdr-plugin-pvrinput-0.1.0'
dpkg-source: warning: .orig directory name pvrinput-0.1.0.orig is not <package>-<upstreamversion> (wanted vdr-plugin-pvrinput-0.1.0.orig)
dpkg-source: building vdr-plugin-pvrinput using existing vdr-plugin-pvrinput_0.1.0.orig.tar.gz
dpkg-source: building vdr-plugin-pvrinput in vdr-plugin-pvrinput_0.1.0-1.diff.gz
dpkg-source: building vdr-plugin-pvrinput in vdr-plugin-pvrinput_0.1.0-1.dsc
debian/rules build
dh_testdir
touch configure-stamp
dh_testdir
/usr/bin/make all DVBDIR=/usr VDRDIR=/usr/include/vdr LIBDIR=.
make[1]: Entering directory `/usr/src/vdr-plugin-pvrinput/pvrinput-0.1.0'
make[1]: Leaving directory `/usr/src/vdr-plugin-pvrinput/pvrinput-0.1.0'
make[1]: Entering directory `/usr/src/vdr-plugin-pvrinput/pvrinput-0.1.0'
g++ -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"pvrinput"' -I/usr/include/vdr/include -I/usr/include plugin.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"pvrinput"' -I/usr/include/vdr/include -I/usr/include common.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"pvrinput"' -I/usr/include/vdr/include -I/usr/include device.c
device.c: In member function `virtual void cPvrReadThread::Action()':
device.c:417: error: `V4L2_BUF_TYPE_SLICED_VBI_CAPTURE' undeclared (first use
this function)
device.c:417: error: (Each undeclared identifier is reported only once for each
function it appears in.)
device.c:418: error: 'union v4l2_format::<anonymous>' has no member named '
sliced'
device.c:418: error: `V4L2_SLICED_TELETEXT_B' undeclared (first use this
function)
make[1]: *** [device.o] Fehler 1
make[1]: Leaving directory `/usr/src/vdr-plugin-pvrinput/pvrinput-0.1.0'
make: *** [build-stamp] Fehler 2
vdr:/usr/src/vdr-plugin-pvrinput/pvrinput-0.1.0# dpkg-buildpackage -tc >> error
debian/rules clean
dpkg-source -b pvrinput-0.1.0
dpkg-source: warning: unknown information field in input data in package's section of control info file
dpkg-source: warning: source directory `./pvrinput-0.1.0' is not <sourcepackage>-<upstreamversion> `vdr-plugin-pvrinput-0.1.0'
dpkg-source: warning: .orig directory name pvrinput-0.1.0.orig is not <package>-<upstreamversion> (wanted vdr-plugin-pvrinput-0.1.0.orig)
debian/rules build
device.c: In member function `virtual void cPvrReadThread::Action()':
device.c:417: error: `V4L2_BUF_TYPE_SLICED_VBI_CAPTURE' undeclared (first use
this function)
device.c:417: error: (Each undeclared identifier is reported only once for each
function it appears in.)
device.c:418: error: 'union v4l2_format::<anonymous>' has no member named '
sliced'
device.c:418: error: `V4L2_SLICED_TELETEXT_B' undeclared (first use this
function)
make[1]: *** [device.o] Fehler 1
make: *** [build-stamp] Fehler 2
Display More
Könnte wohl jemand pvrinput 0.1.0 debianisieren oder mir helfen dies zu tun?