more tweaks to make this work as package cc1111
[debian/cc1111] / debian / rules
index 62de2ca1ddcecf6840b8408c0b08594081f6bb59..9913097f7f809bfc828f9c4cc19f025a939ed91e 100755 (executable)
@@ -64,7 +64,18 @@ configure-stamp: $(QUILT_STAMPFN)
        ./configure \
                --host=$(DEB_HOST_GNU_TYPE) \
                --build=$(DEB_BUILD_GNU_TYPE) \
-               --prefix=/usr
+               --prefix=/usr \
+               --disable-avr-port \
+               --disable-ds390-port \
+               --disable-ds400-port \
+               --disable-gbz80-port \
+               --disable-hc08-port \
+               --enable-mcs51-port \
+               --disable-pic-port \
+               --disable-pic16-port \
+               --disable-xa51-port \
+               --disable-z80-port \
+               --disable-z80-port 
        touch $@
 
 build: build-stamp
@@ -81,11 +92,9 @@ install-stamp: build
        dh_installdirs 
        dh_prep
        $(MAKE) install prefix=$(CURDIR)/debian/tmp/usr
-       mkdir -p debian/tmp/usr/share/doc/sdcc-doc
-       install -o root -g root -m 644 doc/sdccman.ps debian/tmp/usr/share/doc/sdcc-doc
-       mv debian/tmp/usr/share/doc/sdcc/* debian/tmp/usr/share/doc/sdcc-doc/
-       rm -f debian/tmp/usr/share/doc/sdcc-doc/z80/combined_i186_z80_design.tex
-       rm -f debian/tmp/usr/share/doc/sdcc-doc/z80/Makefile
+       mkdir -p debian/tmp/usr/share/doc/cc1111
+       install -o root -g root -m 644 doc/sdccman.ps debian/tmp/usr/share/doc/cc1111
+       mv debian/tmp/usr/share/doc/sdcc/* debian/tmp/usr/share/doc/cc1111/
        # Add some scripts
        mkdir -p debian/tmp/usr/share/sdcc/scripts
        install -o root -g root -m 755  support/scripts/inc2h-pic16.pl debian/tmp/usr/share/sdcc/scripts
@@ -103,11 +112,11 @@ install-stamp: build
        dh_install --sourcedir=debian/tmp
 
 
-       mkdir -p $(CURDIR)/debian/sdcc-libraries/usr/share/lintian/overrides/
-       install -p -o root -g root -m 644 $(CURDIR)/debian/sdcc-libraries.overrides \
-               $(CURDIR)/debian/sdcc-libraries/usr/share/lintian/overrides/sdcc-libraries
+       mkdir -p $(CURDIR)/debian/cc1111/usr/share/lintian/overrides/
+       install -p -o root -g root -m 644 $(CURDIR)/debian/cc1111.overrides \
+               $(CURDIR)/debian/cc1111/usr/share/lintian/overrides/cc1111
        # Install examples
-       cp -a device/examples $(CURDIR)/debian/sdcc-doc/usr/share/doc/sdcc-doc
+       cp -a device/examples $(CURDIR)/debian/cc1111/usr/share/doc/cc1111
        touch $@
 
 # Must not depend on anything. This is to be called by binary-arch/binary-indep
@@ -118,7 +127,6 @@ binary-common:
        dh_installchangelogs ChangeLog
        dh_installdocs
        dh_installman
-       #dh_installexamples -psdcc-doc device/examples/* -X\.bat  
        dh_installemacsen
        dh_link
        dh_strip -Xusr/share/sdcc/lib/