diff options
author | Peng Wu <alexepico@gmail.com> | 2022-08-24 16:37:41 +0800 |
---|---|---|
committer | Peng Wu <alexepico@gmail.com> | 2022-08-24 16:37:41 +0800 |
commit | b046d9c39f64f2c73074d768ba13b1f83fa50a3e (patch) | |
tree | da52eb8cc7f98bdfb8b945adea24aeb8af1d524e /data | |
parent | 05cb9e819762b53c5b280f66aac8c04fac24e3a3 (diff) | |
download | ibus-libzhuyin-b046d9c39f64f2c73074d768ba13b1f83fa50a3e.tar.gz ibus-libzhuyin-b046d9c39f64f2c73074d768ba13b1f83fa50a3e.tar.xz ibus-libzhuyin-b046d9c39f64f2c73074d768ba13b1f83fa50a3e.zip |
Update Makefile.am
Diffstat (limited to 'data')
-rw-r--r-- | data/Makefile.am | 22 | ||||
-rw-r--r-- | data/ibus-setup-libzhuyin.desktop.in | 8 | ||||
-rw-r--r-- | data/ibus-setup-libzhuyin.desktop.in.in | 14 |
3 files changed, 19 insertions, 25 deletions
diff --git a/data/Makefile.am b/data/Makefile.am index b14166d..fbb7513 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -34,20 +34,20 @@ appdatadir = @datadir@/appdata appdata_DATA = $(APPDATA_XML) -desktop_in_in_files = \ - ibus-setup-libzhuyin.desktop.in.in \ +desktop_in_files = \ + ibus-setup-libzhuyin.desktop.in \ $(NULL) -desktop_in_files = $(desktop_in_in_files:.in.in=.in) +desktop_files = $(desktop_in_files:.desktop.in=.desktop) -$(desktop_in_files): %.desktop.in: %.desktop.in.in Makefile - $(AM_V_GEN) sed \ - -e "s|\@libexecdir\@|$(libexecdir)|" \ - -e "s|\@pkgdatadir\@|$(pkgdatadir)|" \ - $< > $@.tmp && mv $@.tmp $@ +%.desktop: %.desktop.in + $(AM_V_GEN)$(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@.tmp + sed -e 's|@libexecdir[@]|$(libexecdir)|g' \ + -e 's|@pkgdatadir[@]|$(pkgdatadir)|g' $@.tmp > $@ + rm $@.tmp desktopdir=$(datadir)/applications -desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) +desktop_DATA = $(desktop_files) symbols_DATA = \ easysymbol.txt \ @@ -57,13 +57,13 @@ symbols_DATA = \ symbolsdir = $(pkgdatadir) EXTRA_DIST = \ - $(desktop_in_in_files) \ + $(desktop_in_files) \ $(symbols_DATA) \ $(APPDATA_XML) \ $(gsettings_SCHEMAS) \ $(NULL) DISTCLEANFILES = \ - $(desktop_in_files) \ + $(desktop_files) \ $(desktop_DATA) \ $(NULL) diff --git a/data/ibus-setup-libzhuyin.desktop.in b/data/ibus-setup-libzhuyin.desktop.in new file mode 100644 index 0000000..071d6ba --- /dev/null +++ b/data/ibus-setup-libzhuyin.desktop.in @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=IBus LibZhuyin Setup +Comment=Set ibus-libzhuyin Preferences +Exec=@libexecdir@/ibus-setup-libzhuyin +Icon=@pkgdatadir@/icons/ibus-zhuyin.svg +NoDisplay=true +Type=Application +StartupNotify=true diff --git a/data/ibus-setup-libzhuyin.desktop.in.in b/data/ibus-setup-libzhuyin.desktop.in.in deleted file mode 100644 index e085550..0000000 --- a/data/ibus-setup-libzhuyin.desktop.in.in +++ /dev/null @@ -1,14 +0,0 @@ -[Desktop Entry] -Name=IBus LibZhuyin Setup -Name[zh_CN]=IBus 新注音配置工具 -Name[zh_TW]=IBus 新注音配置工具 -Name[zh_HK]=IBus 新注音配置工具 -Comment=Set ibus-libzhuyin Preferences -Comment[zh_CN]=设置 IBus 新注音首选项 -Comment[zh_TW]=設定 IBus 新注音個人偏好 -Comment[zh_HK]=設定 IBus 新注音個人偏好 -Exec=@libexecdir@/ibus-setup-libzhuyin -Icon=@pkgdatadir@/icons/ibus-zhuyin.svg -NoDisplay=true -Type=Application -StartupNotify=true |