Commit Graph

10 Commits

Author SHA1 Message Date
Ryan Lucia fe1813ec03 meson: enable building Aegisub.app on macOS 2020-02-08 23:43:52 +01:00
Ryan Lucia fb905d9dcc [meson] move all .desktop file work into linux conditional 2020-02-08 23:43:32 +01:00
FichteFoll cf3b0c7f4b Use i18n.merge_file for real
Requires gettext 0.19, which is available on all major linux dists.

Not compatible with autotools chain! (For now, anyway.)
2020-02-08 23:43:32 +01:00
FichteFoll 61d72c6960 Add commented i18n.merge_file version
Using that makes use of gettext (and msgfmt) rather than intltool,
which is the proper way but requires a more recent gettext version and
I'm not comfortable adding that dependency for now.

Specifically, it would require updating the autotools chain as well
as the template files are incompatible.

See https://wiki.gnome.org/MigratingFromIntltoolToGettext for more info.
2020-02-08 23:43:32 +01:00
FichteFoll d9202d41ee Properly build aegisub.desktop 2020-02-08 23:43:32 +01:00
Ryan Lucia d4a7351087 meson: fix syntax errors in packages/meson.build 2020-02-08 23:41:40 +01:00
Ryan Lucia a9b956693c Switch to newer path concatenation syntax 2020-02-08 23:40:07 +01:00
Ryan Lucia 0c148ec512 Make spacing around colons consistent 2020-02-08 23:40:07 +01:00
Martin Herkt 3cc6187174 Fix fdo icon install path 2020-02-08 23:40:07 +01:00
Martin Herkt 146d1aa7b8 Meson: add install rules 2020-02-08 23:40:07 +01:00