← recipes

Commit 88d0af1

8
plików
+20
dodanych
-11
usuniętych
@@ -22,6 +22,7 @@ makedepends:
22 22 - itstool
23 23 - gtk3
24 24 - gtk4
25 +- 'gsettings-desktop-schemas'
25 26 - 'docbook-xml'
26 27 - libxml2
27 28 - libseccomp
@@ -326,7 +326,8 @@ build: |
326 326 schemas/org.gnome.desktop.background.gschema.xml.in
327 327
328 328 sed -i -r 's:"(/system):"/org/gnome\1:g' schemas/*.in
329 - meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true gsettings-desktop-schemas-50.1 builddir
329 + # cd ${pkgname}-${pkgver} już wszedł do źródła – źródłem mesona jest "."
330 + meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true . builddir
330 331 meson compile -C builddir
331 332 DESTDIR=${PKGDIR} meson install -C builddir
332 333
@@ -202,7 +202,8 @@ footprint_gtksourceview5_zh: "drwxr-xr-x\troot/root\tusr/share/locale/zh_CN/\ndr
202 202 drwxr-xr-x\troot/root\tusr/share/locale/zh_TW/\ndrwxr-xr-x\troot/root\tusr/share/locale/zh_TW/LC_MESSAGES/\n-rw-r--r--\t\
203 203 root/root\tusr/share/locale/zh_TW/LC_MESSAGES/gtksourceview-5.mo\n"
204 204 build: |
205 - mv gtksourceview-${pkgver} ${pkgname}-${pkgver}
205 + # pagbuild sam aliasuje ${pkgname}-${pkgver} i ${pkgname} do rozpakowanego
206 + # katalogu gtksourceview-${pkgver} – mv do aliasu padał (mv do samego siebie).
206 207 cd ${pkgname}-${pkgver}
207 208
208 209 mkdir build
@@ -327,7 +327,7 @@ build: |
327 327 meson setup .. \
328 328 --prefix=/usr \
329 329 -Dgtk_doc=false \
330 - -Dmanpage=true
330 + -Dmanpage=false
331 331
332 332 ninja
333 333
@@ -91,7 +91,8 @@ footprint_libxkbcommon_man: |
91 91 -rw-r--r-- root/root usr/share/man/man1/xkbcli.1.gz
92 92
93 93 build: |
94 - mv ${pkgname}-xkbcommon-${pkgver} ${pkgname}-${pkgver}
94 + # pagbuild aliasuje ${pkgname}-${pkgver} do jedynego katalogu źródłowego
95 + # (libxkbcommon-xkbcommon-${pkgver}) – mv do aliasu padał (mv do samego siebie).
95 96 cd ${pkgname}-${pkgver}
96 97
97 98 mkdir build
@@ -605,9 +605,13 @@ footprint: "drwxr-xr-x\troot/root\tusr/\ndrwxr-xr-x\troot/root\tusr/bin/\n-rwxr-
605 605 -rw-r--r--\troot/root\tusr/lib/python3.14/site-packages/babel/numbers.py\n-rw-r--r--\troot/root\tusr/lib/python3.14/site-packages/babel/plural.py\n\
606 606 -rw-r--r--\troot/root\tusr/lib/python3.14/site-packages/babel/py.typed\n-rw-r--r--\troot/root\tusr/lib/python3.14/site-packages/babel/support.py\n\
607 607 -rw-r--r--\troot/root\tusr/lib/python3.14/site-packages/babel/units.py\n-rw-r--r--\troot/root\tusr/lib/python3.14/site-packages/babel/util.py\n"
608 -build: "cp ./core.zip babel-${pkgver}/cldr/cldr-core-46.zip\ncp ./cldr-common-46.0.zip babel-${pkgver}/cldr/cldr-common-46.0.zip\n\
609 - \ \\\n --no-deps $PWD\n pip3 install --no-index \\\n --find-links dist \\\n --no-cache-dir \\\n --no-user\
610 - \ \\\n --root=${PKGDIR} \\\n babel\n\n find ${PKGDIR} -type d -name vendor -o -name tests |xargs rm\
611 - \ -rf \n"
608 +build: |
609 + cp ./core.zip babel-${pkgver}/cldr/cldr-core-46.zip
610 + cp ./cldr-common-46.0.zip babel-${pkgver}/cldr/cldr-common-46.0.zip
611 + cd babel-${pkgver}
612 + pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps $PWD
613 + pip3 install --no-index --find-links dist --no-cache-dir --no-user --root=${PKGDIR} --no-deps babel
614 + cd ..
615 + find ${PKGDIR} -type d -name vendor -o -name tests | xargs rm -rf
612 616 package: |
613 617 true
@@ -1,5 +1,5 @@
1 1 pkgname: socat
2 -pkgver: '2.0.0'
2 +pkgver: '1.8.1.3'
3 3 pkgrel: 1
4 4 pkgdesc: Multipurpose relay
5 5 url: 'http://www.dest-unreach.org/socat/'
@@ -23,7 +23,6 @@ footprint_socat_man: "drwxr-xr-x\troot/root\tusr/share/man/\ndrwxr-xr-x\troot/ro
23 23 build: |
24 24 cd ${pkgname}-${pkgver}
25 25 patch -Np1 -i ../socat-1.8.1.1-openssl4_fixes-1.patch
26 - cd ${pkgname}-${pkgver}
27 26 ./configure --prefix=/usr
28 27 make
29 28 package: |
@@ -28,8 +28,10 @@ footprint_xdg-dbus-proxy_man: |
28 28 -rw-r--r-- root/root usr/share/man/man1/xdg-dbus-proxy.1.gz
29 29
30 30 build: |
31 - meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true xdg-dbus-proxy-0.1.8 builddir
31 + cd ${pkgname}
32 + meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true . builddir
32 33 meson compile -C builddir
33 34
34 35 package: |
36 + cd ${pkgname}
35 37 DESTDIR="${PKGDIR}" meson install -C builddir