[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