From 11f2a2a5471d8236516264ce70112819ae3fc6f1 Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Wed, 22 Jul 2015 16:08:03 +0300 Subject: [PATCH] gsm:moved into main for pisi 2.0 --- multimedia/sound/gsm/actions.py | 41 +++ .../files/gsm-1.0-pl10-add-includefile.patch | 33 ++ .../gsm/files/gsm-1.0-pl10-includes.patch | 26 ++ .../sound/gsm/files/gsm-1.0-pl10-shared.diff | 301 ++++++++++++++++++ .../sound/gsm/files/gsm-1.0.10-dyn.patch | 10 + .../sound/gsm/files/gsm-1.0.12-64bit.patch | 16 + multimedia/sound/gsm/files/pardusflags.patch | 14 + multimedia/sound/gsm/pspec.xml | 96 ++++++ multimedia/sound/gsm/translations.xml | 20 ++ 9 files changed, 557 insertions(+) create mode 100644 multimedia/sound/gsm/actions.py create mode 100644 multimedia/sound/gsm/files/gsm-1.0-pl10-add-includefile.patch create mode 100644 multimedia/sound/gsm/files/gsm-1.0-pl10-includes.patch create mode 100644 multimedia/sound/gsm/files/gsm-1.0-pl10-shared.diff create mode 100644 multimedia/sound/gsm/files/gsm-1.0.10-dyn.patch create mode 100644 multimedia/sound/gsm/files/gsm-1.0.12-64bit.patch create mode 100644 multimedia/sound/gsm/files/pardusflags.patch create mode 100644 multimedia/sound/gsm/pspec.xml create mode 100644 multimedia/sound/gsm/translations.xml diff --git a/multimedia/sound/gsm/actions.py b/multimedia/sound/gsm/actions.py new file mode 100644 index 0000000000..0cbf908eec --- /dev/null +++ b/multimedia/sound/gsm/actions.py @@ -0,0 +1,41 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get +from pisi.actionsapi import shelltools + +WorkDir="gsm-1.0-pl13" + +def setup(): + multilib = " -m32" if get.buildTYPE() == "emul32" else "" + pisitools.dosed("Makefile", "pardusCC", "%s %s" % (get.CC(), multilib)) + pisitools.dosed("Makefile", "pardusCFLAGS", "%s %s" % (get.CFLAGS(), multilib)) + +def build(): + autotools.make() + +def install(): + if get.buildTYPE() == "emul32": + autotools.rawInstall("DESTDIR=%s bindir=/emul32 libdir=/usr/lib32" % get.installDIR()) + pisitools.remove("/usr/lib32/libgsm.a") + return + else: + autotools.rawInstall("DESTDIR=%s bindir=/usr/bin" % get.installDIR()) + + for bin in ["tcat","untoast"]: + pisitools.remove("/usr/bin/%s" % bin) + pisitools.dosym("toast", "/usr/bin/%s" % bin) + + # Move gsm.h out of gsm subdir + # pisitools.insinto("/usr/include","inc/gsm.h") + # pisitools.removeDir("/usr/include/gsm") + + # No static libs + pisitools.remove("/usr/lib/libgsm.a") + + pisitools.dodoc("ChangeLog", "COPYRIGHT", "MACHINES", "MANIFEST", "README") diff --git a/multimedia/sound/gsm/files/gsm-1.0-pl10-add-includefile.patch b/multimedia/sound/gsm/files/gsm-1.0-pl10-add-includefile.patch new file mode 100644 index 0000000000..7929e89a2e --- /dev/null +++ b/multimedia/sound/gsm/files/gsm-1.0-pl10-add-includefile.patch @@ -0,0 +1,33 @@ +--- Makefile~ 2007-01-16 17:18:52.000000000 +0100 ++++ Makefile 2007-01-16 17:28:12.000000000 +0100 +@@ -249,6 +249,9 @@ + $(DESTDIR)$(libdir)/libgsm.a \ + $(DESTDIR)$(libdir)/libgsm.so \ + $(DESTDIR)$(includedir)/gsm/gsm.h \ ++ $(DESTDIR)$(includedir)/gsm/private.h \ ++ $(DESTDIR)$(includedir)/gsm/unproto.h \ ++ $(DESTDIR)$(includedir)/gsm/proto.h \ + $(DESTDIR)$(mandir)/man3/gsm.3 \ + $(DESTDIR)$(mandir)/man3/gsm_explode.3 \ + $(DESTDIR)$(mandir)/man3/gsm_option.3 \ +@@ -380,6 +383,20 @@ + -rm $(RMFLAGS) $@ + -mkdir -p $(DESTDIR)$(includedir)/gsm/ + install -m0444 $? $@ ++$(DESTDIR)$(includedir)/gsm/private.h: $(INC)/private.h ++ -rm $(RMFLAGS) $@ ++ -mkdir -p $(DESTDIR)$(includedir)/gsm/ ++ -install -m0444 $? $@ ++ ++$(DESTDIR)$(includedir)/gsm/proto.h: $(INC)/proto.h ++ -rm $(RMFLAGS) $@ ++ -mkdir -p $(DESTDIR)$(includedir)/gsm/ ++ -install -m0444 $? $@ ++$(DESTDIR)$(includedir)/gsm/unproto.h: $(INC)/unproto.h ++ -rm $(RMFLAGS) $@ ++ -mkdir -p $(DESTDIR)$(includedir)/gsm/ ++ -install -m0444 $? $@ ++ + + $(DESTDIR)$(libdir)/libgsm.a: $(LIBGSM) + -rm $(RMFLAGS) $@ diff --git a/multimedia/sound/gsm/files/gsm-1.0-pl10-includes.patch b/multimedia/sound/gsm/files/gsm-1.0-pl10-includes.patch new file mode 100644 index 0000000000..20d3bd84fc --- /dev/null +++ b/multimedia/sound/gsm/files/gsm-1.0-pl10-includes.patch @@ -0,0 +1,26 @@ +--- gsm-1.0-pl10/src/code.c.includes 1996-07-02 16:32:36.000000000 +0200 ++++ gsm-1.0-pl10/src/code.c 2004-04-14 14:25:50.000000000 +0200 +@@ -7,6 +7,7 @@ + /* $Header: /tmp_amd/presto/export/kbs/jutta/src/gsm/RCS/code.c,v 1.3 1996/07/02 09:59:05 jutta Exp $ */ + + #include "config.h" ++#include + + + #ifdef HAS_STDLIB_H +--- gsm-1.0-pl10/src/toast.c.includes 1996-07-02 16:32:55.000000000 +0200 ++++ gsm-1.0-pl10/src/toast.c 2004-04-14 14:31:22.000000000 +0200 +@@ -6,7 +6,13 @@ + + /* $Header: /tmp_amd/presto/export/kbs/jutta/src/gsm/RCS/toast.c,v 1.8 1996/07/02 10:41:04 jutta Exp $ */ + ++#define _BSD_SOURCE ++#define _GNU_SOURCE + #include "toast.h" ++#include ++#include ++#include ++#include + + /* toast -- lossy sound compression using the gsm library. + */ diff --git a/multimedia/sound/gsm/files/gsm-1.0-pl10-shared.diff b/multimedia/sound/gsm/files/gsm-1.0-pl10-shared.diff new file mode 100644 index 0000000000..180d6d965b --- /dev/null +++ b/multimedia/sound/gsm/files/gsm-1.0-pl10-shared.diff @@ -0,0 +1,301 @@ +--- Makefile 1996-07-02 16:36:06.000000000 +0200 ++++ Makefile.oden 2004-09-11 17:39:00.308986936 +0200 +@@ -30,6 +30,10 @@ + ######### define this, and read about the GSM_OPT_WAV49 option in the + ######### manual page on gsm_option(3). + ++PG = ++#PG = -g -pg ++######### Profiling flags. If you don't know what that means, leave it blank ++ + # Choose a compiler. The code works both with ANSI and K&R-C. + # Use -DNeedFunctionPrototypes to compile with, -UNeedFunctionPrototypes to + # compile without, function prototypes in the header files. +@@ -44,7 +48,7 @@ + # CCFLAGS = -c -O + + CC = gcc -ansi -pedantic +-CCFLAGS = -c -O2 -DNeedFunctionPrototypes=1 ++CCFLAGS = -c $(RPM_OPT_FLAGS) -fPIC -D_REENTRANT -DNeedFunctionPrototypes=1 + + LD = $(CC) + +@@ -64,43 +68,27 @@ + # LDLIB = -lgcc + ######### Additional libraries needed by $(LD) + +- +-# Where do you want to install libraries, binaries, a header file +-# and the manual pages? +-# +-# Leave INSTALL_ROOT empty (or just don't execute "make install") to +-# not install gsm and toast outside of this directory. +- +-INSTALL_ROOT = +- + # Where do you want to install the gsm library, header file, and manpages? + # +-# Leave GSM_INSTALL_ROOT empty to not install the GSM library outside of ++# Leave DESTDIR empty to not install the GSM library outside of + # this directory. + +-GSM_INSTALL_ROOT = $(INSTALL_ROOT) +-GSM_INSTALL_LIB = $(GSM_INSTALL_ROOT)/lib +-GSM_INSTALL_INC = $(GSM_INSTALL_ROOT)/inc +-GSM_INSTALL_MAN = $(GSM_INSTALL_ROOT)/man/man3 ++DESTDIR = + +- +-# Where do you want to install the toast binaries and their manpage? +-# +-# Leave TOAST_INSTALL_ROOT empty to not install the toast binaries outside +-# of this directory. +- +-TOAST_INSTALL_ROOT = $(INSTALL_ROOT) +-TOAST_INSTALL_BIN = $(TOAST_INSTALL_ROOT)/bin +-TOAST_INSTALL_MAN = $(TOAST_INSTALL_ROOT)/man/man1 ++prefix = /usr ++libdir = $(prefix)/lib ++includedir = $(prefix)/include ++datadir = $(prefix)/share ++mandir = $(datadir)/man + + # Other tools + + SHELL = /bin/sh +-LN = ln ++LN = ln -s + BASENAME = basename + AR = ar + ARFLAGS = cr +-RMFLAGS = ++RMFLAGS = -f + FIND = find + COMPRESS = compress + COMPRESSFLAGS = +@@ -129,17 +117,18 @@ + # DEBUG = -DNDEBUG + ######### Remove -DNDEBUG to enable assertions. + +-CFLAGS = $(CCFLAGS) $(SASR) $(DEBUG) $(MULHACK) $(FAST) $(LTP_CUT) \ ++CFLAGS = $(PG) $(CCFLAGS) $(SASR) $(DEBUG) $(MULHACK) $(FAST) $(LTP_CUT) \ + $(WAV49) $(CCINC) -I$(INC) + ######### It's $(CC) $(CFLAGS) + +-LFLAGS = $(LDFLAGS) $(LDINC) ++LFLAGS = $(PG) $(LDFLAGS) $(LDINC) + ######### It's $(LD) $(LFLAGS) + + + # Targets + + LIBGSM = $(LIB)/libgsm.a ++LIBGSMSO = $(LIB)/libgsm.so + + TOAST = $(BIN)/toast + UNTOAST = $(BIN)/untoast +@@ -257,18 +246,19 @@ + # Install targets + + GSM_INSTALL_TARGETS = \ +- $(GSM_INSTALL_LIB)/libgsm.a \ +- $(GSM_INSTALL_INC)/gsm.h \ +- $(GSM_INSTALL_MAN)/gsm.3 \ +- $(GSM_INSTALL_MAN)/gsm_explode.3 \ +- $(GSM_INSTALL_MAN)/gsm_option.3 \ +- $(GSM_INSTALL_MAN)/gsm_print.3 ++ $(DESTDIR)$(libdir)/libgsm.a \ ++ $(DESTDIR)$(libdir)/libgsm.so \ ++ $(DESTDIR)$(includedir)/gsm/gsm.h \ ++ $(DESTDIR)$(mandir)/man3/gsm.3 \ ++ $(DESTDIR)$(mandir)/man3/gsm_explode.3 \ ++ $(DESTDIR)$(mandir)/man3/gsm_option.3 \ ++ $(DESTDIR)$(mandir)/man3/gsm_print.3 + + TOAST_INSTALL_TARGETS = \ +- $(TOAST_INSTALL_BIN)/toast \ +- $(TOAST_INSTALL_BIN)/tcat \ +- $(TOAST_INSTALL_BIN)/untoast \ +- $(TOAST_INSTALL_MAN)/toast.1 ++ $(DESTDIR)$(bindir)/toast \ ++ $(DESTDIR)$(bindir)/tcat \ ++ $(DESTDIR)$(bindir)/untoast \ ++ $(DESTDIR)$(mandir)/man1/toast.1 + + + # Default rules +@@ -279,7 +269,7 @@ + + # Target rules + +-all: $(LIBGSM) $(TOAST) $(TCAT) $(UNTOAST) ++all: $(LIBGSM) $(LIBGSMSO) $(TOAST) $(TCAT) $(UNTOAST) + @-echo $(ROOT): Done. + + tst: $(TST)/lin2cod $(TST)/cod2lin $(TOAST) $(TST)/test-result +@@ -299,24 +289,28 @@ + + # The basic API: libgsm + ++$(LIBGSMSO): $(LIB) $(GSM_OBJECTS) ++ $(LD) -o $@.1.0.10 -shared -Xlinker -soname -Xlinker libgsm.so.1 $(GSM_OBJECTS) -lc ++ ln -fs libgsm.so.1.0.10 lib/libgsm.so.1 ++ ln -fs libgsm.so.1.0.10 lib/libgsm.so ++ + $(LIBGSM): $(LIB) $(GSM_OBJECTS) + -rm $(RMFLAGS) $(LIBGSM) + $(AR) $(ARFLAGS) $(LIBGSM) $(GSM_OBJECTS) + $(RANLIB) $(LIBGSM) + +- + # Toast, Untoast and Tcat -- the compress-like frontends to gsm. + +-$(TOAST): $(BIN) $(TOAST_OBJECTS) $(LIBGSM) +- $(LD) $(LFLAGS) -o $(TOAST) $(TOAST_OBJECTS) $(LIBGSM) $(LDLIB) ++$(TOAST): $(BIN) $(TOAST_OBJECTS) $(LIBGSMSO) ++ $(LD) $(LFLAGS) -o $(TOAST) $(TOAST_OBJECTS) $(LIBGSMSO) $(LDLIB) + + $(UNTOAST): $(BIN) $(TOAST) + -rm $(RMFLAGS) $(UNTOAST) +- $(LN) $(TOAST) $(UNTOAST) ++ $(LN) toast $(UNTOAST) + + $(TCAT): $(BIN) $(TOAST) + -rm $(RMFLAGS) $(TCAT) +- $(LN) $(TOAST) $(TCAT) ++ $(LN) toast $(TCAT) + + + # The local bin and lib directories +@@ -331,72 +325,71 @@ + # Installation + + gsminstall: +- -if [ x"$(GSM_INSTALL_ROOT)" != x ] ; then \ +- make $(GSM_INSTALL_TARGETS) ; \ +- fi ++ make $(GSM_INSTALL_TARGETS) + + toastinstall: +- -if [ x"$(TOAST_INSTALL_ROOT)" != x ]; then \ +- make $(TOAST_INSTALL_TARGETS); \ +- fi ++ make $(TOAST_INSTALL_TARGETS) + + gsmuninstall: +- -if [ x"$(GSM_INSTALL_ROOT)" != x ] ; then \ +- rm $(RMFLAGS) $(GSM_INSTALL_TARGETS) ; \ +- fi ++ rm $(RMFLAGS) $(GSM_INSTALL_TARGETS) + + toastuninstall: +- -if [ x"$(TOAST_INSTALL_ROOT)" != x ] ; then \ +- rm $(RMFLAGS) $(TOAST_INSTALL_TARGETS); \ +- fi +- +-$(TOAST_INSTALL_BIN)/toast: $(TOAST) +- -rm $@ +- cp $(TOAST) $@ +- chmod 755 $@ +- +-$(TOAST_INSTALL_BIN)/untoast: $(TOAST_INSTALL_BIN)/toast +- -rm $@ +- ln $? $@ +- +-$(TOAST_INSTALL_BIN)/tcat: $(TOAST_INSTALL_BIN)/toast +- -rm $@ +- ln $? $@ +- +-$(TOAST_INSTALL_MAN)/toast.1: $(MAN)/toast.1 +- -rm $@ +- cp $? $@ +- chmod 444 $@ +- +-$(GSM_INSTALL_MAN)/gsm.3: $(MAN)/gsm.3 +- -rm $@ +- cp $? $@ +- chmod 444 $@ +- +-$(GSM_INSTALL_MAN)/gsm_option.3: $(MAN)/gsm_option.3 +- -rm $@ +- cp $? $@ +- chmod 444 $@ +- +-$(GSM_INSTALL_MAN)/gsm_explode.3: $(MAN)/gsm_explode.3 +- -rm $@ +- cp $? $@ +- chmod 444 $@ +- +-$(GSM_INSTALL_MAN)/gsm_print.3: $(MAN)/gsm_print.3 +- -rm $@ +- cp $? $@ +- chmod 444 $@ +- +-$(GSM_INSTALL_INC)/gsm.h: $(INC)/gsm.h +- -rm $@ +- cp $? $@ +- chmod 444 $@ +- +-$(GSM_INSTALL_LIB)/libgsm.a: $(LIBGSM) +- -rm $@ +- cp $? $@ +- chmod 444 $@ ++ rm $(RMFLAGS) $(TOAST_INSTALL_TARGETS) ++ ++$(DESTDIR)$(bindir)/toast: $(TOAST) ++ -rm $(RMFLAGS) $@ ++ -mkdir -p $(DESTDIR)$(bindir) ++ install -m0755 $(TOAST) $@ ++ ++$(DESTDIR)$(bindir)/untoast: $(DESTDIR)$(bindir)/toast ++ -rm $(RMFLAGS) $@ ++ -mkdir -p $(DESTDIR)$(bindir) ++ ln -sf $(TOAST) $@ ++ ++$(DESTDIR)$(bindir)/tcat: $(DESTDIR)$(bindir)/toast ++ -rm $(RMFLAGS) $@ ++ -mkdir -p $(DESTDIR)$(bindir) ++ ln -sf $(TOAST) $@ ++ ++$(DESTDIR)$(mandir)/man1/toast.1: $(MAN)/toast.1 ++ -rm $(RMFLAGS) $@ ++ -mkdir -p $(DESTDIR)$(mandir)/man1/ ++ install -m0444 $? $@ ++ ++$(DESTDIR)$(mandir)/man3/gsm.3: $(MAN)/gsm.3 ++ -rm $(RMFLAGS) $@ ++ -mkdir -p $(DESTDIR)$(mandir)/man3/ ++ install -m0444 $? $@ ++ ++$(DESTDIR)$(mandir)/man3/gsm_option.3: $(MAN)/gsm_option.3 ++ -rm $(RMFLAGS) $@ ++ -mkdir -p $(DESTDIR)$(mandir)/man3/ ++ install -m0444 $? $@ ++ ++$(DESTDIR)$(mandir)/man3/gsm_explode.3: $(MAN)/gsm_explode.3 ++ -rm $(RMFLAGS) $@ ++ -mkdir -p $(DESTDIR)$(mandir)/man3/ ++ install -m0444 $? $@ ++ ++$(DESTDIR)$(mandir)/man3/gsm_print.3: $(MAN)/gsm_print.3 ++ -rm $(RMFLAGS) $@ ++ -mkdir -p $(DESTDIR)$(mandir)/man3/ ++ install -m0444 $? $@ ++ ++$(DESTDIR)$(includedir)/gsm/gsm.h: $(INC)/gsm.h ++ -rm $(RMFLAGS) $@ ++ -mkdir -p $(DESTDIR)$(includedir)/gsm/ ++ install -m0444 $? $@ ++ ++$(DESTDIR)$(libdir)/libgsm.a: $(LIBGSM) ++ -rm $(RMFLAGS) $@ ++ -mkdir -p $(DESTDIR)$(libdir) ++ install -m0444 $? $@ ++ ++$(DESTDIR)$(libdir)/libgsm.so: $(LIBGSMSO) ++ -rm $(RMFLAGS) $@ ++ -mkdir -p $(DESTDIR)$(libdir) ++ cp -av $?* $(DESTDIR)$(libdir)/ + + + # Distribution diff --git a/multimedia/sound/gsm/files/gsm-1.0.10-dyn.patch b/multimedia/sound/gsm/files/gsm-1.0.10-dyn.patch new file mode 100644 index 0000000000..ba91ded626 --- /dev/null +++ b/multimedia/sound/gsm/files/gsm-1.0.10-dyn.patch @@ -0,0 +1,10 @@ +--- libgsm-1.0.10.orig/inc/toast.h ++++ libgsm-1.0.10/inc/toast.h +@@ -16,6 +16,7 @@ + + #include + #include ++#include + #include + + #include diff --git a/multimedia/sound/gsm/files/gsm-1.0.12-64bit.patch b/multimedia/sound/gsm/files/gsm-1.0.12-64bit.patch new file mode 100644 index 0000000000..bc28c5099c --- /dev/null +++ b/multimedia/sound/gsm/files/gsm-1.0.12-64bit.patch @@ -0,0 +1,16 @@ +diff -ur gsm-1.0-pl12.orig/inc/private.h gsm-1.0-pl12/inc/private.h +--- gsm-1.0-pl12.orig/inc/private.h 2006-04-26 22:17:01.000000000 +0300 ++++ gsm-1.0-pl12/inc/private.h 2007-08-19 12:23:02.000000000 +0300 +@@ -10,10 +10,10 @@ + #define PRIVATE_H + + typedef short word; /* 16 bit signed int */ +-typedef long longword; /* 32 bit signed int */ ++typedef int longword; /* 32 bit signed int */ + + typedef unsigned short uword; /* unsigned word */ +-typedef unsigned long ulongword; /* unsigned longword */ ++typedef unsigned int ulongword; /* unsigned longword */ + + struct gsm_state { + diff --git a/multimedia/sound/gsm/files/pardusflags.patch b/multimedia/sound/gsm/files/pardusflags.patch new file mode 100644 index 0000000000..fdb77b6bc0 --- /dev/null +++ b/multimedia/sound/gsm/files/pardusflags.patch @@ -0,0 +1,14 @@ +diff -Nur gsm-1.0-pl13-old/Makefile gsm-1.0-pl13/Makefile +--- gsm-1.0-pl13-old/Makefile 2010-02-15 15:25:07.747416137 +0200 ++++ gsm-1.0-pl13/Makefile 2010-02-15 15:26:45.211541984 +0200 +@@ -47,8 +47,8 @@ + # CC = /usr/lang/acc + # CCFLAGS = -c -O + +-CC = gcc -ansi -pedantic +-CCFLAGS = -c $(RPM_OPT_FLAGS) -fPIC -D_REENTRANT -DNeedFunctionPrototypes=1 ++CC = pardusCC -ansi -pedantic ++CCFLAGS = -c pardusCFLAGS -fPIC -D_REENTRANT -DNeedFunctionPrototypes=1 + + LD = $(CC) + diff --git a/multimedia/sound/gsm/pspec.xml b/multimedia/sound/gsm/pspec.xml new file mode 100644 index 0000000000..e43846b689 --- /dev/null +++ b/multimedia/sound/gsm/pspec.xml @@ -0,0 +1,96 @@ + + + + + gsm + http://kbs.cs.tu-berlin.de/~jutta/toast.html + + PisiLinux Community + admins@pisilinux.org + + OSI-Approved + library + Lossy speech compression library and tool + Gsm is an implementation of the final draft GSM 06.10 standard for full-rate speech transcoding + http://osxwinebuilder.googlecode.com/files/gsm-1.0.13.tar.gz + + gsm-1.0.10-dyn.patch + gsm-1.0-pl10-includes.patch + gsm-1.0-pl10-shared.diff + gsm-1.0-pl10-add-includefile.patch + pardusflags.patch + gsm-1.0.12-64bit.patch + + + + + gsm + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + + gsm-devel + Development files for gsm + + gsm + + + /usr/include + + /usr/share/man/man3 + + + + + gsm-32bit + emul32 + 32-bit shared libraries for gsm + emul32 + + glibc-32bit + + + gsm + glibc-32bit + + + /usr/lib32 + + + + + + 2014-12-14 + 1.0.13 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-21 + 1.0.13 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-23 + 1.0.13 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2011-05-04 + 1.0.13 + First release + Pisi Linux Admins + admins@pisilinux.org + + + diff --git a/multimedia/sound/gsm/translations.xml b/multimedia/sound/gsm/translations.xml new file mode 100644 index 0000000000..83ff15cb02 --- /dev/null +++ b/multimedia/sound/gsm/translations.xml @@ -0,0 +1,20 @@ + + + + gsm + Kayıplı ses sıkıştırması kitaplığı ve araçları + GSM, tam oranlı konuşma kod çevrimi için GSM 06.10 standardı son taslak uyarlamasıdır + Gsm est une implémentation du brouillon final du standard GSM 06.10 pour un transcodage audio à plein régime. + Gsm es una implementación del estándar GSM 06.10 final draft de codificación de voz full-rate + + + + gsm-devel + gsm için geliştirme dosyaları + + + + gsm-32bit + gsm için 32-bit paylaşımlı kitaplıklar + +