Ravenports generated: 21 Feb 2024 20:00
[ravenports.git] / bucket_59 / libudev-devd
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libudev-devd
4 VERSION=                0.5.2
5 KEYWORDS=               devel
6 VARIANTS=               standard
7 SDESC[standard]=        Libudev-compatible interface for devd
8 HOMEPAGE=               https://github.com/wulf7/libudev-devd
9 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/wulf7:libudev-devd:v0.5.2
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         dev
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 BUILD_DEPENDS=          evdev-proto:single:standard
23 B_DEPS[linux]=          libbsd:dev:standard libbsd:primary:standard
24
25 USES=                   meson
26
27 LICENSE=                BSD2CLAUSE:primary
28 LICENSE_FILE=           BSD2CLAUSE:{{WRKDIR}}/LICENSE
29 LICENSE_AWK=            BSD2CLAUSE:"^$$"
30 LICENSE_SOURCE=         BSD2CLAUSE:{{WRKSRC}}/udev.c
31 LICENSE_SCHEME=         solo
32
33 FPC_EQUIVALENT=         devel/libudev-devd
34 MESON_ARGS=             -Denable-gpl=true
35
36 SOVERSION=              0.0.0
37
38 CFLAGS=                 -Wno-error
39
40 [FILE:86:descriptions/desc.primary]
41 libudev-compatible interface for devd
42
43 Intended to work with xorg-server and libinput
44
45
46 [FILE:110:distinfo]
47 8f0c20679f707504e2e0b446d8a95b24e32407949b9660e116dcb5946d7fea11        33250 wulf7-libudev-devd-0.5.2.tar.gz
48
49
50 [FILE:55:manifests/plist.primary]
51 lib/
52  libudev.so.%%SOMAJOR%%
53  libudev.so.%%SOVERSION%%
54
55
56 [FILE:58:manifests/plist.dev]
57 include/libudev.h
58 lib/libudev.so
59 lib/pkgconfig/libudev.pc
60
61
62 [FILE:166:patches/patch-udev-hwdb.c]
63 --- udev-hwdb.c.orig    2023-10-09 09:18:22 UTC
64 +++ udev-hwdb.c
65 @@ -23,6 +23,7 @@
66   * SUCH DAMAGE.
67   */
68  
69 +#include "config.h"
70  #include "utils.h"
71  
72  #include <errno.h>
73
74
75 [FILE:173:patches/patch-udev-queue.c]
76 --- udev-queue.c.orig   2023-10-09 09:18:22 UTC
77 +++ udev-queue.c
78 @@ -23,6 +23,7 @@
79   * SUCH DAMAGE.
80   */
81  
82 +#include "config.h"
83  #include "utils.h"
84  
85  #include <sys/socket.h>
86
87
88 [FILE:250:patches/patch-utils.c]
89 --- utils.c.orig        2023-10-09 09:18:22 UTC
90 +++ utils.c
91 @@ -34,6 +34,10 @@
92  #include <string.h>
93  #include <unistd.h>
94  
95 +#ifdef __DragonFly__
96 +#include <vfs/ufs/dir.h>
97 +#endif
98 +
99  #ifdef HAVE_LIBPROCSTAT_H
100  #include <sys/sysctl.h>
101  #include <sys/queue.h>
102
103
104 [FILE:207:patches/patch-utils.h]
105 --- utils.h.orig        2023-10-09 09:18:22 UTC
106 +++ utils.h
107 @@ -10,6 +10,8 @@
108  
109  #ifdef HAVE_SYS_TREE_H
110  #include <sys/tree.h>
111 +#elif defined(__linux__)
112 +#include <bsd/sys/tree.h>
113  #else
114  #include "tree.h"
115  #endif
116