~ubuntu-branches/ubuntu/oneiric/monodevelop/oneiric-proposed

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Mirco Bauer, David Paleino, Mirco Bauer
  • Date: 2008-12-15 21:49:52 UTC
  • Revision ID: james.westby@ubuntu.com-20081215214952-zoi5o78bybp9pfrk
Tags: 1.0+dfsg-4
[ David Paleino ]
* debian/watch: correctly mangle Debian version.
* debian/control:
  - Standards-Version bumped to 3.8.0 (no changes needed)

[ Mirco Bauer ]
* debian/control:
  + Replaced mono-gmcs build-dep with mono-devel >= 2.0 as part of the
    Mono 2.0 transition.
  + Removed mono-mcs and mono-gmcs from Suggests/Recommends as
    mono-1.0/2.0-devel does that job already.
  + Added mono-devel to recommends.
  + Added autoconf, automake and autotools-dev to build-deps.
* debian/rules:
  + Pass "csc" as C# compiler to configure
  + Refresh build-system as we patch parts of it.
* debian/patches/use_csc.dpatch:
  + This patch replaces hardcoded mcs and gmcs calls with csc.

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
build: build-stamp
8
8
build-stamp: patch-stamp
9
9
        dh build --before configure
 
10
        aclocal -I.
 
11
        autoconf
 
12
        automake --add-missing --copy
10
13
        dh_auto_configure -- \
11
14
          --disable-update-mimedb \
12
15
          --disable-update-desktopdb \
14
17
          --enable-versioncontrol --enable-subversion \
15
18
          --enable-aspnet \
16
19
          --enable-gnomeplatform \
17
 
          --enable-c
 
20
          --enable-c MCS=/usr/bin/csc CSC=/usr/bin/csc
18
21
        dh build --after configure
19
22
        touch build-stamp
20
23
 
21
24
clean: clean-patched unpatch
22
25
clean-patched:
23
26
        dh clean
 
27
        rm -rf configure config.sub config.guess ltmain.sh aclocal.m4 autom4te.cache/
 
28
        find . -name "Makefile.in" -delete
24
29
 
25
30
install: build
26
31
        dh $@ --before dh_install