Index: PKGBUILD =================================================================== --- PKGBUILD (revision 324606) +++ PKGBUILD (working copy) @@ -3,12 +3,13 @@ pkgname=lm_sensors pkgver=3.4.0 +_src="${pkgname/_/-}-${pkgver//\./-}" pkgrel=2 pkgdesc="Collection of user space tools for general SMBus access and hardware monitoring" arch=('x86_64') url="http://www.lm-sensors.org/" license=('GPL' 'LGPL') -depends=('perl' 'sysfsutils') +depends=('perl') makedepends=('rrdtool') optdepends=('rrdtool: for logging with sensord') backup=('etc/sensors3.conf' 'etc/healthd.conf' 'etc/conf.d/sensord') @@ -24,7 +25,7 @@ validpgpkeys=('7CA69F4460F1BDC41FD2C858A5526B9BB3CD4E6A') prepare() { - cd ${pkgname/_/-}-${pkgver//\./-} + cd "${srcdir}/${_src}" sed -i 's|/etc/sysconfig|/etc/conf.d|' prog/{detect/sensors-detect,init/{sensord,lm_sensors}.service} sed -i 's/EnvironmentFile=/EnvironmentFile=-/' prog/init/lm_sensors.service patch -p0 -i "${srcdir}/lm_sensors-fancontrol.patch" @@ -31,12 +32,12 @@ } build() { - cd ${pkgname/_/-}-${pkgver//\./-} + cd "${srcdir}/${_src}" make PREFIX=/usr } package() { - cd ${pkgname/_/-}-${pkgver//\./-} + cd "${srcdir}/${_src}" make PROG_EXTRA=sensord BUILD_STATIC_LIB=0 \ PREFIX=/usr SBINDIR=/usr/bin MANDIR=/usr/share/man DESTDIR="${pkgdir}" install @@ -47,4 +48,11 @@ install -D -m644 "${srcdir}/healthd.service" "${pkgdir}/usr/lib/systemd/system/healthd.service" install -D -m644 prog/init/*.service "${pkgdir}/usr/lib/systemd/system/" + + # FS#48354 + install -dm755 "${pkgdir}/usr/share/doc/lm_sensors" + for f in CHANGES CONTRIBUTORS README; do + install -m644 "${srcdir}/${_src}/$f" "${pkgdir}/usr/share/doc/lm_sensors/" + done + cp -a "${srcdir}/${_src}/doc" "${pkgdir}/usr/share/doc/lm_sensors/" }