diff options
Diffstat (limited to 'misc/langdrill/050_install.diff')
-rw-r--r-- | misc/langdrill/050_install.diff | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/misc/langdrill/050_install.diff b/misc/langdrill/050_install.diff new file mode 100644 index 0000000000..2af54f7851 --- /dev/null +++ b/misc/langdrill/050_install.diff @@ -0,0 +1,63 @@ +diff -ur langdrill-0.3/src/Makefile langdrill-0.3/src/Makefile +--- langdrill-0.3/src/Makefile 2018-03-19 09:36:36.277390675 -0700 ++++ langdrill-0.3/src/Makefile 2018-03-19 09:55:06.065284069 -0700 +@@ -1,6 +1,5 @@ + ###### Files & Directories + DESTDIR= +-MY_DEBIAN_SYSTEM= + + + SRC = main.cc\ +@@ -20,21 +19,10 @@ + `vdk-config-2 --cflags` \ + -Wall + +-###### Test for Debian GNU/Linux +-# If your system is not Debian GNU/Linux please modify the values after +-# "else" statement. Modifying the values before else is useless, unless +-# you also set MY_DEBIAN_SYSTEM=1 +-ifeq ($(MY_DEBIAN_SYSTEM),1) +- MY_MESSAGE_OF_THE_DAY=">>" $(TARGET) compilled for Debian GNU/Linux system. "<<" +- DRILL_DIR=$(DESTDIR)/usr/share/langdrill +- BIN_DIR=$(DESTDIR)/usr/bin +- MAN_DIR=$(DESTDIR)/usr/share/man/man1 +-else +- MY_MESSAGE_OF_THE_DAY=">>" $(TARGET) compilled for NON-Debian GNU/Linux system. "<<" +- DRILL_DIR=$(DESTDIR)/usr/local/share/langdrill +- BIN_DIR=$(DESTDIR)/usr/local/bin +- MAN_DIR=$(DESTDIR)/usr/local/man/man1 +-endif ++PREFIX ?= /usr/local ++DRILL_DIR ?= $(PREFIX)/share/langdrill ++BIN_DIR ?= $(PREFIX)/bin ++MAN_DIR ?= $(PREFIX)/share/man + + CC = g++ + CFLAGS = -g +@@ -62,21 +50,18 @@ + rm -f $(TARGET) core *~ + + $(TARGET): tarclean $(OBJ) +- @echo $(MY_MESSAGE_OF_THE_DAY) + $(CC) $(CFLAGS) $(DEF_FLAGS) -o $(TARGET) $(OBJ) $(LFLAGS) + + run: tarclean $(OBJ) +- @echo $(MY_MESSAGE_OF_THE_DAY) + $(CC) $(CFLAGS) $(DEF_FLAGS) -o $(TARGET) $(OBJ) $(LFLAGS) + ./$(TARGET) + + build: clean tarclean $(OBJ) +- @echo $(MY_MESSAGE_OF_THE_DAY) + $(CC) $(CFLAGS) $(DEF_FLAGS) -o $(TARGET) $(OBJ) $(LFLAGS) + + install: all +- install -d $(BIN_DIR) $(DRILL_DIR) $(MAN_DIR) +- install ./$(TARGET) $(BIN_DIR) +- install -m644 $(DRILL_SUP) $(DRILL_DIR) +- ln -sf japanese.drill $(DRILL_DIR)/$(DRILL_DEF) +- install -m644 $(MAN_PAGE) $(MAN_DIR) ++ install -d $(DESTDIR)$(BIN_DIR) $(DESTDIR)$(DRILL_DIR) $(DESTDIR)$(MAN_DIR)/man1 ++ install ./$(TARGET) $(DESTDIR)$(BIN_DIR) ++ install -m644 $(DRILL_SUP) $(DESTDIR)$(DRILL_DIR) ++ ln -sf japanese.drill $(DESTDIR)$(DRILL_DIR)/$(DRILL_DEF) ++ install -m644 $(MAN_PAGE) $(DESTDIR)$(MAN_DIR)/man1 |