Hi, I've just taken the time to fix the outstanding ivtools RC bugs and do the library renaming. The patch is attached, NMU will follow in a minute.
Thanks to Amaya and Agustin for preparing the initial patch. Christoph -- [EMAIL PROTECTED] | http://www.df7cb.de/
debdiff ivtools_1.1.3-5.dsc /srv/pbuilder/result/ivtools_1.1.3-5.1.dsc ivtools-1.1.3/Makefile | 32 ++++++++++----------- ivtools-1.1.3/config/config.mk | 2 - ivtools-1.1.3/config/config-linux-gcc.defs | 6 +-- ivtools-1.1.3/src/scripts/ivmkmf | 44 ++++++++++++++--------------- ivtools-1.1.3/debian/control | 18 +++++------ ivtools-1.1.3/debian/changelog | 23 +++++++++++++++ debian/dirs | 5 --- ivtools-1.1.3/debian/ivtools-bin.menu | 2 - ivtools-1.1.3/debian/ivtools-bin.mime | 6 +-- ivtools-1.1.3/debian/ivtools-dev.files | 10 ++---- debian/ivtools-interviews.files | 2 - debian/ivtools-unidraw.files | 3 - debian/mime | 5 --- debian/oldivtools-bin.files | 25 ---------------- ivtools-1.1.3/debian/rules | 44 ++++++++++++++++++----------- debian/ivtools-dev.manpages | 2 + debian/ivtools-bin.files | 2 + debian/compat | 1 debian/ivtools-bin.manpages | 1 debian/libiv1.files | 2 + debian/libiv-unidraw1.files | 3 + debian/ivtools-bin.preinst | 12 +++++++ debian/ivtools-bin.postrm | 10 ++++++ 23 files changed, 142 insertions(+), 118 deletions(-) diff -u ivtools-1.1.3/Makefile ivtools-1.1.3/Makefile --- ivtools-1.1.3/Makefile +++ ivtools-1.1.3/Makefile @@ -18,7 +18,7 @@ APP_CCINCLUDES = $(NORM_CCINCLUDES) - IVTOOLSSRC = /home/geiger/demudi/recompile/ivtools-1.1.3/src + IVTOOLSSRC = /home/cb/debian/nmu/ivtools/ivtools-1.1.3/src LIBUNIDRAWCOMMON = -L$(IVTOOLSSRC)/Unidraw-common/$(CPU) -lUnidraw-common LIBIVCOMMON = -L$(IVTOOLSSRC)/IV-common/$(CPU) -lIV-common @@ -93,7 +93,7 @@ CCSUFFIX = c CDRIVER = gcc CSUFFIX = c - SRC = /home/geiger/demudi/recompile/ivtools-1.1.3/. + SRC = /home/cb/debian/nmu/ivtools/ivtools-1.1.3/. SLASH = / SRCS = $(SRC)$(SLASH)*.$(CCSUFFIX) OBJS = *.o @@ -207,11 +207,11 @@ RM_CMD = $(RM) ,* .emacs_* *..c *.BAK *.CKP *.a *.bak *.ln *.o a.out core errs make.log make.out tags TAGS TROFF = groff - TOP = /home/geiger/demudi/recompile/ivtools-1.1.3 + TOP = /home/cb/debian/nmu/ivtools/ivtools-1.1.3 RELTOP = . - CURRENT_DIR = /home/geiger/demudi/recompile/ivtools-1.1.3 + CURRENT_DIR = /home/cb/debian/nmu/ivtools/ivtools-1.1.3 - IVSRC = /home/geiger/demudi/recompile/ivtools-1.1.3/src + IVSRC = /home/cb/debian/nmu/ivtools/ivtools-1.1.3/src BINSRC = $(IVSRC)/bin CONFIGSRC = $(RELTOP)/config INCSRC = $(IVSRC)/include @@ -219,17 +219,17 @@ MANSRC = $(IVSRC)/man SCRIPTSRC = $(RELTOP)/src/scripts - BINDIR = /home/geiger/demudi/recompile/ivtools-1.1.3/debian/tmp/usr/X11R6/bin - CONFIGDIR = /home/geiger/demudi/recompile/ivtools-1.1.3/debian/tmp/usr/X11R6/lib/ivtools/config - INCDIR = /home/geiger/demudi/recompile/ivtools-1.1.3/debian/tmp/usr/X11R6/include - LIBDIR = /home/geiger/demudi/recompile/ivtools-1.1.3/debian/tmp/usr/X11R6/lib - LIBABSDIR = /home/geiger/demudi/recompile/ivtools-1.1.3/debian/tmp/usr/X11R6/lib - LIBALLDIR = /home/geiger/demudi/recompile/ivtools-1.1.3/debian/tmp/usr/X11R6/lib/ivtools - MANDIR = /home/geiger/demudi/recompile/ivtools-1.1.3/debian/tmp/usr/X11R6/man - - ABSCONFIGDIR = /home/geiger/demudi/recompile/ivtools-1.1.3/debian/tmp/usr/X11R6/lib/ivtools/config - ABSLIBDIR = /home/geiger/demudi/recompile/ivtools-1.1.3/debian/tmp/usr/X11R6/lib - ABSLIBALLDIR = /home/geiger/demudi/recompile/ivtools-1.1.3/debian/tmp/usr/X11R6/lib/ivtools + BINDIR = /home/cb/debian/nmu/ivtools/ivtools-1.1.3/debian/tmp/usr/bin + CONFIGDIR = /home/cb/debian/nmu/ivtools/ivtools-1.1.3/debian/tmp/usr/lib/ivtools/config + INCDIR = /home/cb/debian/nmu/ivtools/ivtools-1.1.3/debian/tmp/usr/include + LIBDIR = /home/cb/debian/nmu/ivtools/ivtools-1.1.3/debian/tmp/usr/lib + LIBABSDIR = /home/cb/debian/nmu/ivtools/ivtools-1.1.3/debian/tmp/usr/lib + LIBALLDIR = /home/cb/debian/nmu/ivtools/ivtools-1.1.3/debian/tmp/usr/lib/ivtools + MANDIR = /home/cb/debian/nmu/ivtools/ivtools-1.1.3/debian/tmp/usr/man + + ABSCONFIGDIR = /home/cb/debian/nmu/ivtools/ivtools-1.1.3/debian/tmp/usr/lib/ivtools/config + ABSLIBDIR = /home/cb/debian/nmu/ivtools/ivtools-1.1.3/debian/tmp/usr/lib + ABSLIBALLDIR = /home/cb/debian/nmu/ivtools/ivtools-1.1.3/debian/tmp/usr/lib/ivtools RELLIBALLDIR = $(TOP)/lib/ivtools XCONFIGDIR = /usr/X11R6/lib/X11/config XINCDIR = /usr/X11R6/include diff -u ivtools-1.1.3/config/config.mk ivtools-1.1.3/config/config.mk --- ivtools-1.1.3/config/config.mk +++ ivtools-1.1.3/config/config.mk @@ -1,5 +1,5 @@ XCONFIGDIR = /usr/X11R6/lib/X11/config -ABSTOP = /home/geiger/demudi/recompile/ivtools-1.1.3 +ABSTOP = /home/cb/debian/nmu/ivtools/ivtools-1.1.3 CPU = LINUX LIBSTDCPLUSPLUS2 = 0 LIBSTDCPLUSPLUS3 = 1 diff -u ivtools-1.1.3/config/config-linux-gcc.defs ivtools-1.1.3/config/config-linux-gcc.defs --- ivtools-1.1.3/config/config-linux-gcc.defs +++ ivtools-1.1.3/config/config-linux-gcc.defs @@ -2,7 +2,7 @@ /* (unless this file *is* config.defs.in :) */ #if !NO -#define Prefix /usr/X11R6 +#define Prefix /usr #define BinDir Prefix/bin #define LibDir Prefix/lib #define LibAllDir Prefix/lib/ivtools @@ -10,7 +10,7 @@ #define ConfigDir LibAllDir/config #define ManDir Prefix/man #else -#define Prefix /usr/X11R6 +#define Prefix /usr #define BinDir Prefix/bin/ivtools #define LibDir Prefix/lib/ivtools #define LibAllDir Prefix/lib/ivtools @@ -66,5 +66,5 @@ #define UseRpath NO -#define IvToolsSrcRoot /home/geiger/demudi/recompile/ivtools-1.1.3 +#define IvToolsSrcRoot /home/cb/debian/nmu/ivtools/ivtools-1.1.3 diff -u ivtools-1.1.3/src/scripts/ivmkmf ivtools-1.1.3/src/scripts/ivmkmf --- ivtools-1.1.3/src/scripts/ivmkmf +++ ivtools-1.1.3/src/scripts/ivmkmf @@ -9,31 +9,31 @@ case "$#" in - 0) ;; - 1) case "$1" in - -a) do_all="yes" - ;; - *) echo "$usage" 1>&2; exit 1 - ;; - esac - ;; - *) echo "$usage" 1>&2; exit 1 - ;; + 0) ;; + 1) case "$1" in + -a) do_all="yes" + ;; + *) echo "$usage" 1>&2; exit 1 + ;; + esac + ;; + *) echo "$usage" 1>&2; exit 1 + ;; esac if [ -f Makefile ]; then - rm -f Makefile.bak - mv Makefile Makefile.bak + rm -f Makefile.bak + mv Makefile Makefile.bak fi case "$do_all" in - yes) set -x - imake -T template -I/usr/X11R6/lib/ivtools/config -DCURDIR=\`pwd\` -DUseInstalled && - make Makefile ARCH=LINUX UseInstalled=1 && - make Makefiles ARCH=LINUX UseInstalled=1 && - make depend UseInstalled=1 - ;; - *) set -x - imake -T template -I/usr/X11R6/lib/ivtools/config -DCURDIR=\`pwd\` -DUseInstalled - make Makefile ARCH=LINUX UseInstalled=1 - ;; + yes) set -x + imake -T template -I/usr/X11R6/lib/ivtools/config -DCURDIR=\`pwd\` -DUseInstalled && + make Makefile ARCH=LINUX UseInstalled=1 && + make Makefiles ARCH=LINUX UseInstalled=1 && + make depend UseInstalled=1 + ;; + *) set -x + imake -T template -I/usr/X11R6/lib/ivtools/config -DCURDIR=\`pwd\` -DUseInstalled + make Makefile ARCH=LINUX UseInstalled=1 + ;; esac diff -u ivtools-1.1.3/debian/control ivtools-1.1.3/debian/control --- ivtools-1.1.3/debian/control +++ ivtools-1.1.3/debian/control @@ -1,32 +1,31 @@ Source: ivtools Priority: optional Section: libs -Build-Depends: debhelper, xutils, libtiff4-dev, libjpeg62-dev, zlib1g-dev, xlibs-dev, libace-dev, autotools-dev +Build-Depends: debhelper, xutils, libtiff4-dev, libjpeg62-dev, zlib1g-dev, libace-dev, autotools-dev, libx11-dev, libxext-dev, libxmu-dev, libxt-dev, x-dev Maintainer: Guenter Geiger <[EMAIL PROTECTED]> -Standards-Version: 3.6.1 +Standards-Version: 3.7.0 Package: ivtools-bin Section: graphics Architecture: any -Depends: ivtools-unidraw (>= ${Source-Version}), xterm | x-terminal-emulator, ${shlibs:Depends} +Depends: xterm | x-terminal-emulator, ${shlibs:Depends} Suggests: netpbm, libjpeg-progs, pstoedit Description: Drawing Editors evolved from idraw The drawing editors in this package are idraw, a basic vector graphics editor, graphdraw, flipbook, a vector graphics animation tool, a vector graphics server and some small sample programs like dclock. For more - information about these tools and it's usage see - <http://www.ivtools.org> + information about these tools and their usage see http://www.ivtools.org. Package: ivtools-dev Section: devel Architecture: all -Depends: ivtools-interviews (>= ${Source-Version}), ivtools-unidraw (>= ${Source-Version}), libc6-dev, libtiff4-dev, libjpeg62-dev, zlib1g-dev, xlibs-dev, libace-dev +Depends: libiv1 (>= ${Source-Version}), libiv-unidraw1 (>= ${Source-Version}), libc6-dev, libtiff4-dev, libjpeg62-dev, zlib1g-dev, libace-dev, ${shlibs:Depends} Conflicts: ivtools-bin (<< 0.7.2) Description: Development files for the InterViews library The ivmkmf program (similar to xmkmf) and all the include-files needed to develop applications with the ivtools library. -Package: ivtools-interviews +Package: libiv1 Section: libs Architecture: any Depends: ${shlibs:Depends} @@ -34,10 +33,10 @@ Description: C++ GUI library with Motif Look and Feel This package contains the InterViews library. It is written in C++ and portable to several different Unix platforms. - Applications written with the Interviews library can be configured to + Applications written with the InterViews library can be configured to provide a special "Look and Feel", such as SGI-Motif and normal Motif. -Package: ivtools-unidraw +Package: libiv-unidraw1 Section: libs Architecture: any Conflicts: ivtools @@ -49 +47,0 @@ - diff -u ivtools-1.1.3/debian/changelog ivtools-1.1.3/debian/changelog --- ivtools-1.1.3/debian/changelog +++ ivtools-1.1.3/debian/changelog @@ -1,3 +1,26 @@ +ivtools (1.1.3-5.1) unstable; urgency=low + + * Non-maintainer upload. + + [Amaya Rodrigo Sastre] + * Remove Build-Dependency on xlibs-dev (Closes: #346695). + * Remove Dependency on xlibs-dev (Closes: #347154). + + [Agustin Martin] + * Make sure things are installed under /usr/, not /usr/X11R6. + * Use dh_installman to properly install manpages. + + [Christoph Berg] + * Rename ivtools-interviews to libiv1 (Closes: #145887, #337593, #339192). + Rename ivtools-unidraw to libiv-unidraw1. + (No Conflicts/Replaces necessary because of the X11R7 transition.) + * Call dh_makeshlibs before dh_installdeb (Closes: #224712, #282056). + * Divert dclock's /usr/bin/dclock to dclock.dclock (Closes: #323583). + * Fix typos in Description (Closes: #124108, #277235). + * Bump Standards-Version. + + -- Christoph Berg <[EMAIL PROTECTED]> Tue, 2 May 2006 15:35:53 +0200 + ivtools (1.1.3-5) unstable; urgency=low * Applied gcc4 patch (thanks to Andreas Jochens) reverted: --- ivtools-1.1.3/debian/dirs +++ ivtools-1.1.3.orig/debian/dirs @@ -1,5 +0,0 @@ -usr/X11R6/lib -usr/X11R6/include -usr/X11R6/man/man1 -usr/share/doc - diff -u ivtools-1.1.3/debian/ivtools-bin.menu ivtools-1.1.3/debian/ivtools-bin.menu --- ivtools-1.1.3/debian/ivtools-bin.menu +++ ivtools-1.1.3/debian/ivtools-bin.menu @@ -3 +3 @@ - command="x-terminal-emulator -e /usr/X11R6/bin/drawserv" + command="x-terminal-emulator -e /usr/bin/drawserv" diff -u ivtools-1.1.3/debian/ivtools-bin.mime ivtools-1.1.3/debian/ivtools-bin.mime --- ivtools-1.1.3/debian/ivtools-bin.mime +++ ivtools-1.1.3/debian/ivtools-bin.mime @@ -1,5 +1,5 @@ -application/ov-idraw; /usr/X11R6/bin/drawtool '%s'; priority=0 -application/frame-idraw; /usr/X11R6/bin/flipbook '%s'; priority=0 -application/graph-idraw; /usr/X11R6/bin/graphdraw '%s'; priority=0 +application/ov-idraw; /usr/bin/drawtool '%s'; priority=0 +application/frame-idraw; /usr/bin/flipbook '%s'; priority=0 +application/graph-idraw; /usr/bin/graphdraw '%s'; priority=0 diff -u ivtools-1.1.3/debian/ivtools-dev.files ivtools-1.1.3/debian/ivtools-dev.files --- ivtools-1.1.3/debian/ivtools-dev.files +++ ivtools-1.1.3/debian/ivtools-dev.files @@ -1,6 +1,4 @@ -usr/X11R6/man/man1/ivmkmf.1 -usr/X11R6/bin/ivmkmf -usr/X11R6/include/* -usr/X11R6/lib/lib*.so -usr/X11R6/lib/ivtools -usr/X11R6/man/man3 +usr/bin/ivmkmf +usr/include/* +usr/lib/lib*.so +usr/lib/ivtools reverted: --- ivtools-1.1.3/debian/ivtools-interviews.files +++ ivtools-1.1.3.orig/debian/ivtools-interviews.files @@ -1,2 +0,0 @@ -usr/X11R6/lib/libIV.so.1.* -usr/X11R6/lib/libIV.so.1 reverted: --- ivtools-1.1.3/debian/ivtools-unidraw.files +++ ivtools-1.1.3.orig/debian/ivtools-unidraw.files @@ -1,3 +0,0 @@ -usr/X11R6/lib/lib*.so.1.* -usr/X11R6/lib/lib*.so.1 -usr/share/doc/ivtools-unidraw reverted: --- ivtools-1.1.3/debian/mime +++ ivtools-1.1.3.orig/debian/mime @@ -1,5 +0,0 @@ -application/ov-idraw; /usr/X11R6/bin/drawtool '%s'; priority=0 -application/frame-idraw; /usr/X11R6/bin/flipbook '%s'; priority=0 -application/graph-idraw; /usr/X11R6/bin/graphdraw '%s'; priority=0 - - reverted: --- ivtools-1.1.3/debian/oldivtools-bin.files +++ ivtools-1.1.3.orig/debian/oldivtools-bin.files @@ -1,25 +0,0 @@ -usr/X11R6/man/man1 -usr/X11R6/bin/comtest -usr/X11R6/bin/comterp -usr/X11R6/bin/dclock -usr/X11R6/bin/iclass -usr/X11R6/bin/gclock -usr/X11R6/bin/glyphterp -usr/X11R6/bin/idraw -usr/X11R6/bin/drawtool -usr/X11R6/bin/comdraw -usr/X11R6/bin/flipbook -usr/X11R6/bin/graphdraw -usr/X11R6/bin/drawserv -usr/X11R6/bin/mkgif89a -usr/X11R6/bin/mkgif89ac -usr/X11R6/bin/ivgetjpg -usr/X11R6/bin/cntsrclines -usr/X11R6/bin/tiftopnm -usr/X11R6/bin/anytopnm -usr/X11R6/bin/pnmtopgm -usr/X11R6/bin/tmpnam -usr/X11R6/bin/stdcmapppm -usr/lib/mime/ivtools-bin -usr/doc/ivtools-bin -usr/lib/menu/ivtools-bin diff -u ivtools-1.1.3/debian/rules ivtools-1.1.3/debian/rules --- ivtools-1.1.3/debian/rules +++ ivtools-1.1.3/debian/rules @@ -7,6 +7,8 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 +PKGDEVEL=ivtools-dev +PKG_BIN=ivtools-bin # libace still doesn work on Alpha ... # I have invested too much time already figuring out @@ -32,8 +34,9 @@ ./configure \ --x-includes=/usr/X11R6/include \ - --x-libraries=/usr/X11R6/lib \ - --prefix=`pwd`/debian/tmp/usr/X11R6 \ + --x-libraries=/usr/X11R6/lib \ + --prefix=`pwd`/debian/tmp/usr \ + --mandir=`pwd`/debian/tmp/usr/share/man \ $(ACE) # Compile the packages @@ -50,10 +53,14 @@ # build environment # ----------------------------------------------------------- - ./configure --x-includes=/usr/X11R6/include \ - --x-libraries=/usr/X11R6/lib --prefix=/usr/X11R6 - cd src/scripts && make ARCH=LINUX clean && make ARCH=LINUX CONFIGDIRSPEC='-T template -I/usr/X11R6/lib/ivtools/config -DCURDIR=\`pwd\`'\ + --x-libraries=/usr/X11R6/lib \ + --prefix=/usr \ + --mandir=`pwd`/debian/tmp/usr/share/man + + cd src/scripts && \ + make ARCH=LINUX clean && \ + make ARCH=LINUX CONFIGDIRSPEC='-T template -I/usr/X11R6/lib/ivtools/config -DCURDIR=\`pwd\`'\ MAKEMAKESPEC='ARCH=LINUX' touch build-stamp @@ -98,10 +105,12 @@ # Add here commands to install the package into debian/tmp. make install ARCH=LINUX DESTDIR=`pwd`/debian/tmp -# ln -s ivtools-interviews `pwd`/debian/tmp/usr/doc/ivtools-dev - ln -s ivtools-interviews `pwd`/debian/tmp/usr/share/doc/ivtools-bin - ln -s ivtools-interviews `pwd`/debian/tmp/usr/share/doc/ivtools-unidraw - cp debian/template `pwd`/debian/tmp/usr/X11R6/lib/ivtools/config/ +# Make sure dir is present + mkdir -p `pwd`/debian/tmp/usr/share/doc +# ln -s libiv1 `pwd`/debian/tmp/usr/share/doc/ivtools-dev + ln -s libiv1 `pwd`/debian/tmp/usr/share/doc/ivtools-bin + ln -s libiv1 `pwd`/debian/tmp/usr/share/doc/libiv-unidraw1 + cp debian/template `pwd`/debian/tmp/usr/lib/ivtools/config/ -(cd src/glyphs && make clean) # don't include the scripts @@ -109,7 +118,8 @@ # install -d `pwd`/debian/tmp/usr/doc/ivtools-doc # cp src/man/refman3.1/refman.PS `pwd`/debian/tmp/usr/doc/ivtools-dev/ - dh_movefiles + dh_movefiles -p$(PKGDEVEL) + dh_movefiles -N$(PKGDEVEL) # # remove the directories that are installed into /usr/X11R6/include # @@ -117,10 +127,10 @@ # # ivtools installs the libACE link, we remove it ... hack # - -rm `pwd`/debian/ivtools-dev/usr/X11R6/lib/libACE.so + -rm `pwd`/debian/ivtools-dev/usr/lib/libACE.so - chmod a-x debian/ivtools-dev/usr/X11R6/lib/ivtools/Idemo - chmod a-x debian/ivtools-dev/usr/X11R6/lib/ivtools/comterp.err + chmod a-x debian/ivtools-dev/usr/lib/ivtools/Idemo + chmod a-x debian/ivtools-dev/usr/lib/ivtools/comterp.err touch install-stamp @@ -151,21 +161,23 @@ # dh_testversion dh_testdir -a dh_testroot -a - dh_installdocs -p ivtools-interviews $(DOCS) + dh_installdocs -p libiv1 $(DOCS) # dh_installexamples -a dh_installmenu ivtools-bin # dh_installemacsen -a # dh_installinit -a # dh_installcron -a # dh_installmanpages -p ivtools-bin + dh_installman -p$(PKG_BIN) -Xsrc/man/man1/ivmkmf.1 + dh_installman -N$(PKG_BIN) # dh_undocumented - dh_installchangelogs -p ivtools-interviews + dh_installchangelogs -p libiv1 dh_installmime -a dh_strip -a dh_compress -a dh_fixperms -a - dh_installdeb -a dh_makeshlibs -a + dh_installdeb -a dh_shlibdeps -a dh_gencontrol -a dh_md5sums -a only in patch2: unchanged: --- ivtools-1.1.3.orig/debian/ivtools-dev.manpages +++ ivtools-1.1.3/debian/ivtools-dev.manpages @@ -0,0 +1,2 @@ +src/man/man1/ivmkmf.1 +src/man/man3/*.3 only in patch2: unchanged: --- ivtools-1.1.3.orig/debian/ivtools-bin.files +++ ivtools-1.1.3/debian/ivtools-bin.files @@ -0,0 +1,2 @@ +usr/bin +usr/share/doc/ivtools-bin only in patch2: unchanged: --- ivtools-1.1.3.orig/debian/compat +++ ivtools-1.1.3/debian/compat @@ -0,0 +1 @@ +4 only in patch2: unchanged: --- ivtools-1.1.3.orig/debian/ivtools-bin.manpages +++ ivtools-1.1.3/debian/ivtools-bin.manpages @@ -0,0 +1 @@ +src/man/man1/*.1 only in patch2: unchanged: --- ivtools-1.1.3.orig/debian/libiv1.files +++ ivtools-1.1.3/debian/libiv1.files @@ -0,0 +1,2 @@ +usr/lib/libIV.so.1.* +usr/lib/libIV.so.1 only in patch2: unchanged: --- ivtools-1.1.3.orig/debian/libiv-unidraw1.files +++ ivtools-1.1.3/debian/libiv-unidraw1.files @@ -0,0 +1,3 @@ +usr/lib/lib*.so.1.* +usr/lib/lib*.so.1 +usr/share/doc/libiv-unidraw1 only in patch2: unchanged: --- ivtools-1.1.3.orig/debian/ivtools-bin.preinst +++ ivtools-1.1.3/debian/ivtools-bin.preinst @@ -0,0 +1,12 @@ +#!/bin/sh + +case $1 in + install|upgrade) + dpkg-divert --package ivtools-bin --divert /usr/bin/dclock.dclock \ + --rename /usr/bin/dclock + dpkg-divert --package ivtools-bin --divert /usr/share/man/man1/dclock.dclock.1.gz \ + --rename /usr/share/man/man1/dclock.1.gz + ;; +esac + +#DEBHELPER# only in patch2: unchanged: --- ivtools-1.1.3.orig/debian/ivtools-bin.postrm +++ ivtools-1.1.3/debian/ivtools-bin.postrm @@ -0,0 +1,10 @@ +#!/bin/sh + +case $1 in + remove) + dpkg-divert --package ivtools-bin --rename --remove /usr/bin/dclock + dpkg-divert --package ivtools-bin --rename --remove /usr/share/man/man1/dclock.1.gz + ;; +esac + +#DEBHELPER#
signature.asc
Description: Digital signature