summaryrefslogtreecommitdiff
path: root/media-gfx/tuxpaint/files/tuxpaint-0.9.29-Makefile-trans.patch
blob: 20868602f65bb5dbf35afe207557a78539869383 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Sometimes the trans directory isn't created before 
# accessing it.
# Upstream commit b452d84d2544a38eca1d2e4e9686a8eaef197d0f
# fixes this.
--- a/Makefile
+++ b/Makefile
@@ -535,6 +535,7 @@ endif
 # Build the translation files for gettext
 
 $(MOFILES): trans/%.mo: src/po/%.po
+	@-mkdir -p trans
 	msgfmt -o $@ $<
 
 %.desktop: %.desktop.in $(POTFILES)
@@ -552,14 +553,9 @@ translations: trans
 	@echo "Install gettext to run Tux Paint in non-U.S. English modes."
 	@echo "--------------------------------------------------------------"
 else
-translations: trans $(MOFILES) src/tuxpaint.desktop src/tuxpaint-fullscreen.desktop src/org.tuxpaint.Tuxpaint.appdata.xml
+translations: $(MOFILES) src/tuxpaint.desktop src/tuxpaint-fullscreen.desktop src/org.tuxpaint.Tuxpaint.appdata.xml
 endif
 
-trans:
-	@echo
-	@echo "...Preparing translation files..."
-	@mkdir trans
-
 ######
 
 windows_ARCH_INSTALL:=