Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/deployment.spec
diff options
context:
space:
mode:
Diffstat (limited to 'deployment.spec')
-rwxr-xr-xdeployment.spec44
1 files changed, 44 insertions, 0 deletions
diff --git a/deployment.spec b/deployment.spec
new file mode 100755
index 0000000..3d2e8fa
--- /dev/null
+++ b/deployment.spec
@@ -0,0 +1,44 @@
+# If package is named differently to "deployment", it should provide
+# "deployment" name to not brake "sweets" olpc-os-builder module
+Name: deployment
+Version: 0.1
+Release: 1
+Group: Development/System
+Summary: Meta package for reference XO deployment distribution
+License: GPLv3+
+Url: http://wiki.sugarlabs.org/go/Harmonic_Distribution/XO_reference_distribution
+
+Source: %{name}-%{version}.tar.gz
+
+Requires: sweets-desktop sugar-client sweets-locales sweets
+BuildArch: noarch
+
+%description
+Meta package for reference XO deployment distribution.
+
+%prep
+%setup -q
+
+%build
+
+%install
+install -m 0755 -d %{buildroot}/%{_sysconfdir}
+cp -r etc/* %{buildroot}/%{_sysconfdir}/
+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
+
+%files
+%defattr(-,root,root,-)
+%{_sysconfdir}/modprobe.d/libertas.conf
+%{_sysconfdir}/sugar/blacklist/deployment
+%{_sysconfdir}/sweets.conf
+%{_datadir}/%{name}
+%{_datadir}/doc/%{name}
+
+%changelog