summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-video/recordmydesktop/ChangeLog12
-rw-r--r--media-video/recordmydesktop/Manifest20
-rw-r--r--media-video/recordmydesktop/files/digest-recordmydesktop-0.2.53
-rw-r--r--media-video/recordmydesktop/files/recordmydesktop-0.2.5-nosound.patch20
-rw-r--r--media-video/recordmydesktop/metadata.xml6
-rw-r--r--media-video/recordmydesktop/recordmydesktop-0.2.5.ebuild34
6 files changed, 95 insertions, 0 deletions
diff --git a/media-video/recordmydesktop/ChangeLog b/media-video/recordmydesktop/ChangeLog
new file mode 100644
index 000000000000..989acb99aa30
--- /dev/null
+++ b/media-video/recordmydesktop/ChangeLog
@@ -0,0 +1,12 @@
+# ChangeLog for media-video/recordmydesktop
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/recordmydesktop/ChangeLog,v 1.1 2006/11/29 13:27:05 zzam Exp $
+
+*recordmydesktop-0.2.5 (29 Nov 2006)
+
+ 29 Nov 2006; Matthias Schwarzott <zzam@gentoo.org>
+ +files/recordmydesktop-0.2.5-nosound.patch, +metadata.xml,
+ +recordmydesktop-0.2.5.ebuild:
+ Initial import of ebuild, based on one from Hydonsingore Cia
+ <hydonsingore@educities.edu.tw>, Bug #148771.
+
diff --git a/media-video/recordmydesktop/Manifest b/media-video/recordmydesktop/Manifest
new file mode 100644
index 000000000000..21cd7b68bc36
--- /dev/null
+++ b/media-video/recordmydesktop/Manifest
@@ -0,0 +1,20 @@
+AUX recordmydesktop-0.2.5-nosound.patch 1207 RMD160 b6f2bdc41ccab4761038c64caa375d0f3d678b40 SHA1 ca621e7d85102b4fa03837c5000958ce2d037cd9 SHA256 8d676633c0efa7315152855583d426dc2d9dc12fa388a1f8930cbb6637567376
+MD5 be5620b02182c74b2c1a5ba5297dc8d6 files/recordmydesktop-0.2.5-nosound.patch 1207
+RMD160 b6f2bdc41ccab4761038c64caa375d0f3d678b40 files/recordmydesktop-0.2.5-nosound.patch 1207
+SHA256 8d676633c0efa7315152855583d426dc2d9dc12fa388a1f8930cbb6637567376 files/recordmydesktop-0.2.5-nosound.patch 1207
+DIST recordmydesktop-0.2.5.tar.gz 118097 RMD160 1ba0bd327836b5b80dd654509e9f19de6ef406a8 SHA1 62232d2540a5f7231f9d55cde42ffc2eaa754e1f SHA256 6745cfd8774ed0728261134939a6dde390d1588071053df4d4722b7f27bd7da4
+EBUILD recordmydesktop-0.2.5.ebuild 745 RMD160 7c824d7dff6b42de616d03988c293e12fe4ae397 SHA1 f4b29e21400f825b677cb58109a1a515dab9b7b4 SHA256 e49a42457cc51ae8d5a9bd726d0e50451ccf4e798b1e160e02af27aef15dfeb8
+MD5 b1933d1dc4f8b2ac9fde0fc6d75b04ad recordmydesktop-0.2.5.ebuild 745
+RMD160 7c824d7dff6b42de616d03988c293e12fe4ae397 recordmydesktop-0.2.5.ebuild 745
+SHA256 e49a42457cc51ae8d5a9bd726d0e50451ccf4e798b1e160e02af27aef15dfeb8 recordmydesktop-0.2.5.ebuild 745
+MISC ChangeLog 425 RMD160 734c631d9eadf88e23367549c31d941720ac34a3 SHA1 b4497b54fb548ed15cdfaa34be26c52fb3997ab6 SHA256 51601f19a677d4b9bd79bf3ff4a55d937e93fde55869fdc94585a6a544b715f0
+MD5 ce9c68e0cecf7465045dc61b077f23b9 ChangeLog 425
+RMD160 734c631d9eadf88e23367549c31d941720ac34a3 ChangeLog 425
+SHA256 51601f19a677d4b9bd79bf3ff4a55d937e93fde55869fdc94585a6a544b715f0 ChangeLog 425
+MISC metadata.xml 159 RMD160 b9decd768167ec0ed480f59c688f5134a3f49224 SHA1 379b6baddb33ec462e76cea084aa990b2fa9c4b8 SHA256 9e151e582f202c4f1a8cccb57f5078ac593e663a20f3b7cd454d3831e8fe09c4
+MD5 25473b6655fde2985f9e373862873020 metadata.xml 159
+RMD160 b9decd768167ec0ed480f59c688f5134a3f49224 metadata.xml 159
+SHA256 9e151e582f202c4f1a8cccb57f5078ac593e663a20f3b7cd454d3831e8fe09c4 metadata.xml 159
+MD5 a409cb82d1693409d2e787406751e3f3 files/digest-recordmydesktop-0.2.5 265
+RMD160 60b8be84b2135eba8be069b52f5069182589d2e8 files/digest-recordmydesktop-0.2.5 265
+SHA256 2d5fbac61ba93e0ed2b6dc6ddfac4ea8d24e5e7727ca8a10da4168618cf93bbb files/digest-recordmydesktop-0.2.5 265
diff --git a/media-video/recordmydesktop/files/digest-recordmydesktop-0.2.5 b/media-video/recordmydesktop/files/digest-recordmydesktop-0.2.5
new file mode 100644
index 000000000000..448cbac10bed
--- /dev/null
+++ b/media-video/recordmydesktop/files/digest-recordmydesktop-0.2.5
@@ -0,0 +1,3 @@
+MD5 d0b02099c7787fcc6afbc85c96f99dc3 recordmydesktop-0.2.5.tar.gz 118097
+RMD160 1ba0bd327836b5b80dd654509e9f19de6ef406a8 recordmydesktop-0.2.5.tar.gz 118097
+SHA256 6745cfd8774ed0728261134939a6dde390d1588071053df4d4722b7f27bd7da4 recordmydesktop-0.2.5.tar.gz 118097
diff --git a/media-video/recordmydesktop/files/recordmydesktop-0.2.5-nosound.patch b/media-video/recordmydesktop/files/recordmydesktop-0.2.5-nosound.patch
new file mode 100644
index 000000000000..9a17d1570480
--- /dev/null
+++ b/media-video/recordmydesktop/files/recordmydesktop-0.2.5-nosound.patch
@@ -0,0 +1,20 @@
+diff -ru recordmydesktop-0.2.5-orig/src/recordmydesktop.c recordmydesktop-0.2.5/src/recordmydesktop.c
+--- recordmydesktop-0.2.5-orig/src/recordmydesktop.c 2006-11-29 14:03:44.773603411 +0100
++++ recordmydesktop-0.2.5/src/recordmydesktop.c 2006-11-29 14:04:15.833150819 +0100
+@@ -136,11 +136,12 @@
+ fprintf(stderr,"done!\n");
+ exit(0);
+ }
+- if(!pdata.args.nosound)
++ if(!pdata.args.nosound) {
+ pdata.sound_handle=OpenDev(pdata.args.device,&pdata.args.channels,&pdata.args.frequency,&pdata.periodsize, &pdata.periodtime,&pdata.hard_pause);
+- if(pdata.sound_handle==NULL){
+- fprintf(stderr,"Error while opening/configuring soundcard %s\nTry running with the --no-sound or specify a correct device.\n",pdata.args.device);
+- exit(3);
++ if(pdata.sound_handle==NULL){
++ fprintf(stderr,"Error while opening/configuring soundcard %s\nTry running with the --nosound or specify a correct device.\n",pdata.args.device);
++ exit(3);
++ }
+ }
+ InitEncoder(&pdata,&enc_data);
+ for(i=0;i<(pdata.enc_data->yuv.y_width*pdata.enc_data->yuv.y_height);i++)
diff --git a/media-video/recordmydesktop/metadata.xml b/media-video/recordmydesktop/metadata.xml
new file mode 100644
index 000000000000..d9f2dad05262
--- /dev/null
+++ b/media-video/recordmydesktop/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>video</herd>
+</pkgmetadata>
+
diff --git a/media-video/recordmydesktop/recordmydesktop-0.2.5.ebuild b/media-video/recordmydesktop/recordmydesktop-0.2.5.ebuild
new file mode 100644
index 000000000000..10b8a4b18395
--- /dev/null
+++ b/media-video/recordmydesktop/recordmydesktop-0.2.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/recordmydesktop/recordmydesktop-0.2.5.ebuild,v 1.1 2006/11/29 13:27:05 zzam Exp $
+
+inherit eutils
+
+DESCRIPTION="A desktop session recorder producing Ogg video/audio files"
+HOMEPAGE="http://recordmydesktop.sourceforge.net/"
+SRC_URI="mirror://sourceforge/recordmydesktop/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+RDEPEND="media-libs/alsa-lib
+ x11-libs/libXext
+ x11-libs/libXdamage
+ x11-libs/libXfixes
+ media-libs/libogg
+ media-libs/libvorbis
+ media-libs/libtheora"
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-nosound.patch"
+}
+
+src_install() {
+ emake DESTDIR=${D} install || die "make install failed"
+ dodoc NEWS README AUTHORS ChangeLog
+}