- 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