-
Notifications
You must be signed in to change notification settings - Fork 513
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CherryPick: Integrate appdata.xml into meson build
It used to be genrated and installed by the old custom build system, but apparently got lost in switching to meson. Rename to .in.in instead of .template.in, since i18n otherwise gets utterly confused failing to recognise the file type and both erroring out with "no ITS rules found" during merge_file and failing to extract any translatable strings. Also drop underscores which were previously processed by intltool. This doesn't yet automatically replace the release version and date in the appdata file, but neither did the old build. Note: while this slightly improves the situation, meson’s aegisub-pot target is still missing many strings. make_pot.sh should be used.
- Loading branch information
1 parent
932b04d
commit 2716cf1
Showing
5 changed files
with
73 additions
and
59 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<component type="desktop"> | ||
<id>aegisub.desktop</id> | ||
<metadata_license>CC0-1.0</metadata_license> | ||
<project_license>BSD-3-Clause AND MIT AND MPL-1.1</project_license> | ||
<name>Aegisub</name> | ||
<summary>A free, cross-platform open source tool for creating and modifying subtitles</summary> | ||
<description> | ||
<p>Aegisub is a free, cross-platform open source tool for creating and modifying subtitles. Aegisub makes it quick and easy to time subtitles to audio, and features many powerful tools for styling them, including a built-in real-time video preview.</p> | ||
<p>Aegisub was originally created as a tool to make typesetting, particularly in anime fansubs, a less painful experience. At the time of the start of the project, many other programs that supported the Advanced Substation Alpha format lacked (and in many cases, still lack; development on several competing programs have since been dropped for various reasons completely unrelated to Aegisub) many vital functions, or were too buggy and/or unreliable to be really useful.</p> | ||
<p>Since then, Aegisub has grown into a fully fledged, highly customizable subtitle editor. It features a lot of convenient tools to help you with timing, typesetting, editing and translating subtitles, as well as a powerful scripting environment called Automation (originally mostly intended for creating karaoke effects, Automation can now be used much else, including creating macros and various other convenient tools).</p> | ||
<p>Some highlights of Aegisub:</p> | ||
<ul> | ||
<li>Simple and intuitive yet powerful interface for editing subtitles</li> | ||
<li>Support for many formats and character sets</li> | ||
<li>Powerful video mode</li> | ||
<li>Visual typesetting tools</li> | ||
<li>Intuitive and customizable audio timing mode</li> | ||
<li>Fully scriptable through the Automation module</li> | ||
</ul> | ||
</description> | ||
<!-- XXX: appstreamcli validation warning: cid-desktopapp-is-not-rdns | ||
If improving this, the <id> and filename should probably also be changed. --> | ||
<launchable type="desktop-id">aegisub.desktop</launchable> | ||
<kudos> | ||
<kudo>HiDpiIcon</kudo> | ||
<kudo>HighContrast</kudo> | ||
<kudo>UserDocs</kudo> | ||
</kudos> | ||
<screenshots> | ||
<screenshot type="default"> | ||
<_caption>Typesetting</_caption> | ||
<image>http://static.aegisub.org/img/screenshots/unix/typesetting-efc51b7a.png</image> | ||
</screenshot> | ||
<screenshot> | ||
<_caption>Audio video</_caption> | ||
<image>http://static.aegisub.org/img/screenshots/unix/audio-video-f1f81fc2.png</image> | ||
</screenshot> | ||
<screenshot> | ||
<_caption>Audio timing</_caption> | ||
<image>http://static.aegisub.org/img/screenshots/unix/audio-timing-1d8fce7e.png</image> | ||
</screenshot> | ||
</screenshots> | ||
<developer_name>Aegisub Group</developer_name> | ||
<url type="bugtracker">https://github.com/TypesettingTools/Aegisub/issues</url> | ||
<url type="faq">http://docs.aegisub.org/manual/FAQ</url> | ||
<url type="help">https://aegisub.org/docs/latest/main_page/</url> | ||
<url type="homepage">http://aegisub.org</url> | ||
<url type="translate">https://sites.google.com/site/rockytdrontransifex/aegisub</url> | ||
<content_rating type="oars-1.0"> | ||
<content_attribute id="social-info">mild</content_attribute> | ||
</content_rating> | ||
<translation type="gettext">aegisub</translation> | ||
<provides> | ||
<binary>aegisub</binary> | ||
</provides> | ||
<releases> | ||
<!-- TODO: automatic replace at config time --> | ||
<release version="3.2.2" date="2014-12-08"/> | ||
</releases> | ||
</component> |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters