Commit 0a28229
0
plików
+0
dodanych
-0
usuniętych
@@ -12,20 +12,20 @@ source:
12
12
- 'https://github.com/abseil/abseil-cpp/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz'
13
13
sha256sums:
14
14
- SKIP
15
-build: |
16
- cd ${pkgname}-${pkgver}
17
- cmake -B build -G Ninja \
18
- -DCMAKE_BUILD_TYPE=RelWithDebInfo \
19
- -DCMAKE_CXX_FLAGS="-DNDEBUG" \
20
- -DCMAKE_INSTALL_PREFIX=/usr \
21
- -DCMAKE_CXX_STANDARD=20 \
22
- -DBUILD_SHARED_LIBS=ON \
23
- -DCMAKE_POSITION_INDEPENDENT_CODE=ON \
24
- -DABSL_PROPAGATE_CXX_STD=ON \
25
- -DABSL_ENABLE_INSTALL=ON \
26
- -DABSL_BUILD_TESTING=OFF
27
-
28
- cmake --build build
15
+cd /tmp
16
+git clone --depth 1 --branch lts_20260817 https://github.com/abseil/abseil-cpp.git
17
+cd abseil-cpp
18
+mkdir -p build && cd build
19
+cmake -G Ninja \
20
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
21
+ -DCMAKE_INSTALL_PREFIX=/usr \
22
+ -DBUILD_SHARED_LIBS=ON \
23
+ -DCMAKE_POSITION_INDEPENDENT_CODE=ON \
24
+ -DABSL_ENABLE_INSTALL=ON \
25
+ -DABSL_LTS_VERSION=20260817 \
26
+ ..
27
+ninja
28
+sudo ninja install
29
29
package: |
30
30
cd ${pkgname}-${pkgver}
31
31
DESTDIR="${PKGDIR}" cmake --install build