added my Recipes
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
Fix compilation with GCC6
|
||||
|
||||
--- a/src/device-info.c 2013-12-09 14:59:27.000000000 +0100
|
||||
+++ b/src/device-info.c 2017-03-13 07:06:25.506666680 +0100
|
||||
@@ -3,6 +3,7 @@
|
||||
* contains code excerpts from udisks v1.0.4
|
||||
************************************************************************** */
|
||||
|
||||
+#include <sys/stat.h>
|
||||
#include "device-info.h"
|
||||
|
||||
static char *
|
||||
@@ -0,0 +1,32 @@
|
||||
From 80b087193698632e525b90d45b4a49e61e343e1c Mon Sep 17 00:00:00 2001
|
||||
From: Krzysztof Kozlowski <krzk@kernel.org>
|
||||
Date: Thu, 13 Jul 2017 21:30:35 +0200
|
||||
Subject: [PATCH] etc: Makefile.am: Use systemd_unitdir instead of libdir
|
||||
|
||||
Proper directory for installing systemd services is systemd_unitdir, not
|
||||
libdir.
|
||||
|
||||
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
|
||||
---
|
||||
etc/Makefile.am | 6 +++---
|
||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/etc/Makefile.am b/etc/Makefile.am
|
||||
index 9b6e7522c20f..6d663241a72f 100644
|
||||
--- a/etc/Makefile.am
|
||||
+++ b/etc/Makefile.am
|
||||
@@ -16,8 +16,8 @@ if ADD_SYSTEMD
|
||||
test -f $(DESTDIR)/$(sysconfdir)/conf.d/devmon || $(INSTALL_DATA) \
|
||||
$(srcdir)/systemd/devmon \
|
||||
$(DESTDIR)/$(sysconfdir)/conf.d/devmon
|
||||
- test -d $(DESTDIR)/$(libdir)/systemd/system || \
|
||||
- mkdir -p -- $(DESTDIR)/$(libdir)/systemd/system
|
||||
+ test -d $(DESTDIR)/$(systemd_unitdir)/system || \
|
||||
+ mkdir -p -- $(DESTDIR)/$(systemd_unitdir)/system
|
||||
$(INSTALL_DATA) $(srcdir)/systemd/devmon@.service \
|
||||
- $(DESTDIR)/$(libdir)/systemd/system/devmon@.service
|
||||
+ $(DESTDIR)/$(systemd_unitdir)/system/devmon@.service
|
||||
endif
|
||||
--
|
||||
2.11.0
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
SUMMARY = "A command line Linux program which mounts and unmounts removable devices"
|
||||
HOMEPAGE = "http://ignorantguru.github.io/udevil/"
|
||||
|
||||
DEPENDS = "glib-2.0 \
|
||||
glib-2.0-native \
|
||||
intltool-native \
|
||||
udev \
|
||||
"
|
||||
RDEPENDS:${PN} = "udev bash"
|
||||
|
||||
LICENSE = "GPL-3.0-only"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
|
||||
|
||||
inherit autotools pkgconfig systemd
|
||||
|
||||
SRC_URI = "https://github.com/IgnorantGuru/udevil/raw/pkg/${PV}/udevil-${PV}.tar.xz \
|
||||
file://0001-udevil-0.4.3-fix-compile-with-gcc6.patch \
|
||||
file://0002-etc-Makefile.am-Use-systemd_unitdir-instead-of-libdi.patch \
|
||||
"
|
||||
|
||||
SRC_URI[md5sum] = "dc1c489b603a0500a04dc7e1805ac1d9"
|
||||
SRC_URI[sha256sum] = "ce8c51fd4d589cda7be56e75b42188deeb258c66fc911a9b3a70a3945c157739"
|
||||
|
||||
PACKAGECONFIG = "${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd','',d)}"
|
||||
PACKAGECONFIG[systemd] = "--enable-systemd,--disable-systemd,systemd"
|
||||
|
||||
SYSTEMD_SERVICE:${PN} = "devmon@.service"
|
||||
SYSTEMD_AUTO_ENABLE = "disable"
|
||||
Reference in New Issue
Block a user