summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2010-11-15 20:38:20 +0000
committerTim Harder <radhermit@gentoo.org>2010-11-15 20:38:20 +0000
commitac40e0c4dd5f3c25fd72a41455d26106a741bd7f (patch)
treecb4c9e4e9ef5e446f2021cb85cae2dacea3c4535 /media-video/qt-recordmydesktop
parentversion bump (diff)
downloadhistorical-ac40e0c4dd5f3c25fd72a41455d26106a741bd7f.tar.gz
historical-ac40e0c4dd5f3c25fd72a41455d26106a741bd7f.tar.bz2
historical-ac40e0c4dd5f3c25fd72a41455d26106a741bd7f.zip
Revision bump to fix check for jack support (bug #321313 by Fabio Rossi). Bump to the qt4-r2 eclass.
Package-Manager: portage-2.2.0_alpha4/cvs/Linux x86_64
Diffstat (limited to 'media-video/qt-recordmydesktop')
-rw-r--r--media-video/qt-recordmydesktop/ChangeLog12
-rw-r--r--media-video/qt-recordmydesktop/Manifest18
-rw-r--r--media-video/qt-recordmydesktop/files/qt-recordmydesktop-0.3.8-check-for-jack.patch32
-rw-r--r--media-video/qt-recordmydesktop/qt-recordmydesktop-0.3.8-r1.ebuild37
4 files changed, 96 insertions, 3 deletions
diff --git a/media-video/qt-recordmydesktop/ChangeLog b/media-video/qt-recordmydesktop/ChangeLog
index 9acd924b023e..c47e1092e6d1 100644
--- a/media-video/qt-recordmydesktop/ChangeLog
+++ b/media-video/qt-recordmydesktop/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-video/qt-recordmydesktop
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/qt-recordmydesktop/ChangeLog,v 1.18 2009/06/06 15:44:04 hwoarang Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/qt-recordmydesktop/ChangeLog,v 1.19 2010/11/15 20:38:20 radhermit Exp $
+
+*qt-recordmydesktop-0.3.8-r1 (15 Nov 2010)
+
+ 15 Nov 2010; Tim Harder <radhermit@gentoo.org>
+ +qt-recordmydesktop-0.3.8-r1.ebuild,
+ +files/qt-recordmydesktop-0.3.8-check-for-jack.patch:
+ Revision bump to fix check for jack support (bug #321313 by Fabio Rossi).
+ Bump to the qt4-r2 eclass.
06 Jun 2009; Markos Chandras <hwoarang@gentoo.org>
qt-recordmydesktop-0.3.8.ebuild:
diff --git a/media-video/qt-recordmydesktop/Manifest b/media-video/qt-recordmydesktop/Manifest
index b41b6e9727ad..897f3f2c093c 100644
--- a/media-video/qt-recordmydesktop/Manifest
+++ b/media-video/qt-recordmydesktop/Manifest
@@ -1,4 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX qt-recordmydesktop-0.3.8-check-for-jack.patch 1082 RMD160 e88dd7e6f781a014cab808412562ad3c1d47623b SHA1 b7b61a7edf3cface616ab1b2c5bc4630d75bb384 SHA256 856df2087621a7eae8101b061bd563bf2be0d01e96fe3000e801745ea7983253
DIST qt-recordmydesktop-0.3.8.tar.gz 185528 RMD160 c3566132a777c46630221782760e1934e609ce68 SHA1 50fc62a9475f3894f2503e4767b3eb89d041f15e SHA256 84e43332ea1974edd8da3edb67456e57a40d3083a23c8d19d8f76b098a226f61
+EBUILD qt-recordmydesktop-0.3.8-r1.ebuild 1055 RMD160 10ad8672aded0895a2c90cbd74a8c8e0f395e0d3 SHA1 3d695afde56c8be037347cb8a2cd02c203970e95 SHA256 2ee461b3befe73c4eba253dfada6f73f5751a25ff999565c936b5f8313cce7a1
EBUILD qt-recordmydesktop-0.3.8.ebuild 973 RMD160 d51ea922952ba1a8987d3b72a8b05c8f9f38be4b SHA1 e456415960746a4349ea22948497916e51a07288 SHA256 3df64bef2ddff057191c3075a9551886bb7214951be3b20bd4d17fbf42bbb354
-MISC ChangeLog 2790 RMD160 62ab1d4fc6461c5091d03c17ed18a2ba3eb753db SHA1 32f91e1ea06ef2d1ed0139e996e4b07a336cf5d0 SHA256 adb8f2c5e47b6cb2349cf92245f79ac3a6805969f930cf02561d5e7da3df4783
+MISC ChangeLog 3085 RMD160 32eab6488fef0b02cb3482fe9e31c1a23374ef9e SHA1 66754eee65c1eed2ff06508eca94071dfaab25a8 SHA256 e0c21ee19bc6b6cc2bee307639324d4c49da44ef9545dd00453f0c9c3cb580f3
MISC metadata.xml 226 RMD160 9acecdf92471eb50a25bc1aaf0d5179959d6d211 SHA1 f66369c7e7900801781a598bf5a7e6e49803a801 SHA256 b159adc5c7076105f4bc05f02d3c1e12bcad82faedf5df5ba4888077732ebf64
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.16 (GNU/Linux)
+
+iQEcBAEBAgAGBQJM4ZpGAAoJEEqz6FtPBkyjcK4H/2M3nctP9mu69HCg6iBujNbA
+T+/tu70KLP3K1kRxOlxZ8s3inCZKJ9R23zUkhF3pMFT1SbT826woFDTPqHqVyn8P
+Ax8JG+IOHAvF5Bh2scbK/wFP0zqyUYr9gBJ4XwxAKpDiBX435luYDjojwqmBnLaq
+CVjH3ODlm75Y9FAockN7yDxrN7XlUqd5cVXpZJCgRbo6wQIrTkFXwTpwdLJjgkrD
+mXo4gc8kob7OH//1MKZR/QNNVDzWD7rP7Axof9dIdTSgS8Yj/mksFpEErp9ynDMu
+IUlYULTpr/WhmlMRVsVUj2M1ab38Mm8ZAfHHXUGEUeq3ESG6SOkx8JU2/V3iVp4=
+=7veF
+-----END PGP SIGNATURE-----
diff --git a/media-video/qt-recordmydesktop/files/qt-recordmydesktop-0.3.8-check-for-jack.patch b/media-video/qt-recordmydesktop/files/qt-recordmydesktop-0.3.8-check-for-jack.patch
new file mode 100644
index 000000000000..08c1b7484916
--- /dev/null
+++ b/media-video/qt-recordmydesktop/files/qt-recordmydesktop-0.3.8-check-for-jack.patch
@@ -0,0 +1,32 @@
+--- src/rmdPrefsWidget.py.orig 2008-11-23 16:09:14.000000000 +0100
++++ src/rmdPrefsWidget.py 2010-05-24 16:23:30.255865721 +0200
+@@ -302,9 +302,29 @@
+ def remPort(self,lwi):
+ self.jack_lsp_listSave.takeItem(self.jack_lsp_listSave.row(lwi))
+
++ def which(self,program):
++ import os
++ def is_exe(fpath):
++ return os.path.exists(fpath) and os.access(fpath, os.X_OK)
++
++ fpath, fname = os.path.split(program)
++ if fpath:
++ if is_exe(program):
++ return program
++ else:
++ for path in os.environ["PATH"].split(os.pathsep):
++ exe_file = os.path.join(path, program)
++ if is_exe(exe_file):
++ return exe_file
++
++ return None
++
+ def __runJackLSP__(self,button=None):
+ self.ports=[]
+ failed=0
++ if self.which('jack_lsp') == None:
++ self.jack_button.setEnabled(False)
++ return
+ (stdin,stdout,stderr)=os.popen3(['jack_lsp'],'t')
+ ports=stdout.readlines()
+ stdin.close()
diff --git a/media-video/qt-recordmydesktop/qt-recordmydesktop-0.3.8-r1.ebuild b/media-video/qt-recordmydesktop/qt-recordmydesktop-0.3.8-r1.ebuild
new file mode 100644
index 000000000000..6253a4973c0a
--- /dev/null
+++ b/media-video/qt-recordmydesktop/qt-recordmydesktop-0.3.8-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/qt-recordmydesktop/qt-recordmydesktop-0.3.8-r1.ebuild,v 1.1 2010/11/15 20:38:20 radhermit Exp $
+
+EAPI="2"
+
+inherit qt4-r2 eutils
+
+DESCRIPTION="QT4 interface for RecordMyDesktop"
+HOMEPAGE="http://recordmydesktop.sourceforge.net/"
+SRC_URI="mirror://sourceforge/recordmydesktop/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+# Test is buggy : bug #186752
+# Tries to run intl-toolupdate without it being substituted from
+# configure, make test tries run make check in flumotion/test what
+# makes me think that this file has been copied from flumotion without
+# much care...
+RESTRICT="test"
+
+RDEPEND="x11-libs/qt-gui:4
+ >=dev-python/PyQt4-4.1[X]
+ >=media-video/recordmydesktop-0.3.8
+ x11-apps/xwininfo"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-check-for-jack.patch
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ dodoc NEWS README AUTHORS ChangeLog
+}