[GRASS-dev] Building GRASS packages from tarball on Launchpad

Hi Sebastiaan,

2015-02-13 15:37 GMT+01:00 Sebastiaan Couwenberg <sebastic@xs4all.nl>:

The upstream branch only contains the upstream source imported from the
tarball, the debian directory is maintained on the master & experimental
branches.

Currently the master branch is used for GRASS 6.4 which is included in
the Debian sid & jessie. The experimental branch is used for GRASS 7.

thanks for explanation.

I suggest you create new branches under the grass/ prefix where you can
maintain the packaging for the grass70 & grass71 source packages
including in the GRASS PPA on Launchpad.

You can use a branch for each source package, i.e. grass/7.0 &
grass/7.1. If want to track the upstream development I suggest to use
the grass/upstream branch synced with the bzr repo using git-bzr(1).

OK.

Martin

PS: BTW, I applied your patch [1] in GRASS trunk (r64606) and relbr70 (r64607).

[1] http://anonscm.debian.org/cgit/pkg-grass/grass.git/tree/debian/patches/allows-to-typo.patch?h=experimental

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

2015-02-13 16:39 GMT+01:00 Sebastiaan Couwenberg <sebastic@xs4all.nl>:

PS: BTW, I applied your patch [1] in GRASS trunk (r64606) and relbr70 (r64607).

Thanks, I've marked the patch as Applied-Upstream :slight_smile:

please mark in the same way
http://anonscm.debian.org/cgit/pkg-grass/grass.git/tree/debian/patches/www-browser?h=experimental

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

2015-02-13 17:01 GMT+01:00 Sebastiaan Couwenberg <sebastic@xs4all.nl>:

Thanks for applying the patch, I've also marked the www-browser patch as
Applied-Upstream:

http://anonscm.debian.org/cgit/pkg-grass/grass.git/commit/?h=experimental&id=9349bac06629531e2b504b50d76f999d813441c0

you can also mark
http://anonscm.debian.org/cgit/pkg-grass/grass.git/tree/debian/patches/wxpy3.0-compat.patch?h=experimental

(see r64610:1)

Martin

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

Hi,

2015-02-13 17:24 GMT+01:00 Sebastiaan Couwenberg <sebastic@xs4all.nl>:

regarding

http://anonscm.debian.org/cgit/pkg-grass/grass.git/tree/debian/patches/check4dev?h=experimental

I would suggest to close it as 'wontfix', `dpkg-query` will not work
on Fedora and other non-debian distributions.

I have added extra check some time ago to `g.extension` which should
work on all supported platforms [1].

Martin

[1] http://trac.osgeo.org/grass/browser/grass/branches/releasebranch_7_0/scripts/g.extension/g.extension.py?rev=64581#L786

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

Hi,

2015-02-13 17:57 GMT+01:00 Sebastiaan Couwenberg <sebastic@xs4all.nl>:

We could drop this patch from the Debian package or keep carrying it as
it won't be hard to maintain.

I think we could drop this patch, bearing in mind that g.extension
already checks if Module.make exists. Just 2 cents, Martin

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

Hi,

2015-02-13 18:09 GMT+01:00 Sebastiaan Couwenberg <sebastic@xs4all.nl>:

To reduce the diff with upstream I opted to drop the check4dev patch and
rely on your check instead.

thanks.

Any thoughts about the pager patch? I think it could be merged upstream
too, but it's as a bit distribution specific.

probably yes, see "patches from http://anonscm.debian.org/cgit/
(makefile/ctypes)" thread.

Martin

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

2015-02-13 14:57 GMT+01:00 Martin Landa <landa.martin@gmail.com>:

I contacted Launchpad Support [1]. Thanks, Martin

[1] https://answers.launchpad.net/launchpad/+question/262058

the source of problem is probably missing OpenPGP in my Launchpad
account. Will re-try on Monday again.

Martin

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa