Spec URL: http://www.fi.muni.cz/~xzazriv/xqilla/xqilla.spec SRPM URL: http://www.fi.muni.cz/~xzazriv/xqilla/xqilla-2.0.0-0.fc8.src.rpm Description: XQilla is an XQuery and XPath 2.0 implementation written in C++ and based on Xerces-C. It implements the DOM 3 XPath API, as well as having it's own more powerful API. It conforms to the W3C proposed recomendation of XQuery and XPath 2.0.
scratch builds: * http://koji.fedoraproject.org/koji/taskinfo?taskID=334390 * http://koji.fedoraproject.org/koji/taskinfo?taskID=334400 * http://koji.fedoraproject.org/koji/taskinfo?taskID=334403
Before checking this package, would you confirm the license of the following file(s) to upstream developer? I guess the upstream forgot to change the license. ------------------------------------------------------------------- src/mapm/mapm_mt.cpp -------------------------------------------------------------------
(In reply to comment #2) > would you confirm the license of > the following file(s) to upstream developer? Umm.. I used a strange English... Anyway please ask the license of the files above to upstream.
For 2.0.0-0: * Source - XQilla 2.0.0 source coincides, however for xerces_c source file, the tarball in your srpm is different from what I downloaded from the URL written as Source0: ---------------------------------------------------------- 7760004 2005-09-08 23:14 xerces-c-src_2_7_0.tar.gz 8031146 2007-11-11 06:03 xqilla-2.0.0-0.fc9/xerces-c-src_2_7_0.tar.gz ---------------------------------------------------------- * Parallel make - If this is parallel make unsafe, please write a comment on the spec file. Other things are okay, except for license issue.
The problem with src/mapm/mapm_mt.cpp is a little more complicated. It is a wrapper around MAPM library originally written by Martin Pfingstl. XQilla uses MAPM library version 4.6.1, which did not include mapm_mt.cpp (it was distributed separately). At some point mapm_mt.cpp got included into MAPM library and now the new MAPM license applies to mapm_mt.cpp too. I have a written permission of the MAPM library author to distribute mapm version 4.6.1 under a new license, but I don't think it applies to mapm_mt.cpp (the one that is part of xqilla sources). I removed src/mapm/mapm_mt.cpp from the original xqilla source tarball and included mapm_mt.c (modified) from last upstream version of mapm into the source rpm. I can try to iron this problem out with the xqilla upstream, but hopefully my solution could work in the meantime. Source rpm + spec file: * http://www.fi.muni.cz/~xzazriv/xqilla/xqilla-2.0.0-1.fc8.src.rpm * http://www.fi.muni.cz/~xzazriv/xqilla/xqilla.spec Scratch builds: * http://koji.fedoraproject.org/koji/taskinfo?taskID=339227 * http://koji.fedoraproject.org/koji/taskinfo?taskID=339228 * http://koji.fedoraproject.org/koji/taskinfo?taskID=339229
Please replace ---------------------------------------------------- make -j ---------------------------------------------------- with ---------------------------------------------------- make %{?_smp_mflags} ---------------------------------------------------- (per packaging guidelines). Other things are okay. ---------------------------------------------------- This package (xqilla) is APPROVED by me ----------------------------------------------------
New Package CVS Request ======================= Package Name: xqilla Short Description: XQilla is an XQuery and XPath 2.0 library, built on top of Xerces-C Owners: mzazrive Branches: F-7 F-8 InitialCC: Cvsextras Commits: yes
cvs done.
Closing.
Package Change Request ====================== Package Name: xqilla New Branches: EL-5 Owners: mzazrive