Re: Debian packaging with meson

2017-02-18 Thread James McCoy
On Sat, Feb 18, 2017 at 04:34:34AM +0100, Adam Borowski wrote: > On Fri, Feb 17, 2017 at 10:07:12PM -0500, James McCoy wrote: > > On Sat, Feb 18, 2017 at 03:28:58AM +0100, Adam Borowski wrote: > > > Note that this won't work unless we rename ninja-build to ninja. > > > > Why not? ninja-build has

Re: Debian packaging with meson

2017-02-17 Thread Adam Borowski
On Fri, Feb 17, 2017 at 10:07:12PM -0500, James McCoy wrote: > On Sat, Feb 18, 2017 at 03:28:58AM +0100, Adam Borowski wrote: > > Note that this won't work unless we rename ninja-build to ninja. > > Why not? ninja-build has been providing /usr/bin/ninja since it was > first uploaded. Yes, ninja

Re: Debian packaging with meson

2017-02-17 Thread James McCoy
On Sat, Feb 18, 2017 at 03:28:58AM +0100, Adam Borowski wrote: > On Fri, Feb 17, 2017 at 11:29:35PM +, Simon McVittie wrote: > > On Fri, 17 Feb 2017 at 18:08:01 -0500, Jeremy Bicha wrote: > > > GNOME 3.24 modules have begun including meson build scripts. > > > > It looks as though Meson approx

Re: Debian packaging with meson

2017-02-17 Thread Adam Borowski
On Fri, Feb 17, 2017 at 11:29:35PM +, Simon McVittie wrote: > On Fri, 17 Feb 2017 at 18:08:01 -0500, Jeremy Bicha wrote: > > GNOME 3.24 modules have begun including meson build scripts. > > It looks as though Meson approximately follows the Autotools-like > build pipeline that dh assumes, so s

Re: Debian packaging with meson

2017-02-17 Thread Niels Thykier
Simon McVittie: > On Fri, 17 Feb 2017 at 18:08:01 -0500, Jeremy Bicha wrote: >> GNOME 3.24 modules have begun including meson build scripts. > > It looks as though Meson approximately follows the Autotools-like > build pipeline that dh assumes, so something like this should work: > > override_dh_

Re: Debian packaging with meson

2017-02-17 Thread Matthias Klumpp
2017-02-18 0:29 GMT+01:00 Simon McVittie : > On Fri, 17 Feb 2017 at 18:08:01 -0500, Jeremy Bicha wrote: >> GNOME 3.24 modules have begun including meson build scripts. > > It looks as though Meson approximately follows the Autotools-like > build pipeline that dh assumes, so something like this shou

Re: Debian packaging with meson

2017-02-17 Thread Simon McVittie
On Fri, 17 Feb 2017 at 18:08:01 -0500, Jeremy Bicha wrote: > GNOME 3.24 modules have begun including meson build scripts. It looks as though Meson approximately follows the Autotools-like build pipeline that dh assumes, so something like this should work: override_dh_auto_clean: rm -fr de

Debian packaging with meson

2017-02-17 Thread Jeremy Bicha
GNOME 3.24 modules have begun including meson build scripts. Currently, autotools is still supported, but at least one developer [1] has said that meson will be the only way to build his app for GNOME 3.26. (GNOME 3.26 is scheduled for release in September.) Has anyone trying making Debian packag