Updated packaging configuration for Debian/Ubuntu.

Remove Makefile.am in debian directories (the dpkg/lintian complains about
them).
This commit is contained in:
Jean-Paul Chaput 2012-05-06 11:22:22 +00:00
parent 0acc8549f9
commit d5406ae6be
9 changed files with 42 additions and 38 deletions

View File

@ -3,4 +3,17 @@ SUBDIRS = @TOOLSDIRS@
EXTRA_DIST = autostuff alliance.m4 motif.m4 oldgcc.m4 xpm.m4 build depcomp \
COPYING-2.0 COPYING.LIB-2.0 LICENCE \
README README.macosx \
FAQ CHANGES
FAQ CHANGES \
\
debian/control \
debian/copyright \
debian/changelog \
debian/rules \
debian/alliance.doc-base \
debian/alliance.postinst \
debian/alliance.postrm \
debian/compat \
debian/docs
\
debian/patches \
debian/source/format

View File

@ -1,12 +0,0 @@
SUBDIRS = patches source
EXTRA_DIST = control \
copyright \
changelog \
rules \
alliance.doc-base \
alliance.postinst \
alliance.postrm \
compat \
docs

View File

@ -1,5 +1,5 @@
Document: alliance
Title: Alliance Documentation
Abstract: VLSI CAD Tools Documentation
Section: Science/Electronics
Section: Electronics

View File

@ -1,3 +1,12 @@
alliance (5.0-20120503-1) lucid; urgency=low
* New upstream release. Closes: #00002
* Correct druc NWELL merging problem (do not compile with -g -02).
* Includes patches submiteds by Naohiko Shimizu (compatibility with pharosc).
* Reorganisation of alliance-examples, so they can run everywhere.
-- Jean-Paul Chaput <Jean-Paul.Chaput@lip6.fr> Sat, 05 May 2012 17:32:36 +0200
alliance (5.0-20110203-1) unstable; urgency=low
* Initial release. Closes: #00001

View File

@ -1,5 +1,5 @@
Source: alliance
Section: Science/Electronics
Section: Electronics
Priority: optional
Maintainer: Jean-Paul Chaput <Jean-Paul.Chaput@lip6.fr>
Build-Depends: debhelper (>= 7),
@ -12,7 +12,7 @@ Build-Depends: debhelper (>= 7),
libxp-dev,
libxt-dev,
libxpm-dev
Homepage: http://www-asim.lip6.fr/recherche/alliance/
Homepage: https://soc-extras.lip6.fr/en/alliance-abstract-en/
Standards-Version: 3.8.4
Package: alliance

View File

@ -1,9 +1 @@
alliance_5.0-20110203-1_i386.deb Science/Electronics optional
alliance_5.0-20110203-1_i386.deb Science/Electronics optional
alliance_5.0-20110203-1_i386.deb Science/Electronics optional
alliance_5.0-20110203-1_i386.deb Science/Electronics optional
alliance_5.0-20110203-1_i386.deb Science/Electronics optional
alliance_5.0-20110203-1_i386.deb Science/Electronics optional
alliance_5.0-20110203-1_i386.deb Science/Electronics optional
alliance_5.0-20110203-1_i386.deb Science/Electronics optional
alliance_5.0-20110203-1_i386.deb Science/Electronics optional
alliance_5.0-20120503-1_i386.deb Electronics optional

View File

@ -1,2 +0,0 @@
EXTRA_DITS =

View File

@ -14,23 +14,25 @@ export DH_VERBOSE=1
override_dh_auto_configure:
./configure --prefix=/usr/lib/alliance --enable-alc-shared --disable-static
./configure --prefix=/usr --enable-alc-shared --disable-static
override_dh_makeshlibs:
dh_makeshlibs
destdir="`pwd`/debian/alliance"; \
ldsoconfdir="$${destdir}/etc/ld.so.conf.d"; \
allianceldsoconf="$${ldsoconfdir}/alliance.conf"; \
if [ ! -d "$${ldsoconfdir}" ]; then mkdir -p "$${ldsoconfdir}"; fi; \
echo "# Alliance VLSI design system" > $${allianceldsoconf}; \
echo "/usr/lib/alliance/lib" >> $${allianceldsoconf};
# Now install directly in /usr/lib.
# destdir="`pwd`/debian/alliance"; \
# ldsoconfdir="$${destdir}/etc/ld.so.conf.d"; \
# allianceldsoconf="$${ldsoconfdir}/alliance.conf"; \
# if [ ! -d "$${ldsoconfdir}" ]; then mkdir -p "$${ldsoconfdir}"; fi; \
# echo "# Alliance VLSI design system" > $${allianceldsoconf}; \
# echo "/usr/lib/alliance/lib" >> $${allianceldsoconf};
override_dh_auto_install:
dh_auto_install
destdir="`pwd`/debian/alliance"; \
prefix="/usr/lib/alliance"; \
prefix="/usr"; \
sharedir="/usr/share"; \
alliancesharedir="$${sharedir}/alliance"; \
celldir="$${alliancesharedir}/cell"; \
@ -47,7 +49,11 @@ override_dh_auto_install:
if [ ! -d "$${destdir}$${alliancesharedir}" ]; then mkdir -p "$${destdir}$${alliancesharedir}"; fi; \
mv $${destdir}$${prefix}/cells $${destdir}$${alliancesharedir}; \
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/regression.sh" "$${destdir}$${examplesdir}"; \
chmod a+x "$${destdir}$${examplesdir}/regression.sh" \
"$${destdir}$${examplesdir}/alliance-run/"*.*sh; \
rmdir "$${destdir}$${prefix}/examples/alliance-examples"; \
rmdir "$${destdir}$${prefix}/examples"; \
mv "$${destdir}$${prefix}/tutorials" "$${destdir}$${docdir}"; \

View File

@ -1,2 +0,0 @@
EXTRA_DIST = format