tbzip2: patches for installation directories - distro - linux distribution experiments
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
       ---
 (DIR) commit 6f221b7a8f678781b480875dd861f26475a45548
 (DIR) parent 709d51a7a3fb4bf0f8342767d6d97ce792c94b75
 (HTM) Author: z3bra <contactatz3bradotorg>
       Date:   Mon, 29 Oct 2018 17:31:11 +0100
       
       bzip2: patches for installation directories
       
       Diffstat:
         A pkg/bzip2/patches/000-mandir.diff   |      56 +++++++++++++++++++++++++++++++
         A pkg/bzip2/patches/001-destdir.diff  |      84 +++++++++++++++++++++++++++++++
       
       2 files changed, 140 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/pkg/bzip2/patches/000-mandir.diff b/pkg/bzip2/patches/000-mandir.diff
       t@@ -0,0 +1,56 @@
       +diff -urN a/Makefile b/Makefile
       +--- a/Makefile        2010-09-11 00:46:02.000000000 +0200
       ++++ b/Makefile        2016-01-08 20:13:22.865349354 +0100
       +@@ -25,6 +25,7 @@
       + 
       + # Where you want it installed when you do 'make install'
       + PREFIX=/usr/local
       ++MANDIR=$(PREFIX)/share/man
       + 
       + 
       + OBJS= blocksort.o  \
       +@@ -72,8 +73,8 @@
       + install: bzip2 bzip2recover
       +         if ( test ! -d $(PREFIX)/bin ) ; then mkdir -p $(PREFIX)/bin ; fi
       +         if ( test ! -d $(PREFIX)/lib ) ; then mkdir -p $(PREFIX)/lib ; fi
       +-        if ( test ! -d $(PREFIX)/man ) ; then mkdir -p $(PREFIX)/man ; fi
       +-        if ( test ! -d $(PREFIX)/man/man1 ) ; then mkdir -p $(PREFIX)/man/man1 ; fi
       ++        if ( test ! -d $(MANDIR) ) ; then mkdir -p $(MANDIR) ; fi
       ++        if ( test ! -d $(MANDIR)/man1 ) ; then mkdir -p $(MANDIR)/man1 ; fi
       +         if ( test ! -d $(PREFIX)/include ) ; then mkdir -p $(PREFIX)/include ; fi
       +         cp -f bzip2 $(PREFIX)/bin/bzip2
       +         cp -f bzip2 $(PREFIX)/bin/bunzip2
       +@@ -83,8 +84,8 @@
       +         chmod a+x $(PREFIX)/bin/bunzip2
       +         chmod a+x $(PREFIX)/bin/bzcat
       +         chmod a+x $(PREFIX)/bin/bzip2recover
       +-        cp -f bzip2.1 $(PREFIX)/man/man1
       +-        chmod a+r $(PREFIX)/man/man1/bzip2.1
       ++        cp -f bzip2.1 $(MANDIR)/man1
       ++        chmod a+r $(MANDIR)/man1/bzip2.1
       +         cp -f bzlib.h $(PREFIX)/include
       +         chmod a+r $(PREFIX)/include/bzlib.h
       +         cp -f libbz2.a $(PREFIX)/lib
       +@@ -99,14 +100,14 @@
       +         cp -f bzdiff $(PREFIX)/bin/bzdiff
       +         ln -s -f $(PREFIX)/bin/bzdiff $(PREFIX)/bin/bzcmp
       +         chmod a+x $(PREFIX)/bin/bzdiff
       +-        cp -f bzgrep.1 bzmore.1 bzdiff.1 $(PREFIX)/man/man1
       +-        chmod a+r $(PREFIX)/man/man1/bzgrep.1
       +-        chmod a+r $(PREFIX)/man/man1/bzmore.1
       +-        chmod a+r $(PREFIX)/man/man1/bzdiff.1
       +-        echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzegrep.1
       +-        echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzfgrep.1
       +-        echo ".so man1/bzmore.1" > $(PREFIX)/man/man1/bzless.1
       +-        echo ".so man1/bzdiff.1" > $(PREFIX)/man/man1/bzcmp.1
       ++        cp -f bzgrep.1 bzmore.1 bzdiff.1 $(MANDIR)/man1
       ++        chmod a+r $(MANDIR)/man1/bzgrep.1
       ++        chmod a+r $(MANDIR)/man1/bzmore.1
       ++        chmod a+r $(MANDIR)/man1/bzdiff.1
       ++        echo ".so man1/bzgrep.1" > $(MANDIR)/man1/bzegrep.1
       ++        echo ".so man1/bzgrep.1" > $(MANDIR)/man1/bzfgrep.1
       ++        echo ".so man1/bzmore.1" > $(MANDIR)/man1/bzless.1
       ++        echo ".so man1/bzdiff.1" > $(MANDIR)/man1/bzcmp.1
       + 
       + clean: 
       +         rm -f *.o libbz2.a bzip2 bzip2recover \
 (DIR) diff --git a/pkg/bzip2/patches/001-destdir.diff b/pkg/bzip2/patches/001-destdir.diff
       t@@ -0,0 +1,84 @@
       +diff -urN a/Makefile b/Makefile
       +--- a/Makefile        2016-01-18 08:33:56.415665965 +0100
       ++++ b/Makefile        2016-01-18 08:37:38.035663354 +0100
       +@@ -71,43 +71,43 @@
       +         @cat words3
       + 
       + install: bzip2 bzip2recover
       +-        if ( test ! -d $(PREFIX)/bin ) ; then mkdir -p $(PREFIX)/bin ; fi
       +-        if ( test ! -d $(PREFIX)/lib ) ; then mkdir -p $(PREFIX)/lib ; fi
       +-        if ( test ! -d $(MANDIR) ) ; then mkdir -p $(MANDIR) ; fi
       +-        if ( test ! -d $(MANDIR)/man1 ) ; then mkdir -p $(MANDIR)/man1 ; fi
       +-        if ( test ! -d $(PREFIX)/include ) ; then mkdir -p $(PREFIX)/include ; fi
       +-        cp -f bzip2 $(PREFIX)/bin/bzip2
       +-        cp -f bzip2 $(PREFIX)/bin/bunzip2
       +-        cp -f bzip2 $(PREFIX)/bin/bzcat
       +-        cp -f bzip2recover $(PREFIX)/bin/bzip2recover
       +-        chmod a+x $(PREFIX)/bin/bzip2
       +-        chmod a+x $(PREFIX)/bin/bunzip2
       +-        chmod a+x $(PREFIX)/bin/bzcat
       +-        chmod a+x $(PREFIX)/bin/bzip2recover
       +-        cp -f bzip2.1 $(MANDIR)/man1
       +-        chmod a+r $(MANDIR)/man1/bzip2.1
       +-        cp -f bzlib.h $(PREFIX)/include
       +-        chmod a+r $(PREFIX)/include/bzlib.h
       +-        cp -f libbz2.a $(PREFIX)/lib
       +-        chmod a+r $(PREFIX)/lib/libbz2.a
       +-        cp -f bzgrep $(PREFIX)/bin/bzgrep
       +-        ln -s -f $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzegrep
       +-        ln -s -f $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzfgrep
       +-        chmod a+x $(PREFIX)/bin/bzgrep
       +-        cp -f bzmore $(PREFIX)/bin/bzmore
       +-        ln -s -f $(PREFIX)/bin/bzmore $(PREFIX)/bin/bzless
       +-        chmod a+x $(PREFIX)/bin/bzmore
       +-        cp -f bzdiff $(PREFIX)/bin/bzdiff
       +-        ln -s -f $(PREFIX)/bin/bzdiff $(PREFIX)/bin/bzcmp
       +-        chmod a+x $(PREFIX)/bin/bzdiff
       +-        cp -f bzgrep.1 bzmore.1 bzdiff.1 $(MANDIR)/man1
       +-        chmod a+r $(MANDIR)/man1/bzgrep.1
       +-        chmod a+r $(MANDIR)/man1/bzmore.1
       +-        chmod a+r $(MANDIR)/man1/bzdiff.1
       +-        echo ".so man1/bzgrep.1" > $(MANDIR)/man1/bzegrep.1
       +-        echo ".so man1/bzgrep.1" > $(MANDIR)/man1/bzfgrep.1
       +-        echo ".so man1/bzmore.1" > $(MANDIR)/man1/bzless.1
       +-        echo ".so man1/bzdiff.1" > $(MANDIR)/man1/bzcmp.1
       ++        if ( test ! -d $(DESTDIR)$(PREFIX)/bin ) ; then mkdir -p $(DESTDIR)$(PREFIX)/bin ; fi
       ++        if ( test ! -d $(DESTDIR)$(PREFIX)/lib ) ; then mkdir -p $(DESTDIR)$(PREFIX)/lib ; fi
       ++        if ( test ! -d $(DESTDIR)$(MANDIR) ) ; then mkdir -p $(DESTDIR)$(MANDIR) ; fi
       ++        if ( test ! -d $(DESTDIR)$(MANDIR)/man1 ) ; then mkdir -p $(DESTDIR)$(MANDIR)/man1 ; fi
       ++        if ( test ! -d $(DESTDIR)$(PREFIX)/include ) ; then mkdir -p $(DESTDIR)$(PREFIX)/include ; fi
       ++        cp -f bzip2 $(DESTDIR)$(PREFIX)/bin/bzip2
       ++        cp -f bzip2 $(DESTDIR)$(PREFIX)/bin/bunzip2
       ++        cp -f bzip2 $(DESTDIR)$(PREFIX)/bin/bzcat
       ++        cp -f bzip2recover $(DESTDIR)$(PREFIX)/bin/bzip2recover
       ++        chmod a+x $(DESTDIR)$(PREFIX)/bin/bzip2
       ++        chmod a+x $(DESTDIR)$(PREFIX)/bin/bunzip2
       ++        chmod a+x $(DESTDIR)$(PREFIX)/bin/bzcat
       ++        chmod a+x $(DESTDIR)$(PREFIX)/bin/bzip2recover
       ++        cp -f bzip2.1 $(DESTDIR)$(MANDIR)/man1
       ++        chmod a+r $(DESTDIR)$(MANDIR)/man1/bzip2.1
       ++        cp -f bzlib.h $(DESTDIR)$(PREFIX)/include
       ++        chmod a+r $(DESTDIR)$(PREFIX)/include/bzlib.h
       ++        cp -f libbz2.a $(DESTDIR)$(PREFIX)/lib
       ++        chmod a+r $(DESTDIR)$(PREFIX)/lib/libbz2.a
       ++        cp -f bzgrep $(DESTDIR)$(PREFIX)/bin/bzgrep
       ++        ln -s -f $(PREFIX)/bin/bzgrep $(DESTDIR)$(PREFIX)/bin/bzegrep
       ++        ln -s -f $(PREFIX)/bin/bzgrep $(DESTDIR)$(PREFIX)/bin/bzfgrep
       ++        chmod a+x $(DESTDIR)$(PREFIX)/bin/bzgrep
       ++        cp -f bzmore $(DESTDIR)$(PREFIX)/bin/bzmore
       ++        ln -s -f $(PREFIX)/bin/bzmore $(DESTDIR)$(PREFIX)/bin/bzless
       ++        chmod a+x $(DESTDIR)$(PREFIX)/bin/bzmore
       ++        cp -f bzdiff $(DESTDIR)$(PREFIX)/bin/bzdiff
       ++        ln -s -f $(PREFIX)/bin/bzdiff $(DESTDIR)$(PREFIX)/bin/bzcmp
       ++        chmod a+x $(DESTDIR)$(PREFIX)/bin/bzdiff
       ++        cp -f bzgrep.1 bzmore.1 bzdiff.1 $(DESTDIR)$(MANDIR)/man1
       ++        chmod a+r $(DESTDIR)$(MANDIR)/man1/bzgrep.1
       ++        chmod a+r $(DESTDIR)$(MANDIR)/man1/bzmore.1
       ++        chmod a+r $(DESTDIR)$(MANDIR)/man1/bzdiff.1
       ++        echo ".so man1/bzgrep.1" > $(DESTDIR)$(MANDIR)/man1/bzegrep.1
       ++        echo ".so man1/bzgrep.1" > $(DESTDIR)$(MANDIR)/man1/bzfgrep.1
       ++        echo ".so man1/bzmore.1" > $(DESTDIR)$(MANDIR)/man1/bzless.1
       ++        echo ".so man1/bzdiff.1" > $(DESTDIR)$(MANDIR)/man1/bzcmp.1
       + 
       + clean: 
       +         rm -f *.o libbz2.a bzip2 bzip2recover \