]> git.pld-linux.org Git - packages/alex.git/commitdiff
- DESTDIR is an unknown beast for the haskell people
authorJan Rękorajski <baggins@pld-linux.org>
Tue, 17 Feb 2004 15:54:08 +0000 (15:54 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    alex-DESTDIR.patch -> 1.1

alex-DESTDIR.patch [new file with mode: 0644]

diff --git a/alex-DESTDIR.patch b/alex-DESTDIR.patch
new file mode 100644 (file)
index 0000000..9648454
--- /dev/null
@@ -0,0 +1,185 @@
+--- alex-2.0/mk/target.mk.orig Wed Jul 23 17:25:32 2003
++++ alex-2.0/mk/target.mk      Tue Feb 17 15:49:03 2004
+@@ -606,9 +606,9 @@
+ #
+ $(LINK) : $(LINK_TARGET)
+       @if ( $(PERL) -e '$$fn="$(LINK)"; exit ((! -f $$fn || -l $$fn) ? 0 : 1);' ); then \
+-         echo "Creating a symbolic link from $(LINK_TARGET) to $(LINK)"; \
+-         $(RM) $(LINK); \
+-         $(LN_S) $(LINK_TARGET) $(LINK); \
++         echo "Creating a symbolic link from $(LINK_TARGET) to $(DESTDIR)$(LINK)"; \
++         $(RM) $(DESTDIR)$(LINK); \
++         $(LN_S) $(LINK_TARGET) $(DESTDIR)$(LINK); \
+        else \
+          echo "Creating a symbolic link from $(LINK_TARGET) to $(LINK) failed: \`$(LINK)' already exists"; \
+          echo "Perhaps remove \`$(LINK)' manually?"; \
+@@ -622,12 +622,12 @@
+ install ::
+       @$(INSTALL_DIR) $(bindir)
+       @if ( $(PERL) -e '$$fn="$(bindir)/$(LINK)"; exit ((! -f $$fn || -l $$fn) ? 0 : 1);' ); then \
+-         echo "Creating a symbolic link from $(LINK_TARGET) to $(LINK) in $(bindir)"; \
+-         $(RM) $(bindir)/$(LINK); \
+-         $(LN_S) $(LINK_TARGET) $(bindir)/$(LINK); \
++         echo "Creating a symbolic link from $(LINK_TARGET) to $(LINK) in $(DESTDIR)$(bindir)"; \
++         $(RM) $(DESTDIR)$(bindir)/$(LINK); \
++         $(LN_S) $(LINK_TARGET) $(DESTDIR)$(bindir)/$(LINK); \
+        else \
+-         echo "Creating a symbolic link from $(LINK_TARGET) to $(LINK) in $(bindir) failed: \`$(bindir)/$(LINK)' already exists"; \
+-         echo "Perhaps remove \`$(bindir)/$(LINK)' manually?"; \
++         echo "Creating a symbolic link from $(LINK_TARGET) to $(LINK) in $(DESTDIR)$(bindir) failed: \`$(bindir)/$(LINK)' already exists"; \
++         echo "Perhaps remove \`$(DESTDIR)$(bindir)/$(LINK)' manually?"; \
+          exit 1; \
+        fi;
+@@ -695,10 +695,10 @@
+ INSTALL_PROGS := $(foreach p, $(INSTALL_PROGS), $(addsuffix $(if $(suffix $(p)),,$(exeext)), $(basename $(p))))
+ install:: $(INSTALL_PROGS)
+-      @$(INSTALL_DIR) $(bindir)
++      @$(INSTALL_DIR) $(DESTDIR)$(bindir)
+       @for i in $(INSTALL_PROGS); do \
+-                  echo $(INSTALL_PROGRAM) $(INSTALL_BIN_OPTS) $$i $(bindir); \
+-                  $(INSTALL_PROGRAM) $(INSTALL_BIN_OPTS) $$i $(bindir) ;  \
++                  echo $(INSTALL_PROGRAM) $(INSTALL_BIN_OPTS) $$i $(DESTDIR)$(bindir); \
++                  $(INSTALL_PROGRAM) $(INSTALL_BIN_OPTS) $$i $(DESTDIR)$(bindir) ;  \
+       done
+ endif
+@@ -708,42 +708,42 @@
+ #
+ ifneq "$(INSTALL_SCRIPTS)" ""
+ install:: $(INSTALL_SCRIPTS)
+-      @$(INSTALL_DIR) $(bindir)
++      @$(INSTALL_DIR) $(DESTDIR)$(bindir)
+       for i in $(INSTALL_SCRIPTS); do \
+-              $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(bindir); \
++              $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(DESTDIR)$(bindir); \
+       done
+ endif
+ ifneq "$(INSTALL_LIB_SCRIPTS)" ""
+ install:: $(INSTALL_LIB_SCRIPTS)
+-      @$(INSTALL_DIR) $(libdir)
++      @$(INSTALL_DIR) $(DESTDIR)$(libdir)
+       for i in $(INSTALL_LIB_SCRIPTS); do \
+-              $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(libdir); \
++              $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(DESTDIR)$(libdir); \
+       done
+ endif
+ ifneq "$(INSTALL_LIBEXEC_SCRIPTS)" ""
+ install:: $(INSTALL_LIBEXEC_SCRIPTS)
+-      @$(INSTALL_DIR) $(libexecdir)
++      @$(INSTALL_DIR) $(DESTDIR)$(libexecdir)
+       for i in $(INSTALL_LIBEXEC_SCRIPTS); do \
+-              $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(libexecdir); \
++              $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(DESTDIR)$(libexecdir); \
+       done
+ endif
+ ifneq "$(INSTALL_LIBS)" ""
+ install:: $(INSTALL_LIBS)
+-      @$(INSTALL_DIR) $(libdir)
++      @$(INSTALL_DIR) $(DESTDIR)$(libdir)
+       for i in $(INSTALL_LIBS); do \
+               case $$i in \
+                 *.a) \
+-                  $(INSTALL_DATA) $(INSTALL_OPTS) $$i $(libdir); \
+-                  $(RANLIB) $(libdir)/`basename $$i` ;; \
++                  $(INSTALL_DATA) $(INSTALL_OPTS) $$i $(DESTDIR)$(libdir); \
++                  $(RANLIB) $(DESTDIR)$(libdir)/`basename $$i` ;; \
+                 *.dll) \
+-                  $(INSTALL_DATA) -s $(INSTALL_OPTS) $$i $(libdir) ;; \
++                  $(INSTALL_DATA) -s $(INSTALL_OPTS) $$i $(DESTDIR)$(libdir) ;; \
+                 *.so) \
+-                  $(INSTALL_SHLIB) $(INSTALL_OPTS) $$i $(libdir) ;; \
++                  $(INSTALL_SHLIB) $(INSTALL_OPTS) $$i $(DESTDIR)$(libdir) ;; \
+                 *) \
+-                  $(INSTALL_DATA) $(INSTALL_OPTS) $$i $(libdir); \
++                  $(INSTALL_DATA) $(INSTALL_OPTS) $$i $(DESTDIR)$(libdir); \
+               esac; \
+       done
+ endif
+@@ -756,64 +756,64 @@
+ INSTALL_LIBEXECS := $(foreach p, $(INSTALL_LIBEXECS), $(addsuffix $(subst _,,$(subst __,$(exeext),_$(suffix $(p))_)), $(basename $(p))))
+ install:: $(INSTALL_LIBEXECS)
+-      @$(INSTALL_DIR) $(libexecdir)
++      @$(INSTALL_DIR) $(DESTDIR)$(libexecdir)
+       -for i in $(INSTALL_LIBEXECS); do \
+-              $(INSTALL_PROGRAM) $(INSTALL_BIN_OPTS) $$i $(libexecdir); \
++              $(INSTALL_PROGRAM) $(INSTALL_BIN_OPTS) $$i $(DESTDIR)$(libexecdir); \
+       done
+ endif
+ ifneq "$(INSTALL_DATAS)" ""
+ install:: $(INSTALL_DATAS)
+-      @$(INSTALL_DIR) $(datadir)
++      @$(INSTALL_DIR) $(DESTDIR)$(datadir)
+       for i in $(INSTALL_DATAS); do \
+-              $(INSTALL_DATA) $(INSTALL_OPTS) $$i $(datadir); \
++              $(INSTALL_DATA) $(INSTALL_OPTS) $$i $(DESTDIR)$(datadir); \
+       done
+ endif
+ ifneq "$(INSTALL_IFACES)" ""
+ install:: $(INSTALL_IFACES)
+-      @$(INSTALL_DIR) $(ifacedir)
++      @$(INSTALL_DIR) $(DESTDIR)$(ifacedir)
+       for i in $(INSTALL_IFACES); do \
+-              $(INSTALL_DATA) $(INSTALL_OPTS) $$i $(ifacedir); \
++              $(INSTALL_DATA) $(INSTALL_OPTS) $$i $(DESTDIR)$(ifacedir); \
+       done
+ endif
+ ifneq "$(INSTALL_IFACES_WITH_DIRS)" ""
+ install:: $(INSTALL_IFACES_WITH_DIRS)
+-      @$(INSTALL_DIR) $(ifacedir)
++      @$(INSTALL_DIR) $(DESTDIR)$(ifacedir)
+       for i in $(INSTALL_IFACES_WITH_DIRS); do \
+-              $(INSTALL_DATA) $(INSTALL_OPTS) $$i $(ifacedir)/`dirname $$i`; \
++              $(INSTALL_DATA) $(INSTALL_OPTS) $$i $(DESTDIR)$(ifacedir)/`dirname $$i`; \
+       done
+ endif
+ ifneq "$(INSTALL_INCLUDES)" ""
+ install:: $(INSTALL_INCLUDES)
+-      @$(INSTALL_DIR) $(includedir)
++      @$(INSTALL_DIR) $(DESTDIR)$(includedir)
+       for i in $(INSTALL_INCLUDES); do \
+-              $(INSTALL_DATA) $(INSTALL_OPTS) $$i $(includedir); \
++              $(INSTALL_DATA) $(INSTALL_OPTS) $$i $(DESTDIR)$(includedir); \
+       done
+ endif
+ ifneq "$(INSTALL_DOCS)" ""
+ install-docs:: $(INSTALL_DOCS)
+-      @$(INSTALL_DIR) $(datadir)      
++      @$(INSTALL_DIR) $(DESTDIR)$(datadir)    
+       for i in $(INSTALL_DOCS); do \
+-              $(INSTALL_DATA) $(INSTALL_OPTS) $$i $(datadir); \
++              $(INSTALL_DATA) $(INSTALL_OPTS) $$i $(DESTDIR)$(datadir); \
+       done
+ endif
+ ifneq "$(INSTALL_SGML_DOC)" ""
+ ifneq "$(SGMLDocWays)" ""
+ install-docs:: $(foreach i,$(SGMLDocWays),$(INSTALL_SGML_DOC).$i)
+-      @$(INSTALL_DIR) $(datadir)      
++      @$(INSTALL_DIR) $(DESTDIR)$(datadir)    
+       @for i in $(SGMLDocWays); do \
+               if [ $$i = "html" ]; then \
+-                      $(INSTALL_DIR) $(datadir)/html; \
+-                      echo $(CP) -r $(INSTALL_SGML_DOC) $(datadir)/html; \
+-                      $(CP) -r $(INSTALL_SGML_DOC) $(datadir)/html; \
++                      $(INSTALL_DIR) $(DESTDIR)$(datadir)/html; \
++                      echo $(CP) -r $(INSTALL_SGML_DOC) $(DESTDIR)$(datadir)/html; \
++                      $(CP) -r $(INSTALL_SGML_DOC) $(DESTDIR)$(datadir)/html; \
+               else \
+-                      echo $(INSTALL_DATA) $(INSTALL_OPTS) $(INSTALL_SGML_DOC).$$i $(datadir); \
+-                      $(INSTALL_DATA) $(INSTALL_OPTS) $(INSTALL_SGML_DOC).$$i $(datadir); \
++                      echo $(INSTALL_DATA) $(INSTALL_OPTS) $(INSTALL_SGML_DOC).$$i $(DESTDIR)$(datadir); \
++                      $(INSTALL_DATA) $(INSTALL_OPTS) $(INSTALL_SGML_DOC).$$i $(DESTDIR)$(datadir); \
+               fi \
+       done
+ endif
This page took 0.146465 seconds and 4 git commands to generate.