Commit cb25991
0
plików
+0
dodanych
-0
usuniętych
@@ -1,74 +1,77 @@
1
-pkgname: 'gtk3-gir'
2
-pkgver: '3.24.52'
3
-pkgrel: '1'
4
-pkgdesc: 'GObject Introspection data for GTK+ 3 (Gtk-3.0.gir & typelib)'
5
-url: 'https://www.gtk.org/'
6
-arch: x86_64
7
-license:
8
-- 'LGPL-2.1-or-later'
9
-
10
-depends:
11
-- gtk3
12
-- gobject-introspection
13
-
14
-makedepends:
15
-- gtk3
16
-- gobject-introspection
17
-- glib-2.0
18
-- pango
19
-- gdk-pixbuf2
20
-- atk
21
-- wayland
22
-- wayland-protocols
23
-- meson
24
-- ninja
25
-
26
-source:
27
-- 'https://download.gnome.org/sources/gtk+/3.24/gtk-${pkgver}.tar.xz'
28
-
29
-sha256sums:
30
-- SKIP
31
-
32
-footprint: |
33
- drwxr-xr-x root/root usr/
34
- drwxr-xr-x root/root usr/lib/
35
- drwxr-xr-x root/root usr/lib/girepository-1.0/
36
- -rw-r--r-- root/root usr/lib/girepository-1.0/Gdk-3.0.typelib
37
- -rw-r--r-- root/root usr/lib/girepository-1.0/GdkX11-3.0.typelib
38
- -rw-r--r-- root/root usr/lib/girepository-1.0/Gtk-3.0.typelib
39
- drwxr-xr-x root/root usr/share/
40
- drwxr-xr-x root/root usr/share/gir-1.0/
41
- -rw-r--r-- root/root usr/share/gir-1.0/Gdk-3.0.gir
42
- -rw-r--r-- root/root usr/share/gir-1.0/GdkX11-3.0.gir
43
- -rw-r--r-- root/root usr/share/gir-1.0/Gtk-3.0.gir
44
-
45
-build: |
46
- cd gtk-${pkgver}
47
-
48
- mkdir build
49
- cd build
50
-
51
- meson setup .. \
52
- --prefix=/usr \
53
- --buildtype=plain \
54
- -Dintrospection=true \
55
- -Ddemos=false \
56
- -Dexamples=false \
57
- -Dtests=false
58
-
59
- ninja
60
-
61
- # Instalujemy tylko pliki GIR oraz typelib, aby nie nadpisywać całego gtk3
62
- mkdir -p ${PKGDIR}/usr/share/gir-1.0
63
- mkdir -p ${PKGDIR}/usr/lib/girepository-1.0
64
-
65
- install -m644 gtk/Gtk-3.0.gir ${PKGDIR}/usr/share/gir-1.0/
66
- install -m644 gdk/Gdk-3.0.gir ${PKGDIR}/usr/share/gir-1.0/
67
- install -m644 gdk/x11/GdkX11-3.0.gir ${PKGDIR}/usr/share/gir-1.0/
68
-
69
- install -m644 gtk/Gtk-3.0.typelib ${PKGDIR}/usr/lib/girepository-1.0/
70
- install -m644 gdk/Gdk-3.0.typelib ${PKGDIR}/usr/lib/girepository-1.0/
71
- install -m644 gdk/x11/GdkX11-3.0.typelib ${PKGDIR}/usr/lib/girepository-1.0/
72
-
73
-package: |
1
+pkgname: 'gtk3-gir'
2
+pkgver: '3.24.52'
3
+pkgrel: '1'
4
+pkgdesc: 'GObject Introspection data for GTK+ 3 (Gtk-3.0.gir & typelib)'
5
+url: 'https://www.gtk.org/'
6
+arch: x86_64
7
+license:
8
+- 'LGPL-2.1-or-later'
9
+
10
+depends:
11
+- gtk3
12
+- gobject-introspection
13
+
14
+makedepends:
15
+- gtk3
16
+- gobject-introspection
17
+- glib
18
+- pango
19
+- gdk-pixbuf
20
+- atk
21
+- libepoxy
22
+- xorg-libx11
23
+- xorg-libxext
24
+- xorg-libxrender
25
+- xorg-libxinerama
26
+- xorg-libxrandr
27
+- xorg-libxcursor
28
+- wayland
29
+- wayland-protocols
30
+- meson
31
+- ninja
32
+
33
+source:
34
+- 'https://download.gnome.org/sources/gtk+/3.24/gtk-${pkgver}.tar.xz'
35
+
36
+sha256sums:
37
+- SKIP
38
+
39
+footprint: |
40
+ drwxr-xr-x root/root usr/
41
+ drwxr-xr-x root/root usr/lib/
42
+ drwxr-xr-x root/root usr/lib/girepository-1.0/
43
+ -rw-r--r-- root/root usr/lib/girepository-1.0/Gdk-3.0.typelib
44
+ -rw-r--r-- root/root usr/lib/girepository-1.0/GdkX11-3.0.typelib
45
+ -rw-r--r-- root/root usr/lib/girepository-1.0/Gtk-3.0.typelib
46
+ drwxr-xr-x root/root usr/share/
47
+ drwxr-xr-x root/root usr/share/gir-1.0/
48
+ -rw-r--r-- root/root usr/share/gir-1.0/Gdk-3.0.gir
49
+ -rw-r--r-- root/root usr/share/gir-1.0/GdkX11-3.0.gir
50
+ -rw-r--r-- root/root usr/share/gir-1.0/Gtk-3.0.gir
51
+
52
+build: |
53
+ rm -rf build
54
+
55
+ meson setup build gtk-${pkgver} \
56
+ --prefix=/usr \
57
+ --buildtype=plain \
58
+ -Dintrospection=true \
59
+ -Ddemos=false \
60
+ -Dexamples=false \
61
+ -Dtests=false
62
+
63
+ meson compile -C build
64
+
65
+ mkdir -p ${PKGDIR}/usr/share/gir-1.0
66
+ mkdir -p ${PKGDIR}/usr/lib/girepository-1.0
67
+
68
+ install -m644 build/gtk/Gtk-3.0.gir ${PKGDIR}/usr/share/gir-1.0/
69
+ install -m644 build/gdk/Gdk-3.0.gir ${PKGDIR}/usr/share/gir-1.0/
70
+ install -m644 build/gdk/x11/GdkX11-3.0.gir ${PKGDIR}/usr/share/gir-1.0/
71
+
72
+ install -m644 build/gtk/Gtk-3.0.typelib ${PKGDIR}/usr/lib/girepository-1.0/
73
+ install -m644 build/gdk/Gdk-3.0.typelib ${PKGDIR}/usr/lib/girepository-1.0/
74
+ install -m644 build/gdk/x11/GdkX11-3.0.typelib ${PKGDIR}/usr/lib/girepository-1.0/
75
+
76
+package: |
74
77
true