You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/app-text/psutils/files/psutils-1.17-makefile.patch

61 lines
1.6 KiB

--- a/Makefile.unix
+++ b/Makefile.unix
@@ -25,10 +25,10 @@
OS = UNIX
-BINDIR = /usr/local/bin
+BINDIR = $(DESTDIR)$(EPREFIX)/usr/bin
SCRIPTDIR = $(BINDIR)
-INCLUDEDIR = /usr/local/share/psutils
-PERL = /usr/local/bin/perl
+INCLUDEDIR = $(DESTDIR)$(EPREFIX)/usr/share/psutils
+PERL = perl
BINMODE = 0755
MANMODE = 0644
@@ -36,10 +36,9 @@
INSTALL = install -c -m $(BINMODE)
INSTALLMAN = install -c -m $(MANMODE)
MANEXT = 1
-MANDIR = /usr/local/share/man/man$(MANEXT)
+MANDIR = $(DESTDIR)$(EPREFIX)/usr/share/man/man$(MANEXT)
-CC = gcc
-CFLAGS = -DPAPER=\"$(PAPER)\" -DUNIX -O -Wall
+CFLAGS += -DPAPER=\"$(PAPER)\" -DUNIX -Wall
BIN = psbook psselect pstops epsffit psnup \
psresize
@@ -65,30 +64,24 @@
epsffit.o: epsffit.c pserror.h patchlev.h
epsffit: epsffit.o pserror.o
- $(CC) $(CCFLAGS) -o epsffit pserror.o epsffit.o
psnup: psnup.o psutil.o psspec.o pserror.o
- $(CC) $(CCFLAGS) -o psnup psutil.o psspec.o pserror.o psnup.o
psnup.o: psutil.h patchlev.h psspec.h pserror.h psnup.c
psresize: psresize.o psutil.o pserror.o psspec.o
- $(CC) $(CCFLAGS) -o psresize psutil.o psspec.o pserror.o psresize.o
psresize.o: psutil.h patchlev.h psspec.h pserror.h psresize.c
psbook: psbook.o psutil.o pserror.o
- $(CC) $(CCFLAGS) -o psbook psutil.o pserror.o psbook.o
psbook.o: psutil.h patchlev.h pserror.h psbook.c
psselect: psselect.o psutil.o pserror.o
- $(CC) $(CCFLAGS) -o psselect psutil.o pserror.o psselect.o
psselect.o: psutil.h patchlev.h pserror.h psselect.c
pstops: pstops.o psutil.o psspec.o pserror.o
- $(CC) $(CCFLAGS) -o pstops psutil.o psspec.o pserror.o pstops.o
pstops.o: psutil.h patchlev.h psspec.h pserror.h pstops.c