Re: ?? minor issue with slrn & checkinstall
Thomas Wiegner <[email protected]>
| Newsgroups | gmane.network.slrn.user |
|---|---|
| Organization | Powered by Penguin |
| Message-ID | <20070716155251.GA13661@fliewatuet> |
Hi, * Andrew Strong ([email protected]) wrote [Mon, 070716 09:36]: > ./autogen.sh > ./configure > make all > I use checkinstall as follows: > sudo checkinstall -D > which causes a bleat from checkinstall as the 'version' does not have > numerals: > *** Warning: The package version "slrn" does not > *** Warning: contain any digits. dpkg might not like that. > This package will be built according to these values: > 0 - Maintainer: [ [email protected] ] > 1 - Summary: [ slrn: World's Greatest Newsreader ] > 2 - Name: [ slrn ] > 3 - Version: [ slrn ] > 4 - Release: [ 1 ] > 5 - License: [ GPL ] > 6 - Group: [ checkinstall ] > 7 - Architecture: [ i386 ] > 8 - Source location: [ slrn ] > 9 - Alternate source location: [ ] I think checkinstall does not like the point 3. This should be a version number. I think the update stuff from debian or ubuntu will use this to see if the is a newer version available in the repositories. Since the slrn cvs is the same as the debian tarball you had problems with, it might be a good idea to build the package the debian way. Do as you did above, but stop after ./autogen.sh, download the debian patch from ftp://ftp.debian.org/debian/pool/main/s/slrn/slrn_0.9.8.1pl2~cvs20070125-1.diff.gz to your slrn directory and gunzip it. Then patch patch it with >$ patch -p1 < slrn_0.9.8.1pl2~cvs20070125-1.diff Now just build the debian package: >$ chmod a+x debian/rules >$ dpkg-buildpackage -rfakeroot -uc -b you'll find the deb file one level higher. You could also see, if you really need all the included patches debian applies to the code of slrn by fiddling with the file debian/patches/00list. This way you can also easily add one of my patches ;-) Cheers, Thomas -- slrn charset patches: http://www.foory.de/thw/slrn/ ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/