ports/inputmethods/ibus-kkc/patches/patch-src-Makefile_am

33 lines
1 KiB
Text
Raw Normal View History

2023-08-16 22:26:55 +00:00
--- src/Makefile.am.orig Wed Jun 7 22:02:51 2017
+++ src/Makefile.am Wed Sep 22 20:32:32 2021
@@ -129,15 +129,17 @@ $(desktop_in_files): %.desktop.in: %.desktop.in.in Mak
desktopdir=$(datadir)/applications
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
-@INTLTOOL_DESKTOP_RULE@
+$(desktop_DATA): $(addsuffix .in, $(desktop_DATA))
+ $(AM_V_GEN) $(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@
component_DATA = kkc.xml
componentdir = $(datadir)/ibus/component
-kkc.xml.in: kkc.xml.in.in
+kkc.inputMethod.xml.in: kkc.xml.in.in
$(AM_V_GEN) $(edit) $< > $@.tmp && mv $@.tmp $@
-@INTLTOOL_XML_NOMERGE_RULE@
+$(component_DATA): $(patsubst %.xml,%.inputMethod.xml.in,$(component_DATA))
+ $(AM_V_GEN) $(MSGFMT) --xml --template $< -d $(top_srcdir)/po -o $@
GITIGNOREFILES = \
$(libutil_la_SOURCES:.vala=.c) \
@@ -154,7 +156,7 @@ CLEANFILES = \
ibus-setup-kkc-resources.c \
$(desktop_DATA) \
$(desktop_in_files) \
- kkc.xml.in \
+ kkc.inputMethod.xml.in \
kkc.xml \
$(NULL)