brotli: update to 1.2.0

brotli 1.2.0 now also includes man pages. So we have to make
sure man pages are only included in the proper packages. This
avoids conflicts due to file duplication.
This commit is contained in:
Dirk Stolle
2025-11-05 23:28:30 +01:00
parent 2db619f03b
commit bafef0dcfd

View File

@@ -2,8 +2,8 @@
pkgbase=brotli
pkgname=('brotli' 'brotli-devel' 'brotli-testdata')
pkgver=1.1.0
pkgrel=2
pkgver=1.2.0
pkgrel=1
pkgdesc='Brotli compression library'
arch=('i686' 'x86_64')
license=('MIT')
@@ -18,7 +18,7 @@ makedepends=(
'ninja'
)
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/google/$pkgbase/archive/v${pkgver}.tar.gz")
sha256sums=('e720a6ca29428b803f4ad165371771f5398faba397edf6778837a18599ea13ff')
sha256sums=('816c96e8e8f193b40151dad7e8ff37b1221d019dbcb9c35cd3fadbfe6477dfec')
prepare() {
cd brotli-${pkgver}
@@ -50,11 +50,11 @@ package_brotli() {
cd build-static
DESTDIR="${pkgdir}" cmake --install .
rm -rf ${pkgdir}/usr/{include,lib}
rm -rf "${pkgdir}"/usr/{include,lib} "${pkgdir}/usr/share/man/man3"
cd -
cd build-shared
DESTDIR="${pkgdir}" cmake --install .
rm -rf ${pkgdir}/usr/{include,lib}
rm -rf "${pkgdir}"/usr/{include,lib} "${pkgdir}/usr/share/man/man3"
install -D -m644 "${srcdir}"/brotli-${pkgver}/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
@@ -66,11 +66,11 @@ package_brotli-devel() {
cd build-static
DESTDIR="${pkgdir}" cmake --install .
rm -rf ${pkgdir}/usr/bin
rm -rf "${pkgdir}/usr/bin" "${pkgdir}/usr/share/man/man1"
cd -
cd build-shared
DESTDIR="${pkgdir}" cmake --install .
rm -rf ${pkgdir}/usr/bin
rm -rf "${pkgdir}/usr/bin" "${pkgdir}/usr/share/man/man1"
}
package_brotli-testdata() {