Commit Graph

10 Commits

Author SHA1 Message Date
Ryan Lucia 88bfc0220d meson: initial attempt to generate Aegisub.app on macOS 2020-11-15 12:53:31 -05:00
Ryan Lucia abdc9f3019 meson: move all .desktop file work into linux conditional 2020-11-15 12:53:31 -05:00
FichteFoll ad5205202f 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.)
2019-10-05 21:34:42 +02:00
FichteFoll f477393217 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.
2019-10-05 21:34:42 +02:00
FichteFoll 6b8d7c4ce8 Properly build aegisub.desktop 2019-10-05 21:34:41 +02:00
Ryan Lucia 504bd7a7ca meson: fix syntax errors in packages/meson.build 2019-10-05 21:34:24 +02:00
Ryan Lucia b960971613 Switch to newer path concatenation syntax 2019-10-05 21:34:09 +02:00
Ryan Lucia ffacb49fdf Make spacing around colons consistent 2019-10-05 21:34:08 +02:00
Martin Herkt 8b6bca2acf Fix fdo icon install path 2019-10-05 21:34:07 +02:00
Martin Herkt d966e2c282 Meson: add install rules 2019-10-05 21:34:06 +02:00