← recipes

Commit ad9d3f3

0
plików
+0
dodanych
-0
usuniętych
@@ -17,9 +17,6 @@ sha256sums:
17 17 build: |
18 18 cd ${pkgname}-${pkgver}
19 19
20 - # Nowy libacl (>= 2.4) deklaruje acl_*_at tylko przy _GNU_SOURCE, a tar 1.35
21 - # ma własne zapasowe prototypy tych funkcji -> konflikt typów w xattrs.c.
22 - # Budujemy bez narzuconych -D_GNU_SOURCE/-std=gnu17 (domyślne flagi configure).
23 20 export CFLAGS="-O2 -g"
24 21 export CXXFLAGS="-O2 -g"
25 22 export CPPFLAGS=""
@@ -27,14 +24,18 @@ build: |
27 24
28 25 FORCE_UNSAFE_CONFIGURE=1 \
29 26 ./configure --prefix=/usr \
30 - --sbindir=/usr/bin \
31 - --libexecdir=/usr/lib/tar
27 + --sbindir=/usr/bin \
28 + --libexecdir=/usr/lib/tar
29 +
30 + # Użyj wszystkich dostępnych rdzeni
31 + make -j$(nproc)
32 32
33 - make
34 33 make DESTDIR=${PKGDIR} install
35 34
36 - mkdir ${PKGDIR}/usr/share/doc
35 + # Generowanie HTML często wymaga poprawnie skonfigurowanego środowiska locale/texinfo.
36 + # Jeśli dokumentacja HTML nie jest kluczowa, pomiń make -C doc install-html.
37 + # Jeśli jest wymagana, upewnij się, że makeinfo nie wisi:
37 38 make -C doc install-html docdir=${PKGDIR}/usr/share/doc/${pkgname}
38 39
39 40 package: |
40 - true
41 + true