Many thanks Dmitrijs for reviewing the package and getting the ball
rolling!

I believe I have addressed most if not all of the faults.

I attach to the upstream version, 0.44.01 to this message.

This should build on Quantal in 32 bit, verified on an i386.
We do not have support for 64 bit yet ( It's currently planned for 
https://launchpad.net/ecere/+milestone/0.44.8 )
I have however enabled the other 32 bit architectures. I have also fixed the 
architecture independent files to say 'all'

Lintian no longer provides warning on the source package.

The libraries source included are mostly under deps/ , and are provided to 
facilitate building the source package on Windows.
They are not linked against under Linux, with the exception of ungif.
An amalgamated SQLite is again provided for Windows users convenience.
We also have slightly modified version of harfbuzz within 
ecere/src/graphics/drivers which we require and is not available elsewhere. The 
entire source package fits in 11mb compressed, ~50 uncompressed, and the 3rd 
party source represents a reasonable percentage of the source archive size.

I have gone over the included source files and updated the
debian/copyright accordingly

Lintian runs error free on the binary package, but with a few warnings:

W: ecere-sdk: package-name-doesnt-match-sonames libEDA0 libEDASQLite0 libec0 
libecereCOM0
W: ecere-sdk: description-starts-with-leading-spaces
W: ecere-sdk: binary-without-manpage usr/bin/documentor
W: ecere-sdk: binary-without-manpage usr/bin/ear
W: ecere-sdk: binary-without-manpage usr/bin/ecc
W: ecere-sdk: binary-without-manpage usr/bin/ecp
W: ecere-sdk: binary-without-manpage usr/bin/ecs
W: ecere-sdk: binary-without-manpage usr/bin/epj2make
W: ecere-sdk: binary-without-manpage usr/bin/ide
W: ecere-sdk: non-dev-pkg-with-shlib-symlink usr/lib/libEDASQLite.so.0.44 
usr/lib/libEDASQLite.so
W: ecere-sdk: non-dev-pkg-with-shlib-symlink usr/lib/libEDA.so.0.44 
usr/lib/libEDA.so
W: ecere-sdk: non-dev-pkg-with-shlib-symlink usr/lib/libec.so.0.44 
usr/lib/libec.so
W: ecere-sdk: non-dev-pkg-with-shlib-symlink usr/lib/libecereCOM.so.0.44 
usr/lib/libecereCOM.so
W: ecere-extras: description-starts-with-leading-spaces
W: ecere-extras: extra-license-file 
usr/share/ecere/extras/res/licenses/ecere.LICENSE
W: ecere-extras: extra-license-file 
usr/share/ecere/extras/res/licenses/ffi.LICENSE
W: ecere-extras: extra-license-file 
usr/share/ecere/extras/res/licenses/freetype.LICENSE
W: ecere-extras: extra-license-file 
usr/share/ecere/extras/res/licenses/gpl.LICENSE
W: ecere-extras: extra-license-file 
usr/share/ecere/extras/res/licenses/harfbuzz.LICENSE
W: ecere-extras: extra-license-file 
usr/share/ecere/extras/res/licenses/jpg.LICENSE
W: ecere-extras: extra-license-file 
usr/share/ecere/extras/res/licenses/openSSL.LICENSE
W: ecere-extras: extra-license-file 
usr/share/ecere/extras/res/licenses/png.LICENSE
W: ecere-extras: extra-license-file 
usr/share/ecere/extras/res/licenses/sqlcipher.LICENSE
W: ecere-extras: extra-license-file 
usr/share/ecere/extras/res/licenses/sqlite.LICENSE
W: ecere-extras: extra-license-file 
usr/share/ecere/extras/res/licenses/tango.COPYING
W: ecere-extras: extra-license-file 
usr/share/ecere/extras/res/licenses/ungif.LICENSE
W: ecere-extras: extra-license-file 
usr/share/ecere/extras/res/licenses/upx.LICENSE
W: ecere-doc: description-starts-with-leading-spaces
W: ecere-doc: wrong-section-according-to-package-name ecere-doc => doc
W: ecere-samples: description-starts-with-leading-spaces
W: ecere-samples: duplicate-font-file 
usr/share/ecere/samples/3D/HiraganaCube/FreeSans.ttf also in ttf-freefont
W: ecere-samples: extra-license-file usr/share/ecere/samples/LICENSE
W: ecere-samples: extra-license-file 
usr/share/ecere/samples/misc/licensing/myapp.LICENSE
W: libecere: package-name-doesnt-match-sonames libecere0
W: libecere: description-starts-with-leading-spaces
W: libecere: non-dev-pkg-with-shlib-symlink usr/lib/libecere.so.0.44 
usr/lib/libecere.so


Hoping these are no show stoppers, and that someone can now review binaries...
Please let me know if there is any other concern regarding this package

Thank you all!

All the best,

Jerome

** Attachment added: "Ecere SDK 0.44.01 upstream package"
   
https://bugs.launchpad.net/ecere/+bug/394998/+attachment/3260388/+files/ecere-sdk_0.44.01.orig.tar.bz2

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

Title:
  [needs-packaging] ecere-sdk -- cross-platform developer toolkit

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

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

Reply via email to