Some adjustements to build a more Ubuntuish package...
(less lintian errors).
This commit is contained in:
parent
2bd728e45e
commit
d815ff6986
|
@ -1,5 +1,7 @@
|
||||||
Document: alliance
|
Document: alliance
|
||||||
Title: Alliance Documentation
|
Title: Alliance Documentation
|
||||||
Abstract: VLSI CAD Tools Documentation
|
Abstract: VLSI CAD Tools Documentation
|
||||||
Section: Electronics
|
Section: electronics
|
||||||
|
|
||||||
|
Format: HTML
|
||||||
|
Files: /usr/share/doc/alliance/html/alliance/*.html
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
alliance (5.0-20120503-1) lucid; urgency=low
|
alliance (5.0-20120503-1) lucid; urgency=low
|
||||||
|
|
||||||
* New upstream release. Closes: #00002
|
* New upstream release.
|
||||||
* Correct druc NWELL merging problem (do not compile with -g -02).
|
* Correct druc NWELL merging problem (do not compile with -g -02).
|
||||||
* Includes patches submiteds by Naohiko Shimizu (compatibility with pharosc).
|
* Includes patches submiteds by Naohiko Shimizu (compatibility with pharosc).
|
||||||
* Reorganisation of alliance-examples, so they can run everywhere.
|
* Reorganisation of alliance-examples, so they can run everywhere.
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
Source: alliance
|
Source: alliance
|
||||||
Section: Electronics
|
Section: electronics
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Maintainer: Jean-Paul Chaput <Jean-Paul.Chaput@lip6.fr>
|
Maintainer: Jean-Paul Chaput <Jean-Paul.Chaput@lip6.fr>
|
||||||
Build-Depends: debhelper (>= 7),
|
Build-Depends: debhelper (>= 7),
|
||||||
|
@ -33,7 +33,8 @@ Description: VLSI CAD Tools
|
||||||
.
|
.
|
||||||
You are kindly requested to mention:
|
You are kindly requested to mention:
|
||||||
"Designed with alliance (c) LIP6, Université Pierre et Marie Curie"
|
"Designed with alliance (c) LIP6, Université Pierre et Marie Curie"
|
||||||
so as to spread the word about "alliance CAD system" and its development team.
|
so as to spread the word about "alliance CAD system" and its development
|
||||||
|
team.
|
||||||
.
|
.
|
||||||
Alliance provides CAD tools covering most of all the digital design flow:
|
Alliance provides CAD tools covering most of all the digital design flow:
|
||||||
* VHDL Compilation and Simulation
|
* VHDL Compilation and Simulation
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
alliance_5.0-20120503-1_i386.deb Electronics optional
|
alliance_5.0-20120503-1_i386.deb electronics optional
|
||||||
|
|
|
@ -14,55 +14,53 @@ export DH_VERBOSE=1
|
||||||
|
|
||||||
|
|
||||||
override_dh_auto_configure:
|
override_dh_auto_configure:
|
||||||
./configure --prefix=/usr --enable-alc-shared --disable-static
|
./configure --prefix=/usr/lib/alliance --enable-alc-shared --disable-static
|
||||||
|
|
||||||
|
|
||||||
override_dh_makeshlibs:
|
override_dh_makeshlibs:
|
||||||
dh_makeshlibs
|
dh_makeshlibs
|
||||||
|
destdir="`pwd`/debian/alliance"; \
|
||||||
# Now install directly in /usr/lib.
|
ldsoconfdir="$${destdir}/etc/ld.so.conf.d"; \
|
||||||
# destdir="`pwd`/debian/alliance"; \
|
allianceldsoconf="$${ldsoconfdir}/alliance.conf"; \
|
||||||
# ldsoconfdir="$${destdir}/etc/ld.so.conf.d"; \
|
if [ ! -d "$${ldsoconfdir}" ]; then mkdir -p "$${ldsoconfdir}"; fi; \
|
||||||
# allianceldsoconf="$${ldsoconfdir}/alliance.conf"; \
|
echo "# Alliance VLSI design system" > $${allianceldsoconf}; \
|
||||||
# if [ ! -d "$${ldsoconfdir}" ]; then mkdir -p "$${ldsoconfdir}"; fi; \
|
echo "/usr/lib/alliance/lib" >> $${allianceldsoconf};
|
||||||
# echo "# Alliance VLSI design system" > $${allianceldsoconf}; \
|
|
||||||
# echo "/usr/lib/alliance/lib" >> $${allianceldsoconf};
|
|
||||||
|
|
||||||
|
|
||||||
override_dh_auto_install:
|
override_dh_auto_install:
|
||||||
dh_auto_install
|
dh_auto_install
|
||||||
destdir="`pwd`/debian/alliance"; \
|
destdir="`pwd`/debian/alliance"; \
|
||||||
prefix="/usr"; \
|
prefix="/usr/lib/alliance"; \
|
||||||
sharedir="/usr/share"; \
|
sharedir="/usr/share"; \
|
||||||
alliancesharedir="$${sharedir}/alliance"; \
|
alliancesharedir="$${sharedir}/alliance"; \
|
||||||
celldir="$${alliancesharedir}/cell"; \
|
celldir="$${alliancesharedir}/cell"; \
|
||||||
docdir="$${sharedir}/doc/alliance"; \
|
docdir="$${sharedir}/doc/alliance"; \
|
||||||
mandir="$${sharedir}/man"; \
|
mandir="$${sharedir}/man"; \
|
||||||
bindir="/usr/bin"; \
|
bindir="/usr/bin"; \
|
||||||
examplesdir="$${docdir}/examples"; \
|
examplesdir="$${alliancesharedir}/examples"; \
|
||||||
echo "destdir=$${destdir}"; \
|
echo "destdir=$${destdir}"; \
|
||||||
if [ ! -d "$${destdir}/etc/alliance" ]; then mkdir -p "$${destdir}/etc/alliance"; fi; \
|
if [ ! -d "$${destdir}/etc/alliance" ]; then mkdir -p "$${destdir}/etc/alliance"; fi; \
|
||||||
mv $${destdir}$${prefix}/etc/* $${destdir}/etc/alliance; \
|
mv $${destdir}$${prefix}/etc/* $${destdir}/etc/alliance; \
|
||||||
mv $${destdir}/etc/profile.d/* $${destdir}/etc/alliance; \
|
|
||||||
rmdir $${destdir}$${prefix}/etc; \
|
rmdir $${destdir}$${prefix}/etc; \
|
||||||
rmdir $${destdir}/etc/profile.d; \
|
|
||||||
if [ ! -d "$${destdir}$${alliancesharedir}" ]; then mkdir -p "$${destdir}$${alliancesharedir}"; fi; \
|
if [ ! -d "$${destdir}$${alliancesharedir}" ]; then mkdir -p "$${destdir}$${alliancesharedir}"; fi; \
|
||||||
mv $${destdir}$${prefix}/cells $${destdir}$${alliancesharedir}; \
|
mv $${destdir}$${prefix}/cells $${destdir}$${alliancesharedir}; \
|
||||||
if [ ! -d "$${destdir}$${examplesdir}" ]; then mkdir -p "$${destdir}$${examplesdir}"; fi; \
|
if [ ! -d "$${destdir}$${examplesdir}" ]; then mkdir -p "$${destdir}$${examplesdir}"; fi; \
|
||||||
mv "$${destdir}$${prefix}/examples/alliance-examples" "$${destdir}$${examplesdir}"; \
|
mv "$${destdir}$${prefix}/examples/alliance-examples" "$${destdir}$${examplesdir}"; \
|
||||||
mv "$${destdir}$${prefix}/examples/alliance-run" "$${destdir}$${examplesdir}"; \
|
mv "$${destdir}$${prefix}/examples/alliance-run" "$${destdir}$${examplesdir}"; \
|
||||||
mv "$${destdir}$${prefix}/examples/regression.sh" "$${destdir}$${examplesdir}"; \
|
mv "$${destdir}$${prefix}/examples/regression.sh" "$${destdir}$${examplesdir}"; \
|
||||||
chmod a+x "$${destdir}$${examplesdir}/regression.sh" \
|
chmod u+x "$${destdir}$${examplesdir}/regression.sh" \
|
||||||
|
"$${destdir}$${examplesdir}/alliance-examples/"*.*sh \
|
||||||
|
"$${destdir}$${examplesdir}/alliance-examples/mipsR3000/asm/"*.*sh \
|
||||||
"$${destdir}$${examplesdir}/alliance-run/"*.*sh; \
|
"$${destdir}$${examplesdir}/alliance-run/"*.*sh; \
|
||||||
rmdir "$${destdir}$${prefix}/examples/alliance-examples"; \
|
|
||||||
rmdir "$${destdir}$${prefix}/examples"; \
|
rmdir "$${destdir}$${prefix}/examples"; \
|
||||||
|
if [ ! -d "$${destdir}$${docdir}" ]; then mkdir -p "$${destdir}$${docdir}"; fi; \
|
||||||
mv "$${destdir}$${prefix}/tutorials" "$${destdir}$${docdir}"; \
|
mv "$${destdir}$${prefix}/tutorials" "$${destdir}$${docdir}"; \
|
||||||
mv "$${destdir}$${prefix}/doc/"* "$${destdir}$${docdir}"; \
|
mv "$${destdir}$${prefix}/doc/"* "$${destdir}$${docdir}"; \
|
||||||
rmdir "$${destdir}$${prefix}/doc"; \
|
rmdir "$${destdir}$${prefix}/doc"; \
|
||||||
mv "$${destdir}$${prefix}/man/man3/log.3" "$${destdir}$${prefix}/man/man3/alc_log.3"; \
|
mv "$${destdir}$${prefix}/share/man/man3/log.3" "$${destdir}$${prefix}/share/man/man3/alc_log.3"; \
|
||||||
if [ ! -d "$${destdir}$${mandir}" ]; then mkdir -p "$${destdir}$${mandir}"; fi; \
|
if [ ! -d "$${destdir}$${mandir}" ]; then mkdir -p "$${destdir}$${mandir}"; fi; \
|
||||||
mv "$${destdir}$${prefix}/man/"* "$${destdir}$${mandir}"; \
|
mv "$${destdir}$${prefix}/share/man/"* "$${destdir}$${mandir}"; \
|
||||||
rmdir "$${destdir}$${prefix}/man"; \
|
rmdir "$${destdir}$${prefix}/share/man"; \
|
||||||
if [ ! -d "$${destdir}$${bindir}" ]; then mkdir -p "$${destdir}$${bindir}"; fi; \
|
if [ ! -d "$${destdir}$${bindir}" ]; then mkdir -p "$${destdir}$${bindir}"; fi; \
|
||||||
mv "$${destdir}$${prefix}/bin/"* "$${destdir}$${bindir}"; \
|
mv "$${destdir}$${prefix}/bin/"* "$${destdir}$${bindir}"; \
|
||||||
rmdir "$${destdir}$${prefix}/bin"; \
|
rmdir "$${destdir}$${prefix}/bin"; \
|
||||||
|
|
Loading…
Reference in New Issue