Commit | Line | Data |
---|---|---|
995a0fc2 VM |
1 | diff -Nru procps-3.2.8.orig/Makefile procps-3.2.8/Makefile |
2 | --- procps-3.2.8.orig/Makefile 2010-11-07 11:59:17.736493931 +0100 | |
3 | +++ procps-3.2.8/Makefile 2010-11-07 12:24:02.973714246 +0100 | |
4 | @@ -24,26 +24,26 @@ | |
5 | ############ vars | |
6 | ||
7 | # so you can disable them or choose alternates | |
8 | -ldconfig := ldconfig | |
9 | +ldconfig := true | |
10 | ln_f := ln -f | |
11 | ln_sf := ln -sf | |
12 | install := install -D --owner 0 --group 0 | |
13 | ||
14 | # Lame x86-64 /lib64 and /usr/lib64 abomination: | |
15 | -lib64 := lib$(shell [ -d /lib64 ] && echo 64) | |
16 | +lib64 := lib | |
17 | ||
18 | usr/bin := $(DESTDIR)/usr/bin/ | |
19 | bin := $(DESTDIR)/bin/ | |
20 | sbin := $(DESTDIR)/sbin/ | |
21 | usr/proc/bin := $(DESTDIR)/usr/bin/ | |
22 | -man1 := $(DESTDIR)/usr/share/man/man1/ | |
23 | -man5 := $(DESTDIR)/usr/share/man/man5/ | |
24 | -man8 := $(DESTDIR)/usr/share/man/man8/ | |
25 | +man1 := $(DESTDIR)/usr/man/man1/ | |
26 | +man5 := $(DESTDIR)/usr/man/man5/ | |
27 | +man8 := $(DESTDIR)/usr/man/man8/ | |
28 | lib := $(DESTDIR)/$(lib64)/ | |
29 | usr/lib := $(DESTDIR)/usr/$(lib64)/ | |
30 | usr/include := $(DESTDIR)/usr/include/ | |
31 | ||
32 | -#SKIP := $(bin)kill $(man1)kill.1 | |
33 | +SKIP := $(bin)kill $(man1)kill.1 | |
34 | ||
35 | BINFILES := $(usr/bin)uptime $(usr/bin)tload $(usr/bin)free $(usr/bin)w \ | |
36 | $(usr/bin)top $(usr/bin)vmstat $(usr/bin)watch $(usr/bin)skill \ | |
37 | @@ -174,7 +174,8 @@ | |
38 | # want this rule first, use := on ALL, and ALL not filled in yet | |
39 | all: do_all | |
40 | ||
41 | --include */module.mk | |
42 | +-include proc/module.mk | |
43 | +-include ps/module.mk | |
44 | ||
45 | do_all: $(ALL) | |
46 | ||
47 | @@ -222,14 +223,14 @@ | |
48 | ###### install | |
49 | ||
50 | $(BINFILES) : all | |
51 | - $(install) --mode a=rx $(notdir $@) $@ | |
52 | + $(install) --mode=0755 $(notdir $@) $@ | |
53 | ||
54 | $(MANFILES) : all | |
55 | - $(install) --mode a=r $(notdir $@) $@ | |
56 | + $(install) --mode=0644 $(notdir $@) $@ | |
57 | ||
58 | install: $(filter-out $(SKIP) $(addprefix $(DESTDIR),$(SKIP)),$(INSTALL)) | |
59 | - cd $(usr/bin) && $(ln_f) skill snice | |
60 | - cd $(usr/proc/bin) && $(ln_f) pgrep pkill | |
61 | + cd $(usr/bin) && $(ln_sf) skill snice | |
62 | + cd $(usr/proc/bin) && $(ln_sf) pgrep pkill | |
63 | ||
64 | ############ prog.c --> prog.o | |
65 | ||
66 | diff -Nru procps-3.2.8.orig/proc/module.mk procps-3.2.8/proc/module.mk | |
67 | --- procps-3.2.8.orig/proc/module.mk 2010-11-07 11:59:17.746493508 +0100 | |
68 | +++ procps-3.2.8/proc/module.mk 2010-11-07 12:29:58.358664876 +0100 | |
69 | @@ -96,7 +96,7 @@ | |
70 | #################### install rules ########################### | |
71 | ||
72 | $(lib)$(SOFILE) : proc/$(SONAME) | |
73 | - $(install) --mode a=rx $< $@ | |
74 | + $(install) --mode=0755 $< $@ | |
75 | ||
76 | ifneq ($(SOLINK),$(SOFILE)) | |
77 | .PHONY: $(lib)$(SOLINK) | |
78 | diff -Nru procps-3.2.8.orig/ps/module.mk procps-3.2.8/ps/module.mk | |
79 | --- procps-3.2.8.orig/ps/module.mk 2010-11-07 11:59:17.746493508 +0100 | |
80 | +++ procps-3.2.8/ps/module.mk 2010-11-07 12:26:19.287944149 +0100 | |
81 | @@ -33,8 +33,8 @@ | |
82 | ||
83 | ||
84 | $(bin)ps: ps/ps | |
85 | - $(install) --mode a=rx $< $@ | |
86 | + $(install) --mode=0755 $< $@ | |
87 | ||
88 | $(man1)ps.1 : ps/ps.1 | |
89 | - $(install) --mode a=r $< $@ | |
90 | + $(install) --mode=0644 $< $@ | |
91 | -rm -f $(DESTDIR)/var/catman/cat1/ps.1.gz $(DESTDIR)/var/man/cat1/ps.1.gz |