Module submission - ivtv

larry@scrudgeware.org larry at scrudgeware.org
Wed Aug 24 16:29:56 UTC 2005


module name       : ivtv
suggested section : video
update (y/n)      : y
bugfix (y/n)      : n
security (y/n)    : n


scrudge

-------------- next part --------------
--- ivtv/BUILD	1969-12-31 18:00:00.000000000 -0600
+++ ivtv/BUILD	2005-08-24 10:54:48.000000000 -0500
@@ -0,0 +1,26 @@
+(
+	mkdir $SOURCE_DIRECTORY/firmware_tmp		&&
+	cd $SOURCE_DIRECTORY/firmware_tmp		&&
+	unzip $SOURCE_CACHE/$SOURCE3			&&
+	cd $SOURCE_DIRECTORY/driver 			&&
+	make						&&
+	cd $SOURCE_DIRECTORY/utils			&&
+	make						&&
+	prepare_install					&&
+	if test x"$USE_LIRC_BLACK" = xy; then
+		cp $SOURCE_DIRECTORY/utils/lircd.conf /etc/
+	fi						&&
+	if test x"$USE_LIRC_GREY" = xy; then
+		cp $SOURCE_DIRECTORY/utils/lircd-g.conf /etc/lircd.conf
+	fi						&&
+	if test x"$USE_LIRCRC" = xy; then
+		cp $SOURCE_DIRECTORY/utils/lircrc /root/.lircrc
+	fi						&&
+	cp $SOURCE_DIRECTORY/firmware_tmp/HcwMakoA.ROM /lib/module	&&
+	cd $SOURCE_DIRECTORY/driver			&&
+	make install					&&
+	cd $SOURCE_DIRECTORY/utils			&&
+	./ivtvfwextract.pl $SOURCE_CACHE/$SOURCE2	&&
+	cd $SOURCE_DIRECTORY/utils			&&
+	make INSTALLDIR=/usr/bin install                
+) > $C_FIFO 2>&1
--- ivtv/CONFIGURE	1969-12-31 18:00:00.000000000 -0600
+++ ivtv/CONFIGURE	2005-08-24 10:54:48.000000000 -0500
@@ -0,0 +1,3 @@
+mquery USE_LIRC_BLACK "Install sample LIRC config file for the black pvr 250/350 IR port/remote?" n 
+mquery USE_LIRC_GREY  "Install sample LIRC config file for the grey pvr 250/350 remote?"          y 
+mquery USE_LIRCRC     "Install sample /root/.lircrc config file for the Hauppauge remote?"        y 
--- ivtv/DEPENDS	1969-12-31 18:00:00.000000000 -0600
+++ ivtv/DEPENDS	2005-08-24 10:54:48.000000000 -0500
@@ -0,0 +1 @@
+depends "mjpegtools"
--- ivtv/DETAILS	1969-12-31 18:00:00.000000000 -0600
+++ ivtv/DETAILS	2005-08-24 10:54:48.000000000 -0500
@@ -0,0 +1,30 @@
+          MODULE=ivtv
+         VERSION=0.3.7f
+          SOURCE=$MODULE-$VERSION-hans.tgz
+         SOURCE2=pvr48wdm_1.8.22037.exe
+         SOURCE3=pvr_2.0.24.23035.zip
+      SOURCE_URL=http://www.ivtv.tv/releases/ivtv-0.3/
+     SOURCE2_URL=ftp://ftp.shspvr.com/download/wintv-pvr_250-350/win9x-2k-xp_mpeg_wdm_drv/
+     SOURCE3_URL=ftp://ftp.shspvr.com/download/wintv-pvr_150-500/inf/
+      SOURCE_VFY=md5:392fc959ca8c4f76919c617c169e0672
+     SOURCE2_VFY=md5:dff9c5cd9b50140c6bc3180f264557c7
+     SOURCE3_VFY=md5:dc84a41b3b296b856da3d0f9edbb7a08
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
+        WEB_SITE=http://ivtv.writeme.ch/tiki-index.php
+         ENTERED=20050813
+         UPDATED=20050823
+           SHORT="A kernel driver for the iTVC15 familiy of MPEG codecs."
+cat << EOF
+The primary goal of the IvyTV Project is to create a kernel driver for
+the iTVC15 familiy of MPEG codecs. The iTVC15 family includes the 
+iTVC15 (CX24315) and iTVC16 (CX24316). These chips are commonly found
+on Hauppauge's WinTV PVR-250 and PVR-350 TV capture cards.
+
+The driver has achieved stable capture and is rapidly approaching a 
+general release that is V4L2 compliant. Initially the cards will only 
+support MPEG 1 and 2 compressed capture but research continues on the 
+card's YUV and VBI capabilities and playback of compressed streams.
+
+Plugins have been created for Xine and one for MythTV is in progress. 
+EOF
+
--- ivtv/PRE_BUILD	1969-12-31 18:00:00.000000000 -0600
+++ ivtv/PRE_BUILD	2005-08-18 11:51:56.000000000 -0500
@@ -0,0 +1,20 @@
+default_pre_build                            &&
+
+if query "Install sample LIRC config file for the black pvr 250/350 IR port/remote?" n ; then
+  cp $SOURCE_DIRECTORY/utils/lircd.conf /etc/
+fi
+
+if query "Install sample LIRC config file for the grey pvr 250/350 remote?" y ; then
+  cp $SOURCE_DIRECTORY/utils/lircd-g.conf /etc/lircd.conf
+fi
+
+if query "Install sample /root/.lircrc config file for the Hauppauge remote?" y ; then
+  cp $SOURCE_DIRECTORY/utils/lircrc /root/.lircrc
+fi
+
+cd $SOURCE_DIRECTORY/utils                   &&
+./ivtvfwextract.pl $SOURCE_CACHE/$SOURCE2    &&
+mkdir $SOURCE_DIRECTORY/firmware_tmp         &&
+cd $SOURCE_DIRECTORY/firmware_tmp            &&
+unzip $SOURCE_CACHE/$SOURCE3                 &&
+cp $SOURCE_DIRECTORY/firmware_tmp/HcwMakoA.ROM /lib/modules/
-------------- next part --------------
lvu submit ivtv a55648a16dcf4e581522ac7377fb0333  -
2.4.29 2.4.25-ll-r5.0.0 gcc-3.3.3 glibc-2.3.3


More information about the Lunar mailing list