From 7aaa79a8ab21d70292852486e4fa0725883d5dbf Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sun, 10 Aug 2014 14:23:54 +0300 Subject: [PATCH] lm_sensors: link -lsensors static --- packages/sysutils/lm_sensors/package.mk | 1 + .../patches/lm_sensors-01_link-static.patch | 25 +++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 packages/sysutils/lm_sensors/patches/lm_sensors-01_link-static.patch diff --git a/packages/sysutils/lm_sensors/package.mk b/packages/sysutils/lm_sensors/package.mk index 56a0c409af..01d9918dea 100644 --- a/packages/sysutils/lm_sensors/package.mk +++ b/packages/sysutils/lm_sensors/package.mk @@ -43,5 +43,6 @@ pre_make_target() { post_makeinstall_target() { rm -rf $INSTALL/usr/bin/sensors-conf-convert rm -rf $INSTALL/usr/sbin/ + rm -rf $INSTALL/usr/lib $STRIP $INSTALL/usr/bin/sensors } diff --git a/packages/sysutils/lm_sensors/patches/lm_sensors-01_link-static.patch b/packages/sysutils/lm_sensors/patches/lm_sensors-01_link-static.patch new file mode 100644 index 0000000000..8535cbb4fa --- /dev/null +++ b/packages/sysutils/lm_sensors/patches/lm_sensors-01_link-static.patch @@ -0,0 +1,25 @@ +From 0b2b2e26bbae3d06580080a66a85e5e0d90ea9f6 Mon Sep 17 00:00:00 2001 +From: Stefan Saraev +Date: Sun, 10 Aug 2014 14:21:19 +0300 +Subject: [PATCH] link static + +--- + prog/sensors/Module.mk | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/prog/sensors/Module.mk b/prog/sensors/Module.mk +index b656441..ad59874 100644 +--- a/prog/sensors/Module.mk ++++ b/prog/sensors/Module.mk +@@ -40,7 +40,7 @@ REMOVESENSORSMAN := $(patsubst $(MODULE_DIR)/%,$(DESTDIR)$(PROGSENSORSMAN1DIR)/% + LIBICONV := $(shell if /sbin/ldconfig -p | grep -q '/libiconv\.so$$' ; then echo \-liconv; else echo; fi) + + $(PROGSENSORSTARGETS): $(PROGSENSORSSOURCES:.c=.ro) lib/$(LIBSHBASENAME) +- $(CC) $(EXLDFLAGS) -o $@ $(PROGSENSORSSOURCES:.c=.ro) $(LIBICONV) -Llib -lsensors ++ $(CC) $(EXLDFLAGS) -o $@ $(PROGSENSORSSOURCES:.c=.ro) $(LIBICONV) -Llib -Wl,-Bstatic -lsensors -Wl,-Bdynamic -lm + + all-prog-sensors: $(PROGSENSORSTARGETS) + user :: all-prog-sensors +-- +1.7.2.5 +