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:
@@ -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() {
|
||||
|
||||
Reference in New Issue
Block a user