← recipes

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