Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/deployment.spec
blob: bdc934e46616eb4f60b9757f6f55f38420e67bc9 (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
# If package is named differently to "deployment", it should provide
# "deployment" name to not brake "sweets" olpc-os-builder module
Name: deployment
Version: 0.4
Release: 1
Group: Development/System
Summary: Meta package for Hexoquinasa XO deployment distribution
License: GPLv3+
Url: http://wiki.sugarlabs.org/go/Harmonic_Distribution/XO_reference_distribution

Source: %{name}-%{version}.tar.gz

Requires: sweets-desktop sweets-locales sweets PackageKit-presolve
BuildArch: noarch

%description
Meta package for Hexoquinasa XO deployment distribution.

%prep
%setup -q

%build

%install
install -m 0755 -d %{buildroot}/%{_sysconfdir}
cp -r etc/* %{buildroot}/%{_sysconfdir}/
mv %{buildroot}/%{_sysconfdir}/PackageKit/PackageKit.conf{,.sweets}
install -m 0755 -d %{buildroot}/%{_datadir}/%{name}
cat post.d/*sh > %{buildroot}/%{_datadir}/%{name}/post.sh
chmod a+rx %{buildroot}/%{_datadir}/%{name}/post.sh
install -m 0755 -d %{buildroot}/%{_datadir}/doc/%{name}
cp AUTHORS COPYING README %{buildroot}/%{_datadir}/doc/%{name}/

%post
%{_datadir}/%{name}/post.sh
cp %{_sysconfdir}/PackageKit/PackageKit.conf{.sweets,}

%files
%defattr(-,root,root,-)
%{_sysconfdir}/modprobe.d/libertas.conf
%{_sysconfdir}/polkit-1/localauthority/50-local.d/deployment.pkla
%{_sysconfdir}/X11/xorg.conf.d/zapnot.conf
%{_sysconfdir}/PackageKit/PackageKit.conf.sweets
%{_sysconfdir}/sweets.conf
%{_sysconfdir}/yum.repos.d/Hexoquinasa:1.repo
%{_datadir}/%{name}
%{_datadir}/doc/%{name}

%changelog