patch-Makefile 1.8 KB

1234567891011121314151617181920212223242526272829303132
  1. --- hdparm-9.15.orig/Makefile 2008-12-10 01:14:28.000000000 +0100
  2. +++ hdparm-9.15/Makefile 2010-02-13 12:24:25.000000000 +0100
  3. @@ -13,7 +13,7 @@ oldmandir = $(manprefix)/man
  4. CC ?= gcc
  5. STRIP ?= strip
  6. -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)
  7. +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)
  8. #LDFLAGS = -s -static
  9. LDFLAGS = -s
  10. @@ -28,7 +28,6 @@ all: hdparm
  11. hdparm: hdparm.h sgio.h $(OBJS)
  12. $(CC) $(LDFLAGS) -o hdparm $(OBJS)
  13. - $(STRIP) hdparm
  14. hdparm.o: hdparm.h sgio.h
  15. @@ -46,9 +45,9 @@ install: all hdparm.8
  16. if [ -f $(DESTDIR)$(sbindir)/hdparm ]; then rm -f $(DESTDIR)$(sbindir)/hdparm ; fi
  17. if [ -f $(DESTDIR)$(mandir)/man8/hdparm.8 ]; then rm -f $(DESTDIR)$(mandir)/man8/hdparm.8 ;\
  18. elif [ -f $(DESTDIR)$(oldmandir)/man8/hdparm.8 ]; then rm -f $(DESTDIR)$(oldmandir)/man8/hdparm.8 ; fi
  19. - $(INSTALL_PROGRAM) -D hdparm $(DESTDIR)$(sbindir)/hdparm
  20. - if [ -d $(DESTDIR)$(mandir) ]; then $(INSTALL_DATA) -D hdparm.8 $(DESTDIR)$(mandir)/man8/hdparm.8 ;\
  21. - elif [ -d $(DESTDIR)$(oldmandir) ]; then $(INSTALL_DATA) -D hdparm.8 $(DESTDIR)$(oldmandir)/man8/hdparm.8 ; fi
  22. + $(INSTALL_PROGRAM) hdparm $(DESTDIR)$(sbindir)/hdparm
  23. + if [ -d $(DESTDIR)$(mandir) ]; then $(INSTALL_DATA) hdparm.8 $(DESTDIR)$(mandir)/man8/hdparm.8 ;\
  24. + elif [ -d $(DESTDIR)$(oldmandir) ]; then $(INSTALL_DATA) hdparm.8 $(DESTDIR)$(oldmandir)/man8/hdparm.8 ; fi
  25. clean:
  26. -rm -f hdparm $(OBJS) core 2>/dev/null