diff options
author | 2007-05-21 20:21:40 +0000 | |
---|---|---|
committer | 2007-05-21 20:21:40 +0000 | |
commit | a48ada2dff9fa8e969d7d2bfe72724d6f72503ad (patch) | |
tree | 3ede57806989dd0d3934340b9415cbcf62e4e8a9 /media-video | |
parent | Added patch to compile with >=media-gfx/exiv2-0.14. Fixes bug 178939. Fixed m... (diff) | |
download | historical-a48ada2dff9fa8e969d7d2bfe72724d6f72503ad.tar.gz historical-a48ada2dff9fa8e969d7d2bfe72724d6f72503ad.tar.bz2 historical-a48ada2dff9fa8e969d7d2bfe72724d6f72503ad.zip |
Initial import of ebuild.
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'media-video')
-rw-r--r-- | media-video/em84xx-modules/ChangeLog | 11 | ||||
-rw-r--r-- | media-video/em84xx-modules/Manifest | 30 | ||||
-rw-r--r-- | media-video/em84xx-modules/em84xx-modules-0.2.1.ebuild | 46 | ||||
-rw-r--r-- | media-video/em84xx-modules/files/digest-em84xx-modules-0.2.1 | 3 | ||||
-rw-r--r-- | media-video/em84xx-modules/files/em84xx-modules-0.2.1-kernel-2.6.19.diff | 75 | ||||
-rw-r--r-- | media-video/em84xx-modules/metadata.xml | 9 |
6 files changed, 174 insertions, 0 deletions
diff --git a/media-video/em84xx-modules/ChangeLog b/media-video/em84xx-modules/ChangeLog new file mode 100644 index 000000000000..f8f8af01f7d2 --- /dev/null +++ b/media-video/em84xx-modules/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for media-video/em84xx-modules +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/em84xx-modules/ChangeLog,v 1.1 2007/05/21 20:21:40 zzam Exp $ + +*em84xx-modules-0.2.1 (21 May 2007) + + 21 May 2007; Matthias Schwarzott <zzam@gentoo.org> + +files/em84xx-modules-0.2.1-kernel-2.6.19.diff, +metadata.xml, + +em84xx-modules-0.2.1.ebuild: + Initial import of ebuild. + diff --git a/media-video/em84xx-modules/Manifest b/media-video/em84xx-modules/Manifest new file mode 100644 index 000000000000..bc660431ff0d --- /dev/null +++ b/media-video/em84xx-modules/Manifest @@ -0,0 +1,30 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX em84xx-modules-0.2.1-kernel-2.6.19.diff 2723 RMD160 075e0199d28dba8995babb815bb879223d744112 SHA1 d746e19c7aba93ca3e919c7847d438587ad5d995 SHA256 73ddcb099d25b7d174d551f8218ca654cb4f6a169f8e9cf9dd43039ae5212be4 +MD5 0109c1d93e0c5e782199e59a9eb1e185 files/em84xx-modules-0.2.1-kernel-2.6.19.diff 2723 +RMD160 075e0199d28dba8995babb815bb879223d744112 files/em84xx-modules-0.2.1-kernel-2.6.19.diff 2723 +SHA256 73ddcb099d25b7d174d551f8218ca654cb4f6a169f8e9cf9dd43039ae5212be4 files/em84xx-modules-0.2.1-kernel-2.6.19.diff 2723 +DIST realmagic-0.2.1.tar.gz 8341 RMD160 3a53bd86c79896e8c9979ed471328807cb579b0c SHA1 169cffe7fc798b49827e9e23c222c8b8d61ffdf4 SHA256 235859c47841bc5a93343c29f4f282ca49be5c41e23fb568680f19b914af9cd4 +EBUILD em84xx-modules-0.2.1.ebuild 906 RMD160 d0b8fdce9cc26e4e34819ce6c601276171b9a79a SHA1 5b353d7edf44f482e642ad3483c854ca71d7b481 SHA256 368382971c0b64d60bc2f447cb65d8d3bf7930ec11c0d8e776f42b7449ebf9c2 +MD5 dc51737f4c3f17cff37e19fef106a73d em84xx-modules-0.2.1.ebuild 906 +RMD160 d0b8fdce9cc26e4e34819ce6c601276171b9a79a em84xx-modules-0.2.1.ebuild 906 +SHA256 368382971c0b64d60bc2f447cb65d8d3bf7930ec11c0d8e776f42b7449ebf9c2 em84xx-modules-0.2.1.ebuild 906 +MISC ChangeLog 439 RMD160 437e3a76a9ebdb0ce159de0f9ee88bfdbe2774db SHA1 23c60578a3ed4a463efe0bcdc12189c79baa1cf8 SHA256 126be595ef7c85d9abe1a49e3998aca936407b26c4fdd58f1ad6aab24ef83e07 +MD5 b17ea2ed6981b5821b361d930a9fc93d ChangeLog 439 +RMD160 437e3a76a9ebdb0ce159de0f9ee88bfdbe2774db ChangeLog 439 +SHA256 126be595ef7c85d9abe1a49e3998aca936407b26c4fdd58f1ad6aab24ef83e07 ChangeLog 439 +MISC metadata.xml 257 RMD160 8bee49b98c59996aaaa019fb2c764c08d8004507 SHA1 d2419394e7d5c7463d7dea33e9190ebd57484531 SHA256 0dd45fbbaf1c6173535e371e3ff8a3faa41f3f89123ac9dffe338998599ebe26 +MD5 116de98355049ce943c3b6fedc00b4a3 metadata.xml 257 +RMD160 8bee49b98c59996aaaa019fb2c764c08d8004507 metadata.xml 257 +SHA256 0dd45fbbaf1c6173535e371e3ff8a3faa41f3f89123ac9dffe338998599ebe26 metadata.xml 257 +MD5 3bb50b66e799d68bf29348ba489d7367 files/digest-em84xx-modules-0.2.1 241 +RMD160 a0c53b8cfd890bae9ecf8daaa33e314b14250b92 files/digest-em84xx-modules-0.2.1 241 +SHA256 c6d31eef3cd107cc26874542dfbfa745761326d80036e55768158c19a9a228c9 files/digest-em84xx-modules-0.2.1 241 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.4 (GNU/Linux) + +iD8DBQFGUf9at2vP6XvVdOcRAuD6AJ9+NNAStgjwdxxOtoBNRepj+MaOuQCcDi1o +CwzpCEFD66xHVcMgiI9LBH8= +=SL5R +-----END PGP SIGNATURE----- diff --git a/media-video/em84xx-modules/em84xx-modules-0.2.1.ebuild b/media-video/em84xx-modules/em84xx-modules-0.2.1.ebuild new file mode 100644 index 000000000000..c626b411e209 --- /dev/null +++ b/media-video/em84xx-modules/em84xx-modules-0.2.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/em84xx-modules/em84xx-modules-0.2.1.ebuild,v 1.1 2007/05/21 20:21:40 zzam Exp $ + +inherit linux-mod eutils + +SF_PROJECT=${PN%-modules} + +MY_PN=realmagic +MY_P=${MY_PN}-${PV} + +DESCRIPTION="kernel modules for em84xx based mpeg-decoder cards" +HOMEPAGE="http://sourceforge.net/projects/em84xx/" +SRC_URI="mirror://sourceforge/${SF_PROJECT}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +RDEPEND="" +DEPEND="virtual/linux-sources" + +S=${WORKDIR}/${MY_PN} + +pkg_setup() { + linux-mod_pkg_setup + + MODULE_NAMES="realmagic84xx(video:${S})" + BUILD_PARAMS="KDIR=${KV_DIR}" + BUILD_TARGETS="all" +} + +src_unpack() { + unpack ${A} + cd ${S} + + epatch ${FILESDIR}/${P}-kernel-2.6.19.diff +} + +src_install() { + linux-mod_src_install + + dodoc README TODO HISTORY +} + diff --git a/media-video/em84xx-modules/files/digest-em84xx-modules-0.2.1 b/media-video/em84xx-modules/files/digest-em84xx-modules-0.2.1 new file mode 100644 index 000000000000..cd67ca19e81f --- /dev/null +++ b/media-video/em84xx-modules/files/digest-em84xx-modules-0.2.1 @@ -0,0 +1,3 @@ +MD5 dd7b11ea4121128bd0a7b8d27adea6e7 realmagic-0.2.1.tar.gz 8341 +RMD160 3a53bd86c79896e8c9979ed471328807cb579b0c realmagic-0.2.1.tar.gz 8341 +SHA256 235859c47841bc5a93343c29f4f282ca49be5c41e23fb568680f19b914af9cd4 realmagic-0.2.1.tar.gz 8341 diff --git a/media-video/em84xx-modules/files/em84xx-modules-0.2.1-kernel-2.6.19.diff b/media-video/em84xx-modules/files/em84xx-modules-0.2.1-kernel-2.6.19.diff new file mode 100644 index 000000000000..e4f8bccd740c --- /dev/null +++ b/media-video/em84xx-modules/files/em84xx-modules-0.2.1-kernel-2.6.19.diff @@ -0,0 +1,75 @@ +diff -ru realmagic-0.2.1/devfs.c realmagic-0.2.2/devfs.c +--- realmagic-0.2.1/devfs.c 2006-02-24 00:58:38.000000000 +0100 ++++ realmagic-0.2.2/devfs.c 2007-03-10 14:28:11.000000000 +0100 +@@ -22,13 +22,14 @@ + + /*****************************************************************************/ + +-#include <linux/config.h> +-#include <linux/devfs_fs_kernel.h> + + #include "devfs.h" + + #ifdef CONFIG_DEVFS_FS + ++//#include <linux/config.h> ++#include <linux/devfs_fs_kernel.h> ++ + #if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,70) + devfs_handle_t em84xx_handle[4]; + #endif +diff -ru realmagic-0.2.1/Makefile realmagic-0.2.2/Makefile +--- realmagic-0.2.1/Makefile 2006-02-23 17:43:33.000000000 +0100 ++++ realmagic-0.2.2/Makefile 2007-03-10 14:28:11.000000000 +0100 +@@ -10,9 +10,10 @@ + $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules + + install: +- $(MAKE) -C $(KDIR) SUBDIRS=$(pwd) modules_install ++ $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules_install + endif + + + clean: +- -rm *.o *.ko .*.cmd *.mod.c *~ ++ -rm -f *.o *.ko .*.cmd *.mod.c *~ ++ -rm -rf .tmp_versions +Nur in realmagic-0.2.2/: Module.symvers. +diff -ru realmagic-0.2.1/realmagicdev.c realmagic-0.2.2/realmagicdev.c +--- realmagic-0.2.1/realmagicdev.c 2006-02-24 01:00:52.000000000 +0100 ++++ realmagic-0.2.2/realmagicdev.c 2007-05-21 22:12:59.000000000 +0200 +@@ -29,6 +29,7 @@ + + #include <linux/init.h> + #include <linux/version.h> ++#include <linux/autoconf.h> + #include <linux/module.h> + #include <linux/moduleparam.h> + #include <linux/fs.h> +@@ -161,7 +162,11 @@ + #define writePIO(b,thisregister) writel((b),(em84xx_card.mem+((thisregister)<<2))) + #define readPIO(thisregister) readl(em84xx_card.mem+((thisregister)<<2)) + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,19) + static irqreturn_t quasar_interrupt(int irq, void *dev_t, struct pt_regs * regs) ++#else ++static irqreturn_t quasar_interrupt(int irq, void *dev_t) ++#endif + { + static int otherirqcount = 0; + long keepme=0; // initialized because gcc makes pointless ``might be used uninitialized'' +@@ -183,10 +188,10 @@ + em84xx_card.ring0_irqcount++; + em84xx_card.irqstilltobeserviced++; + +- // (playback) with 5000 this should log about every minute +- if (em84xx_card.ring0_irqcount%5000 == 0) +- printk("[ring0 received %ld interrupts so far (skipped %d for other devices sharing line)]\n", +- em84xx_card.ring0_irqcount, otherirqcount); ++ // (playback) with 50000 this should log about every 20 minute ++// if (em84xx_card.ring0_irqcount%50000 == 0) ++// printk("[ring0 received %ld interrupts so far (skipped %d for other devices sharing line)]\n", ++// em84xx_card.ring0_irqcount, otherirqcount); + + // FIXME: what sould make this part? + if (keepme & 0x1) { diff --git a/media-video/em84xx-modules/metadata.xml b/media-video/em84xx-modules/metadata.xml new file mode 100644 index 000000000000..7b718b6f9765 --- /dev/null +++ b/media-video/em84xx-modules/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>media-tv</herd> + <maintainer> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> +</pkgmetadata> |