[web-assets/el5: 15/15] add EL5 compatibility stuff
T.C. Hollingsworth
patches at fedoraproject.org
Tue Aug 27 12:25:22 UTC 2013
commit c4867f1c456ffa1ba04afafe766b303765a13c14
Author: T.C. Hollingsworth <tchollingsworth at gmail.com>
Date: Tue Aug 27 05:22:48 2013 -0700
add EL5 compatibility stuff
web-assets.spec | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
---
diff --git a/web-assets.spec b/web-assets.spec
index a64925d..dfb7934 100644
--- a/web-assets.spec
+++ b/web-assets.spec
@@ -6,7 +6,9 @@ Name: web-assets
Version: 4
Release: 2%{?dist}
Summary: A simple framework for bits pushed to browsers
+Group: System Environment/Base
BuildArch: noarch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
License: MIT
URL: https://fedoraproject.org/wiki/User:Patches/PackagingDrafts/Web_Assets
@@ -57,6 +59,8 @@ cp %{SOURCE4} README.devel
#nothing to do
%install
+rm -rf %{buildroot}
+
mkdir -p %{buildroot}%{_datadir}/web-assets
mkdir -p %{buildroot}%{_datadir}/javascript
@@ -69,6 +73,9 @@ install -Dpm0644 %{SOURCE2} %{buildroot}%{_rpmconfigdir}/macros.d/macros.web-ass
%if 0%{?enable_httpd}
install -Dpm0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/httpd/conf.d/web-assets.conf
+%clean
+rm -rf %{buildroot}
+
%post httpd
systemctl reload-or-try-restart httpd.service || :
@@ -77,14 +84,17 @@ systemctl reload-or-try-restart httpd.service || :
%endif
%files filesystem
+%defattr(-,root,root,-)
%{_datadir}/web-assets
%{_datadir}/javascript
%files devel
+%defattr(-,root,root,-)
%{_rpmconfigdir}/macros.d/macros.web-assets
%doc LICENSE README.devel
%if 0%{?enable_httpd}
+%defattr(-,root,root,-)
%files httpd
%config(noreplace) %{_sysconfdir}/httpd/conf.d/web-assets.conf
%doc LICENSE
More information about the scm-commits
mailing list