~ubuntu-branches/ubuntu/lucid/muse/lucid

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Kobras
  • Date: 2008-03-09 15:33:08 UTC
  • mfrom: (5.1.1 lenny)
  • Revision ID: james.westby@ubuntu.com-20080309153308-ymjojw8qqm5pheme
Tags: 0.8.1a-6
* Added patches:
  + [10_gcc43_build_fixes] New.
    Add various includes to fix build failures with g++ 4.3. Extended
    version of original patch by Martin Michlmayr. Closes: #417452
* debian/control: Package complies with version 3.7.3 of Debian policy.
* debian/copyright: Recode as UTF-8.
* debian/menu: Move section from "Apps" to current "Applications".
* debian/muse.doc-base: Register documentation in section "Sound".
* debian/po/nl.po: Add Dutch translation of debconf messages.
  Closes: #418901
* debian/rules: No longer ignore all errors from make clean.
* debian/rules: Forcibly convince libtool to not generate an rpath entry
  on 64bit platforms.
* debian/rules: Specify corrent directory to wipe backup file .muse.bin.bak
  from. Fixes errors when building package twice in a row. Closes: #424585

Show diffs side-by-side

added added

removed removed

Lines of Context:
43
43
 
44
44
        CFLAGS="$(CFLAGS)" CXXFLAGS="$(CFLAGS)" ./configure $(muse_confflags)
45
45
 
 
46
        # Hack to stop libtool from adding a bogus rpath on 64bit platforms.
 
47
        # (We use /usr/lib whereas libtool expects /usr/lib64.)
 
48
        sed -i 's/^hardcode_libdir_flag_spec=.*/hardcode_libdir_flag_spec=" -D__LIBTOOL_IS_A_FOOL__ "/' libtool
 
49
 
46
50
        touch configure-stamp
47
51
 
48
52
build: build-stamp
60
64
do-clean:
61
65
        dh_testdir
62
66
        dh_testroot
63
 
        rm -f build-stamp configure-stamp .muse.bin.bak
64
 
        rm -f config.cache config.status config.log
65
 
        -$(MAKE) clean
 
67
        rm -f build-stamp configure-stamp .muse.bin.bak muse/.muse.bin.bak
 
68
        test ! -f Makefile || $(MAKE) distclean
66
69
 
67
70
        if test -L config.sub; then \
68
71
                $(RM) config.sub; \