- Version for Ubuntu should be -0ubuntu1 rather than -1.

- compat file should contain "9", not "5".

- for debian/control, please use the following line in place of the Depends:  
line for ibmpmlinux:
Depends: ${shlibs:Depends}, dialog (>= 0.8), bash (>= 3.0), ${misc:Depends}

- no need for preinst or postrm. Running verify or uninstall in
postinst/prerm is most likely wrong.

- no application should change crontab for the root user by editing the
file. If anything, it should instead ship a file in the right
directories in /etc/cron.d

- rather than doing symlinks in postinst/prerm; the links should be
created using dh_links, a file debian/links will have to simply contain
the source and destination for the symlinks to create.

- please use debian/install containing the following, rather than copying files 
in debian/rules:
opt
etc
usr/share/man opt/

- you don't need file copies, creating directories or any such thing using 
override_dh_auto_build in debian/rules; instead, you can use the following:
override_dh_install:
        mkdir $(CURDIR)/debian/tmp
        tar -xpzf $(pkg_tgz) -C $(CURDIR)/debian/tmp
        dh_install

- It will be easiest for you to get the package name and version like this:
package       := $(shell dpkg-parsechangelog -S Source)
version       := $(shell dpkg-parsechangelog -S Version | sed -e 's/-.*//')
Note that here I pick just what goes in front of the - for the version number.

- please remove the line "override_dh_shlibdeps:"  in debian/rules; this
will fill in ${shlibs:Depends} for you automatically with the right
version of libc.

- also, I suppose the PMLinux.8 manpage should be decompressed and let 
dh_installman deal with it in debian/rules, to get rid of this lintian warning:
W: ibmpmlinux: package-contains-timestamped-gzip opt/man/man8/PMLinux.8.gz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1448092

Title:
  [needs-packaging] ibmpmlinux

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1448092/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to