Mercurial > hg > audiostuff
comparison spandsp-0.0.6pre17/Makefile.am @ 4:26cd8f1ef0b1
import spandsp-0.0.6pre17
author | Peter Meerwald <pmeerw@cosy.sbg.ac.at> |
---|---|
date | Fri, 25 Jun 2010 15:50:58 +0200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
3:c6c5a16ce2f2 | 4:26cd8f1ef0b1 |
---|---|
1 ## | |
2 ## SpanDSP - a series of DSP components for telephony | |
3 ## | |
4 ## Makefile.am - Process this file with automake to produce Makefile.in | |
5 ## | |
6 ## This program is free software; you can redistribute it and/or modify | |
7 ## it under the terms of the GNU Lesser General Public License version 2.1, | |
8 ## as published by the Free Software Foundation. | |
9 ## | |
10 ## This program is distributed in the hope that it will be useful, | |
11 ## but WITHOUT ANY WARRANTY; without even the implied warranty of | |
12 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
13 ## GNU Lesser General Public License for more details. | |
14 ## | |
15 ## You should have received a copy of the GNU Lesser General Public | |
16 ## License along with this program; if not, write to the Free Software | |
17 ## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | |
18 ## | |
19 ## $Id: Makefile.am,v 1.49 2009/05/30 05:55:22 steveu Exp $ | |
20 | |
21 AM_CFLAGS = $(COMP_VENDOR_CFLAGS) | |
22 AM_LDFLAGS = $(COMP_VENDOR_LDFLAGS) | |
23 | |
24 noinst_SCRIPTS = spandsp.spec | |
25 | |
26 MAINTAINERCLEANFILES = Makefile.in | |
27 | |
28 EXTRA_DIST = autogen.sh \ | |
29 DueDiligence \ | |
30 debian/changelog \ | |
31 debian/compat \ | |
32 debian/control \ | |
33 debian/copyright \ | |
34 debian/libspandsp6.install \ | |
35 debian/libspandsp-dev.install \ | |
36 debian/libspandsp-doc.install \ | |
37 debian/rules \ | |
38 debian/watch \ | |
39 README.testdata \ | |
40 spandsp.pc \ | |
41 spandsp.spec \ | |
42 spandsp/fax-tests.dtd \ | |
43 spandsp/global-tones.xml \ | |
44 spandsp/tones.dtd \ | |
45 spandsp/tsb85.xml \ | |
46 unpack_g722_data.sh \ | |
47 unpack_g726_data.sh \ | |
48 unpack_gsm0610_data.sh \ | |
49 unpack_v56ter_data.sh \ | |
50 wrapper.xsl | |
51 | |
52 if COND_DOC | |
53 MAYBE_DOC=doc | |
54 endif | |
55 if COND_TESTDATA | |
56 MAYBE_TESTDATA=test-data | |
57 endif | |
58 if COND_TESTS | |
59 MAYBE_TESTDATA=test-data | |
60 MAYBE_TESTS=spandsp-sim tests | |
61 endif | |
62 SUBDIRS = src $(MAYBE_DOC) $(MAYBE_TESTDATA) $(MAYBE_TESTS) | |
63 | |
64 DIST_SUBDIRS = src doc test-data spandsp-sim tests | |
65 | |
66 pkgconfigdir = $(libdir)/pkgconfig | |
67 pkgconfig_DATA = spandsp.pc | |
68 | |
69 faq: faq.xml | |
70 cd faq ; xsltproc ../wrapper.xsl ../faq.xml | |
71 | |
72 rpm: rpm-build | |
73 | |
74 rpm-build: | |
75 $(MAKE) -$(MAKEFLAGS) bump.rpm.release | |
76 $(MAKE) -$(MAKEFLAGS) dist | |
77 rm -rf rpm/BUILD/* | |
78 rm -f rpm/RPMS/*/* | |
79 rm -f rpm/SOURCES/* | |
80 rm -f rpm/SPECS/* | |
81 rm -f rpm/SRPMS/* | |
82 rpmbuild -ta --sign @PACKAGE@-@VERSION@.tar.gz | |
83 | |
84 bump.rpm.release: spandsp.spec | |
85 VERSION="x"; \ | |
86 test -f $(srcdir)/rpm.release && . $(srcdir)/rpm.release; \ | |
87 NEXT_RELEASE=0; \ | |
88 test "$$VERSION" = "@VERSION@" && NEXT_RELEASE="$$RELEASE"; \ | |
89 RELEASE=`expr $$NEXT_RELEASE + 1`; \ | |
90 echo "VERSION=@VERSION@" >$(srcdir)/rpm.release; \ | |
91 echo "RELEASE=$$RELEASE" >>$(srcdir)/rpm.release; \ | |
92 sed 's/^Release: .*/Release: '$$RELEASE'/' \ | |
93 <spandsp.spec >spandsp.spec.new; \ | |
94 mv spandsp.spec.new spandsp.spec |