]> git.pld-linux.org Git - packages/twinkle.git/blame - twinkle-gsm.patch
- new
[packages/twinkle.git] / twinkle-gsm.patch
CommitLineData
604c6d70
AM
1diff -ur orig/twinkle-0.6.1/configure.in twinkle-0.6.1/configure.in
2--- orig/twinkle-0.6.1/configure.in 2006-02-11 14:40:40.000000000 +0000
3+++ twinkle-0.6.1/configure.in 2006-02-21 10:49:26.000000000 +0000
4@@ -133,6 +133,12 @@
5 echo "LIBS += -lasound" >> $QT_INCL_PRO
6 ])
7
8+# Check if libgsm is available
9+AC_CHECK_LIB(gsm, sf_open, [],
10+ [AC_MSG_ERROR([libgsm library is missing.])])
11+AC_CHECK_HEADER(gsm.h, [],
12+ [AC_MSG_ERROR([gsm header files msiing (gsm.h)])])
13+
14 $QTDIR/bin/qmake -o src/gui/Makefile src/gui/twinkle.pro
15 echo "distdir:" >> src/gui/Makefile
16
17diff -ur orig/twinkle-0.6.1/src/audio/audio_rx.h twinkle-0.6.1/src/audio/audio_rx.h
18--- orig/twinkle-0.6.1/src/audio/audio_rx.h 2006-01-01 15:38:04.000000000 +0000
19+++ twinkle-0.6.1/src/audio/audio_rx.h 2006-02-21 10:34:57.000000000 +0000
20@@ -29,7 +29,7 @@
21 #include "user.h"
22 #include "threads/mutex.h"
23 #include "threads/sema.h"
24-#include "gsm/inc/gsm.h"
25+#include <gsm.h>
26 #include "audio_device.h"
27 #include "twinkle_rtp_session.h"
28
29diff -ur orig/twinkle-0.6.1/src/audio/audio_tx.h twinkle-0.6.1/src/audio/audio_tx.h
30--- orig/twinkle-0.6.1/src/audio/audio_tx.h 2006-01-01 15:38:04.000000000 +0000
31+++ twinkle-0.6.1/src/audio/audio_tx.h 2006-02-21 10:35:16.000000000 +0000
32@@ -27,7 +27,7 @@
33 #include "media_buffer.h"
34 #include "rtp_telephone_event.h"
35 #include "threads/mutex.h"
36-#include "gsm/inc/gsm.h"
37+#include <gsm.h>
38 #include "audio_device.h"
39 #include "twinkle_rtp_session.h"
40
41diff -ur orig/twinkle-0.6.1/src/audio/Makefile.am twinkle-0.6.1/src/audio/Makefile.am
42--- orig/twinkle-0.6.1/src/audio/Makefile.am 2005-10-09 20:11:36.000000000 +0100
43+++ twinkle-0.6.1/src/audio/Makefile.am 2006-02-21 10:35:37.000000000 +0000
44@@ -29,6 +29,4 @@
45 tone_gen.h\
46 twinkle_rtp_session.h
47
48-SUBDIRS = gsm
49-
50 EXTRA_DIST = README_G711
51diff -ur orig/twinkle-0.6.1/src/gui/twinkle.pro twinkle-0.6.1/src/gui/twinkle.pro
52--- orig/twinkle-0.6.1/src/gui/twinkle.pro 2006-02-11 08:34:27.000000000 +0000
53+++ twinkle-0.6.1/src/gui/twinkle.pro 2006-02-21 11:05:20.000000000 +0000
54@@ -3,7 +3,7 @@
55
56 CONFIG += qt warn_off release thread
57
58-LIBS += ../libtwinkle.a ../parser/libsipparser.a ../sdp/libsdpparser.a ../sockets/libsocket.a ../threads/libthread.a ../audio/libaudio.a ../audio/gsm/libgsm.a ../audits/libaudits.a ../stun/libstun.a -lresolv -lsndfile
59+LIBS += ../libtwinkle.a ../parser/libsipparser.a ../sdp/libsdpparser.a ../sockets/libsocket.a ../threads/libthread.a ../audio/libaudio.a ../audits/libaudits.a ../stun/libstun.a -lresolv -lsndfile -lgsm
60
61 DEFINES += QT_NO_STL
62
63Only in twinkle-0.6.1/src/gui: .ui
64diff -ur orig/twinkle-0.6.1/src/Makefile.am twinkle-0.6.1/src/Makefile.am
65--- orig/twinkle-0.6.1/src/Makefile.am 2006-02-03 22:28:58.000000000 +0000
66+++ twinkle-0.6.1/src/Makefile.am 2006-02-21 10:40:53.000000000 +0000
67@@ -16,11 +16,11 @@
68 $(top_builddir)/src/sockets/libsocket.a\
69 $(top_builddir)/src/threads/libthread.a\
70 $(top_builddir)/src/audio/libaudio.a\
71- $(top_builddir)/src/audio/gsm/libgsm.a\
72 $(top_builddir)/src/audits/libaudits.a\
73 $(top_builddir)/src/stun/libstun.a\
74 $(CCRTP_LIBS)\
75 -lresolv\
76+ -lgsm\
77 -lsndfile
78
79 libtwinkle_a_SOURCES =\
This page took 0.111557 seconds and 4 git commands to generate.