Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/recordmydesktop/
Date: Mon, 08 Oct 2018 10:52:40
Message-Id: 1538995949.f33e56fa70a8e00d25ceed0a20fd3feb6796a8f4.zlogene@gentoo
1 commit: f33e56fa70a8e00d25ceed0a20fd3feb6796a8f4
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Mon Oct 8 10:52:15 2018 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 8 10:52:29 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33e56fa
7
8 media-video/recordmydesktop: Drop old
9
10 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
11 Package-Manager: Portage-2.3.49, Repoman-2.3.11
12
13 .../recordmydesktop-0.3.8.1-r4.ebuild | 55 ---------------------
14 .../recordmydesktop-0.3.8.1-r5.ebuild | 57 ----------------------
15 2 files changed, 112 deletions(-)
16
17 diff --git a/media-video/recordmydesktop/recordmydesktop-0.3.8.1-r4.ebuild b/media-video/recordmydesktop/recordmydesktop-0.3.8.1-r4.ebuild
18 deleted file mode 100644
19 index fba38e965e1..00000000000
20 --- a/media-video/recordmydesktop/recordmydesktop-0.3.8.1-r4.ebuild
21 +++ /dev/null
22 @@ -1,55 +0,0 @@
23 -# Copyright 1999-2018 Gentoo Foundation
24 -# Distributed under the terms of the GNU General Public License v2
25 -
26 -EAPI=2
27 -
28 -inherit eutils autotools
29 -
30 -DESCRIPTION="A desktop session recorder producing Ogg video/audio files"
31 -HOMEPAGE="http://recordmydesktop.sourceforge.net/"
32 -SRC_URI="mirror://sourceforge/recordmydesktop/${P}.tar.gz"
33 -
34 -LICENSE="GPL-2"
35 -SLOT="0"
36 -KEYWORDS="amd64 ppc ppc64 x86"
37 -IUSE="alsa jack"
38 -
39 -RDEPEND="sys-libs/zlib
40 - x11-libs/libXext
41 - x11-libs/libXfixes
42 - x11-libs/libXdamage
43 - media-libs/libvorbis
44 - media-libs/libogg
45 - media-libs/libtheora[encode]
46 - x11-libs/libICE
47 - x11-libs/libSM
48 - alsa? ( media-libs/alsa-lib )
49 - jack? ( media-sound/jack-audio-connection-kit )"
50 -DEPEND="${RDEPEND}
51 - x11-base/xorg-proto"
52 -
53 -src_prepare() {
54 - sed -i \
55 - -e 's:shmstr.h:shmproto.h:g' \
56 - src/rmd_{getzpixmap.c,update_image.c} || die
57 -
58 - # fix weird Framerates with new libtheora
59 - epatch "${FILESDIR}/${PV}-fix_new_theora.patch"
60 -
61 - # fix check for jack support
62 - epatch "${FILESDIR}/${PV}-fix-libjack-check.patch"
63 -
64 - eautoreconf
65 -}
66 -
67 -src_configure() {
68 - econf \
69 - --enable-dependency-tracking \
70 - $(use_enable !alsa oss) \
71 - $(use_enable jack)
72 -}
73 -
74 -src_install() {
75 - emake DESTDIR="${D}" install || die
76 - dodoc AUTHORS ChangeLog README || die
77 -}
78
79 diff --git a/media-video/recordmydesktop/recordmydesktop-0.3.8.1-r5.ebuild b/media-video/recordmydesktop/recordmydesktop-0.3.8.1-r5.ebuild
80 deleted file mode 100644
81 index 4dedc005322..00000000000
82 --- a/media-video/recordmydesktop/recordmydesktop-0.3.8.1-r5.ebuild
83 +++ /dev/null
84 @@ -1,57 +0,0 @@
85 -# Copyright 1999-2018 Gentoo Foundation
86 -# Distributed under the terms of the GNU General Public License v2
87 -
88 -EAPI=6
89 -
90 -inherit eutils autotools
91 -
92 -DESCRIPTION="A desktop session recorder producing Ogg video/audio files"
93 -HOMEPAGE="http://recordmydesktop.sourceforge.net/"
94 -SRC_URI="mirror://sourceforge/recordmydesktop/${P}.tar.gz"
95 -
96 -LICENSE="GPL-2"
97 -SLOT="0"
98 -KEYWORDS="amd64 ~ppc ppc64 x86"
99 -IUSE="alsa jack"
100 -
101 -RDEPEND="sys-libs/zlib
102 - x11-libs/libXext
103 - x11-libs/libXfixes
104 - x11-libs/libXdamage
105 - media-libs/libvorbis
106 - media-libs/libogg
107 - media-libs/libtheora[encode]
108 - x11-libs/libICE
109 - x11-libs/libSM
110 - alsa? ( media-libs/alsa-lib )
111 - jack? ( virtual/jack )"
112 -DEPEND="${RDEPEND}
113 - x11-base/xorg-proto"
114 -
115 -src_prepare() {
116 - sed -i \
117 - -e 's:shmstr.h:shmproto.h:g' \
118 - src/rmd_{getzpixmap.c,update_image.c} || die
119 -
120 - # fix weird Framerates with new libtheora
121 - epatch "${FILESDIR}/${PV}-fix_new_theora.patch"
122 -
123 - # fix check for jack support
124 - epatch "${FILESDIR}/${PV}-fix-libjack-check.patch"
125 -
126 - eapply_user
127 -
128 - eautoreconf
129 -}
130 -
131 -src_configure() {
132 - econf \
133 - --enable-dependency-tracking \
134 - $(use_enable !alsa oss) \
135 - $(use_enable jack)
136 -}
137 -
138 -src_install() {
139 - emake DESTDIR="${D}" install || die
140 - dodoc AUTHORS ChangeLog README || die
141 -}