upgpkg: wordpress 6.2.1-1
[ArchLinux/community.git] / switchboard / trunk / PKGBUILD
blobe96b1aa79082c03ce65f585b55abf550b82d0841
1 # Maintainer: Maxime Gauduin <alucryd@archlinux.org>
2 # Contributor: Ner0 <darkelfdarkelf666@yahoo.co.uk>
3 # Contributor: dserban <dserban01@yahoo.com>
5 pkgname=switchboard
6 pkgver=6.0.2
7 pkgrel=1
8 pkgdesc='The Pantheon Control Center'
9 arch=(x86_64)
10 url=https://github.com/elementary/switchboard
11 license=(GPL3)
12 groups=(pantheon)
13 depends=(
14   clutter-gtk
15   gdk-pixbuf2
16   glib2
17   gtk3
18   libgee
19   libgranite.so
20   libhandy-1.so
21   wayland
23 makedepends=(
24   git
25   meson
26   intltool
27   vala
29 optdepends=(
30   'switchboard-plug-about: About plug'
31   'switchboard-plug-applications: Applications plug'
32   'switchboard-plug-datetime: Date & Time plug'
33   'switchboard-plug-desktop: Desktop plug'
34   'switchboard-plug-display: Display plug'
35   'switchboard-plug-elementary-tweaks: Elementary Tweaks plug'
36   'switchboard-plug-keyboard: Keyboard plug'
37   'switchboard-plug-locale: Locale plug'
38   'switchboard-plug-network: Network plug'
39   'switchboard-plug-notifications: Notifications plug'
40   'switchboard-plug-power: Power plug'
41   'switchboard-plug-security-privacy: Security & Privacy plug'
43 provides=(libswitchboard-2.0.so)
44 _tag=a38cb4fe0dafb35b57ad58aa45c81aa33b7bb34b
45 source=(git+https://github.com/elementary/switchboard.git#tag=${_tag})
46 b2sums=(SKIP)
48 prepare() {
49   cd switchboard
50   git cherry-pick -n ecf2a6c42122946cc84150f6927ef69c1f67c909
53 pkgver() {
54   cd switchboard
55   git describe --tags
58 build() {
59   arch-meson switchboard build
60   ninja -C build
63 package() {
64   DESTDIR="${pkgdir}" meson install -C build
67 # vim: ts=2 sw=2 et: