rxvt: fix target install (make sure directory exists)
authorPeter Korsgaard <jacmet@sunsite.dk>
Fri, 27 Jun 2008 11:15:49 +0000 (11:15 -0000)
committerPeter Korsgaard <jacmet@sunsite.dk>
Fri, 27 Jun 2008 11:15:49 +0000 (11:15 -0000)
package/rxvt/rxvt.mk

index e3b935a6b47ecd50ec6105db001bd8fcc4a564e2..41f9bdcd69251137223a65da7216f01bb85577f1 100644 (file)
@@ -62,8 +62,8 @@ $(RXVT_BINARY): $(RXVT_DIR)/.configured
        $(STRIPCMD) $(STRIP_DISCARD_ALL) $(RXVT_BINARY)
 
 $(TARGET_DIR)$(X11_PREFIX)/bin/rxvt: $(RXVT_BINARY)
-       cp -f $(RXVT_BINARY) $(TARGET_DIR)$(X11_PREFIX)/bin
-       (cd $(TARGET_DIR)$(X11_PREFIX)/bin; ln -fs rxvt xterm)
+       $(INSTALL) -m 0755 -D $^ $@
+       (cd $(@D); ln -fs rxvt xterm)
 
 rxvt: $(XSERVER) $(TARGET_DIR)$(X11_PREFIX)/bin/rxvt