packages: pootle/pootle.spec, pootle/bug-2005.patch (NEW) - fix for from bu...
glen
glen at pld-linux.org
Sat Oct 1 13:03:31 CEST 2011
Author: glen Date: Sat Oct 1 11:03:31 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- fix for from bug 2005
---- Files affected:
packages/pootle:
pootle.spec (1.19 -> 1.20) , bug-2005.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/pootle/pootle.spec
diff -u packages/pootle/pootle.spec:1.19 packages/pootle/pootle.spec:1.20
--- packages/pootle/pootle.spec:1.19 Tue May 24 15:50:31 2011
+++ packages/pootle/pootle.spec Sat Oct 1 13:03:25 2011
@@ -5,8 +5,8 @@
Summary: Localization and translation management web application
Name: pootle
Version: 2.1.6
-Release: 1
-License: GPL v2+
+Release: 2
+License: GPL v2
Group: Development/Tools
URL: http://translate.sourceforge.net/wiki/pootle/index
Source0: http://downloads.sourceforge.net/translate/%{fullname}-%{version}.tar.bz2
@@ -16,6 +16,7 @@
Patch1: paths.patch
Patch2: homedir.patch
Patch3: iso-codes-message.patch
+Patch4: bug-2005.patch
BuildRequires: python-devel
BuildRequires: python-modules
BuildRequires: rpm-pythonprov
@@ -62,6 +63,7 @@
%patch1 -p1
%patch2 -p1
%patch3 -p1
+%patch4 -p1
%{__sed} -i -e '1s,#!.*env python,#!%{__python},' wsgi.py
@@ -138,6 +140,7 @@
# don't clobber user $PATH
mv $RPM_BUILD_ROOT{%{_bindir},%{_sbindir}}/PootleServer
+install -p manage.py $RPM_BUILD_ROOT%{_sbindir}/pootle-manage
install -p wsgi.py $RPM_BUILD_ROOT%{_datadir}/pootle
install -d $RPM_BUILD_ROOT%{_sysconfdir}
@@ -160,7 +163,7 @@
%files -f %{name}.lang
%defattr(644,root,root,755)
-%doc ChangeLog README
+%doc ChangeLog CREDITS README
%dir %attr(750,root,http) %{_sysconfdir}
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf
%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/localsettings.py
@@ -214,6 +217,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.20 2011/10/01 11:03:25 glen
+- fix for from bug 2005
+
Revision 1.19 2011/05/24 13:50:31 glen
- up to 2.1.6
================================================================
Index: packages/pootle/bug-2005.patch
diff -u /dev/null packages/pootle/bug-2005.patch:1.1
--- /dev/null Sat Oct 1 13:03:31 2011
+++ packages/pootle/bug-2005.patch Sat Oct 1 13:03:25 2011
@@ -0,0 +1,15 @@
+--- a/local_apps/pootle_autonotices/signals.py 2011-09-06 11:06:34.000000000 +0100
++++ b/local_apps/pootle_autonotices/signals.py 2011-09-06 11:09:26.000000000 +0100
+@@ -76,7 +76,11 @@
+ if raw:
+ return
+ if instance.id is not None and instance.istranslated():
+- dbcopy = Unit.objects.get(id=instance.id)
++ try:
++ dbcopy = Unit.objects.get(id=instance.id)
++ except Unit.DoesNotExist:
++ logging.warning ('Unit %s could not be found', instance.id)
++ return
+ if dbcopy.istranslated():
+ # unit state didn't change, let's quit
+ return
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/pootle/pootle.spec?r1=1.19&r2=1.20&f=u
More information about the pld-cvs-commit
mailing list