Hi, I'm currently packaging the Barcode Writer in Pure PostScript project that I have written. This is my first attempt at creating a source package which I have created by following the Debian New Maintainers Guide.
Would people please examine the package and tell me what problems exist. You can view the files at http://www.terryburton.co.uk/barcodewriter/files/debiansrc Some additional questions: The project has no dependancies. Is it safe to remove this line from the control file? Depends: ${shlibs:Depends}, ${misc:Depends} The upstream project unpacks all files into a single directory and does not provide a facility for installing the files into a distro's file system hierarchy. For the Debian package I have created a Makefile that accomplishes his via the install target. There is no compilation necessary so I have created empty all and clean targets. Could somebody verify that this is the correct way to handle such a package. Debian Policy mandates that programs have a manpage. Since this is a PostScript resource (similar to a shared library) does this rule still apply. If so then I'm not sure what the content of such a manpage ought to be. The project is platform independant as specified in the control file. When I run dpkg-buildpackage -rfakeroot from within the project source directory it creates a package for i386. Is this normal behaviour? How to I create an all architectures binary package? After I have got the source package into good shape, do you have any advise on finding a package sponser? Any volunteers. Thanks for the assistance. Thanks, Tez