freebsd-ports/sysutils/powerman/files/patch-Makefile
2004-08-24 15:21:13 +00:00

104 lines
4.2 KiB
Text

$FreeBSD$
--- Makefile.orig Fri Dec 19 09:39:10 2003
+++ Makefile Thu Aug 5 14:57:44 2004
@@ -1,20 +1,19 @@
PROJECT = powerman
VERSION = $(shell perl -ne 'print,exit if s/^\s*VERSION:\s*(\S*).*/\1/i' META)
RELEASE = $(shell perl -ne 'print,exit if s/^\s*RELEASE:\s*(\S*).*/\1/i' META)
-SHELL= /bin/sh
-MAKE= /usr/bin/make
-CC= gcc
-INSTALL= /usr/bin/install -c
+SHELL?= /bin/sh
+CC?= gcc
+INSTALL?=/usr/bin/install -c
mkinstalldirs= $(SHELL) $(top_srcdir)/aux/mkinstalldirs
-CFLAGS= -g -O2 -Wall
+CFLAGS?= -g -O2 -Wall
top_srcdir = .
-prefix = /usr
+prefix = ${PREFIX}
exec_prefix = ${prefix}
bindir = ${exec_prefix}/bin
-sbindir = ${exec_prefix}/sbin
-mandir = $(prefix)/man
-etcdir = /etc
+sbindir = ${exec_prefix}/sbin
+mandir = ${prefix}/man
+etcdir = ${prefix}/etc
packagedir = ${etcdir}/${PROJECT}
all: progs tests
@@ -26,38 +25,38 @@
$(MAKE) -C test
install: all
- $(mkinstalldirs) $(DESTDIR)$(bindir)
- $(INSTALL) src/powerman $(DESTDIR)$(bindir)/
- ln -s $(bindir)/powerman $(DESTDIR)$(bindir)/pm
- $(mkinstalldirs) $(DESTDIR)$(sbindir)
- $(INSTALL) src/powermand $(DESTDIR)$(sbindir)/
- $(mkinstalldirs) $(DESTDIR)$(packagedir)
- $(INSTALL) etc/baytech.dev $(DESTDIR)$(packagedir)
- $(INSTALL) etc/baytech-rpc28-nc.dev $(DESTDIR)$(packagedir)
- $(INSTALL) etc/baytech-rpc3-nc.dev $(DESTDIR)$(packagedir)
- $(INSTALL) etc/icebox.dev $(DESTDIR)$(packagedir)
- $(INSTALL) etc/icebox3.dev $(DESTDIR)$(packagedir)
- $(INSTALL) etc/wti.dev $(DESTDIR)$(packagedir)
- $(INSTALL) etc/wti-rps10.dev $(DESTDIR)$(packagedir)
- $(INSTALL) etc/apc.dev $(DESTDIR)$(packagedir)
- $(INSTALL) etc/apcnew.dev $(DESTDIR)$(packagedir)
-# $(INSTALL) etc/vicebox.dev $(DESTDIR)$(packagedir)
- $(INSTALL) etc/vpc.dev $(DESTDIR)$(packagedir)
- $(INSTALL) etc/ibmh8.dev $(DESTDIR)$(packagedir)
- $(INSTALL) etc/phantom.dev $(DESTDIR)$(packagedir)
- $(INSTALL) etc/phantom4.dev $(DESTDIR)$(packagedir)
- $(INSTALL) etc/ipmi.dev $(DESTDIR)$(packagedir)
- $(INSTALL) etc/cyclades-pm8.dev $(DESTDIR)$(packagedir)
- $(INSTALL) etc/ipmipower.dev $(DESTDIR)$(packagedir)
- $(mkinstalldirs) $(DESTDIR)$(mandir)/man1
- $(INSTALL) -m 644 man/powerman.1 $(DESTDIR)$(mandir)/man1
- $(INSTALL) -m 644 man/powermand.1 $(DESTDIR)$(mandir)/man1
- $(mkinstalldirs) $(DESTDIR)$(mandir)/man5
- $(INSTALL) -m 644 man/powerman.conf.5 $(DESTDIR)$(mandir)/man5
- $(mkinstalldirs) $(DESTDIR)$(mandir)/man7
- $(INSTALL) -m 644 man/powerman-devices.7 $(DESTDIR)$(mandir)/man7
- $(mkinstalldirs) $(DESTDIR)/etc/rc.d/init.d
- $(INSTALL) -m 755 scripts/powerman.init $(DESTDIR)/etc/rc.d/init.d/powerman
+ $(mkinstalldirs) $(bindir)
+ ${BSD_INSTALL_PROGRAM} src/powerman $(bindir)/
+ ln -s $(bindir)/powerman $(bindir)/pm
+ $(mkinstalldirs) $(sbindir)
+ ${BSD_INSTALL_PROGRAM} src/powermand $(sbindir)/
+ $(mkinstalldirs) $(packagedir)
+ ${BSD_INSTALL_DATA} etc/baytech.dev $(packagedir)
+ ${BSD_INSTALL_DATA} etc/baytech-rpc28-nc.dev $(packagedir)
+ ${BSD_INSTALL_DATA} etc/baytech-rpc3-nc.dev $(packagedir)
+ ${BSD_INSTALL_DATA} etc/icebox.dev $(packagedir)
+ ${BSD_INSTALL_DATA} etc/icebox3.dev $(packagedir)
+ ${BSD_INSTALL_DATA} etc/wti.dev $(packagedir)
+ ${BSD_INSTALL_DATA} etc/wti-rps10.dev $(packagedir)
+ ${BSD_INSTALL_DATA} etc/apc.dev $(packagedir)
+ ${BSD_INSTALL_DATA} etc/apcnew.dev $(packagedir)
+# ${BSD_INSTALL_DATA} etc/vicebox.dev $(packagedir)
+ ${BSD_INSTALL_DATA} etc/vpc.dev $(packagedir)
+ ${BSD_INSTALL_DATA} etc/ibmh8.dev $(packagedir)
+ ${BSD_INSTALL_DATA} etc/phantom.dev $(packagedir)
+ ${BSD_INSTALL_DATA} etc/phantom4.dev $(packagedir)
+ ${BSD_INSTALL_DATA} etc/ipmi.dev $(packagedir)
+ ${BSD_INSTALL_DATA} etc/cyclades-pm8.dev $(packagedir)
+ ${BSD_INSTALL_DATA} etc/ipmipower.dev $(packagedir)
+ $(mkinstalldirs) $(mandir)/man1
+ ${BSD_INSTALL_DATA} man/powerman.1 $(mandir)/man1
+ $(mkinstalldirs) $(mandir)/man8
+ ${BSD_INSTALL_DATA} man/powermand.1 $(mandir)/man8/powermand.8
+ $(mkinstalldirs) $(mandir)/man5
+ ${BSD_INSTALL_DATA} man/powerman.conf.5 $(mandir)/man5
+ $(mkinstalldirs) $(mandir)/man7
+ ${BSD_INSTALL_DATA} man/powerman-devices.7 $(mandir)/man7
+ ${BSD_INSTALL_SCRIPT} scripts/powerman.init $(etcdir)/rc.d/powermand.sh
clean:
make -C src clean