Hello, I am working on adjusting Baculum files to Debian requirements.
I am preparing project for Debian Jessie. Here you can see current state of sources: https://launchpad.net/~ganiuszka/+archive/ubuntu/baculum/+files/baculum_7.0%2Bgit20150208ppa1~jessie1.tar.xz On Jessie environment I have following warnings from Lintian (with my comments): W: baculum source: package-needs-versioned-debhelper-build-depends 9 I need to read more about this dependency. W: baculum: extra-license-file usr/share/baculum/htdocs/framework/3rdParty/FirePHPCore/LICENSE W: baculum: extra-license-file usr/share/baculum/htdocs/framework/3rdParty/Markdown/License.text W: baculum: extra-license-file usr/share/baculum/htdocs/framework/3rdParty/Parsedown/LICENSE.txt W: baculum: extra-license-file usr/share/baculum/htdocs/framework/3rdParty/ReCaptcha/LICENSE W: baculum: extra-license-file usr/share/baculum/htdocs/framework/3rdParty/SafeHtml/license.txt W: baculum: extra-license-file usr/share/baculum/htdocs/framework/3rdParty/TinyMCE/license.txt W: baculum: extra-license-file usr/share/baculum/htdocs/framework/I18N/core/data/license.txt All files from directory /framework/ are PRADO Framework files. I would avoid a lot of framework modifications if they are not really needed. In reasonable cases I am able to change something in framework and add patch(es). I this case they are licenses files, trivial issue, I think. As I wrote previous, I have never added new packages to distribution. I rely on your opinions and advises. W: baculum: embedded-javascript-library usr/share/baculum/htdocs/framework/Web/Javascripts/source/prototype-1.7/prototype.js please use libjs-prototype PRADO Framework contains integrated Prototype.js library. It could be a bit painful change, because of nested integration Prototype.js with framework, but I am able to change it. W: baculum: embedded-javascript-library usr/share/baculum/htdocs/framework/Web/Javascripts/source/scriptaculous-1.9.0/scriptaculous.js please use libjs-scriptaculous The same thing like with Prototype.js, Scriptaculous.js is internal tool from framework. Possible to change. W: baculum: extra-license-file usr/share/baculum/htdocs/framework/Web/Javascripts/source/tinymce-405/license.txt Next license file. TinyMCE Editor from framework is not used at all by Baculum. All TinyMCE implementation as module to framework could be removed. W: baculum: embedded-javascript-library usr/share/baculum/htdocs/framework/Web/Javascripts/source/tinymce-405/plugins/compat3x/tiny_mce_popup.js please use tinymce2? To remove as above. W: baculum: duplicate-font-file usr/share/baculum/htdocs/framework/Web/UI/WebControls/assets/verase.ttf also in ttf-bitstream-vera Next framework element - TrueType font. ===== That are all warnings that Lintian shown. >From other things, I moved location of Baculum scripts from /var/www to /usr/share/baculum/htdocs/, because Lintian indicated me that it is not good choice. BTW: I noticed that Lintian from Jessie is more restrictive than that from Ubuntu. I will back when I have something new. Best regards. Marcin Haba -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/55025523.9060...@bacula.pl