Skip to contentSkip to conversation

Fix lm_sensors installation with DESTDIR

PATCH New Sergey Vlasov 3 participants 3 messages May 19, 2005

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Fix lm_sensors installation with DESTDIR

Hello!

The new lm_sensors-2.8.2 has some bugs in the newly added Module.mk files, therefore "make install DESTDIR=something" does not work.

This patch fixes the problem:

prog/pwm/Module.mk renamed from prog/pwm/Module.mk.install-fix +2 -1
@@ -22,7 +22,8 @@
                   $(MODULE_DIR)/pwmconfig
 
 install-prog-pwm: $(PROGPWMTARGETS)
-	$(INSTALL) -o root -g root -m 755 $(PROGPWMTARGETS) $(SBINDIR)
+	$(MKDIR) $(DESTDIR)$(SBINDIR)
+	$(INSTALL) -o root -g root -m 755 $(PROGPWMTARGETS) $(DESTDIR)$(SBINDIR)
 
 user_install :: install-prog-pwm
 
prog/xeon/Module.mk renamed from prog/xeon/Module.mk.install-fix +2 -1
@@ -21,7 +21,8 @@
 PROGXEONTARGETS := $(MODULE_DIR)/decode-xeon.pl
 
 install-prog-xeon: $(PROGXEONTARGETS)
-	$(INSTALL) -o root -g root -m 755 $(PROGXEONTARGETS) $(BINDIR)
+	$(MKDIR) $(DESTDIR)$(BINDIR)
+	$(INSTALL) -o root -g root -m 755 $(PROGXEONTARGETS) $(DESTDIR)$(BINDIR)
 
 user_install :: install-prog-xeon
 
prog/eeprom/Module.mk renamed from prog/eeprom/Module.mk.install-fix +2 -1
@@ -23,7 +23,8 @@
                      $(MODULE_DIR)/decode-vaio.pl
 
 install-prog-eeprom: $(PROGEEPROMTARGETS)
-	$(INSTALL) -o root -g root -m 755 $(PROGEEPROMTARGETS) $(BINDIR)
+	$(MKDIR) $(DESTDIR)$(BINDIR)
+	$(INSTALL) -o root -g root -m 755 $(PROGEEPROMTARGETS) $(DESTDIR)$(BINDIR)
 
 user_install :: install-prog-eeprom
 

Best regards,
Sergey Vlasov
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20031213/d4918a23/attachment.bin

#1 lore raw

PATCH 1/1 Fix lm_sensors installation with DESTDIR

Quoted 1 line

you're welcome to test our package _before_ we release next time :)

Maybe we could add a "have Sergey test the package" step to our release checklist? ;)

Signature · 2 lines
Jean Delvare
http://www.ensicaen.ismra.fr/~delvare/
#2 lore raw

PATCH 1/1 Fix lm_sensors installation with DESTDIR

In reply to Sergey Vlasov

thanks - applied.
you're welcome to test our package _before_ we release next time :)

Quoted 50 lines · Sergey Vlasov

Hello!

The new lm_sensors-2.8.2 has some bugs in the newly added Module.mk files, therefore "make install DESTDIR=something" does not work.

This patch fixes the problem:

prog/pwm/Module.mk 2003-12-13 22:53:00 +0300 renamed from prog/pwm/Module.mk.install-fix 2003-10-28 04:41:47 +0300 +2 -1
@@ -22,7 +22,8 @@
                   $(MODULE_DIR)/pwmconfig
 
 install-prog-pwm: $(PROGPWMTARGETS)
-       $(INSTALL) -o root -g root -m 755 $(PROGPWMTARGETS) $(SBINDIR)
+       $(MKDIR) $(DESTDIR)$(SBINDIR)
+       $(INSTALL) -o root -g root -m 755 $(PROGPWMTARGETS) $(DESTDIR)$(SBINDIR)
 
 user_install :: install-prog-pwm
 
prog/xeon/Module.mk 2003-12-13 22:53:40 +0300 renamed from prog/xeon/Module.mk.install-fix 2003-11-29 16:29:59 +0300 +2 -1
@@ -21,7 +21,8 @@
 PROGXEONTARGETS := $(MODULE_DIR)/decode-xeon.pl
 
 install-prog-xeon: $(PROGXEONTARGETS)
-       $(INSTALL) -o root -g root -m 755 $(PROGXEONTARGETS) $(BINDIR)
+       $(MKDIR) $(DESTDIR)$(BINDIR)
+       $(INSTALL) -o root -g root -m 755 $(PROGXEONTARGETS) $(DESTDIR)$(BINDIR)
 
 user_install :: install-prog-xeon
 
prog/eeprom/Module.mk 2003-12-13 22:53:00 +0300 renamed from prog/eeprom/Module.mk.install-fix 2003-11-29 16:29:59 +0300 +2 -1
@@ -23,7 +23,8 @@
                      $(MODULE_DIR)/decode-vaio.pl
 
 install-prog-eeprom: $(PROGEEPROMTARGETS)
-       $(INSTALL) -o root -g root -m 755 $(PROGEEPROMTARGETS) $(BINDIR)
+       $(MKDIR) $(DESTDIR)$(BINDIR)
+       $(INSTALL) -o root -g root -m 755 $(PROGEEPROMTARGETS) $(DESTDIR)$(BINDIR)
 
 user_install :: install-prog-eeprom
 

Best regards,
Sergey Vlasov

Part 1.2Type: application/pgp-signature