1 |
commit: 5c847ef376234741c701851f63316618b426ad16 |
2 |
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Aug 2 11:09:58 2020 +0000 |
4 |
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Aug 2 11:09:58 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c847ef3 |
7 |
|
8 |
media-sound/audacity: removed obsolete 2.3.2 |
9 |
|
10 |
Package-Manager: Portage-3.0.1, Repoman-2.3.23 |
11 |
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org> |
12 |
|
13 |
media-sound/audacity/Manifest | 2 - |
14 |
media-sound/audacity/audacity-2.3.2.ebuild | 138 ----------------------------- |
15 |
2 files changed, 140 deletions(-) |
16 |
|
17 |
diff --git a/media-sound/audacity/Manifest b/media-sound/audacity/Manifest |
18 |
index 8242e7c042b..b52eb2a23f6 100644 |
19 |
--- a/media-sound/audacity/Manifest |
20 |
+++ b/media-sound/audacity/Manifest |
21 |
@@ -1,8 +1,6 @@ |
22 |
-DIST Audacity-2.3.2.tar.gz 61972597 BLAKE2B 968c3d877392af92e2a23d8357fe65c3eb608122185d037e741ed6165d1acb3af70fc15dce63140eff14cd032fb3e3dc1b8b4f7bca9016f8e0e56aaef8a27802 SHA512 a59d6e9e974d5f78f5ca561e3bea31fc1b3e88f9ea60b2df7ce8bcec264d886f3fdc8f20030e11a86daff8ffeb735850b5e5f73c45fbef0bfcc58692423e7cd0 |
23 |
DIST Audacity-2.3.3.tar.gz 62073352 BLAKE2B a87f9ada8dd2ffeda86fecd194333dc53b5f1fe086c179dd904cebc912f5bff5a7d4be0c2584a6633a7dc4dadabc3ad438b45ab5fbbee573cc39ee91dfd62846 SHA512 0789d5bc27933c688b8c99e0d9d9ca65f3b0c59cf74a235feee094a1815bdb59a32a4f50d2938b8fb9d72b0c5ba88451d02f90c5163931774a2088463562c5ef |
24 |
DIST Audacity-2.4.2.tar.gz 61248430 BLAKE2B bb7e31e22d2a09c38767b019ed5c2c2be31741594715d73452fc4622d171a6209e87009b6f820873cc1cff2f6b85547a3dea0a2d8d4dd7195617509e571ee9b8 SHA512 0d9cdabf5ba2c7207e8d8e4a8bdfc3e7d32277386436ecb480e3ff781720f5449a56b310ba91c78ca67afb752e2ab736abd5b7ce40d19d153bfc4a2067343a3d |
25 |
DIST audacity-manual-2.2.2.zip 13501474 BLAKE2B f0289f22dc4134b31f38d4acee3bda9f915829842030f8454cce1801377d177c32a7f35077673ce7db0a0f059a644d8146457e6a6377c5f6abc01c11da6a4f53 SHA512 a34ded796157d763fa024e0a235ecce7c67a68bcce86b487f8c022d45d8337fe550e40f56df4155a16293b974511d0bcf130cb086b3594bc0c42d9d0f84f1e86 |
26 |
-DIST audacity-manual-2.3.2.zip 21163508 BLAKE2B 6a0ec89567db63164e897aad21af6fb31557e2519640788c781b21e885c0f704174529d9abf3e8645ccb3bca0f7b987fa708b1ce64597b282357b823e8addd44 SHA512 5e541065236badfdc2331681e43dee2564f933c33a3a588806f189acc8d8285a2c60bf9bc0c7052c6cb23fa1ee29a9f5e0428540cd556901dcf896def1c7c0ac |
27 |
DIST audacity-manual-2.3.3.zip 15135177 BLAKE2B f281fea3344513152f0841e11e5dcdfea591d7dced046028fd67954e6a34a0f7bad41cb37215d4b784d92c6ee64038918e521e1117dc0ccbc0101404d1388c84 SHA512 2612396ef61aa6e07e0ff1cc5f473dcdc34d8a166f95a9e4986bf491e8b0502c08641d9ef4c64adc19c1b22fe21514afcc5c3bed585b49e7e7c3c851fe532cd4 |
28 |
DIST audacity-manual-2.4.2.zip 22459298 BLAKE2B 001ca56f73c3c48f9b49b3b6478c6de6fb4c305fb869b11d93e41d5aee7ee45133bd7047c4d281fed4859d6c6061352dfaeb995e7b2602e42e09ab04e05e00dc SHA512 8afc7faffb0da87efe0c2cb64f8593777357252b4893ae0522ec7b37b4f7806ad9582ca9e4b751d085c2598aba6b580dacd805daa00b236a4ff8f6663a80135c |
29 |
DIST audacity-minsrc-2.2.2.tar.xz 8210700 BLAKE2B b887cff6994f2d5315b5d22b47d460a6b7c7b7af4f212585740a7534dc1345a8b3cda701a8541fabeef1aedf30cd336466798b2da4ef62ed010152540ee02d26 SHA512 8e52b4456a3a328a9933961746722ab5c545d17f7c05f3ae4aa83ba5d4f8323590ffa070de9462163362032b372aa48bc61fc96459e5565eec29a146b7a0351c |
30 |
|
31 |
diff --git a/media-sound/audacity/audacity-2.3.2.ebuild b/media-sound/audacity/audacity-2.3.2.ebuild |
32 |
deleted file mode 100644 |
33 |
index a3ac1df60e7..00000000000 |
34 |
--- a/media-sound/audacity/audacity-2.3.2.ebuild |
35 |
+++ /dev/null |
36 |
@@ -1,138 +0,0 @@ |
37 |
-# Copyright 1999-2020 Gentoo Authors |
38 |
-# Distributed under the terms of the GNU General Public License v2 |
39 |
- |
40 |
-EAPI=7 |
41 |
- |
42 |
-inherit flag-o-matic wxwidgets xdg |
43 |
- |
44 |
-MY_P="Audacity-${PV}" |
45 |
-DOC_PV="${PV}" |
46 |
-DESCRIPTION="Free crossplatform audio editor" |
47 |
-HOMEPAGE="https://web.audacityteam.org/" |
48 |
-# wget doesn't seem to work on FossHub links, so we mirror |
49 |
-SRC_URI="https://github.com/audacity/audacity/archive/${MY_P}.tar.gz |
50 |
- doc? ( https://dev.gentoo.org/~polynomial-c/dist/${PN}-manual-${DOC_PV}.zip )" |
51 |
- |
52 |
-LICENSE="GPL-2" |
53 |
-SLOT="0" |
54 |
-KEYWORDS="~amd64 ~mips ~x86" |
55 |
-IUSE="alsa cpu_flags_x86_sse doc ffmpeg +flac id3tag jack +ladspa +lame |
56 |
- +lv2 mad midi nls +portmixer sbsms +soundtouch twolame vamp +vorbis +vst" |
57 |
- |
58 |
-RESTRICT="test" |
59 |
- |
60 |
-RDEPEND=">=app-arch/zip-2.3 |
61 |
- dev-libs/expat |
62 |
- >=media-libs/libsndfile-1.0.0 |
63 |
- >=media-libs/portaudio-19.06.00-r2[alsa?] |
64 |
- <media-libs/portaudio-20 |
65 |
- media-libs/soxr |
66 |
- x11-libs/wxGTK:3.0[X] |
67 |
- alsa? ( media-libs/alsa-lib ) |
68 |
- ffmpeg? ( >=media-video/ffmpeg-1.2:= ) |
69 |
- flac? ( >=media-libs/flac-1.3.1[cxx] ) |
70 |
- id3tag? ( media-libs/libid3tag ) |
71 |
- jack? ( virtual/jack ) |
72 |
- lame? ( >=media-sound/lame-3.70 ) |
73 |
- lv2? ( |
74 |
- media-libs/lilv |
75 |
- media-libs/lv2 |
76 |
- media-libs/suil |
77 |
- ) |
78 |
- mad? ( >=media-libs/libmad-0.14.2b ) |
79 |
- sbsms? ( media-libs/libsbsms ) |
80 |
- soundtouch? ( >=media-libs/libsoundtouch-1.3.1 ) |
81 |
- twolame? ( media-sound/twolame ) |
82 |
- vamp? ( >=media-libs/vamp-plugin-sdk-2.0 ) |
83 |
- vorbis? ( >=media-libs/libvorbis-1.0 ) |
84 |
-" |
85 |
-DEPEND="${RDEPEND}" |
86 |
-BDEPEND="virtual/pkgconfig |
87 |
- nls? ( sys-devel/gettext ) |
88 |
-" |
89 |
- |
90 |
-S="${WORKDIR}/${PN}-${MY_P}" |
91 |
- |
92 |
-PATCHES=( |
93 |
- "${FILESDIR}"/${PN}-2.3.2-fix_building_against_system_portaudio.patch |
94 |
- "${FILESDIR}"/${PN}-2.3.2-Fix-building-without-midi.patch |
95 |
-) |
96 |
- |
97 |
-src_prepare() { |
98 |
- default |
99 |
- |
100 |
- use midi || sed -i \ |
101 |
- -e 's:^\(#define EXPERIMENTAL_MIDI_OUT\):// \1:' \ |
102 |
- src/Experimental.h || die |
103 |
-} |
104 |
- |
105 |
-src_configure() { |
106 |
- local WX_GTK_VER="3.0" |
107 |
- setup-wxwidgets |
108 |
- append-cxxflags -std=gnu++14 |
109 |
- |
110 |
- # * always use system libraries if possible |
111 |
- # * options listed in the order that configure --help lists them |
112 |
- local myeconfargs=( |
113 |
- --disable-dynamic-loading |
114 |
- --enable-nyquist=local |
115 |
- --enable-unicode |
116 |
- --with-expat |
117 |
- --with-lib-preference=system |
118 |
- --with-libsndfile |
119 |
- --with-libsoxr |
120 |
- --with-mod-script-pipe |
121 |
- --with-mod-nyq-bench |
122 |
- --with-portaudio |
123 |
- --with-widgetextra=local |
124 |
- --with-wx-version=${WX_GTK_VER} |
125 |
- $(use_enable cpu_flags_x86_sse sse) |
126 |
- $(use_enable ladspa) |
127 |
- $(use_enable nls) |
128 |
- $(use_enable vst) |
129 |
- $(use_with ffmpeg) |
130 |
- $(use_with flac libflac) |
131 |
- $(use_with id3tag libid3tag) |
132 |
- $(use_with lame) |
133 |
- $(use_with lv2) |
134 |
- $(use_with mad libmad) |
135 |
- $(use_with midi portmidi local) |
136 |
- $(use_with midi "" local) |
137 |
- $(use_with portmixer) |
138 |
- $(use_with sbsms) |
139 |
- $(use_with soundtouch) |
140 |
- $(use_with twolame libtwolame) |
141 |
- $(use_with vamp libvamp) |
142 |
- $(use_with vorbis libvorbis) |
143 |
- ) |
144 |
- econf "${myeconfargs[@]}" |
145 |
-} |
146 |
- |
147 |
-src_install() { |
148 |
- emake DESTDIR="${D}" install |
149 |
- |
150 |
- # Remove bad doc install |
151 |
- rm -r "${ED}"/usr/share/doc || die |
152 |
- |
153 |
- # Install our docs |
154 |
- einstalldocs |
155 |
- |
156 |
- if use doc ; then |
157 |
- docinto html |
158 |
- dodoc -r "${WORKDIR}"/help/manual/{m,man,manual} |
159 |
- dodoc "${WORKDIR}"/help/manual/{favicon.ico,index.html,quick_help.html} |
160 |
- dosym ../../doc/${PF}/html /usr/share/${PN}/help/manual |
161 |
- fi |
162 |
-} |
163 |
- |
164 |
-pkg_preinst() { |
165 |
- xdg_pkg_preinst |
166 |
-} |
167 |
- |
168 |
-pkg_postinst() { |
169 |
- xdg_pkg_postinst |
170 |
-} |
171 |
- |
172 |
-pkg_postrm() { |
173 |
- xdg_pkg_postrm |
174 |
-} |