rpms/createrepo/devel file-lists-escape.patch, NONE, 1.1 createrepo.spec, 1.33, 1.34
Seth Vidal (skvidal)
fedora-extras-commits at redhat.com
Thu Jan 10 14:20:32 UTC 2008
Author: skvidal
Update of /cvs/extras/rpms/createrepo/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1109
Modified Files:
createrepo.spec
Added Files:
file-lists-escape.patch
Log Message:
fix not escaping & and stuff in filenames :(
file-lists-escape.patch:
--- NEW FILE file-lists-escape.patch ---
--- a/createrepo/yumbased.py
+++ b/createrepo/yumbased.py
@@ -227,11 +227,11 @@ class CreateRepoPackage(YumLocalPackage):
dirs = self._return_primary_dirs()
for fn in files:
- msg += """ <file>%s</file>\n""" % utils.utf8String(fn)
+ msg += """ <file>%s</file>\n""" % self._xml(fn)
for fn in dirs:
- msg += """ <file type="dir">%s</file>\n""" % utils.utf8String(fn)
+ msg += """ <file type="dir">%s</file>\n""" % self._xml(fn)
for fn in ghosts:
- msg += """ <file type="ghost">%s</file>\n""" % utils.utf8String(fn)
+ msg += """ <file type="ghost">%s</file>\n""" % self._xml(fn)
return msg
Index: createrepo.spec
===================================================================
RCS file: /cvs/extras/rpms/createrepo/devel/createrepo.spec,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- createrepo.spec 9 Jan 2008 18:03:33 -0000 1.33
+++ createrepo.spec 10 Jan 2008 14:19:57 -0000 1.34
@@ -3,10 +3,11 @@
Summary: Creates a common metadata repository
Name: createrepo
Version: 0.9.1
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2
Group: System Environment/Base
Source: %{name}-%{version}.tar.gz
+Patch: file-lists-escape.patch
URL: http://linux.duke.edu/projects/metadata/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArchitectures: noarch
@@ -20,6 +21,7 @@
%prep
%setup -q
+%patch -p1
%build
@@ -41,6 +43,9 @@
%{python_sitelib}/createrepo
%changelog
+* Thu Jan 10 2008 Seth Vidal <skvidal at fedoraproject.org> 0.9.1-2
+- patch to fix bug until 0.9.2
+
* Wed Jan 9 2008 Seth Vidal <skvidal at fedoraproject.org> 0.9.1-1
- 0.9.1
More information about the fedora-extras-commits
mailing list