diff --git a/common/shlibs b/common/shlibs index a9659912c24..14e4ef343cc 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2452,3 +2452,4 @@ libipmiconsole.so.2 freeipmi-1.5.1_1 libfreeipmi.so.17 freeipmi-1.5.1_1 libipmidetect.so.0 freeipmi-1.5.1_1 libsmpeg2-2.0.so.0 smpeg2-2.0.0_1 +libedac.so.1 libedac-0.18_1 diff --git a/srcpkgs/edac-utils/files/edac/run b/srcpkgs/edac-utils/files/edac/run new file mode 100644 index 00000000000..a2cc0160a2b --- /dev/null +++ b/srcpkgs/edac-utils/files/edac/run @@ -0,0 +1,3 @@ +#!/bin/sh +edac-ctl --register-labels +exec chpst -b edac pause diff --git a/srcpkgs/edac-utils/template b/srcpkgs/edac-utils/template new file mode 100644 index 00000000000..a27ad3c73fc --- /dev/null +++ b/srcpkgs/edac-utils/template @@ -0,0 +1,36 @@ +# Template file for 'edac-utils' +pkgname=edac-utils +version=0.18 +revision=1 +build_style=gnu-configure +maintainer="Dominik Honnef " +hostmakedepends=perl +makedepends=libsysfs-devel +license="GPL-2" +homepage="https://github.com/grondo/edac-utils" +short_desc="Userspace helper for kernel EDAC drivers" +distfiles="${homepage}/archive/${version}.tar.gz" +checksum=2a027dbde6c3095807c9fbfa0025bedad38fc839e9967707c1986089ff4c8750 + +post_install() { + rm -r ${DESTDIR}/etc/init.d + vsv edac +} + +libedac_package() { + short_desc+=" - library files" + pkg_install() { + vmove usr/lib/*.so.* + vmove etc/edac/labels.db + } +} + +libedac-devel_package() { + short_desc+=" - development files" + pkg_install() { + vmove usr/lib/libedac.a + vmove usr/lib/*.so + vmove usr/include + vmove usr/share/man/man3 + } +} diff --git a/srcpkgs/libedac b/srcpkgs/libedac new file mode 120000 index 00000000000..1309738dc32 --- /dev/null +++ b/srcpkgs/libedac @@ -0,0 +1 @@ +edac-utils \ No newline at end of file diff --git a/srcpkgs/libedac-devel b/srcpkgs/libedac-devel new file mode 120000 index 00000000000..1309738dc32 --- /dev/null +++ b/srcpkgs/libedac-devel @@ -0,0 +1 @@ +edac-utils \ No newline at end of file