wok-next diff bzip2/stuff/bzip2-1.0.6-fix_install.patch @ rev 19561

Initial commit to wok-next (SliTaz v.6 now): update 61 packages (about) according to LFS 7.10
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Dec 16 01:16:56 2016 +0200 (2016-12-16)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/bzip2/stuff/bzip2-1.0.6-fix_install.patch	Fri Dec 16 01:16:56 2016 +0200
     1.3 @@ -0,0 +1,138 @@
     1.4 +--- a/Makefile
     1.5 ++++ b/Makefile
     1.6 +@@ -24,7 +24,7 @@
     1.7 + CFLAGS=-Wall -Winline -O2 -g $(BIGFILES)
     1.8 + 
     1.9 + # Where you want it installed when you do 'make install'
    1.10 +-PREFIX=/usr/local
    1.11 ++PREFIX=/usr
    1.12 + DOCDIR=share/doc/$(DISTNAME)
    1.13 + 
    1.14 + OBJS= blocksort.o  \
    1.15 +@@ -35,7 +35,7 @@
    1.16 +       decompress.o \
    1.17 +       bzlib.o
    1.18 + 
    1.19 +-all: libbz2.a bzip2 bzip2recover test
    1.20 ++all: libbz2.a bzip2 bzip2recover
    1.21 + 
    1.22 + bzip2: libbz2.a bzip2.o
    1.23 + 	$(CC) $(CFLAGS) $(LDFLAGS) -o bzip2 bzip2.o -L. -lbz2
    1.24 +@@ -70,52 +70,71 @@
    1.25 + 	@cat words3
    1.26 + 
    1.27 + install: bzip2 bzip2recover
    1.28 +-	if ( test ! -d $(PREFIX)/bin ) ; then mkdir -p $(PREFIX)/bin ; fi
    1.29 +-	if ( test ! -d $(PREFIX)/lib ) ; then mkdir -p $(PREFIX)/lib ; fi
    1.30 +-	if ( test ! -d $(PREFIX)/man ) ; then mkdir -p $(PREFIX)/man ; fi
    1.31 +-	if ( test ! -d $(PREFIX)/man/man1 ) ; then mkdir -p $(PREFIX)/man/man1 ; fi
    1.32 +-	if ( test ! -d $(PREFIX)/$(DOCDIR) ) ; then mkdir -p $(PREFIX)/$(DOCDIR); fi
    1.33 +-	if ( test ! -d $(PREFIX)/include ) ; then mkdir -p $(PREFIX)/include ; fi
    1.34 +-	cp -f bzip2 $(PREFIX)/bin/bzip2
    1.35 +-	cp -f bzip2 $(PREFIX)/bin/bunzip2
    1.36 +-	cp -f bzip2 $(PREFIX)/bin/bzcat
    1.37 +-	cp -f bzip2recover $(PREFIX)/bin/bzip2recover
    1.38 +-	chmod a+x $(PREFIX)/bin/bzip2
    1.39 +-	chmod a+x $(PREFIX)/bin/bunzip2
    1.40 +-	chmod a+x $(PREFIX)/bin/bzcat
    1.41 +-	chmod a+x $(PREFIX)/bin/bzip2recover
    1.42 +-	cp -f bzip2.1 $(PREFIX)/man/man1
    1.43 +-	chmod a+r $(PREFIX)/man/man1/bzip2.1
    1.44 +-	cp -f bzlib.h $(PREFIX)/include
    1.45 +-	chmod a+r $(PREFIX)/include/bzlib.h
    1.46 +-	cp -f libbz2.a $(PREFIX)/lib
    1.47 +-	chmod a+r $(PREFIX)/lib/libbz2.a
    1.48 +-	cp -f bzgrep $(PREFIX)/bin/bzgrep
    1.49 +-	ln -s -f $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzegrep
    1.50 +-	ln -s -f $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzfgrep
    1.51 +-	chmod a+x $(PREFIX)/bin/bzgrep
    1.52 +-	cp -f bzmore $(PREFIX)/bin/bzmore
    1.53 +-	ln -s -f $(PREFIX)/bin/bzmore $(PREFIX)/bin/bzless
    1.54 +-	chmod a+x $(PREFIX)/bin/bzmore
    1.55 +-	cp -f bzdiff $(PREFIX)/bin/bzdiff
    1.56 +-	ln -s -f $(PREFIX)/bin/bzdiff $(PREFIX)/bin/bzcmp
    1.57 +-	chmod a+x $(PREFIX)/bin/bzdiff
    1.58 +-	cp -f bzgrep.1 bzmore.1 bzdiff.1 $(PREFIX)/man/man1
    1.59 +-	chmod a+r $(PREFIX)/man/man1/bzgrep.1
    1.60 +-	chmod a+r $(PREFIX)/man/man1/bzmore.1
    1.61 +-	chmod a+r $(PREFIX)/man/man1/bzdiff.1
    1.62 +-	echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzegrep.1
    1.63 +-	echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzfgrep.1
    1.64 +-	echo ".so man1/bzmore.1" > $(PREFIX)/man/man1/bzless.1
    1.65 +-	echo ".so man1/bzdiff.1" > $(PREFIX)/man/man1/bzcmp.1
    1.66 +-	cp -f manual.html $(PREFIX)/$(DOCDIR)
    1.67 +-	cp -f manual.pdf $(PREFIX)/$(DOCDIR)
    1.68 +-	cp -f manual.ps $(PREFIX)/$(DOCDIR)
    1.69 +-	cp -f bzip2.txt $(PREFIX)/$(DOCDIR)
    1.70 +-	chmod a+r $(PREFIX)/$(DOCDIR)/manual.html
    1.71 +-	chmod a+r $(PREFIX)/$(DOCDIR)/manual.pdf
    1.72 +-	chmod a+r $(PREFIX)/$(DOCDIR)/manual.ps
    1.73 +-	chmod a+r $(PREFIX)/$(DOCDIR)/bzip2.txt
    1.74 ++	if ( test ! -d $(DESTDIR)$(PREFIX)/bin ) ; then mkdir -p $(DESTDIR)$(PREFIX)/bin ; fi
    1.75 ++	if ( test ! -d $(DESTDIR)$(PREFIX)/lib ) ; then mkdir -p $(DESTDIR)$(PREFIX)/lib ; fi
    1.76 ++	if ( test ! -d $(DESTDIR)/bin ) ; then mkdir -p $(DESTDIR)/bin ; fi
    1.77 ++	if ( test ! -d $(DESTDIR)/lib ) ; then mkdir -p $(DESTDIR)/lib ; fi
    1.78 ++	if ( test ! -d $(DESTDIR)$(PREFIX)/share/man/man1 ) ; then mkdir -p $(DESTDIR)$(PREFIX)/share/man/man1 ; fi
    1.79 ++	if ( test ! -d $(DESTDIR)$(PREFIX)/$(DOCDIR) ) ; then mkdir -p $(DESTDIR)$(PREFIX)/$(DOCDIR); fi
    1.80 ++	if ( test ! -d $(DESTDIR)$(PREFIX)/include ) ; then mkdir -p $(DESTDIR)$(PREFIX)/include ; fi
    1.81 ++
    1.82 ++# shared bzip2
    1.83 ++	cp -a bzip2-shared $(DESTDIR)/bin/bzip2
    1.84 ++	chmod a+x $(DESTDIR)/bin/bzip2
    1.85 ++# shared library
    1.86 ++	cp -a libbz2.so* $(DESTDIR)/lib
    1.87 ++	ln -s ../../lib/libbz2.so.1.0 $(DESTDIR)$(PREFIX)/lib/libbz2.so
    1.88 ++# bunzip2
    1.89 ++	ln -s ../../bin/bzip2 $(DESTDIR)$(PREFIX)/bin/bunzip2
    1.90 ++# bzcat
    1.91 ++	ln -s ../../bin/bzip2 $(DESTDIR)$(PREFIX)/bin/bzcat
    1.92 ++# bzdiff
    1.93 ++	cp -f bzdiff $(DESTDIR)$(PREFIX)/bin/bzdiff
    1.94 ++	chmod a+x $(DESTDIR)$(PREFIX)/bin/bzdiff
    1.95 ++# bzcmp
    1.96 ++	ln -s bzdiff $(DESTDIR)$(PREFIX)/bin/bzcmp
    1.97 ++# bzgrep
    1.98 ++	cp -f bzgrep $(DESTDIR)$(PREFIX)/bin/bzgrep
    1.99 ++	chmod a+x $(DESTDIR)$(PREFIX)/bin/bzgrep
   1.100 ++# bzegrep
   1.101 ++	ln -s bzgrep $(DESTDIR)$(PREFIX)/bin/bzegrep
   1.102 ++# bzfgrep
   1.103 ++	ln -s bzgrep $(DESTDIR)$(PREFIX)/bin/bzfgrep
   1.104 ++# bzip2recover
   1.105 ++	cp -f bzip2recover $(DESTDIR)$(PREFIX)/bin/bzip2recover
   1.106 ++	chmod a+x $(DESTDIR)$(PREFIX)/bin/bzip2recover
   1.107 ++# bzmore
   1.108 ++	cp -f bzmore $(DESTDIR)$(PREFIX)/bin/bzmore
   1.109 ++	chmod a+x $(DESTDIR)$(PREFIX)/bin/bzmore
   1.110 ++# bzless
   1.111 ++	ln -s bzmore $(DESTDIR)$(PREFIX)/bin/bzless
   1.112 ++# headers
   1.113 ++	cp -f bzlib.h bzlib_private.h $(DESTDIR)$(PREFIX)/include
   1.114 ++	chmod a+r $(DESTDIR)$(PREFIX)/include/bzlib.h
   1.115 ++	chmod a+r $(DESTDIR)$(PREFIX)/include/bzlib_private.h
   1.116 ++# static library
   1.117 ++	cp -f libbz2.a $(DESTDIR)$(PREFIX)/lib
   1.118 ++	chmod a+r $(DESTDIR)$(PREFIX)/lib/libbz2.a
   1.119 ++# man pages
   1.120 ++	cp -f bzip2.1 $(DESTDIR)$(PREFIX)/share/man/man1
   1.121 ++	chmod a+r $(DESTDIR)$(PREFIX)/share/man/man1/bzip2.1
   1.122 ++	cp -f bzgrep.1 bzmore.1 bzdiff.1 $(DESTDIR)$(PREFIX)/share/man/man1
   1.123 ++	chmod a+r $(DESTDIR)$(PREFIX)/share/man/man1/bzgrep.1
   1.124 ++	chmod a+r $(DESTDIR)$(PREFIX)/share/man/man1/bzmore.1
   1.125 ++	chmod a+r $(DESTDIR)$(PREFIX)/share/man/man1/bzdiff.1
   1.126 ++	echo ".so man1/bzgrep.1" > $(DESTDIR)$(PREFIX)/share/man/man1/bzegrep.1
   1.127 ++	echo ".so man1/bzgrep.1" > $(DESTDIR)$(PREFIX)/share/man/man1/bzfgrep.1
   1.128 ++	echo ".so man1/bzmore.1" > $(DESTDIR)$(PREFIX)/share/man/man1/bzless.1
   1.129 ++	echo ".so man1/bzdiff.1" > $(DESTDIR)$(PREFIX)/share/man/man1/bzcmp.1
   1.130 ++# docs
   1.131 ++	cp -f manual.html $(DESTDIR)$(PREFIX)/$(DOCDIR)
   1.132 ++	cp -f manual.pdf $(DESTDIR)$(PREFIX)/$(DOCDIR)
   1.133 ++	cp -f manual.ps $(DESTDIR)$(PREFIX)/$(DOCDIR)
   1.134 ++	cp -f bzip2.txt $(DESTDIR)$(PREFIX)/$(DOCDIR)
   1.135 ++	chmod a+r $(DESTDIR)$(PREFIX)/$(DOCDIR)/manual.html
   1.136 ++	chmod a+r $(DESTDIR)$(PREFIX)/$(DOCDIR)/manual.pdf
   1.137 ++	chmod a+r $(DESTDIR)$(PREFIX)/$(DOCDIR)/manual.ps
   1.138 ++	chmod a+r $(DESTDIR)$(PREFIX)/$(DOCDIR)/bzip2.txt
   1.139 + 
   1.140 + clean: 
   1.141 + 	rm -f *.o libbz2.a bzip2 bzip2recover \