← recipes

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