[oe-commits] org.oe.dev lmsensors-apps: ugly fix to get it properly packaged
hrw commit
openembedded-commits at lists.openembedded.org
Sun Oct 7 18:06:18 UTC 2007
lmsensors-apps: ugly fix to get it properly packaged
Author: hrw at openembedded.org
Branch: org.openembedded.dev
Revision: 9cc1cd6d050938f685ff391b4065f8961f8304a8
ViewMTN: http://monotone.openembedded.org/revision/info/9cc1cd6d050938f685ff391b4065f8961f8304a8
Files:
1
packages/lm_sensors/lmsensors-apps_2.10.1.bb
Diffs:
#
# mt diff -r5f01e841257f96905b797926490b33f2fd2774ea -r9cc1cd6d050938f685ff391b4065f8961f8304a8
#
#
#
# patch "packages/lm_sensors/lmsensors-apps_2.10.1.bb"
# from [cfb415f977c0f9b8a4e012bd39fe5df35f0e6b2b]
# to [098458d7451b302e662d248e4b54f392a787c643]
#
============================================================
--- packages/lm_sensors/lmsensors-apps_2.10.1.bb cfb415f977c0f9b8a4e012bd39fe5df35f0e6b2b
+++ packages/lm_sensors/lmsensors-apps_2.10.1.bb 098458d7451b302e662d248e4b54f392a787c643
@@ -5,22 +5,26 @@ SRC_URI = "http://dl.lm-sensors.org/lm-s
PR = "r2"
SRC_URI = "http://dl.lm-sensors.org/lm-sensors/releases/lm_sensors-${PV}.tar.gz \
- file://iconv.patch;patch=1 \
file://prefix-fix.patch;patch=1 \
file://add-sysfs-ldflags.patch;patch=1"
+SRC_URI_append_uclibc = "file://iconv.patch;patch=1"
+
S = "${WORKDIR}/lm_sensors-${PV}"
do_compile() {
- oe_runmake LINUX=${STAGING_KERNEL_DIR} EXLDFLAGS="${LDFLAGS}" user PROG_EXTRA=sensors PREFIX=${prefix}
+ oe_runmake LINUX=${STAGING_KERNEL_DIR} EXLDFLAGS="${LDFLAGS}" user PROG_EXTRA=sensors
}
do_install() {
oe_runmake user_install DESTDIR=${D}
- # backward compatibility with older OE packages
- mv ${D}${sbindir}/* ${D}${bindir}
+ install -d ${D}/.usr
+ mv ${D}/* ${D}/.usr
+ mv ${D}/.usr ${D}/usr
+ install -d ${D}${sysconfdir}
+ mv ${D}/usr/etc/sensors.conf ${D}${sysconfdir}
# move manuals into proper place
install -d ${D}${mandir}
rm -rf ${D}${mandir}/*
@@ -28,7 +32,7 @@ do_install() {
# remove perl or bash scripts
rm ${D}${bindir}/*.pl ${D}${bindir}/ddcmon
- rm ${D}${bindir}/fancontrol ${D}${bindir}/pwmconfig ${D}${bindir}/sensors-detect
+ rm ${D}${sbindir}/fancontrol* ${D}${sbindir}/pwmconfig ${D}${sbindir}/sensors-detect
rm ${D}${mandir}/man8/fancontrol.8 ${D}${mandir}/man8/pwmconfig.8 ${D}${mandir}/man8/sensors-detect.8
}
More information about the Openembedded-commits
mailing list