Commit 33bb5ab
6
plików
+15
dodanych
-8
usuniętych
@@ -507,6 +507,9 @@ footprint_gnome-color-manager_zh: |
507
507
-rw-r--r-- root/root usr/share/locale/zh_TW/LC_MESSAGES/gnome-color-manager.mo
508
508
509
509
build: |
510
+ # docbook2man w rootfs nie działa (brak nsgmls/SGMLSpm) – ukrywamy go,
511
+ # wtedy find_program nie znajdzie narzędzia i meson pominie generowanie man
512
+ mv /usr/bin/docbook2man /usr/bin/docbook2man.pagbuild-off 2>/dev/null || true
510
513
meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true gnome-color-manager-3.36.2 builddir
511
514
meson compile -C builddir
512
515
@@ -363,6 +363,9 @@ footprint_gnome-power-manager_zh: |
363
363
-rw-r--r-- root/root usr/share/locale/zh_TW/LC_MESSAGES/gnome-power-manager.mo
364
364
365
365
build: |
366
+ # docbook2man w rootfs nie działa (brak nsgmls/SGMLSpm) – ukrywamy go,
367
+ # wtedy find_program nie znajdzie narzędzia i meson pominie generowanie man
368
+ mv /usr/bin/docbook2man /usr/bin/docbook2man.pagbuild-off 2>/dev/null || true
366
369
meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true gnome-power-manager-50.0 builddir
367
370
meson compile -C builddir
368
371
@@ -1176,6 +1176,9 @@ footprint_gnome-system-monitor_zh: |
1176
1176
-rw-r--r-- root/root usr/share/locale/zh_TW/LC_MESSAGES/gnome-system-monitor.mo
1177
1177
1178
1178
build: |
1179
+ # gnome-system-monitor 50 używa C23 (nullptr) – pagbuild narzuca -std=gnu17
1180
+ export CFLAGS="${CFLAGS/-std=gnu17/-std=gnu23}"
1181
+ export CXXFLAGS="${CXXFLAGS/-std=gnu17/-std=gnu23}"
1179
1182
meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true gnome-system-monitor-50.0 builddir
1180
1183
meson compile -C builddir
1181
1184
DESTDIR=${PKGDIR} meson install -C builddir
@@ -318,11 +318,10 @@ footprint_gstreamer-plugins-good_zh: |
318
318
-rw-r--r-- root/root usr/share/locale/zh_TW/LC_MESSAGES/gst-plugins-good-1.0.mo
319
319
320
320
build: |
321
- mv gst-plugins-good-${pkgver} ${pkgname}-${pkgver}
322
- meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true gst-plugins-good-1.28.6 builddir -Dpackage-origin=http://downloads.nutyx.org/
321
+ meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true gst-plugins-good-1.28.6 builddir -Dpackage-origin=http://downloads.nutyx.org/
323
322
meson compile -C builddir
324
323
DESTDIR=${PKGDIR} meson install -C builddir
325
324
326
325
package: |
327
- install -Dm644 ${pkgname}-${pkgver}/COPYING \
326
+ install -Dm644 gst-plugins-good-${pkgver}/COPYING \
328
327
${PKGDIR}/usr/share/licenses/${pkgname}/COPYING
@@ -20,7 +20,7 @@ sha256sums:
20
20
footprint: "drwxr-xr-x\troot/root\tusr/\ndrwxr-xr-x\troot/root\tusr/lib/\ndrwxr-xr-x\troot/root\tusr/lib/gstreamer-1.0/\n\
21
21
-rwxr-xr-x\troot/root\tusr/lib/gstreamer-1.0/libgstlibav.so\ndrwxr-xr-x\troot/root\tusr/share/\ndrwxr-xr-x\troot/root\t\
22
22
usr/share/licenses/\ndrwxr-xr-x\troot/root\tusr/share/licenses/gstreamer-plugins-libav/\n-rw-r--r--\troot/root\tusr/share/licenses/gstreamer-plugins-libav/COPYING\n"
23
-build: "mv gst-libav-${pkgver} ${pkgname}-${pkgver} \nmeson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true gst-libav-1.28.6 builddir -Dpackage-origin=http://downloads.nutyx.org/\nmeson compile -C builddir\nDESTDIR=${PKGDIR} meson install -C builddir\n"
23
+build: "meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true gst-libav-1.28.6 builddir -Dpackage-origin=http://downloads.nutyx.org/\nmeson compile -C builddir\nDESTDIR=${PKGDIR} meson install -C builddir\n"
24
24
package: |
25
- install -Dm644 ${pkgname}-${pkgver}/COPYING \
25
+ install -Dm644 gst-libav-${pkgver}/COPYING \
26
26
${PKGDIR}/usr/share/licenses/${pkgname}/COPYING
@@ -108,10 +108,9 @@ footprint_gstreamer-plugins-ugly_zh: "drwxr-xr-x\troot/root\tusr/share/locale/zh
108
108
-rw-r--r--\troot/root\tusr/share/locale/zh_CN/LC_MESSAGES/gst-plugins-ugly-1.0.mo\ndrwxr-xr-x\troot/root\tusr/share/locale/zh_TW/\n\
109
109
drwxr-xr-x\troot/root\tusr/share/locale/zh_TW/LC_MESSAGES/\n-rw-r--r--\troot/root\tusr/share/locale/zh_TW/LC_MESSAGES/gst-plugins-ugly-1.0.mo\n"
110
110
build: |
111
- mv gst-plugins-ugly-${pkgver} ${pkgname}-${pkgver}
112
- meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true gst-plugins-ugly-1.28.6 builddir -Dpackage-origin=http://downloads.nutyx.org/
111
+ meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true gst-plugins-ugly-1.28.6 builddir -Dpackage-origin=http://downloads.nutyx.org/
113
112
meson compile -C builddir
114
113
DESTDIR=${PKGDIR} meson install -C builddir
115
114
package: |
116
- install -Dm644 ${pkgname}-${pkgver}/COPYING \
115
+ install -Dm644 gst-plugins-ugly-${pkgver}/COPYING \
117
116
${PKGDIR}/usr/share/licenses/${pkgname}/COPYING