Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
fa71e64ebb |
@@ -0,0 +1,5 @@
|
||||
/src/
|
||||
/pkg/
|
||||
/federated-calendar/
|
||||
*.pkg.tar.*
|
||||
*.log
|
||||
@@ -0,0 +1,55 @@
|
||||
# Maintainer: David Young <david@federated.computer>
|
||||
|
||||
pkgname=federated-calendar
|
||||
pkgver=52.alpha.r6135.ga818b79c
|
||||
pkgrel=1
|
||||
pkgdesc="Calendar for Federated Computer Cores, based on GNOME Calendar"
|
||||
arch=(x86_64)
|
||||
url="https://gitea.federated.computer/Federated_Computer/federated-calendar"
|
||||
license=(GPL-3.0-or-later)
|
||||
depends=(
|
||||
dconf
|
||||
evolution-data-server
|
||||
fribidi
|
||||
geoclue
|
||||
glib2
|
||||
glibc
|
||||
graphene
|
||||
gsettings-desktop-schemas
|
||||
gtk4
|
||||
hicolor-icon-theme
|
||||
libadwaita
|
||||
libedataserverui4
|
||||
libgcc
|
||||
libgweather-4
|
||||
libical
|
||||
libsoup3
|
||||
pango
|
||||
)
|
||||
makedepends=(
|
||||
git
|
||||
glib2-devel
|
||||
meson
|
||||
)
|
||||
source=("git+$url.git")
|
||||
b2sums=('SKIP')
|
||||
|
||||
pkgver() {
|
||||
cd $pkgname
|
||||
local version
|
||||
version=$(sed -n "s/^ *version: '\(.*\)',$/\1/p" meson.build)
|
||||
printf "%s.r%s.g%s" "$version" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
||||
}
|
||||
|
||||
build() {
|
||||
arch-meson $pkgname build
|
||||
meson compile -C build
|
||||
}
|
||||
|
||||
check() {
|
||||
meson test -C build --print-errorlogs
|
||||
}
|
||||
|
||||
package() {
|
||||
meson install -C build --destdir "$pkgdir"
|
||||
}
|
||||
Reference in New Issue
Block a user