freebsd-ports/news/husky-msged/files/patch-maps-makefile.husky
Alexey Dokuchaev 626caaab55 - Unbreak parallel builds (sf.net ticket #116)
- Cleanup Makefile a bit while here
- Kill EOL space, correctly spell FidoNet

Reported by:	marino
Approved by:	miwi, bapt (portmgr, implicit)
2013-08-21 11:17:07 +00:00

101 lines
2.7 KiB
Text

--- maps/makefile.husky.orig 2006-02-18 02:58:00.000000000 +0800
+++ maps/makefile.husky 2013-08-21 17:45:36.000000000 +0800
@@ -28,7 +28,7 @@
.PHONY: maps
-default: makemaps$(EXE) maps
+default: maps
CDEFS=$(ADDCDEFS)
@@ -38,65 +38,32 @@
makemaps$(EXE): makemaps$(OBJ)
$(CC) $(LFLAGS) -o makemaps$(EXE) makemaps$(OBJ)
-maps: makemaps$(EXE) readmaps.437 readmaps.850 readmaps.866 readmaps.koi readmaps.ukr \
+maps: readmaps.437 readmaps.850 readmaps.866 readmaps.koi readmaps.ukr \
readmaps.is1 readmaps.is5 readmaps.865
-readmaps.437:
- -echo "DO NOT WORRY ABOUT WARNINGS ABOUT no matching charset!"
- ./makemaps$(EXE) CP437 $(allmaps)
- -$(RM) writmaps.437
- -$(RM) readmaps.437
- $(MV) writmaps.dat writmaps.437
- $(MV) readmaps.dat readmaps.437
-
-readmaps.850:
- ./makemaps$(EXE) CP850 $(allmaps)
- -$(RM) writmaps.850
- -$(RM) readmaps.850
- $(MV) writmaps.dat writmaps.850
- $(MV) readmaps.dat readmaps.850
-
-readmaps.865:
- ./makemaps$(EXE) CP865 $(allmaps)
- -$(RM) writmaps.865
- -$(RM) readmaps.865
- $(MV) writmaps.dat writmaps.865
- $(MV) readmaps.dat readmaps.865
-
-readmaps.866:
- ./makemaps$(EXE) CP866 $(allmaps)
- -$(RM) writmaps.866
- -$(RM) readmaps.866
- $(MV) writmaps.dat writmaps.866
- $(MV) readmaps.dat readmaps.866
-
-readmaps.koi:
- ./makemaps$(EXE) KOI8-R $(allmaps)
- -$(RM) writmaps.koi
- -$(RM) readmaps.koi
- $(MV) writmaps.dat writmaps.koi
- $(MV) readmaps.dat readmaps.koi
-
-readmaps.ukr:
- ./makemaps$(EXE) CP1125 $(allmaps)
- -$(RM) writmaps.ukr
- -$(RM) readmaps.ukr
- $(MV) writmaps.dat writmaps.ukr
- $(MV) readmaps.dat readmaps.ukr
-
-readmaps.is1:
- ./makemaps$(EXE) LATIN-1 $(allmaps)
- -$(RM) writmaps.is1
- -$(RM) readmaps.is1
- $(MV) writmaps.dat writmaps.is1
- $(MV) readmaps.dat readmaps.is1
-
-readmaps.is5:
- ./makemaps$(EXE) ISO-5 $(allmaps)
- -$(RM) writmaps.is5
- -$(RM) readmaps.is5
- $(MV) writmaps.dat writmaps.is5
- $(MV) readmaps.dat readmaps.is5
+readmaps.437: makemaps$(EXE)
+ MAKEMAPS_SAVEFILE_SUFFIX=$(suffix $@) ./makemaps$(EXE) CP437 $(allmaps)
+
+readmaps.850: makemaps$(EXE)
+ MAKEMAPS_SAVEFILE_SUFFIX=$(suffix $@) ./makemaps$(EXE) CP850 $(allmaps)
+
+readmaps.865: makemaps$(EXE)
+ MAKEMAPS_SAVEFILE_SUFFIX=$(suffix $@) ./makemaps$(EXE) CP865 $(allmaps)
+
+readmaps.866: makemaps$(EXE)
+ MAKEMAPS_SAVEFILE_SUFFIX=$(suffix $@) ./makemaps$(EXE) CP866 $(allmaps)
+
+readmaps.koi: makemaps$(EXE)
+ MAKEMAPS_SAVEFILE_SUFFIX=$(suffix $@) ./makemaps$(EXE) KOI8-R $(allmaps)
+
+readmaps.ukr: makemaps$(EXE)
+ MAKEMAPS_SAVEFILE_SUFFIX=$(suffix $@) ./makemaps$(EXE) CP1125 $(allmaps)
+
+readmaps.is1: makemaps$(EXE)
+ MAKEMAPS_SAVEFILE_SUFFIX=$(suffix $@) ./makemaps$(EXE) LATIN-1 $(allmaps)
+
+readmaps.is5: makemaps$(EXE)
+ MAKEMAPS_SAVEFILE_SUFFIX=$(suffix $@) ./makemaps$(EXE) ISO-5 $(allmaps)
clean:
-$(RM) makemaps$(OBJ)