Ernestas Kulik
5996435da9
flatpak: don’t build Meson
...
The need for 0.44 has been removed.
2018-01-04 17:38:38 +02:00
Carlos Soriano
a04da1d485
build: Remove auxiliary script for making releases
...
Now is built in meson with "meson dist".
2018-01-03 14:40:41 +01:00
Carlos Soriano
4045ac7700
Flatpak: Build meson since we require 0.44
...
With the latest changes, and it's going to take a while to be present
in the Flatpak SDK.
2018-01-02 21:59:20 +01:00
Ernestas Kulik
74dd9c9f72
general: remove desktop support
2018-01-02 12:51:32 +02:00
Carlos Soriano
eb8e440ebb
flatpak: Remove unused build-options
...
We use Meson nowadays that doesn't spew tons of deprecated warnings.
2017-11-21 15:24:11 +01:00
Carlos Soriano
dd0fae86de
flatpak: Remove stable Flatpak manifest
...
This should live elsewhere, like Flathub or so.
2017-11-20 21:15:56 +01:00
Carlos Soriano
78ca21634d
flatpak: Move file to build-aux
2017-11-20 21:15:45 +01:00
Christian Hergert
d335b9cfda
flatpak: fix URL to nautilus repository
2017-09-07 17:39:37 -07:00
Carlos Soriano
bd9ae8d0a6
flatpak: Add stable release
...
So we can put it in FlatHub
https://bugzilla.gnome.org/show_bug.cgi?id=782125
2017-05-03 20:26:27 +02:00
Carlos Soriano
53928d7f46
postinstall: Use python
...
Instead of shell scripts, much better to maintain.
Also, the new python script has better handling of non existing paths.
2017-05-02 19:50:54 +02:00
Ernestas Kulik
55d17ec481
make_release.sh: fix post-Autotools breakage
...
The script broke after killing off Autotools support, since the libgd
submodule was moved to /subprojects/libgd. Additionally, this commit
makes the script exit on error and makes xz print verbose output.
https://bugzilla.gnome.org/show_bug.cgi?id=781892
2017-04-28 14:09:16 +03:00
Ernestas Kulik
9948131521
meson: delegate submodule initialization to Meson
...
As of 0.40.0, Meson has the ability to initialize subprojects that are
git submodules. This removes the need for a separate script to achieve
that.
https://bugzilla.gnome.org/show_bug.cgi?id=781653
2017-04-25 11:22:41 +03:00
Carlos Soriano
9e92f6e7ac
build: Fix check_libgd
...
Forgot to change the path to check whether the subproject is initalized.
2017-03-27 21:00:13 +02:00
Ernestas Kulik
ec2af08b38
libgd: move submodule to a subdirectory
...
Meson looks for subprojects in subprojects/ by default. Since Autotools
is no longer a resident here, the submodule should be moved to the
subdirectory, instead of being linked to.
https://bugzilla.gnome.org/show_bug.cgi?id=780501
2017-03-27 12:45:56 +03:00
Carlos Soriano
13c959d389
build: Update flatpak build and organize folder structure
...
Flatpak doesn't need to build meson or a patch for ninja and meson to
work properly:
https://github.com/flatpak/flatpak/issues/607
https://bugzilla.gnome.org/show_bug.cgi?id=774368
273e2460aa
This patch updates this and improves the folder structure with a
build-aux folder to clear up the root folder.
https://bugzilla.gnome.org/show_bug.cgi?id=780580
2017-03-27 12:14:47 +03:00