[transifex] Fixed nonfatal postun scriptlet bug.

Domingo Becker beckerde at fedoraproject.org
Sat Jan 21 13:45:43 UTC 2012


commit 624bbcc2366c058011bc53d2210e10f7e3ec782b
Author: Domingo Becker <domingobecker at gmail.com>
Date:   Sat Jan 21 10:45:34 2012 -0300

    Fixed nonfatal postun scriptlet bug.

 transifex.spec |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/transifex.spec b/transifex.spec
index 64c49ac..9b3e1c5 100644
--- a/transifex.spec
+++ b/transifex.spec
@@ -4,7 +4,7 @@
 
 Name:       transifex
 Version:    1.2.1
-Release:    1%{?dist}
+Release:    3%{?dist}
 Summary:    A system for distributed translation submissions
 
 Group:      Applications/Internet
@@ -89,6 +89,7 @@ sed -i -e 's!^\(LOG_PATH = \).*$!\1"%{_localstatedir}/log/%{name}"!' \
 rm -rf $RPM_BUILD_ROOT
 
 %post
+rm -rf %{_sysconfdir}/%{name}
 ln -s %{python_sitelib}/%{name}/settings %{_sysconfdir}/%{name} 
 # Check to see if the secret key for Django needs setting, and then set it
 if grep -q '\[\[SECRETKEY\]\]' %{confdir}/10-base.conf
@@ -104,7 +105,7 @@ EOF
 fi
 
 %postun
-rm -f %{_sysconfdir}/%{name}
+rm -rf %{_sysconfdir}/%{name}
 
 
 #%files -f transifex.lst
@@ -129,6 +130,12 @@ rm -f %{_sysconfdir}/%{name}
 
 
 %changelog
+* Sat Jan 21 2012 Domingo Becker <domingobecker at gmail.com> - 1.2.1-3
+- Added /etc/transifex removal in post scriptlet.
+
+* Sat Jan 21 2012 Domingo Becker <domingobecker at gmail.com> - 1.2.1-2
+- Added -rf to postun scriptlet.
+
 * Tue Jan 10 2012 Domingo Becker <domingobecker at gmail.com> - 1.2.1-1
 - Update to new upstream version.
 


More information about the scm-commits mailing list