|
@@ -1,32 +1,36 @@
|
|
--- hdparm-9.15.orig/Makefile 2008-12-10 01:14:28.000000000 +0100
|
|
--- hdparm-9.15.orig/Makefile 2008-12-10 01:14:28.000000000 +0100
|
|
-+++ hdparm-9.15/Makefile 2010-02-13 12:24:25.000000000 +0100
|
|
++++ hdparm-9.15/Makefile 2011-01-15 20:46:42.000000000 +0100
|
|
-@@ -13,7 +13,7 @@ oldmandir = $(manprefix)/man
|
|
+@@ -13,10 +13,10 @@ oldmandir = $(manprefix)/man
|
|
CC ?= gcc
|
|
CC ?= gcc
|
|
STRIP ?= strip
|
|
STRIP ?= strip
|
|
-
|
|
+
|
|
-CFLAGS := -O2 -W -Wall -Wbad-function-cast -Wcast-align -Wpointer-arith -Wcast-qual -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -fkeep-inline-functions -Wwrite-strings -Waggregate-return -Wnested-externs -Wtrigraphs $(CFLAGS)
|
|
-CFLAGS := -O2 -W -Wall -Wbad-function-cast -Wcast-align -Wpointer-arith -Wcast-qual -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -fkeep-inline-functions -Wwrite-strings -Waggregate-return -Wnested-externs -Wtrigraphs $(CFLAGS)
|
|
+CFLAGS ?= -O2 -W -Wall -Wbad-function-cast -Wcast-align -Wpointer-arith -Wcast-qual -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -fkeep-inline-functions -Wwrite-strings -Waggregate-return -Wnested-externs -Wtrigraphs $(CFLAGS)
|
|
+CFLAGS ?= -O2 -W -Wall -Wbad-function-cast -Wcast-align -Wpointer-arith -Wcast-qual -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -fkeep-inline-functions -Wwrite-strings -Waggregate-return -Wnested-externs -Wtrigraphs $(CFLAGS)
|
|
-
|
|
+
|
|
#LDFLAGS = -s -static
|
|
#LDFLAGS = -s -static
|
|
- LDFLAGS = -s
|
|
+-LDFLAGS = -s
|
|
|
|
++LDFLAGS ?= -s
|
|
|
|
+ INSTALL = install
|
|
|
|
+ INSTALL_DATA = $(INSTALL) -m 644
|
|
|
|
+ INSTALL_DIR = $(INSTALL) -m 755 -d
|
|
@@ -28,7 +28,6 @@ all: hdparm
|
|
@@ -28,7 +28,6 @@ all: hdparm
|
|
-
|
|
+
|
|
hdparm: hdparm.h sgio.h $(OBJS)
|
|
hdparm: hdparm.h sgio.h $(OBJS)
|
|
$(CC) $(LDFLAGS) -o hdparm $(OBJS)
|
|
$(CC) $(LDFLAGS) -o hdparm $(OBJS)
|
|
- $(STRIP) hdparm
|
|
- $(STRIP) hdparm
|
|
-
|
|
+
|
|
hdparm.o: hdparm.h sgio.h
|
|
hdparm.o: hdparm.h sgio.h
|
|
-
|
|
+
|
|
@@ -46,9 +45,9 @@ install: all hdparm.8
|
|
@@ -46,9 +45,9 @@ install: all hdparm.8
|
|
- if [ -f $(DESTDIR)$(sbindir)/hdparm ]; then rm -f $(DESTDIR)$(sbindir)/hdparm ; fi
|
|
+ if [ -f $(DESTDIR)$(sbindir)/hdparm ]; then rm -f $(DESTDIR)$(sbindir)/hdparm ; fi
|
|
- if [ -f $(DESTDIR)$(mandir)/man8/hdparm.8 ]; then rm -f $(DESTDIR)$(mandir)/man8/hdparm.8 ;\
|
|
+ if [ -f $(DESTDIR)$(mandir)/man8/hdparm.8 ]; then rm -f $(DESTDIR)$(mandir)/man8/hdparm.8 ;\
|
|
- elif [ -f $(DESTDIR)$(oldmandir)/man8/hdparm.8 ]; then rm -f $(DESTDIR)$(oldmandir)/man8/hdparm.8 ; fi
|
|
+ elif [ -f $(DESTDIR)$(oldmandir)/man8/hdparm.8 ]; then rm -f $(DESTDIR)$(oldmandir)/man8/hdparm.8 ; fi
|
|
- $(INSTALL_PROGRAM) -D hdparm $(DESTDIR)$(sbindir)/hdparm
|
|
- $(INSTALL_PROGRAM) -D hdparm $(DESTDIR)$(sbindir)/hdparm
|
|
- if [ -d $(DESTDIR)$(mandir) ]; then $(INSTALL_DATA) -D hdparm.8 $(DESTDIR)$(mandir)/man8/hdparm.8 ;\
|
|
- if [ -d $(DESTDIR)$(mandir) ]; then $(INSTALL_DATA) -D hdparm.8 $(DESTDIR)$(mandir)/man8/hdparm.8 ;\
|
|
- elif [ -d $(DESTDIR)$(oldmandir) ]; then $(INSTALL_DATA) -D hdparm.8 $(DESTDIR)$(oldmandir)/man8/hdparm.8 ; fi
|
|
- elif [ -d $(DESTDIR)$(oldmandir) ]; then $(INSTALL_DATA) -D hdparm.8 $(DESTDIR)$(oldmandir)/man8/hdparm.8 ; fi
|
|
+ $(INSTALL_PROGRAM) hdparm $(DESTDIR)$(sbindir)/hdparm
|
|
+ $(INSTALL_PROGRAM) hdparm $(DESTDIR)$(sbindir)/hdparm
|
|
+ if [ -d $(DESTDIR)$(mandir) ]; then $(INSTALL_DATA) hdparm.8 $(DESTDIR)$(mandir)/man8/hdparm.8 ;\
|
|
+ if [ -d $(DESTDIR)$(mandir) ]; then $(INSTALL_DATA) hdparm.8 $(DESTDIR)$(mandir)/man8/hdparm.8 ;\
|
|
+ elif [ -d $(DESTDIR)$(oldmandir) ]; then $(INSTALL_DATA) hdparm.8 $(DESTDIR)$(oldmandir)/man8/hdparm.8 ; fi
|
|
+ elif [ -d $(DESTDIR)$(oldmandir) ]; then $(INSTALL_DATA) hdparm.8 $(DESTDIR)$(oldmandir)/man8/hdparm.8 ; fi
|
|
-
|
|
+
|
|
clean:
|
|
clean:
|
|
- -rm -f hdparm $(OBJS) core 2>/dev/null
|
|
+ -rm -f hdparm $(OBJS) core 2>/dev/null
|