Mercurial > vanilla
changeset 1320:498f92bb635e
core/eudev: upgrade to 3.2.10
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sun, 21 Nov 2021 10:02:17 +0100 |
parents | 0336225300e5 |
children | 412f1510b619 |
files | core/eudev/eudev.sh core/eudev/eudev.sha1 core/eudev/udevd |
diffstat | 3 files changed, 14 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- a/core/eudev/eudev.sh Sun Nov 21 10:01:57 2021 +0100 +++ b/core/eudev/eudev.sh Sun Nov 21 10:02:17 2021 +0100 @@ -15,17 +15,16 @@ # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. # -# TODO: enable SELINUX support - PKGNAME=eudev -PKGVERSION=3.2.7 +PKGVERSION=3.2.10 PKGREVISION=1 PKGLICENSE="GPL-2.0-only+" PKGSUMMARY="enhanced userland device daemon" -PKGDOWNLOAD="https://github.com/gentoo/eudev/archive/v$PKGVERSION.tar.gz" -PKGDEPENDS="util-linux" +PKGWWW="https://github.com/eudev-project/eudev" +PKGDOWNLOAD="https://github.com/eudev-project/eudev/archive/refs/tags/v$PKGVERSION.tar.gz" +PKGDEPENDS="libblkid util-linux:build" PKGOPTIONS="KMOD" -PKGPROTECT="/etc/udev/udev.conf" +PKGPROTECT="etc/vinit.d/udevd etc/udev/udev.conf" : ${CHOST:=$(uname -m)-linux-musl} : ${CBUILD:=$(uname -m)-linux-musl} @@ -47,10 +46,10 @@ build() { rm -rf $PKGNAME-$PKGVERSION - tar xvf v$PKGVERSION.tar.gz + tar -xvf v$PKGVERSION.tar.gz cd $PKGNAME-$PKGVERSION - autoreconf -fi + ./autogen.sh CC="$CC" \ CFLAGS="$CFLAGS" \ CXX="$CXX" \ @@ -68,7 +67,7 @@ make make install DESTDIR=$DESTDIR find $DESTDIR -type f -name "*.la" -delete - install -Dm0755 ../udevd $DESTDIR/etc/rc.d/udevd + install -Dm0755 ../udevd $DESTDIR/etc/vinit.d/udevd cd .. rm -rf $PKGNAME-$PKGVERSION
--- a/core/eudev/eudev.sha1 Sun Nov 21 10:01:57 2021 +0100 +++ b/core/eudev/eudev.sha1 Sun Nov 21 10:02:17 2021 +0100 @@ -1,1 +1,1 @@ -135114374709918f7f8ebf6e531d08ad690148c9 v3.2.7.tar.gz +fae85739e3c1e3bdf9fe74e1fecad7ee1e3a2fa4 v3.2.10.tar.gz
--- a/core/eudev/udevd Sun Nov 21 10:01:57 2021 +0100 +++ b/core/eudev/udevd Sun Nov 21 10:02:17 2021 +0100 @@ -1,8 +1,8 @@ -#!/bin/busybox sh +#!/bin/sh # -# /etc/rc.d/udevd -- run control script for eudev +# /etc/init.d/udevd -- run control script for eudev # -# Copyright (c) 2019 David Demelier <markand@malikania.fr> +# Copyright (c) 2019-2021 David Demelier <markand@malikania.fr> # # Permission to use, copy, modify, and/or distribute this software for any # purpose with or without fee is hereby granted, provided that the above @@ -17,8 +17,8 @@ # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. # -if [ -f /etc/rc.conf ]; then - . /etc/rc.conf +if [ -f /etc/vinit.conf ]; then + . /etc/vinit.conf fi : ${UDEVD_CMD:=/bin/udevd}