~ubuntu-branches/ubuntu/saucy/flac/saucy-proposed

« back to all changes in this revision

Viewing changes to Makefile.lite

  • Committer: Package Import Robot
  • Author(s): Fabian Greffrath
  • Date: 2013-06-07 10:24:30 UTC
  • mfrom: (1.1.6)
  • Revision ID: package-import@ubuntu.com-20130607102430-x7e7zt462c0tuetp
Tags: 1.3.0-1
* Imported Upstream version 1.3.0 (Closes: #527542, #705601).
* Update debian/watch file, thanks Ulrich Klauer (Closes: #710062).
* Revert "Remove manpages from master branch."
* Imported Upstream version 1.3.0
* Convert package to "3.0 (quilt)" source format.
* Remove all patches, they have either been merged upstream or do not
  apply anymore (tested).
* Explicitly enable static libraries.
* Simplify debian/libflac-doc.install.
* Bump shlibs for added symbols.
* Remove needless Build-Depends: libid3-3.8.3-dev.
* Update Homepage field.
* Repair upstream manpage regeneration rule.
* Bump Build-Depends: debhelper (>= 9).
* Fix vcs-field-not-canonical.
* Import two patches from upstream GIT:
  + Add missing config.h includes.
  + Fix local_strcat() to terminate string correctly.
* Disable 3DNow! optimizations, enable SSE only on amd64, enable Altivec
  only on ppc64, disable ASM optimizations elsewhere.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#  FLAC - Free Lossless Audio Codec
2
 
#  Copyright (C) 2001,2002,2003,2004,2005,2006,2007  Josh Coalson
 
2
#  Copyright (C) 2001-2009  Josh Coalson
 
3
#  Copyright (C) 2011-2013  Xiph.Org Foundation
3
4
#
4
5
#  This file is part the FLAC project.  FLAC is comprised of several
5
 
#  components distributed under difference licenses.  The codec libraries
 
6
#  components distributed under different licenses.  The codec libraries
6
7
#  are distributed under Xiph.Org's BSD-like license (see the file
7
8
#  COPYING.Xiph in this distribution).  All other programs, libraries, and
8
9
#  plugins are distributed under the GPL (see COPYING.GPL).  The documentation
30
31
 
31
32
topdir = .
32
33
 
33
 
.PHONY: all doc src examples libFLAC libFLAC++ share plugin_common plugin_xmms flac metaflac test_grabbag test_libFLAC test_libFLAC++ test_seeking test_streams
 
34
.PHONY: all doc src examples libFLAC libFLAC++ share plugin_common plugin_xmms flac metaflac test_grabbag test_libFLAC test_libFLAC++ test_seeking test_streams utils flacdiff flactimer
34
35
all: doc src examples
35
36
 
36
37
DEFAULT_CONFIG = release
48
49
doc:
49
50
        (cd $@ && $(MAKE) -f Makefile.lite)
50
51
 
51
 
src:
52
 
        (cd $@ && $(MAKE) -f Makefile.lite $(CONFIG))
53
 
 
54
 
examples: src
55
 
        (cd $@ && $(MAKE) -f Makefile.lite $(CONFIG))
56
 
 
57
 
libFLAC:
58
 
        (cd src/$@ && $(MAKE) -f Makefile.lite $(CONFIG))
59
 
 
60
 
libFLAC++: libFLAC
61
 
        (cd src/$@ && $(MAKE) -f Makefile.lite $(CONFIG))
62
 
 
63
 
share: libFLAC
64
 
        (cd src/$@ && $(MAKE) -f Makefile.lite $(CONFIG))
65
 
 
66
 
flac: libFLAC share
67
 
        (cd src/$@ && $(MAKE) -f Makefile.lite $(CONFIG))
68
 
 
69
 
metaflac: libFLAC share
70
 
        (cd src/$@ && $(MAKE) -f Makefile.lite $(CONFIG))
71
 
 
72
 
plugin_common: libFLAC
73
 
        (cd src/$@ && $(MAKE) -f Makefile.lite $(CONFIG))
74
 
 
75
 
plugin_xmms: libFLAC plugin_common
76
 
        (cd src/$@ && $(MAKE) -f Makefile.lite $(CONFIG))
77
 
 
78
 
test_seeking: libFLAC
79
 
        (cd src/$@ && $(MAKE) -f Makefile.lite $(CONFIG))
80
 
 
81
 
test_streams: libFLAC
82
 
        (cd src/$@ && $(MAKE) -f Makefile.lite $(CONFIG))
83
 
 
84
 
test_grabbag: share
85
 
        (cd src/$@ && $(MAKE) -f Makefile.lite $(CONFIG))
86
 
 
87
 
test_libFLAC: libFLAC
88
 
        (cd src/$@ && $(MAKE) -f Makefile.lite $(CONFIG))
89
 
 
90
 
test_libFLAC++: libFLAC libFLAC++
91
 
        (cd src/$@ && $(MAKE) -f Makefile.lite $(CONFIG))
 
52
src examples:
 
53
        (cd $@ && $(MAKE) -f Makefile.lite $(CONFIG))
 
54
 
 
55
libFLAC libFLAC++ share flac metaflac plugin_common plugin_xmms test_libs_common test_seeking test_streams test_grabbag test_libFLAC test_libFLAC++:
 
56
        (cd src/$@ && $(MAKE) -f Makefile.lite $(CONFIG))
 
57
 
 
58
flacdiff flactimer:
 
59
        (cd src/utils/$@ && $(MAKE) -f Makefile.lite $(CONFIG))
92
60
 
93
61
test: debug
94
62
        (cd test && $(MAKE) -f Makefile.lite debug)
104
72
        -(cd src && $(MAKE) -f Makefile.lite clean)
105
73
        -(cd examples && $(MAKE) -f Makefile.lite clean)
106
74
        -(cd test && $(MAKE) -f Makefile.lite clean)
 
75
 
 
76
examples: libFLAC libFLAC++ share
 
77
include $(topdir)/Makefile.deps