psutils stable port information

Info2:<<
Package: psutils-%type_pkg[paper]
Version: 1.17
Revision: 3
Maintainer: Matthias Neeracher
Type: paper (a4 letter)
Conflicts: psutils-a4, psutils-letter
Replaces: psutils, psutils-a4, psutils-letter
Provides: psutils
Source: http://ftp.debian.org/debian/pool/main/p/psutils/psutils_%v.orig.tar.gz
Source-MD5: 76e4a2e2eb16194f6cb891b41cf55a71
SourceDirectory: psutils-%v.orig
BuildDepends: fink (>= 0.24.12-1)
PatchFile: psutils.patch
PatchFile-MD5: 6d3933587d9cc68afb5573c42b6c84a5
PatchScript: <<
patch -p1 < %{PatchFile}
ruby -i -pe '$_.sub!(/(PAPER=)a4/, "\\1%type_pkg[paper]")' Makefile.unix
ruby -i -pe '$_.sub!(/void main/, "int main")' *.c
<<
CompileScript: make prefix=%p -f Makefile.unix
InstallScript: make prefix=%i -f Makefile.unix install
DocFiles: README LICENSE
Description: Postscript tools, %type_pkg[paper] size
DescDetail: <<
PSUtils is a collection of programs and scripts to manipulate
PostScript files in various ways. This package sets the default
paper format to %type_pkg[paper]
<<
License: BSD
Homepage: http://knackered.knackered.org/angus/psutils/
<<

psutils stable port .patch

--- psutils/Makefile.unix.orig Sun Oct 7 21:54:37 2001
+++ psutils/Makefile.unix Sun Oct 7 22:18:10 2001
@@ -25,10 +25,11 @@

OS = UNIX

-BINDIR = /usr/local/bin
+prefix = PROVIDED_ON_COMMAND_LINE
+BINDIR = $(prefix)/bin
SCRIPTDIR = $(BINDIR)
-INCLUDEDIR = /usr/local/share/psutils
-PERL = /usr/local/bin/perl
+INCLUDEDIR = $(prefix)/share/psutils
+PERL = /usr/bin/perl

BINMODE = 0755
MANMODE = 0644
@@ -36,6 +37,6 @@
INSTALL = install -c -m $(BINMODE)
INSTALLMAN = install -c -m $(MANMODE)
MANEXT = 1
-MANDIR = /usr/local/share/man/man$(MANEXT)
+MANDIR = $(prefix)/share/man/man$(MANEXT)

CC = gcc
@@ -219,28 +220,28 @@
install: install.bin install.script install.man install.include

install.bin: $(BIN)
- -mkdir $(BINDIR)
+ -mkdir -p $(BINDIR)
@for i in $(BIN); do \
echo Installing $$i; \
$(INSTALL) $$i $(BINDIR); \
done

install.script: $(PERLSCRIPTS) $(SHELLSCRIPTS)
- -mkdir $(SCRIPTDIR)
+ -mkdir -p $(SCRIPTDIR)
@for i in $(PERLSCRIPTS) $(SHELLSCRIPTS); do \
echo Installing $$i; \
$(INSTALL) $$i $(SCRIPTDIR); \
done

install.include: $(INCLUDES)
- -mkdir $(INCLUDEDIR)
+ -mkdir -p $(INCLUDEDIR)
@for i in $(INCLUDES); do \
echo Installing $$i; \
$(INSTALLMAN) $$i $(INCLUDEDIR); \
done

install.man: $(MANPAGES)
- -mkdir $(MANDIR)
+ -mkdir -p $(MANDIR)
@for i in $(MANPAGES); do \
echo Installing manual page for $$i; \
$(INSTALLMAN) $$i $(MANDIR)/$$i; \

psutils _unstable_ port .patch