Repository :
http://git.fedorahosted.org/cgit/copr.git
On branch : master
---------------------------------------------------------------
commit c1540a07a3882af6ce519863c667e1209d2f8206
Author: Miroslav Suchý <msuchy(a)redhat.com>
Date: Tue Jun 18 13:51:57 2013 +0200
move frontend to /usr/share/copr/coprs_frontend
move it from /usr/share/coprs_frontend to /usr/share/copr/coprs_frontend - this will
have two benefits
a) allow to install backend and frontend together if needed
b) data directory will be in /usr/share/copr/data instead of too general
/usr/share/data
---------------------------------------------------------------
copr.spec | 23 ++++++++++++++++-------
1 files changed, 16 insertions(+), 7 deletions(-)
diff --git a/copr.spec b/copr.spec
index 10c4c4f..238f7e8 100644
--- a/copr.spec
+++ b/copr.spec
@@ -84,10 +84,13 @@ a2x -d manpage -f manpage man/copr-cli.1.asciidoc
%install
#frontend
-install -d %{buildroot}%{_datadir}/coprs_frontend
-cp -a coprs_frontend/* %{buildroot}%{_datadir}/coprs_frontend
-mv %{buildroot}%{_datadir}/coprs_frontend/coprs.conf.example ./
-rm %{buildroot}%{_datadir}/coprs_frontend/CONTRIBUTION_GUIDELINES
+install -d %{buildroot}%{_datadir}/copr/coprs_frontend
+install -d %{buildroot}%{_datadir}/copr/data/openid_store
+install -d %{buildroot}%{_datadir}/copr/data/whooshee
+cp -a coprs_frontend/* %{buildroot}%{_datadir}/copr/coprs_frontend
+mv %{buildroot}%{_datadir}/copr/coprs_frontend/coprs.conf.example ./
+rm %{buildroot}%{_datadir}/copr/coprs_frontend/CONTRIBUTION_GUIDELINES
+touch %{buildroot}%{_datadir}/copr/data/copr.db
#copr-cli
%{__python} coprcli-setup.py install --root %{buildroot}
@@ -97,22 +100,28 @@ install -m 644 man/copr-cli.1 %{buildroot}/%{_mandir}/man1/
%pre backend
getent group copr >/dev/null || groupadd -r copr
getent passwd copr >/dev/null || \
-useradd -r -g copr -G apache -d %{_var}/lib/copr -s /bin/bash -c "COPR user"
copr
+useradd -r -g copr -G apache -d %{_datadir}/copr -s /bin/bash -c "COPR user"
copr
/usr/bin/passwd -l copr >/dev/null
%pre frontend
getent group copr-fe >/dev/null || groupadd -r copr-fe
getent passwd copr-fe >/dev/null || \
-useradd -r -g copr-fe -G copr-fe -d %{_datadir}/coprs_frontend -s /bin/bash -c "COPR
frontend user" copr-fe
+useradd -r -g copr-fe -G copr-fe -d %{_datadir}/copr/coprs_frontend -s /bin/bash -c
"COPR frontend user" copr-fe
/usr/bin/passwd -l copr-fe >/dev/null
%files backend
%doc LICENSE README
+%dir %{_datadir}/copr
%files frontend
%doc LICENSE coprs.conf.example
%defattr(-, copr-fe, copr-fe, -)
-%{_datadir}/coprs_frontend
+%dir %{_datadir}/copr
+%dir %{_datadir}/copr/data
+%dir %{_datadir}/copr/data/openid_store
+%dir %{_datadir}/copr/data/whooshee
+%{_datadir}/copr/coprs_frontend
+%ghost %{_datadir}/copr/data/copr.db
%files cli
%doc LICENSE README.rst