[GRASS-dev] Few notes to GRASS 7 Launchpad builds

Ivan Mincik ivan.mincik at gmail.com
Tue Dec 9 02:30:31 PST 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi GRASS devs,
since I have been playing with building GRASS 7 for Ubuntu I have few little
improvement proposals:

1. Current GRASS package version suffix (revno) is currently made from Bazaar
import version, which is meaningless for users (for example:
7.0.0~ppa~2~revno-31311~ubuntu12.04.1 - 31311 is that Bazaar version)
I would propose to update to 0.4 version of Launchpad build recipes and change
{revno} variable to {svn-revno} which will be substituted by GRASS SVN
revision number rather than meaningless Bazaar import revision as it was now.
SVN version is much higher value than BZR, so no problems with upgrades

Also, I propose to update little bit version format to latest standards [1][2].

Proposed recipe:
# bzr-builder format 0.4 deb-version 7.0.0+1svn{svn-revno}
lp:grass/7.0
nest debianfiles lp:~grass/grass/grass70_release_debian debian


2. GRASS Stable PPA depends on both ubuntugis-stable and ubuntugis-unstable
PPA repositories which can produce unexpected results. I am proposing to
choose only one of them.


3. GRASS 7 builds should be fixed now (fix is already loaded in bzr). It is
needed to request for build.


1 -
http://linuxminded.nl/tmp/pkg-grass-website/policy/packaging.html#ubuntugis-ppa

2 - https://help.launchpad.net/Packaging/PPA/BuildingASourcePackage

- -- 
Ivan Minčík
ivan.mincik at gmail.com   GPG: 0x79529A1E  http://imincik.github.io/0x79529A1E.key
ivan.mincik at gista.sk    GPG: 0xD714B02C  http://imincik.github.io/0xD714B02C.key
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJUhs9HAAoJEPfdLsR5Upoe22IH/0XpB6P6DrREFjSDCNaEn4HP
HMQv9/TB9Moge08hfbXjCM4ASqrnJIvmh/tcYkGygq9kBP5DbWid4gtM39u4icYH
Vrs+4tMbevm9hENicPSE8RHMNriAmxJy+vcZu6VuNk0lihXNDvi/KuaLulEb8InB
NNKQ+nhvm4D/iqS3+hy1/3WqDIfOsvxaGkzJ4lPqQQKf3j6b+bklwQM+2n8gzGQe
kE4r92R+8+mGS3QBZPUGpntWS8JfAKOYMT8DNatVjBFoVgMV461lqhw506Gqd3x/
p72ex3i5Prwt0ra0mzSQ7ZMYUfxiQusMVFH1RIFoDUv68sDusZkoQ5ixSiNhNFA=
=Gk4c
-----END PGP SIGNATURE-----


More information about the grass-dev mailing list