← recipes

Commit efab142

0
plików
+0
dodanych
-0
usuniętych
@@ -130,28 +130,25 @@ footprint: |
130 130 -rw-r--r-- root/root usr/share/licenses/harfbuzz/COPYING
131 131
132 132 build: |
133 - cd ${pkgname}-${pkgver}
134 -
135 133 rm -rf build
136 - mkdir build
137 - cd build
138 134
139 - meson setup .. \
140 - --prefix=/usr \
135 + meson setup build \
136 + --prefix=/usr \
141 137 --buildtype=release \
142 - --wrap-mode nodownload \
143 - -Dcpp_std=c++17 \
144 - -Dgobject=enabled \
138 + --wrap-mode=nodownload \
139 + -Dcpp_std=c++17 \
140 + -Dgobject=enabled \
145 141 -Dintrospection=enabled \
146 142 -Dbenchmark=disabled \
147 - -Ddocs=disabled \
148 - -Dtests=disabled \
143 + -Ddocs=disabled \
144 + -Dtests=disabled \
149 145 -Dgraphite2=auto
150 146
151 - ninja
147 + meson compile -C build
148 +
149 + DESTDIR="${PKGDIR}" meson install -C build
152 150
153 - DESTDIR=${PKGDIR} ninja install
151 + install -Dm644 COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING || true
154 152
155 - install -Dm644 ../COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE.txt || install -Dm644 ../COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING
156 153 package: |
157 154 true