summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej Mrozowski <reavertm@gentoo.org>2011-07-23 13:47:00 +0000
committerMaciej Mrozowski <reavertm@gentoo.org>2011-07-23 13:47:00 +0000
commited99f6cbabb51c80c8de830d828c7353fdd78339 (patch)
treefe379a54a26d1ee5f0be7cad256b0a1e7fa390df /media-sound/skype-call-recorder
parentppc64 stable wrt #372333 (diff)
downloadhistorical-ed99f6cbabb51c80c8de830d828c7353fdd78339.tar.gz
historical-ed99f6cbabb51c80c8de830d828c7353fdd78339.tar.bz2
historical-ed99f6cbabb51c80c8de830d828c7353fdd78339.zip
Add new package, ebuild by myself with some ideas from bug 233523
Package-Manager: portage-2.2.0_alpha46/cvs/Linux x86_64
Diffstat (limited to 'media-sound/skype-call-recorder')
-rw-r--r--media-sound/skype-call-recorder/ChangeLog11
-rw-r--r--media-sound/skype-call-recorder/Manifest15
-rw-r--r--media-sound/skype-call-recorder/files/skype-call-recorder-0.8-cmake.patch19
-rw-r--r--media-sound/skype-call-recorder/metadata.xml9
-rw-r--r--media-sound/skype-call-recorder/skype-call-recorder-0.8.ebuild33
5 files changed, 87 insertions, 0 deletions
diff --git a/media-sound/skype-call-recorder/ChangeLog b/media-sound/skype-call-recorder/ChangeLog
new file mode 100644
index 000000000000..c4cf41b17551
--- /dev/null
+++ b/media-sound/skype-call-recorder/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for media-sound/skype-call-recorder
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/skype-call-recorder/ChangeLog,v 1.1 2011/07/23 13:46:59 reavertm Exp $
+
+*skype-call-recorder-0.8 (23 Jul 2011)
+
+ 23 Jul 2011; Maciej Mrozowski <reavertm@gentoo.org>
+ +skype-call-recorder-0.8.ebuild, +files/skype-call-recorder-0.8-cmake.patch,
+ +metadata.xml:
+ Add new package, ebuild by myself with some ideas from bug 233523
+
diff --git a/media-sound/skype-call-recorder/Manifest b/media-sound/skype-call-recorder/Manifest
new file mode 100644
index 000000000000..676c0b491054
--- /dev/null
+++ b/media-sound/skype-call-recorder/Manifest
@@ -0,0 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX skype-call-recorder-0.8-cmake.patch 588 RMD160 d29fb0cc6c886287e6a361712a18641b71aa4acf SHA1 2e255bd9e2508ff47973c0843fd3ed39d0b0833f SHA256 35440be55fd589426919aa4a5b10bce480c8b87c016a4660d2ff9c4e2fcb8bfe
+DIST skype-call-recorder-0.8.tar.gz 83842 RMD160 2c3971586054fba55186e35a14534c9064091473 SHA1 b8faade2d893628fd7a5deac5056d6dfaf7082c4 SHA256 b115f728e09602cca7aa51479faa868de1f9b7cf887ed3d7c82f4935309c32c6
+EBUILD skype-call-recorder-0.8.ebuild 775 RMD160 c4cf08d0760e075d003b24aa10f63814f78cf6a7 SHA1 7ca3a82c44f0312a5743704514ac4a510a1312e5 SHA256 45b9e35fd228b50cf15a61990f0ba2048afc68d4cb53666a707a9c4bf11e3269
+MISC ChangeLog 496 RMD160 484b6f9a15ea5288027c295534b5d6e4d855f731 SHA1 ccc87233f97dc6c953089bbedc88db3f0948c18a SHA256 93177b0768294491defa873a0a55bc622ca951d2c6ba1b4d460dfbf7fd88085e
+MISC metadata.xml 259 RMD160 c9b149117e0f8c063ab43ebeb2306b9dd2af59c9 SHA1 54f422d358391661a974da1e73acec624b037bd3 SHA256 a54faaac22e8a556cff888718b07a9892dc2eede3c6dd19ec789b4dbf390ca23
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iEYEARECAAYFAk4q0M0ACgkQFuHa/bHpVdt36wCfZn3mXkACnywZEpr+OoWwl/T7
+BuMAn0hHwlbFBEe4XHgUiAyg/86VKSUh
+=+E+R
+-----END PGP SIGNATURE-----
diff --git a/media-sound/skype-call-recorder/files/skype-call-recorder-0.8-cmake.patch b/media-sound/skype-call-recorder/files/skype-call-recorder-0.8-cmake.patch
new file mode 100644
index 000000000000..74989e025915
--- /dev/null
+++ b/media-sound/skype-call-recorder/files/skype-call-recorder-0.8-cmake.patch
@@ -0,0 +1,19 @@
+diff -ruN skype-call-recorder-0.8/CMakeLists.txt my/CMakeLists.txt
+--- skype-call-recorder-0.8/CMakeLists.txt 2008-11-18 23:39:18.000000000 +0100
++++ my/CMakeLists.txt 2011-07-23 15:39:56.456877971 +0200
+@@ -5,14 +5,9 @@
+ PROJECT(skype-call-recorder)
+ SET(TARGET skype-call-recorder)
+
+-SET(CMAKE_BUILD_TYPE RELEASE)
+-#SET(CMAKE_BUILD_TYPE DEBUG)
+-
+ # compiler flags
+
+-SET(CMAKE_CXX_FLAGS "-Wall -W -pipe -fno-exceptions")
+-SET(CMAKE_CXX_FLAGS_DEBUG "-ggdb")
+-SET(CMAKE_CXX_FLAGS_RELEASE "-O2 -s")
++SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -W -pipe -fno-exceptions")
+
+ # sources
+
diff --git a/media-sound/skype-call-recorder/metadata.xml b/media-sound/skype-call-recorder/metadata.xml
new file mode 100644
index 000000000000..2f456c92a07d
--- /dev/null
+++ b/media-sound/skype-call-recorder/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>no-herd</herd>
+ <maintainer>
+ <email>reavertm@gentoo.org</email>
+ <name>Maciej Mrozowski</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-sound/skype-call-recorder/skype-call-recorder-0.8.ebuild b/media-sound/skype-call-recorder/skype-call-recorder-0.8.ebuild
new file mode 100644
index 000000000000..1f987adfd994
--- /dev/null
+++ b/media-sound/skype-call-recorder/skype-call-recorder-0.8.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/skype-call-recorder/skype-call-recorder-0.8.ebuild,v 1.1 2011/07/23 13:46:59 reavertm Exp $
+
+EAPI="4"
+
+inherit cmake-utils
+
+DESCRIPTION="Records Skype calls to MP3/Ogg/WAV files"
+HOMEPAGE="http://atdot.ch/scr/"
+SRC_URI="http://atdot.ch/scr/files/${PV}/${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="debug"
+
+DEPEND="
+ media-libs/id3lib
+ >=media-libs/libogg-1.2.0
+ >=media-libs/libvorbis-1.2.0
+ media-sound/lame
+ >=x11-libs/qt-core-4.4:4
+ >=x11-libs/qt-dbus-4.4:4
+ >=x11-libs/qt-gui-4.4:4[dbus]
+"
+RDEPEND="${DEPEND}
+ net-im/skype[-qt-static]
+"
+
+PATCHES=(
+ "${FILESDIR}/${P}-cmake.patch"
+)