]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - debian/rules
Update rules and README.debian.
[msp430-gcc.git] / debian / rules
index daed7ea6604929c2b56b72a8811f5febd6810bbc..15233081a3057be3c6df2b2a7520c0852b2db470 100755 (executable)
@@ -13,6 +13,7 @@ include /usr/share/dpatch/dpatch.make
 
 TARGET = msp430
 package = $(TARGET)-gcc
+version := $(shell head -1 debian/changelog | sed -e s'|^.*(\(.*\)-.*).*$$|\1|')
 
 CC     = gcc
 CFLAGS = -g -O2
@@ -52,12 +53,7 @@ endif
        cd builddir \
            && env CC="$(CC)" ../configure --host=$(DEB_HOST_GNU_TYPE) \
              --build=$(DEB_BUILD_GNU_TYPE) --target=$(TARGET) --prefix=/usr \
-             --disable-libc --disable-libssp \
-             --disable-intl --disable-libiberty --with-gcc --with-gnu-ld \
-             --with-gnu-as --with-stabs --disable-shared --disable-threads \
-             --disable-win32-registry --disable-nls --enable-languages=c,c++
-#            --disable-multilib --disable-libc --disable-libssp \
-#            --with-pkgversion="GNU C/C++ for $(TARGET) on $(DISTRIBUTION)"
+             --enable-languages=c,c++ --with-pkgversion="MSPGCC4_$(version)"
        touch $@
 
 
@@ -115,13 +111,11 @@ ifeq ($(with_check),yes)
                debian/tmp/usr/share/doc/$(package)/
 endif
 endif
-       $(install_file) BUGS COPYING COPYING.LIB FAQ MAINTAINERS README \
+       $(install_file) COPYING COPYING.LIB MAINTAINERS README \
                debian/README.Debian debian/tmp/usr/share/doc/$(package)/
        $(install_file) ChangeLog debian/tmp/usr/share/doc/$(package)/changelog
        : # Remove unnecessary files installed
        rm -rf debian/tmp/usr/info debian/tmp/usr/lib/libiberty.a \
-               debian/tmp/usr/share/man/man1/cpp* \
-               debian/tmp/usr/share/man/man1/gcov* \
                debian/tmp/usr/share/man/man7
        : # Create links from usr/bin/msp430-<tool> to usr/msp430/bin/<tool>
        $(install_dir) debian/tmp/usr/$(TARGET)/bin/
@@ -153,6 +147,8 @@ clean: unpatch
        -find . -name \*.gmo -o -name \*~ -o -name \*.info | xargs rm -f
        -rm -f $$(pwd)/test-summary*
        -rm -fr debian/patched debian/files* debian/substvars
+       -rm -f gcc/_gccver.h
+       -rm -fr mpfr/autom4te.cache/
        -rm -f *-stamp