Commit a6fea05
0
plików
+0
dodanych
-0
usuniętych
@@ -0,0 +1,58 @@
1
+pkgname: libgsystemservice
2
+pkgver: '0.1.0'
3
+pkgrel: '1'
4
+pkgdesc: Library for writing GDBus system services with Polkit integration
5
+url: 'https://gitlab.freedesktop.org/pwithnall/libgsystemservice'
6
+arch: x86_64
7
+license:
8
+- LGPL-2.1-or-later
9
+
10
+depends:
11
+- glib2
12
+- polkit
13
+
14
+makedepends:
15
+- git
16
+- meson
17
+- gobject-introspection
18
+- gi-docgen
19
+
20
+source:
21
+- 'https://gitlab.freedesktop.org/pwithnall/libgsystemservice.git'
22
+
23
+sha256sums:
24
+- SKIP
25
+
26
+build: |
27
+ cd libgsystemservice*/
28
+
29
+ meson setup \
30
+ --prefix=/usr \
31
+ --buildtype=plain \
32
+ --libexecdir=lib \
33
+ --sbindir=bin \
34
+ -D b_pie=true \
35
+ --wrap-mode=nodownload \
36
+ . builddir
37
+
38
+ meson compile -C builddir
39
+
40
+package: |
41
+ cd libgsystemservice*/
42
+ DESTDIR="${PKGDIR}" meson install -C builddir
43
+
44
+footprint: |
45
+ usr/
46
+ usr/include/
47
+ usr/include/libgsystemservice/
48
+ usr/include/libgsystemservice/gsystemservice.h
49
+ usr/lib/
50
+ usr/lib/girepository-1.0/
51
+ usr/lib/girepository-1.0/GSystemService-0.typelib
52
+ usr/lib/libgsystemservice-0.so
53
+ usr/lib/libgsystemservice-0.so.0
54
+ usr/lib/pkgconfig/
55
+ usr/lib/pkgconfig/gsystemservice-0.pc
56
+ usr/share/
57
+ usr/share/gir-1.0/
58
+ usr/share/gir-1.0/GSystemService-0.gir