diff options
-rw-r--r-- | media-video/recordmydesktop/ChangeLog | 12 | ||||
-rw-r--r-- | media-video/recordmydesktop/Manifest | 20 | ||||
-rw-r--r-- | media-video/recordmydesktop/files/digest-recordmydesktop-0.2.5 | 3 | ||||
-rw-r--r-- | media-video/recordmydesktop/files/recordmydesktop-0.2.5-nosound.patch | 20 | ||||
-rw-r--r-- | media-video/recordmydesktop/metadata.xml | 6 | ||||
-rw-r--r-- | media-video/recordmydesktop/recordmydesktop-0.2.5.ebuild | 34 |
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 +} |