projects
/
debian
/
cc1111
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
054e053
)
more tweaks to make this work as package cc1111
author
Bdale Garbee
<bdale@gag.com>
Mon, 11 Jun 2012 01:04:33 +0000
(19:04 -0600)
committer
Bdale Garbee
<bdale@gag.com>
Mon, 11 Jun 2012 01:04:33 +0000
(19:04 -0600)
debian/cc1111.doc-base
patch
|
blob
|
history
debian/cc1111.install
patch
|
blob
|
history
debian/cc1111.manpages
patch
|
blob
|
history
debian/cc1111.overrides
patch
|
blob
|
history
debian/rules
patch
|
blob
|
history
diff --git
a/debian/cc1111.doc-base
b/debian/cc1111.doc-base
index 9ff7e31f5a9e6d75c6ea103c653dddc7393ab3a2..271dbec51b715ac98e37d447182330fdb55d803a 100644
(file)
--- a/
debian/cc1111.doc-base
+++ b/
debian/cc1111.doc-base
@@
-5,7
+5,7
@@
Abstract: This is the user manual for the SDCC Compiler.
Section: Programming
Format: postscript
Section: Programming
Format: postscript
-Files: /usr/share/doc/
sdcc-doc
/sdccman.ps.gz
+Files: /usr/share/doc/
cc1111
/sdccman.ps.gz
Document: ucsim-user
Title: uCsim simulator User Guide
Document: ucsim-user
Title: uCsim simulator User Guide
@@
-14,5
+14,5
@@
Abstract: This is the user manual for the ucSim simulator for microcontrollers.
Section: Programming
Format: HTML
Section: Programming
Format: HTML
-Index: /usr/share/doc/
sdcc-ucsim
/index.html
-Files: /usr/share/doc/
sdcc-ucsim
/*.html
+Index: /usr/share/doc/
cc1111
/index.html
+Files: /usr/share/doc/
cc1111
/*.html
diff --git
a/debian/cc1111.install
b/debian/cc1111.install
index 82ff6d91ab49b24ef4d4a99c99155c7dddff442e..8e5f1fa4cefd8dfbc92cb30696eed4a1141daffb 100644
(file)
--- a/
debian/cc1111.install
+++ b/
debian/cc1111.install
@@
-1,18
+1,7
@@
-#usr/share/doc/sdcc-doc/*.txt
-#usr/share/doc/sdcc-doc/*.pdf
-#usr/share/doc/sdcc-doc/aslink
-#usr/share/doc/sdcc-doc/avr/
-#usr/share/doc/sdcc-doc/z80/*.pdf
-usr/share/doc/sdcc-doc/sdccman.ps
+usr/share/doc/cc1111/sdccman.ps
usr/bin/aslink
usr/bin/asx8051
usr/bin/aslink
usr/bin/asx8051
-usr/bin/as-gbz80
-usr/bin/as-hc08
-usr/bin/as-z80
usr/bin/asranlib
usr/bin/asranlib
-usr/bin/link-gbz80
-usr/bin/link-hc08
-usr/bin/link-z80
usr/bin/makebin
usr/bin/packihx
usr/bin/sdcc
usr/bin/makebin
usr/bin/packihx
usr/bin/sdcc
@@
-22,10
+11,7
@@
usr/share/sdcc/scripts
usr/share/sdcc/include/
usr/share/sdcc/lib/
usr/bin/s51
usr/share/sdcc/include/
usr/share/sdcc/lib/
usr/bin/s51
-usr/bin/savr
-usr/bin/shc08
usr/bin/sdcdb
usr/bin/sdcdb
-usr/bin/sz80
usr/bin/*.el usr/share/emacs/site-lisp/sdcc-ucsim/
usr/share/doc/ucsim/*.html usr/share/doc/sdcc-ucsim/
usr/share/doc/ucsim/*.gif usr/share/doc/sdcc-ucsim/
usr/bin/*.el usr/share/emacs/site-lisp/sdcc-ucsim/
usr/share/doc/ucsim/*.html usr/share/doc/sdcc-ucsim/
usr/share/doc/ucsim/*.gif usr/share/doc/sdcc-ucsim/
diff --git
a/debian/cc1111.manpages
b/debian/cc1111.manpages
index d0b4bb89bb1b149246380528b15640c7ebf37c67..4745553410130bcad37aa7160220f40bb8de1947 100644
(file)
--- a/
debian/cc1111.manpages
+++ b/
debian/cc1111.manpages
@@
-1,20
+1,11
@@
debian/manpages/aslink.1
debian/manpages/asxxxx.1
debian/manpages/asx8051.1
debian/manpages/aslink.1
debian/manpages/asxxxx.1
debian/manpages/asx8051.1
-debian/manpages/as-gbz80.1
-debian/manpages/as-hc08.1
-debian/manpages/as-z80.1
-debian/manpages/link-gbz80.1
-debian/manpages/link-hc08.1
-debian/manpages/link-z80.1
debian/manpages/makebin.1
debian/manpages/packihx.1
debian/manpages/sdcc.1
debian/manpages/sdcclib.1
debian/manpages/sdcpp.1
debian/manpages/s51.1
debian/manpages/makebin.1
debian/manpages/packihx.1
debian/manpages/sdcc.1
debian/manpages/sdcclib.1
debian/manpages/sdcpp.1
debian/manpages/s51.1
-debian/manpages/savr.1
-debian/manpages/shc08.1
debian/manpages/sdcdb.1
debian/manpages/sdcdb.1
-debian/manpages/sz80.1
debian/manpages/ucsim.1
debian/manpages/ucsim.1
diff --git
a/debian/cc1111.overrides
b/debian/cc1111.overrides
index 1ea4d487d5e9ea7ea0a606892ccc1ac589e07328..6285f809dc3244d37cc742c6eb06537217585181 100644
(file)
--- a/
debian/cc1111.overrides
+++ b/
debian/cc1111.overrides
@@
-1,3
+1,3
@@
# These files are binary files, but are in an arch-independent package
# because they are compiled for a non Debian target processor
# These files are binary files, but are in an arch-independent package
# because they are compiled for a non Debian target processor
-
sdcc-libraries
: arch-independent-package-contains-binary-or-object
+
cc1111
: arch-independent-package-contains-binary-or-object
diff --git
a/debian/rules
b/debian/rules
index 62de2ca1ddcecf6840b8408c0b08594081f6bb59..9913097f7f809bfc828f9c4cc19f025a939ed91e 100755
(executable)
--- a/
debian/rules
+++ b/
debian/rules
@@
-64,7
+64,18
@@
configure-stamp: $(QUILT_STAMPFN)
./configure \
--host=$(DEB_HOST_GNU_TYPE) \
--build=$(DEB_BUILD_GNU_TYPE) \
./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
touch $@
build: build-stamp
@@
-81,11
+92,9
@@
install-stamp: build
dh_installdirs
dh_prep
$(MAKE) install prefix=$(CURDIR)/debian/tmp/usr
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
# 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
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
# 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
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_installchangelogs ChangeLog
dh_installdocs
dh_installman
- #dh_installexamples -psdcc-doc device/examples/* -X\.bat
dh_installemacsen
dh_link
dh_strip -Xusr/share/sdcc/lib/
dh_installemacsen
dh_link
dh_strip -Xusr/share/sdcc/lib/