From: Philipp H. <phi...@un...> - 2011-10-31 19:06:40
|
> Actually the diff between the two debian folders is rather small. It should > be straightforward to just merge it with the changes you have already done. I've done this, see the attached patch. (The patch debian/patches/101_ion-3-20090526.diff has appararently already been applied to notion.) This looks pretty good: ------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------- $ fakeroot dpkg-buildpackage -uc -b > /dev/null dpkg-source --before-build notion debian/rules clean No patch removed debian/rules build obj.c: In function ‘comp_fun’: obj.c:130:14: warning: ISO C forbids conversion of function pointer to object pointer type [-pedantic] obj.c:131:14: warning: ISO C forbids conversion of function pointer to object pointer type [-pedantic] obj.c: In function ‘lookup_dynfun’: obj.c:192:20: warning: ISO C forbids conversion of function pointer to object pointer type [-pedantic] obj.c:192:41: warning: ISO C forbids conversion of function pointer to object pointer type [-pedantic] obj.c:196:20: warning: ISO C forbids conversion of function pointer to object pointer type [-pedantic] obj.c:196:40: warning: ISO C forbids conversion of function pointer to object pointer type [-pedantic] rb.c: In function ‘rb_inserti’: rb.c:613:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] modules.c: In function ‘get_module_fptr’: modules.c:104:12: warning: ISO C forbids conversion of object pointer to function pointer type [-pedantic] ion-statusd.c: In function ‘statusd_getloadavg’: ion-statusd.c:304:5: warning: implicit declaration of function ‘getloadavg’ [-Wimplicit-function-declaration] debian/rules binary dpkg-gencontrol: warning: package notion-dev: unused substitution variable ${Notion:ApiVersion} dpkg-genchanges -b >../notion_3-2011102900-1_amd64.changes dpkg-genchanges: warning: the current version (3-2011102900-1) is earlier than the previous one (20080825-1) dpkg-genchanges: binary-only upload - not including any source code dpkg-source --after-build notion ------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------- Here's what Lintian has to say about the package: W: notion: latest-debian-changelog-entry-without-new-version W: notion: binary-without-manpage usr/sbin/install-notion-cfg W: notion: binary-without-manpage usr/bin/pwm3plus The second trivial patch removes a postinst error. With this I'm able to install the package. Regards, Philipp |