blob: 9a80c70aed43c222e1806a64b5b7fbddce28ff67 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
# Maintainer: Maxime Gauduin <alucryd@archlinux.org>
pkgbase=pantheon-default-settings-bzr
pkgname=('elementary-dpms-helper-bzr' 'pantheon-default-settings-bzr')
pkgver=r210
pkgrel=1
arch=('any')
url='https://code.launchpad.net/~elementary-os/elementaryos/default-settings-loki'
license=('GPL')
groups=('pantheon-unstable')
makedepends=('bzr')
source=('pantheon-default-settings::bzr+lp:~elementary-os/elementaryos/default-settings-loki'
'arch-tweaks.patch')
sha256sums=('SKIP'
'c289a2bc1e92c34cb5dc2f01c4ccb6d7e5d920433180e5b531966b6c93704c83')
pkgver() {
cd pantheon-default-settings
echo "r$(bzr revno)"
}
prepare() {
cd pantheon-default-settings
patch -Np1 -i ../arch-tweaks.patch
}
package_elementary-dpms-helper-bzr() {
pkgdesc='DPMS helper for Pantheon'
depends=('gnome-settings-daemon')
provides=('elementary-dpms-helper')
conflicts=('elementary-dpms-helper')
cd pantheon-default-settings/dpms
install -dm 755 "${pkgdir}"/{etc/xdg/autostart,usr/{bin,share/glib-2.0/schemas}}
install -m 644 elementary-dpms-helper.desktop "${pkgdir}"/etc/xdg/autostart/
install -m 755 elementary-dpms-helper "${pkgdir}"/usr/bin/
install -m 644 org.pantheon.dpms.gschema.xml "${pkgdir}"/usr/share/glib-2.0/schemas/
}
package_pantheon-default-settings-bzr() {
pkgdesc='Default settings for Pantheon'
depends=('elementary-icon-theme' 'gtk-theme-elementary-bzr'
'gnome-themes-standard' 'pantheon-backgrounds-bzr'
'plank-theme-pantheon-bzr' 'ttf-droid' 'ttf-opensans')
provides=('pantheon-default-settings')
conflicts=('pantheon-default-settings')
cd pantheon-default-settings
install -dm 755 "${pkgdir}"/usr/share/glib-2.0/schemas
install -m 644 debian/elementary-default-settings.gsettings-override "${pkgdir}"/usr/share/glib-2.0/schemas/25_pantheon-default-settings.gschema.override
install -dm 755 "${pkgdir}"/usr/share/applications
install -m 644 policykit.desktop "${pkgdir}"/usr/share/applications/
install -dm 755 "${pkgdir}"/etc/{gtk-3.0,skel/.config,xdg/xdg-elementary}
install -m 644 settings.ini "${pkgdir}"/etc/gtk-3.0/
cp -dr --no-preserve='ownership' plank "${pkgdir}"/etc/skel/.config/
cp -dr --no-preserve='ownership' midori "${pkgdir}"/etc/xdg/
cp -dr --no-preserve='ownership' profile.d "${pkgdir}"/etc/
}
# vim: ts=2 sw=2 et:
|