1 |
commit: ad0d24e3e0ef438c7b905695d63441355574b846 |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Apr 10 07:19:36 2021 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Apr 10 07:19:36 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=ad0d24e3 |
7 |
|
8 |
media-sound/gsm: drop obsolete EAPI 2 package |
9 |
|
10 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
11 |
|
12 |
media-sound/gsm/Manifest | 1 - |
13 |
media-sound/gsm/files/gsm-1.0.12-64bit.patch | 16 --- |
14 |
media-sound/gsm/files/gsm-1.0.12-memcpy.patch | 11 -- |
15 |
media-sound/gsm/files/gsm-1.0.12-shared.patch | 151 -------------------------- |
16 |
media-sound/gsm/files/gsm-1.0.13-darwin.patch | 46 -------- |
17 |
media-sound/gsm/files/gsm-1.0.13-shared.patch | 151 -------------------------- |
18 |
media-sound/gsm/gsm-1.0.13-r1.ebuild | 55 ---------- |
19 |
media-sound/gsm/gsm-1.0.13.ebuild | 51 --------- |
20 |
media-sound/gsm/metadata.xml | 8 -- |
21 |
9 files changed, 490 deletions(-) |
22 |
|
23 |
diff --git a/media-sound/gsm/Manifest b/media-sound/gsm/Manifest |
24 |
deleted file mode 100644 |
25 |
index 377c6dd24e..0000000000 |
26 |
--- a/media-sound/gsm/Manifest |
27 |
+++ /dev/null |
28 |
@@ -1 +0,0 @@ |
29 |
-DIST gsm-1.0.13.tar.gz 65318 BLAKE2B 22bb79e3afd9a2e99041693288342b55969207223486200d4aebc61908930040b6b766a9bf673ec6b484eeb95833684c79f34c95d32da17cfb4c36d025004858 SHA512 0d0cf9e1e81e64cd84f588c1e4f0cb74b849d45e41fdebf860f63588084c73c7c5198bfe73a6c976bda5735ee516661d3db00afbb5cc5886a7ee3a7b31d673aa |
30 |
|
31 |
diff --git a/media-sound/gsm/files/gsm-1.0.12-64bit.patch b/media-sound/gsm/files/gsm-1.0.12-64bit.patch |
32 |
deleted file mode 100644 |
33 |
index bc28c5099c..0000000000 |
34 |
--- a/media-sound/gsm/files/gsm-1.0.12-64bit.patch |
35 |
+++ /dev/null |
36 |
@@ -1,16 +0,0 @@ |
37 |
-diff -ur gsm-1.0-pl12.orig/inc/private.h gsm-1.0-pl12/inc/private.h |
38 |
---- gsm-1.0-pl12.orig/inc/private.h 2006-04-26 22:17:01.000000000 +0300 |
39 |
-+++ gsm-1.0-pl12/inc/private.h 2007-08-19 12:23:02.000000000 +0300 |
40 |
-@@ -10,10 +10,10 @@ |
41 |
- #define PRIVATE_H |
42 |
- |
43 |
- typedef short word; /* 16 bit signed int */ |
44 |
--typedef long longword; /* 32 bit signed int */ |
45 |
-+typedef int longword; /* 32 bit signed int */ |
46 |
- |
47 |
- typedef unsigned short uword; /* unsigned word */ |
48 |
--typedef unsigned long ulongword; /* unsigned longword */ |
49 |
-+typedef unsigned int ulongword; /* unsigned longword */ |
50 |
- |
51 |
- struct gsm_state { |
52 |
- |
53 |
|
54 |
diff --git a/media-sound/gsm/files/gsm-1.0.12-memcpy.patch b/media-sound/gsm/files/gsm-1.0.12-memcpy.patch |
55 |
deleted file mode 100644 |
56 |
index fc3c1ce232..0000000000 |
57 |
--- a/media-sound/gsm/files/gsm-1.0.12-memcpy.patch |
58 |
+++ /dev/null |
59 |
@@ -1,11 +0,0 @@ |
60 |
-diff -ur gsm-1.0-pl12.orig/src/code.c gsm-1.0-pl12/src/code.c |
61 |
---- gsm-1.0-pl12.orig/src/code.c 2006-04-26 22:16:50.000000000 +0300 |
62 |
-+++ gsm-1.0-pl12/src/code.c 2007-08-19 12:18:01.000000000 +0300 |
63 |
-@@ -8,6 +8,7 @@ |
64 |
- |
65 |
- #include "config.h" |
66 |
- |
67 |
-+#include <string.h> |
68 |
- |
69 |
- #ifdef HAS_STDLIB_H |
70 |
- #include <stdlib.h> |
71 |
|
72 |
diff --git a/media-sound/gsm/files/gsm-1.0.12-shared.patch b/media-sound/gsm/files/gsm-1.0.12-shared.patch |
73 |
deleted file mode 100644 |
74 |
index 49e56c2305..0000000000 |
75 |
--- a/media-sound/gsm/files/gsm-1.0.12-shared.patch |
76 |
+++ /dev/null |
77 |
@@ -1,151 +0,0 @@ |
78 |
-diff -ur gsm-1.0-pl12.orig/Makefile gsm-1.0-pl12/Makefile |
79 |
---- gsm-1.0-pl12.orig/Makefile 2006-04-26 22:14:26.000000000 +0300 |
80 |
-+++ gsm-1.0-pl12/Makefile 2007-12-15 18:47:22.000000000 +0200 |
81 |
-@@ -96,7 +96,7 @@ |
82 |
- # Other tools |
83 |
- |
84 |
- SHELL = /bin/sh |
85 |
--LN = ln |
86 |
-+LN = ln -s |
87 |
- BASENAME = basename |
88 |
- AR = ar |
89 |
- ARFLAGS = cr |
90 |
-@@ -140,6 +140,7 @@ |
91 |
- # Targets |
92 |
- |
93 |
- LIBGSM = $(LIB)/libgsm.a |
94 |
-+LIBGSMSO= $(LIB)/libgsm.so |
95 |
- |
96 |
- TOAST = $(BIN)/toast |
97 |
- UNTOAST = $(BIN)/untoast |
98 |
-@@ -203,24 +204,43 @@ |
99 |
- |
100 |
- # Object files |
101 |
- |
102 |
--GSM_OBJECTS = $(SRC)/add.o \ |
103 |
-- $(SRC)/code.o \ |
104 |
-- $(SRC)/debug.o \ |
105 |
-- $(SRC)/decode.o \ |
106 |
-- $(SRC)/long_term.o \ |
107 |
-- $(SRC)/lpc.o \ |
108 |
-- $(SRC)/preprocess.o \ |
109 |
-- $(SRC)/rpe.o \ |
110 |
-- $(SRC)/gsm_destroy.o \ |
111 |
-- $(SRC)/gsm_decode.o \ |
112 |
-- $(SRC)/gsm_encode.o \ |
113 |
-- $(SRC)/gsm_explode.o \ |
114 |
-- $(SRC)/gsm_implode.o \ |
115 |
-- $(SRC)/gsm_create.o \ |
116 |
-- $(SRC)/gsm_print.o \ |
117 |
-- $(SRC)/gsm_option.o \ |
118 |
-- $(SRC)/short_term.o \ |
119 |
-- $(SRC)/table.o |
120 |
-+STATIC_GSM_OBJECTS = $(SRC)/add.o \ |
121 |
-+ $(SRC)/code.o \ |
122 |
-+ $(SRC)/debug.o \ |
123 |
-+ $(SRC)/decode.o \ |
124 |
-+ $(SRC)/long_term.o \ |
125 |
-+ $(SRC)/lpc.o \ |
126 |
-+ $(SRC)/preprocess.o \ |
127 |
-+ $(SRC)/rpe.o \ |
128 |
-+ $(SRC)/gsm_destroy.o \ |
129 |
-+ $(SRC)/gsm_decode.o \ |
130 |
-+ $(SRC)/gsm_encode.o \ |
131 |
-+ $(SRC)/gsm_explode.o \ |
132 |
-+ $(SRC)/gsm_implode.o \ |
133 |
-+ $(SRC)/gsm_create.o \ |
134 |
-+ $(SRC)/gsm_print.o \ |
135 |
-+ $(SRC)/gsm_option.o \ |
136 |
-+ $(SRC)/short_term.o \ |
137 |
-+ $(SRC)/table.o |
138 |
-+ |
139 |
-+SHARED_GSM_OBJECTS = $(SRC)/add.lo \ |
140 |
-+ $(SRC)/code.lo \ |
141 |
-+ $(SRC)/debug.lo \ |
142 |
-+ $(SRC)/decode.lo \ |
143 |
-+ $(SRC)/long_term.lo \ |
144 |
-+ $(SRC)/lpc.lo \ |
145 |
-+ $(SRC)/preprocess.lo \ |
146 |
-+ $(SRC)/rpe.lo \ |
147 |
-+ $(SRC)/gsm_destroy.lo \ |
148 |
-+ $(SRC)/gsm_decode.lo \ |
149 |
-+ $(SRC)/gsm_encode.lo \ |
150 |
-+ $(SRC)/gsm_explode.lo \ |
151 |
-+ $(SRC)/gsm_implode.lo \ |
152 |
-+ $(SRC)/gsm_create.lo \ |
153 |
-+ $(SRC)/gsm_print.lo \ |
154 |
-+ $(SRC)/gsm_option.lo \ |
155 |
-+ $(SRC)/short_term.lo \ |
156 |
-+ $(SRC)/table.lo |
157 |
- |
158 |
- TOAST_OBJECTS = $(SRC)/toast.o \ |
159 |
- $(SRC)/toast_lin.o \ |
160 |
-@@ -228,7 +248,7 @@ |
161 |
- $(SRC)/toast_alaw.o \ |
162 |
- $(SRC)/toast_audio.o |
163 |
- |
164 |
--OBJECTS = $(GSM_OBJECTS) $(TOAST_OBJECTS) |
165 |
-+OBJECTS = $(STATIC_GSM_OBJECTS) $(SHARED_GSM_OBJECTS) $(TOAST_OBJECTS) |
166 |
- |
167 |
- # Manuals |
168 |
- |
169 |
-@@ -277,9 +297,12 @@ |
170 |
- $(CC) $(CFLAGS) $? |
171 |
- @-mv `$(BASENAME) $@` $@ > /dev/null 2>&1 |
172 |
- |
173 |
-+%.lo: %.c |
174 |
-+ $(CC) $(CFLAGS) -fPIC -c $< -o $@ |
175 |
-+ |
176 |
- # Target rules |
177 |
- |
178 |
--all: $(LIBGSM) $(TOAST) $(TCAT) $(UNTOAST) |
179 |
-+all: $(LIBGSM) $(LIBGSMSO) $(TOAST) $(TCAT) $(UNTOAST) |
180 |
- @-echo $(ROOT): Done. |
181 |
- |
182 |
- tst: $(TST)/lin2cod $(TST)/cod2lin $(TOAST) $(TST)/test-result |
183 |
-@@ -299,24 +322,29 @@ |
184 |
- |
185 |
- # The basic API: libgsm |
186 |
- |
187 |
--$(LIBGSM): $(LIB) $(GSM_OBJECTS) |
188 |
-+$(LIBGSMSO): $(LIB) $(SHARED_GSM_OBJECTS) |
189 |
-+ $(LD) -o $@.1.0.12 -shared -Xlinker -soname -Xlinker libgsm.so.1 $(SHARED_GSM_OBJECTS) -lc |
190 |
-+ ln -fs libgsm.so.1.0.12 lib/libgsm.so.1 |
191 |
-+ ln -fs libgsm.so.1.0.12 lib/libgsm.so |
192 |
-+ |
193 |
-+$(LIBGSM): $(LIB) $(STATIC_GSM_OBJECTS) |
194 |
- -rm $(RMFLAGS) $(LIBGSM) |
195 |
-- $(AR) $(ARFLAGS) $(LIBGSM) $(GSM_OBJECTS) |
196 |
-+ $(AR) $(ARFLAGS) $(LIBGSM) $(STATIC_GSM_OBJECTS) |
197 |
- $(RANLIB) $(LIBGSM) |
198 |
- |
199 |
- |
200 |
- # Toast, Untoast and Tcat -- the compress-like frontends to gsm. |
201 |
- |
202 |
- $(TOAST): $(BIN) $(TOAST_OBJECTS) $(LIBGSM) |
203 |
-- $(LD) $(LFLAGS) -o $(TOAST) $(TOAST_OBJECTS) $(LIBGSM) $(LDLIB) |
204 |
-+ $(LD) $(LFLAGS) -o $(TOAST) $(TOAST_OBJECTS) $(LIBGSMSO) $(LDLIB) |
205 |
- |
206 |
- $(UNTOAST): $(BIN) $(TOAST) |
207 |
- -rm $(RMFLAGS) $(UNTOAST) |
208 |
-- $(LN) $(TOAST) $(UNTOAST) |
209 |
-+ $(LN) toast $(UNTOAST) |
210 |
- |
211 |
- $(TCAT): $(BIN) $(TOAST) |
212 |
- -rm $(RMFLAGS) $(TCAT) |
213 |
-- $(LN) $(TOAST) $(TCAT) |
214 |
-+ $(LN) toast $(TCAT) |
215 |
- |
216 |
- |
217 |
- # The local bin and lib directories |
218 |
-@@ -426,7 +454,9 @@ |
219 |
- |
220 |
- clean: semi-clean |
221 |
- -rm $(RMFLAGS) $(LIBGSM) $(ADDTST)/add \ |
222 |
-- $(TOAST) $(TCAT) $(UNTOAST) \ |
223 |
-+ $(LIBGSMSO) $(LIB)/libgsm.so.1.0.12 \ |
224 |
-+ $(LIB)libgsm.so.1 \ |
225 |
-+ $(TOAST) $(TCAT) $(UNTOAST) \ |
226 |
- $(ROOT)/gsm-1.0.tar.Z |
227 |
- |
228 |
- |
229 |
|
230 |
diff --git a/media-sound/gsm/files/gsm-1.0.13-darwin.patch b/media-sound/gsm/files/gsm-1.0.13-darwin.patch |
231 |
deleted file mode 100644 |
232 |
index 681c218381..0000000000 |
233 |
--- a/media-sound/gsm/files/gsm-1.0.13-darwin.patch |
234 |
+++ /dev/null |
235 |
@@ -1,46 +0,0 @@ |
236 |
-* lazy dylib building |
237 |
- |
238 |
---- gsm-1.0-pl13/Makefile |
239 |
-+++ gsm-1.0-pl13/Makefile |
240 |
-@@ -140,7 +140,7 @@ |
241 |
- # Targets |
242 |
- |
243 |
- LIBGSM = $(LIB)/libgsm.a |
244 |
--LIBGSMSO= $(LIB)/libgsm.so |
245 |
-+LIBGSMSO= libgsm |
246 |
- |
247 |
- TOAST = $(BIN)/toast |
248 |
- UNTOAST = $(BIN)/untoast |
249 |
-@@ -323,9 +323,9 @@ |
250 |
- # The basic API: libgsm |
251 |
- |
252 |
- $(LIBGSMSO): $(LIB) $(SHARED_GSM_OBJECTS) |
253 |
-- $(LD) $(LFLAGS) -o $@.1.0.13 -shared -Xlinker -soname -Xlinker libgsm.so.1 $(SHARED_GSM_OBJECTS) -lc |
254 |
-- ln -fs libgsm.so.1.0.13 lib/libgsm.so.1 |
255 |
-- ln -fs libgsm.so.1.0.13 lib/libgsm.so |
256 |
-+ $(LD) $(LFLAGS) -o $(LIB)/$@.1.0.13.dylib -dynamiclib -install_name $(GSM_INSTALL_LIB)/$@.1.dylib $(SHARED_GSM_OBJECTS) -lc |
257 |
-+ ln -fs libgsm.1.0.13.dylib lib/libgsm.1.dylib |
258 |
-+ ln -fs libgsm.1.0.13.dylib lib/libgsm.dylib |
259 |
- |
260 |
- $(LIBGSM): $(LIB) $(STATIC_GSM_OBJECTS) |
261 |
- -rm $(RMFLAGS) $(LIBGSM) |
262 |
-@@ -336,7 +336,7 @@ |
263 |
- # Toast, Untoast and Tcat -- the compress-like frontends to gsm. |
264 |
- |
265 |
- $(TOAST): $(BIN) $(TOAST_OBJECTS) $(LIBGSM) |
266 |
-- $(LD) $(LFLAGS) -o $(TOAST) $(TOAST_OBJECTS) $(LIBGSMSO) $(LDLIB) |
267 |
-+ $(LD) $(LFLAGS) -o $(TOAST) $(TOAST_OBJECTS) $(LIB)/$(LIBGSMSO).dylib $(LDLIB) |
268 |
- |
269 |
- $(UNTOAST): $(BIN) $(TOAST) |
270 |
- -rm $(RMFLAGS) $(UNTOAST) |
271 |
-@@ -454,8 +454,8 @@ |
272 |
- |
273 |
- clean: semi-clean |
274 |
- -rm $(RMFLAGS) $(LIBGSM) $(ADDTST)/add \ |
275 |
-- $(LIBGSMSO) $(LIB)/libgsm.so.1.0.13 \ |
276 |
-- $(LIB)libgsm.so.1 \ |
277 |
-+ $(LIB)/$(LIBGSMSO).dylib $(LIB)/libgsm.1.0.13.dylib \ |
278 |
-+ $(LIB)libgsm.1.dylib \ |
279 |
- $(TOAST) $(TCAT) $(UNTOAST) \ |
280 |
- $(ROOT)/gsm-1.0.tar.Z |
281 |
- |
282 |
|
283 |
diff --git a/media-sound/gsm/files/gsm-1.0.13-shared.patch b/media-sound/gsm/files/gsm-1.0.13-shared.patch |
284 |
deleted file mode 100644 |
285 |
index fc99e2c304..0000000000 |
286 |
--- a/media-sound/gsm/files/gsm-1.0.13-shared.patch |
287 |
+++ /dev/null |
288 |
@@ -1,151 +0,0 @@ |
289 |
-diff -ur gsm-1.0-pl13.orig/Makefile gsm-1.0-pl13/Makefile |
290 |
---- gsm-1.0-pl13.orig/Makefile 2006-04-26 22:14:26.000000000 +0300 |
291 |
-+++ gsm-1.0-pl13/Makefile 2009-09-08 14:50:02.000000000 +0300 |
292 |
-@@ -96,7 +96,7 @@ |
293 |
- # Other tools |
294 |
- |
295 |
- SHELL = /bin/sh |
296 |
--LN = ln |
297 |
-+LN = ln -s |
298 |
- BASENAME = basename |
299 |
- AR = ar |
300 |
- ARFLAGS = cr |
301 |
-@@ -140,6 +140,7 @@ |
302 |
- # Targets |
303 |
- |
304 |
- LIBGSM = $(LIB)/libgsm.a |
305 |
-+LIBGSMSO= $(LIB)/libgsm.so |
306 |
- |
307 |
- TOAST = $(BIN)/toast |
308 |
- UNTOAST = $(BIN)/untoast |
309 |
-@@ -203,24 +204,43 @@ |
310 |
- |
311 |
- # Object files |
312 |
- |
313 |
--GSM_OBJECTS = $(SRC)/add.o \ |
314 |
-- $(SRC)/code.o \ |
315 |
-- $(SRC)/debug.o \ |
316 |
-- $(SRC)/decode.o \ |
317 |
-- $(SRC)/long_term.o \ |
318 |
-- $(SRC)/lpc.o \ |
319 |
-- $(SRC)/preprocess.o \ |
320 |
-- $(SRC)/rpe.o \ |
321 |
-- $(SRC)/gsm_destroy.o \ |
322 |
-- $(SRC)/gsm_decode.o \ |
323 |
-- $(SRC)/gsm_encode.o \ |
324 |
-- $(SRC)/gsm_explode.o \ |
325 |
-- $(SRC)/gsm_implode.o \ |
326 |
-- $(SRC)/gsm_create.o \ |
327 |
-- $(SRC)/gsm_print.o \ |
328 |
-- $(SRC)/gsm_option.o \ |
329 |
-- $(SRC)/short_term.o \ |
330 |
-- $(SRC)/table.o |
331 |
-+STATIC_GSM_OBJECTS = $(SRC)/add.o \ |
332 |
-+ $(SRC)/code.o \ |
333 |
-+ $(SRC)/debug.o \ |
334 |
-+ $(SRC)/decode.o \ |
335 |
-+ $(SRC)/long_term.o \ |
336 |
-+ $(SRC)/lpc.o \ |
337 |
-+ $(SRC)/preprocess.o \ |
338 |
-+ $(SRC)/rpe.o \ |
339 |
-+ $(SRC)/gsm_destroy.o \ |
340 |
-+ $(SRC)/gsm_decode.o \ |
341 |
-+ $(SRC)/gsm_encode.o \ |
342 |
-+ $(SRC)/gsm_explode.o \ |
343 |
-+ $(SRC)/gsm_implode.o \ |
344 |
-+ $(SRC)/gsm_create.o \ |
345 |
-+ $(SRC)/gsm_print.o \ |
346 |
-+ $(SRC)/gsm_option.o \ |
347 |
-+ $(SRC)/short_term.o \ |
348 |
-+ $(SRC)/table.o |
349 |
-+ |
350 |
-+SHARED_GSM_OBJECTS = $(SRC)/add.lo \ |
351 |
-+ $(SRC)/code.lo \ |
352 |
-+ $(SRC)/debug.lo \ |
353 |
-+ $(SRC)/decode.lo \ |
354 |
-+ $(SRC)/long_term.lo \ |
355 |
-+ $(SRC)/lpc.lo \ |
356 |
-+ $(SRC)/preprocess.lo \ |
357 |
-+ $(SRC)/rpe.lo \ |
358 |
-+ $(SRC)/gsm_destroy.lo \ |
359 |
-+ $(SRC)/gsm_decode.lo \ |
360 |
-+ $(SRC)/gsm_encode.lo \ |
361 |
-+ $(SRC)/gsm_explode.lo \ |
362 |
-+ $(SRC)/gsm_implode.lo \ |
363 |
-+ $(SRC)/gsm_create.lo \ |
364 |
-+ $(SRC)/gsm_print.lo \ |
365 |
-+ $(SRC)/gsm_option.lo \ |
366 |
-+ $(SRC)/short_term.lo \ |
367 |
-+ $(SRC)/table.lo |
368 |
- |
369 |
- TOAST_OBJECTS = $(SRC)/toast.o \ |
370 |
- $(SRC)/toast_lin.o \ |
371 |
-@@ -228,7 +248,7 @@ |
372 |
- $(SRC)/toast_alaw.o \ |
373 |
- $(SRC)/toast_audio.o |
374 |
- |
375 |
--OBJECTS = $(GSM_OBJECTS) $(TOAST_OBJECTS) |
376 |
-+OBJECTS = $(STATIC_GSM_OBJECTS) $(SHARED_GSM_OBJECTS) $(TOAST_OBJECTS) |
377 |
- |
378 |
- # Manuals |
379 |
- |
380 |
-@@ -277,9 +297,12 @@ |
381 |
- $(CC) $(CFLAGS) $? |
382 |
- @-mv `$(BASENAME) $@` $@ > /dev/null 2>&1 |
383 |
- |
384 |
-+%.lo: %.c |
385 |
-+ $(CC) $(CFLAGS) -fPIC -c $< -o $@ |
386 |
-+ |
387 |
- # Target rules |
388 |
- |
389 |
--all: $(LIBGSM) $(TOAST) $(TCAT) $(UNTOAST) |
390 |
-+all: $(LIBGSM) $(LIBGSMSO) $(TOAST) $(TCAT) $(UNTOAST) |
391 |
- @-echo $(ROOT): Done. |
392 |
- |
393 |
- tst: $(TST)/lin2cod $(TST)/cod2lin $(TOAST) $(TST)/test-result |
394 |
-@@ -299,24 +322,29 @@ |
395 |
- |
396 |
- # The basic API: libgsm |
397 |
- |
398 |
--$(LIBGSM): $(LIB) $(GSM_OBJECTS) |
399 |
-+$(LIBGSMSO): $(LIB) $(SHARED_GSM_OBJECTS) |
400 |
-+ $(LD) $(LFLAGS) -o $@.1.0.13 -shared -Xlinker -soname -Xlinker libgsm.so.1 $(SHARED_GSM_OBJECTS) -lc |
401 |
-+ ln -fs libgsm.so.1.0.13 lib/libgsm.so.1 |
402 |
-+ ln -fs libgsm.so.1.0.13 lib/libgsm.so |
403 |
-+ |
404 |
-+$(LIBGSM): $(LIB) $(STATIC_GSM_OBJECTS) |
405 |
- -rm $(RMFLAGS) $(LIBGSM) |
406 |
-- $(AR) $(ARFLAGS) $(LIBGSM) $(GSM_OBJECTS) |
407 |
-+ $(AR) $(ARFLAGS) $(LIBGSM) $(STATIC_GSM_OBJECTS) |
408 |
- $(RANLIB) $(LIBGSM) |
409 |
- |
410 |
- |
411 |
- # Toast, Untoast and Tcat -- the compress-like frontends to gsm. |
412 |
- |
413 |
- $(TOAST): $(BIN) $(TOAST_OBJECTS) $(LIBGSM) |
414 |
-- $(LD) $(LFLAGS) -o $(TOAST) $(TOAST_OBJECTS) $(LIBGSM) $(LDLIB) |
415 |
-+ $(LD) $(LFLAGS) -o $(TOAST) $(TOAST_OBJECTS) $(LIBGSMSO) $(LDLIB) |
416 |
- |
417 |
- $(UNTOAST): $(BIN) $(TOAST) |
418 |
- -rm $(RMFLAGS) $(UNTOAST) |
419 |
-- $(LN) $(TOAST) $(UNTOAST) |
420 |
-+ $(LN) toast $(UNTOAST) |
421 |
- |
422 |
- $(TCAT): $(BIN) $(TOAST) |
423 |
- -rm $(RMFLAGS) $(TCAT) |
424 |
-- $(LN) $(TOAST) $(TCAT) |
425 |
-+ $(LN) toast $(TCAT) |
426 |
- |
427 |
- |
428 |
- # The local bin and lib directories |
429 |
-@@ -426,7 +454,9 @@ |
430 |
- |
431 |
- clean: semi-clean |
432 |
- -rm $(RMFLAGS) $(LIBGSM) $(ADDTST)/add \ |
433 |
-- $(TOAST) $(TCAT) $(UNTOAST) \ |
434 |
-+ $(LIBGSMSO) $(LIB)/libgsm.so.1.0.13 \ |
435 |
-+ $(LIB)libgsm.so.1 \ |
436 |
-+ $(TOAST) $(TCAT) $(UNTOAST) \ |
437 |
- $(ROOT)/gsm-1.0.tar.Z |
438 |
- |
439 |
- |
440 |
|
441 |
diff --git a/media-sound/gsm/gsm-1.0.13-r1.ebuild b/media-sound/gsm/gsm-1.0.13-r1.ebuild |
442 |
deleted file mode 100644 |
443 |
index 4dd5dfc460..0000000000 |
444 |
--- a/media-sound/gsm/gsm-1.0.13-r1.ebuild |
445 |
+++ /dev/null |
446 |
@@ -1,55 +0,0 @@ |
447 |
-# Copyright 1999-2017 Gentoo Foundation |
448 |
-# Distributed under the terms of the GNU General Public License v2 |
449 |
-# $Header: /var/cvsroot/gentoo-x86/media-sound/gsm/gsm-1.0.13-r1.ebuild,v 1.4 2014/07/23 15:23:01 ago Exp $ |
450 |
- |
451 |
-EAPI=5 |
452 |
-inherit eutils flag-o-matic multilib multilib-minimal toolchain-funcs versionator |
453 |
- |
454 |
-DESCRIPTION="Lossy speech compression library and tool." |
455 |
-HOMEPAGE="http://packages.qa.debian.org/libg/libgsm.html" |
456 |
-SRC_URI="mirror://gentoo/${P}.tar.gz" |
457 |
- |
458 |
-LICENSE="gsm" |
459 |
-SLOT="0" |
460 |
-KEYWORDS="~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" |
461 |
-IUSE="" |
462 |
-RDEPEND="abi_x86_32? ( !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )" |
463 |
-DEPEND="${RDEPEND}" |
464 |
- |
465 |
-S=${WORKDIR}/${PN}-"$(replace_version_separator 2 '-pl' )" |
466 |
- |
467 |
-DOCS=( ChangeLog MACHINES MANIFEST README ) |
468 |
- |
469 |
-src_prepare() { |
470 |
- epatch "${FILESDIR}"/${P}-shared.patch \ |
471 |
- "${FILESDIR}"/${PN}-1.0.12-memcpy.patch \ |
472 |
- "${FILESDIR}"/${PN}-1.0.12-64bit.patch |
473 |
- [[ ${CHOST} == *-darwin* ]] && epatch "${FILESDIR}"/${P}-darwin.patch |
474 |
- multilib_copy_sources |
475 |
-} |
476 |
- |
477 |
-multilib_src_compile() { |
478 |
- # From upstream Makefile. Define this if your host multiplies |
479 |
- # floats faster than integers, e.g. on a SPARCstation. |
480 |
- use sparc && append-flags -DUSE_FLOAT_MUL -DFAST |
481 |
- |
482 |
- emake -j1 CCFLAGS="${CFLAGS} -c -DNeedFunctionPrototypes=1" \ |
483 |
- LD="$(tc-getCC)" AR="$(tc-getAR)" CC="$(tc-getCC)" \ |
484 |
- GSM_INSTALL_LIB="${EPREFIX}"/usr/$(get_libdir) |
485 |
-} |
486 |
- |
487 |
-multilib_src_install() { |
488 |
- dodir /usr/bin /usr/$(get_libdir) /usr/include/gsm /usr/share/man/man{1,3} |
489 |
- |
490 |
- emake -j1 INSTALL_ROOT="${ED}"/usr \ |
491 |
- LD="$(tc-getCC)" AR="$(tc-getAR)" CC="$(tc-getCC)" \ |
492 |
- GSM_INSTALL_LIB="${ED}"/usr/$(get_libdir) \ |
493 |
- GSM_INSTALL_INC="${ED}"/usr/include/gsm \ |
494 |
- GSM_INSTALL_MAN="${ED}"/usr/share/man/man3 \ |
495 |
- TOAST_INSTALL_MAN="${ED}"/usr/share/man/man1 \ |
496 |
- install |
497 |
- |
498 |
- dolib lib/libgsm*$(get_libname)* |
499 |
- |
500 |
- dosym ../gsm/gsm.h /usr/include/libgsm/gsm.h |
501 |
-} |
502 |
|
503 |
diff --git a/media-sound/gsm/gsm-1.0.13.ebuild b/media-sound/gsm/gsm-1.0.13.ebuild |
504 |
deleted file mode 100644 |
505 |
index ab27402bc5..0000000000 |
506 |
--- a/media-sound/gsm/gsm-1.0.13.ebuild |
507 |
+++ /dev/null |
508 |
@@ -1,51 +0,0 @@ |
509 |
-# Copyright 1999-2017 Gentoo Foundation |
510 |
-# Distributed under the terms of the GNU General Public License v2 |
511 |
-# $Header: /var/cvsroot/gentoo-x86/media-sound/gsm/gsm-1.0.13.ebuild,v 1.8 2013/03/03 09:00:01 vapier Exp $ |
512 |
- |
513 |
-EAPI=2 |
514 |
-inherit eutils flag-o-matic multilib toolchain-funcs versionator |
515 |
- |
516 |
-DESCRIPTION="Lossy speech compression library and tool." |
517 |
-HOMEPAGE="http://packages.qa.debian.org/libg/libgsm.html" |
518 |
-SRC_URI="mirror://gentoo/${P}.tar.gz" |
519 |
- |
520 |
-LICENSE="gsm" |
521 |
-SLOT="0" |
522 |
-KEYWORDS="~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" |
523 |
-IUSE="" |
524 |
- |
525 |
-S=${WORKDIR}/${PN}-"$(replace_version_separator 2 '-pl' )" |
526 |
- |
527 |
-src_prepare() { |
528 |
- epatch "${FILESDIR}"/${P}-shared.patch \ |
529 |
- "${FILESDIR}"/${PN}-1.0.12-memcpy.patch \ |
530 |
- "${FILESDIR}"/${PN}-1.0.12-64bit.patch |
531 |
- [[ ${CHOST} == *-darwin* ]] && epatch "${FILESDIR}"/${P}-darwin.patch |
532 |
-} |
533 |
- |
534 |
-src_compile() { |
535 |
- # From upstream Makefile. Define this if your host multiplies |
536 |
- # floats faster than integers, e.g. on a SPARCstation. |
537 |
- use sparc && append-flags -DUSE_FLOAT_MUL -DFAST |
538 |
- |
539 |
- emake -j1 CCFLAGS="${CFLAGS} -c -DNeedFunctionPrototypes=1" \ |
540 |
- LD="$(tc-getCC)" AR="$(tc-getAR)" CC="$(tc-getCC)" \ |
541 |
- GSM_INSTALL_LIB="${EPREFIX}"/usr/$(get_libdir) || die "emake failed." |
542 |
-} |
543 |
- |
544 |
-src_install() { |
545 |
- dodir /usr/bin /usr/$(get_libdir) /usr/include/gsm /usr/share/man/man{1,3} |
546 |
- |
547 |
- emake -j1 INSTALL_ROOT="${ED}"/usr \ |
548 |
- GSM_INSTALL_LIB="${ED}"/usr/$(get_libdir) \ |
549 |
- GSM_INSTALL_INC="${ED}"/usr/include/gsm \ |
550 |
- GSM_INSTALL_MAN="${ED}"/usr/share/man/man3 \ |
551 |
- TOAST_INSTALL_MAN="${ED}"/usr/share/man/man1 \ |
552 |
- install || die "emake install failed." |
553 |
- |
554 |
- dolib lib/libgsm*$(get_libname)* |
555 |
- |
556 |
- dosym ../gsm/gsm.h /usr/include/libgsm/gsm.h |
557 |
- |
558 |
- dodoc ChangeLog* MACHINES MANIFEST README |
559 |
-} |
560 |
|
561 |
diff --git a/media-sound/gsm/metadata.xml b/media-sound/gsm/metadata.xml |
562 |
deleted file mode 100644 |
563 |
index c870d0eef0..0000000000 |
564 |
--- a/media-sound/gsm/metadata.xml |
565 |
+++ /dev/null |
566 |
@@ -1,8 +0,0 @@ |
567 |
-<?xml version="1.0" encoding="UTF-8"?> |
568 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
569 |
-<pkgmetadata> |
570 |
-<maintainer type="project"> |
571 |
- <email>sound@g.o</email> |
572 |
- <name>Gentoo Sound project</name> |
573 |
-</maintainer> |
574 |
-</pkgmetadata> |