~ubuntu-branches/ubuntu/edgy/ecasound2.2/edgy

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Junichi Uekawa
  • Date: 2006-08-12 22:03:54 UTC
  • Revision ID: james.westby@ubuntu.com-20060812220354-6c2oddxzlyv3rap5
Tags: 2.4.4-3
* Bug fix: "Python policy transition" (Closes: #373316).
- Build-depend on python-dev instead of python2.4-dev
- python-ecasound is arch all
- fix description to remove reference to python 2.3
- debian/rules: remove reference to python2.3 and use dh_pysupport instead of dh_python
- remove existing byte-compilation handling from postinst/preinst.
some of it thanks to Pierre Habouzit <madcoder@debian.org>
* Bug fix: "ecasound2.2: FTBFS on kfreebsd-amd64: unsatisfied
  Build-Depends", thanks to Petr Salinger (Closes: #361469).
  add hurd-i386 to list
* Standards-Version: 3.7.2
* remove g++ versioned build-dependency, and add python-support (>=
  0.4.0) to build-dependency.
* update watch file format
* debian/rules clean config.log, config.status.
* ecasound now has versioned depends on python-ecasound, since it was
  the original intention.

Show diffs side-by-side

added added

removed removed

Lines of Context:
79
79
        -rm -f aclocal.m4 configure stamp-h.in config.guess config.sub ltmain.sh readline-4.0/config.log readline-4.0/config.status Makefile
80
80
        -for a in . Documentation/users_guide Documentation/programmers_guide Documentation contrib ecasound ecatools examples kvutils libecasound libecasound/plugins libecasoundc pyecasound ; do rm -f $$a/Makefile.in; done 
81
81
        -rm -f Documentation/users_guide/users_guide.dvi Documentation/users_guide/ecasound_users_guide.pdf Documentation/programmers_guide/programmers_guide.dvi Documentation/programmers_guide/ecasound_programmers_guide.pdf Documentation/programmers_guide/eci_doc.dvi Documentation/programmers_guide/ecasound_eci_doc.pdf
 
82
        -rm -f config.status config.log
82
83
 
83
84
        dh_clean
84
85
 
107
108
        done
108
109
        # python
109
110
        mv $(CURDIR)/debian/${ECASOUND}/usr/lib/python* $(CURDIR)/debian/$(PYTHONECASOUND)/usr/lib/
110
 
        chmod 644 $(CURDIR)/debian/$(PYTHONECASOUND)/usr/lib/python2.4/site-packages/pyeca.py
 
111
        chmod 644 $(CURDIR)/debian/$(PYTHONECASOUND)/usr/lib/python*/site-packages/pyeca.py
111
112
        # ruby
112
113
        mv $(CURDIR)/debian/${ECASOUND}/usr/lib/ruby/1.8/ecasound.rb $(CURDIR)/debian/$(RUBYECASOUND)/usr/lib/ruby/1.8/
113
114
        chmod 644 $(CURDIR)/debian/$(RUBYECASOUND)/usr/lib/ruby/1.8/ecasound.rb
126
127
        install -m644 -o root -g root ecatools/ecasound.el debian/ecasound-el/usr/share/emacs/site-lisp/ecasound-el/ecasound.el
127
128
        dh_installemacsen -p ecasound-el --priority=60 
128
129
        dh_installchangelogs  -i
 
130
        dh_pysupport -i
129
131
        dh_compress -i
130
132
        dh_fixperms -i
131
133
        dh_installdeb -i
150
152
        dh_installman -p$(LIBECASOUNDCDEV) debian/libecasoundc-config.1
151
153
        dh_installinfo -a
152
154
        dh_installchangelogs  -a
 
155
        dh_pysupport -a 
153
156
        dh_link -a
154
 
        dh_python -a 
155
157
        dh_strip -a
156
158
        dh_shlibdeps -a
157
159
        dh_compress -a