← recipes

Commit e9d3cec

0
plików
+0
dodanych
-0
usuniętych
@@ -3,30 +3,33 @@ pkgver: '4.2.0'
3 3 pkgrel: 1
4 4 pkgdesc: UTF-8 with C++ in a Portable Way
5 5 url: 'https://github.com/nemtrif/utfcpp'
6 -arch: x86_64
6 +arch: any
7 7 license:
8 -- Boost
8 +- BSL-1.0
9 +
9 10 depends: []
10 11 makedepends:
11 12 - cmake
13 +
12 14 source:
13 -- 'https://github.com/nemtrif/utfcpp/archive/v${pkgver}/utfcpp-${pkgver}.tar.gz'
15 +- "https://github.com/nemtrif/utfcpp/archive/v${pkgver}/utfcpp-${pkgver}.tar.gz"
16 +
14 17 sha256sums:
15 18 - 54a8e96ea835a7359e8e53d03e30e9833d51350cc4615ff53f8449ef19ee46ab
19 +
16 20 build: |
17 - mv utfcpp-${pkgver} ${pkgname}-${pkgver}
21 + # Wchodzimy bezpośrednio do aliasu przygotowanego przez pagbuild
18 22 cd ${pkgname}-${pkgver}
19 23
20 - mkdir build
21 - cd build
24 + cmake -S . -B build \
25 + -DCMAKE_INSTALL_PREFIX=/usr \
26 + -DCMAKE_BUILD_TYPE=Release \
27 + -DUTF8_TESTS=OFF
28 +
29 + cmake --build build
30 + DESTDIR="${PKGDIR}" cmake --install build
22 31
23 - cmake -DCMAKE_INSTALL_PREFIX=/usr \
24 - -DCMAKE_BUILD_TYPE=Release \
25 - -DUTF8_TESTS=OFF \
26 - ..
27 - make
28 - make DESTDIR=${PKGDIR} install
32 + install -Dm644 LICENSE "${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE"
29 33
30 - install -Dm644 ../LICENSE ${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE
31 34 package: |
32 - true
35 + true