[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#780155: ITP: baculum -- Baculum WebGUI tool for Bacula Community program



Hello,

I think that I fixed most of warnings from Lintian output on Baculum.

During build the source package I am receiving only this one:

W: baculum source: package-needs-versioned-debhelper-build-depends 9

During build binary package I have seen 12 warnings on which I do not
have influence because they come from PHP framework files.

I do not know what more could I do.

Full Baculum sources including debian/ meta files are in Git repository
here:

http://www.bacula.org/git/cgit.cgi/bacula/tree/gui/baculum?h=Branch-7.0

Best regards.
Marcin Haba

On 16.03.2015 20:02, Marcin Haba wrote:
> Hello,
> 
> I am working on Debian meta files for Baculum. As I said, I let know
> about current progress.
> 
> Today I built new packages from git snapshot. My current changes are here:
> 
> https://launchpad.net/~ganiuszka/+archive/ubuntu/baculum/+packages
> 
> I am moving forward, but I guess that there is still something to do.
> 
> Please let me know if are needed some additional information about Baculum.
> 
> Best regards.
> Marcin Haba
> 
> 
> On 13.03.2015 04:10, Marcin Haba wrote:
>> 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
>>


Reply to: