Files
extra/libical/PKGBUILD
2025-06-22 20:39:04 -05:00

38 lines
1004 B
Bash

# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=libical
pkgver=3.0.8
pkgrel=1
pkgdesc="A free software reference implementation of the icalendar data type and serialization format"
arch=('i686' 'x86_64')
url='https://github.com/libical/libical'
license=('LGPL-2.1')
depends=('glibc')
makedepends=('cmake')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz")
sha512sums=('ce015e6d4c1c7cb4af7b45748ce8251c663f80f6a4357ddff6a97796642619abe882f4cadeca10cabeb1b25577869f436da15bca882e032eb3ff0475f6010d8b')
prepare() {
mkdir build
}
build() {
cd build
cmake ../${pkgname}-${pkgver} \
-DCMAKE_BUILD_TYPE=Release \
-DSHARED_ONLY=true \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
-DENABLE_GTK_DOC=OFF
make
}
package() {
cd build
make DESTDIR="${pkgdir}" install
for i in COPYING LICENSE; do
install -Dm644 ../${pkgname}-${pkgver}/${i} ${pkgdir}/usr/share/licenses/${pkgname}/${i}
done
}