t001-destdir.diff - mkports - recipes for building multiple softwares with mk(1)
 (HTM) git clone git://z3bra.org/mkports
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       t001-destdir.diff (3924B)
       ---
            1 diff -urN a/Makefile b/Makefile
            2 --- a/Makefile        2016-01-18 08:33:56.415665965 +0100
            3 +++ b/Makefile        2016-01-18 08:37:38.035663354 +0100
            4 @@ -71,43 +71,43 @@
            5          @cat words3
            6  
            7  install: bzip2 bzip2recover
            8 -        if ( test ! -d $(PREFIX)/bin ) ; then mkdir -p $(PREFIX)/bin ; fi
            9 -        if ( test ! -d $(PREFIX)/lib ) ; then mkdir -p $(PREFIX)/lib ; fi
           10 -        if ( test ! -d $(MANDIR) ) ; then mkdir -p $(MANDIR) ; fi
           11 -        if ( test ! -d $(MANDIR)/man1 ) ; then mkdir -p $(MANDIR)/man1 ; fi
           12 -        if ( test ! -d $(PREFIX)/include ) ; then mkdir -p $(PREFIX)/include ; fi
           13 -        cp -f bzip2 $(PREFIX)/bin/bzip2
           14 -        cp -f bzip2 $(PREFIX)/bin/bunzip2
           15 -        cp -f bzip2 $(PREFIX)/bin/bzcat
           16 -        cp -f bzip2recover $(PREFIX)/bin/bzip2recover
           17 -        chmod a+x $(PREFIX)/bin/bzip2
           18 -        chmod a+x $(PREFIX)/bin/bunzip2
           19 -        chmod a+x $(PREFIX)/bin/bzcat
           20 -        chmod a+x $(PREFIX)/bin/bzip2recover
           21 -        cp -f bzip2.1 $(MANDIR)/man1
           22 -        chmod a+r $(MANDIR)/man1/bzip2.1
           23 -        cp -f bzlib.h $(PREFIX)/include
           24 -        chmod a+r $(PREFIX)/include/bzlib.h
           25 -        cp -f libbz2.a $(PREFIX)/lib
           26 -        chmod a+r $(PREFIX)/lib/libbz2.a
           27 -        cp -f bzgrep $(PREFIX)/bin/bzgrep
           28 -        ln -s -f $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzegrep
           29 -        ln -s -f $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzfgrep
           30 -        chmod a+x $(PREFIX)/bin/bzgrep
           31 -        cp -f bzmore $(PREFIX)/bin/bzmore
           32 -        ln -s -f $(PREFIX)/bin/bzmore $(PREFIX)/bin/bzless
           33 -        chmod a+x $(PREFIX)/bin/bzmore
           34 -        cp -f bzdiff $(PREFIX)/bin/bzdiff
           35 -        ln -s -f $(PREFIX)/bin/bzdiff $(PREFIX)/bin/bzcmp
           36 -        chmod a+x $(PREFIX)/bin/bzdiff
           37 -        cp -f bzgrep.1 bzmore.1 bzdiff.1 $(MANDIR)/man1
           38 -        chmod a+r $(MANDIR)/man1/bzgrep.1
           39 -        chmod a+r $(MANDIR)/man1/bzmore.1
           40 -        chmod a+r $(MANDIR)/man1/bzdiff.1
           41 -        echo ".so man1/bzgrep.1" > $(MANDIR)/man1/bzegrep.1
           42 -        echo ".so man1/bzgrep.1" > $(MANDIR)/man1/bzfgrep.1
           43 -        echo ".so man1/bzmore.1" > $(MANDIR)/man1/bzless.1
           44 -        echo ".so man1/bzdiff.1" > $(MANDIR)/man1/bzcmp.1
           45 +        if ( test ! -d $(DESTDIR)$(PREFIX)/bin ) ; then mkdir -p $(DESTDIR)$(PREFIX)/bin ; fi
           46 +        if ( test ! -d $(DESTDIR)$(PREFIX)/lib ) ; then mkdir -p $(DESTDIR)$(PREFIX)/lib ; fi
           47 +        if ( test ! -d $(DESTDIR)$(MANDIR) ) ; then mkdir -p $(DESTDIR)$(MANDIR) ; fi
           48 +        if ( test ! -d $(DESTDIR)$(MANDIR)/man1 ) ; then mkdir -p $(DESTDIR)$(MANDIR)/man1 ; fi
           49 +        if ( test ! -d $(DESTDIR)$(PREFIX)/include ) ; then mkdir -p $(DESTDIR)$(PREFIX)/include ; fi
           50 +        cp -f bzip2 $(DESTDIR)$(PREFIX)/bin/bzip2
           51 +        cp -f bzip2 $(DESTDIR)$(PREFIX)/bin/bunzip2
           52 +        cp -f bzip2 $(DESTDIR)$(PREFIX)/bin/bzcat
           53 +        cp -f bzip2recover $(DESTDIR)$(PREFIX)/bin/bzip2recover
           54 +        chmod a+x $(DESTDIR)$(PREFIX)/bin/bzip2
           55 +        chmod a+x $(DESTDIR)$(PREFIX)/bin/bunzip2
           56 +        chmod a+x $(DESTDIR)$(PREFIX)/bin/bzcat
           57 +        chmod a+x $(DESTDIR)$(PREFIX)/bin/bzip2recover
           58 +        cp -f bzip2.1 $(DESTDIR)$(MANDIR)/man1
           59 +        chmod a+r $(DESTDIR)$(MANDIR)/man1/bzip2.1
           60 +        cp -f bzlib.h $(DESTDIR)$(PREFIX)/include
           61 +        chmod a+r $(DESTDIR)$(PREFIX)/include/bzlib.h
           62 +        cp -f libbz2.a $(DESTDIR)$(PREFIX)/lib
           63 +        chmod a+r $(DESTDIR)$(PREFIX)/lib/libbz2.a
           64 +        cp -f bzgrep $(DESTDIR)$(PREFIX)/bin/bzgrep
           65 +        ln -s -f $(PREFIX)/bin/bzgrep $(DESTDIR)$(PREFIX)/bin/bzegrep
           66 +        ln -s -f $(PREFIX)/bin/bzgrep $(DESTDIR)$(PREFIX)/bin/bzfgrep
           67 +        chmod a+x $(DESTDIR)$(PREFIX)/bin/bzgrep
           68 +        cp -f bzmore $(DESTDIR)$(PREFIX)/bin/bzmore
           69 +        ln -s -f $(PREFIX)/bin/bzmore $(DESTDIR)$(PREFIX)/bin/bzless
           70 +        chmod a+x $(DESTDIR)$(PREFIX)/bin/bzmore
           71 +        cp -f bzdiff $(DESTDIR)$(PREFIX)/bin/bzdiff
           72 +        ln -s -f $(PREFIX)/bin/bzdiff $(DESTDIR)$(PREFIX)/bin/bzcmp
           73 +        chmod a+x $(DESTDIR)$(PREFIX)/bin/bzdiff
           74 +        cp -f bzgrep.1 bzmore.1 bzdiff.1 $(DESTDIR)$(MANDIR)/man1
           75 +        chmod a+r $(DESTDIR)$(MANDIR)/man1/bzgrep.1
           76 +        chmod a+r $(DESTDIR)$(MANDIR)/man1/bzmore.1
           77 +        chmod a+r $(DESTDIR)$(MANDIR)/man1/bzdiff.1
           78 +        echo ".so man1/bzgrep.1" > $(DESTDIR)$(MANDIR)/man1/bzegrep.1
           79 +        echo ".so man1/bzgrep.1" > $(DESTDIR)$(MANDIR)/man1/bzfgrep.1
           80 +        echo ".so man1/bzmore.1" > $(DESTDIR)$(MANDIR)/man1/bzless.1
           81 +        echo ".so man1/bzdiff.1" > $(DESTDIR)$(MANDIR)/man1/bzcmp.1
           82  
           83  clean: 
           84          rm -f *.o libbz2.a bzip2 bzip2recover \