[Pkg-gambas-devel] Gambas 3.4.2

Ian Haywood ian at haywood.id.au
Sat Aug 17 05:59:27 UTC 2013


On 04/07/13 06:48, Pino Toscano wrote:

>> deb-src ftp://ozdocit.org/pub/easygp/ gambas3 main
I have uploaded a source package for 3.4.2-1 here which I hope addresses
your concerns below.

> * recently a NMU (Non-Maintained Upload) has been done for gambas3, so 
> you should "rebase" your packaging on top of the NMU, and handle the 
> changes done in it according to your updates
this was for a eglibc error which has been fixed in upstream.
Jose's older changes are integrated into what I am doing.

> * the llvm-3.1-dev build dependency you added does not exist anymore in 
> Debian; unless you really need a specific version, better use llvm-dev. 
> Please note that llvm is not available for all the Debian architectures, 
> and since I don't see it being used, better remove the llvm usage for 
> now
llvm is required for gambas JIT, it's available for everything except
Itanium.
I've added a gambas3-gb-jit package which is restricted to the same
architectures as llvm.

> * has debian/copyright been updated according to the updates sources?
ok, a few new packages are not written by Benoit Minsini so I added them

> * many of the .install files have been changed in the following way (I'm 
> picking one file to show):
> -usr/share/gambas3/info/gb.vb.info
> -usr/share/gambas3/info/gb.vb.list
> +usr/share/gambas3/info/gb.vb*
> my suggestion is to slightly change them like this:
> +usr/share/gambas3/info/gb.vb.*
> i.e. with dot-asterisk, as this avoids accidentally matching if a new 
> component has a name starting with the name of an existing component
ok done.

> * the man pages have been changed replacing "Debian" with "Ubuntu"; I'm 
> pretty sure you can understand this is not a change fitting Debian :)
whoops. the appropriate s/Ubuntu/Debian/ has been done.

> kendeks-extras.txt, debian/packages-kendek.txt and 
> debian/packages.txt seem leftovers?
yep, deleted.

>> Lintian reports thus:
>>
>> W: gambas3-gb-sdl: duplicate-font-file
>> usr/share/gambas3/gb.sdl/DejaVuSans.ttf also in ttf-dejavu-core
> 
> If gb.sdl really needs such font file in its data directory, then remove 
> the version shipped by gambas, and make 
> usr/share/gambas3/gb.sdl/DejaVuSans.ttf a symlink to the file installed 
> by fonts-dejavu-core (this will need a dependency on it in
> gambas3-gb-sdl).
done
> 
>> W: gambas3-gb-sdl: extra-license-file
>> usr/share/gambas3/gb.sdl/LICENSE
> 
> Unless such files are needed (e.g. because of source code templates or 
> other similar cases), just do not ship it, as its content (the license 
> indication provided by this file for the sources it refers to) would 
> really be in debian/copyright.
now we aren't shipping our own DejaVuSans.ttf this isn't required anymore.

Ian



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 253 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gambas-devel/attachments/20130817/3ef3a54b/attachment.sig>


More information about the Pkg-gambas-devel mailing list