On Wed, Mar 01, 2006 at 03:20:59PM +0100, Agustin Martin wrote:
> On Tue, Feb 28, 2006 at 02:30:28PM +0100, Agustin Martin wrote:
> > On Sun, Jan 22, 2006 at 07:49:10PM +0100, Amaya wrote:
> > > tags 346695 -pending
> > > thanks
> > >
> > > ivtools is in ugly shape, so not NMUing.
> > > Attached is a file with all the lintian + linda problems.
> >
> > ...
> >
> > > W: ivtools-unidraw: packages-installs-file-to-usr-x11r6 usr/X11R6/ .....
> >
> > Attached a dirty patch that takes care of this last kind of warnings and
> > includes your last xlibs-dev changes,
>
> Attached a modified version that should also take care of warnings like
>
> W: ivtools-dev: manpage-section-mismatch usr/X11R6/man/man3/Banner.3.gz:1 3
> != 3I
>
> and friends by using dh_installman. This greatly decreases lintian warnings,
> but still does not deal with the real RC bugreports.
>
> --
> Agustin
Hi,
Thanks for all the work you are putting into the package. I know its in
a terrible state, Actually what should be done is to repackage it instead
of trying to fix the old packaging. Anyhow, I am thankful for every kind of
help with it. Should I apply your patches and reupload or are you going
to do an NMU ?
Thanks,
Guenter
> 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,7 +1,7 @@
> 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
>
> @@ -20,7 +20,7 @@
> 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: ivtools-interviews (>= ${Source-Version}), ivtools-unidraw (>=
> ${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
> 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,16 @@
> +ivtools (1.1.3-5.1.1) unstable; urgency=low
> +
> + * Non-maintainer upload.
> +
> + [Amaya Rodrigo Sastre]
> + * Remove Build-Dependency on xlibs-dev (Closes: #346644).
> +
> + [Agustin Martin]
> + * Make sure things are installed under /usr/, not /usr/X11R6.
> + * Use dh_installman to properly install manpages.
> +
> + -- Amaya Rodrigo Sastre <[EMAIL PROTECTED]> Sun, 22 Jan 2006 18:01:57 +0100
> +
> 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
> diff -u ivtools-1.1.3/debian/ivtools-interviews.files
> ivtools-1.1.3/debian/ivtools-interviews.files
> --- ivtools-1.1.3/debian/ivtools-interviews.files
> +++ ivtools-1.1.3/debian/ivtools-interviews.files
> @@ -1,2 +1,2 @@
> -usr/X11R6/lib/libIV.so.1.*
> -usr/X11R6/lib/libIV.so.1
> +usr/lib/libIV.so.1.*
> +usr/lib/libIV.so.1
> diff -u ivtools-1.1.3/debian/ivtools-unidraw.files
> ivtools-1.1.3/debian/ivtools-unidraw.files
> --- ivtools-1.1.3/debian/ivtools-unidraw.files
> +++ ivtools-1.1.3/debian/ivtools-unidraw.files
> @@ -1,3 +1,3 @@
> -usr/X11R6/lib/lib*.so.1.*
> -usr/X11R6/lib/lib*.so.1
> +usr/lib/lib*.so.1.*
> +usr/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
> +# Make sure dir is present
> + mkdir -p `pwd`/debian/tmp/usr/share/doc
> +# ln -s ivtools-interviews `pwd`/debian/tmp/usr/share/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/
> + 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
>
> @@ -158,6 +168,8 @@
> # 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_installmime -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
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]