Description: QTeXEngine enables Qt based applications to easily export graphics created using the QPainter class to TeX. QTeXEngine is also a requirement for building qtiplot 0.9.7.10. SPEC: http://dl.dropbox.com/u/1338197/1/QTeXEngine.spec SRPM: http://dl.dropbox.com/u/1338197/1/QTeXEngine-0.2-0.fc12.src.rpm
koji build succeed http://koji.fedoraproject.org/koji/taskinfo?taskID=1839905
A few initial comments: 1. SHOULD : rename pacakge to lower case (if for nothing else, to keep things simple). 2. MUST drop Requires(post,postun): /sbin/ldconfig not needed, rpm will pick that up automatically 3. SHOULD , stuff like this belongs in %prep, not %build, rm -rf example/.svn rm -rf test/.svn sed -i -e "s/INSTALLBASE\/LIB/INSTALLBASE\/%{_lib}/g" src/src.pro 4. SHOULD use available qt4-based rpm macros, like %_qt4_bindir (ie, do export PATH=%{_qt4_bindir}:$PATH ) %_qt4_qmake See /etc/rpm/macros.qt4 for details Otherwise, the rest is fairly simple and looks pretty good. Fix that up, and I can approve this and sponsor you. (while we're at it, what's your FAS username?)
Thankee Rex. I fixed all the problems above except renaming pacakge to lower case, since the libname is libQTeXEngine.so.1 rather than libqtexengine.so.1. SPEC: http://dl.dropbox.com/u/1338197/1/QTeXEngine.spec SRPM: http://dl.dropbox.com/u/1338197/1/QTeXEngine-0.2-1.fc12.src.rpm
My FAS name is supercyper.
ok, but keep in mind there's no rule or expectation that the packagename = libname. APPROVED.
Feel free to contact me if you have questions or need help with anything fedora or packaging related. welcome aboard.
New Package CVS Request ======================= Package Name: QTeXEngine Short Description: QTeXEngine is a library enabling Qt based applications to easily export graphics to TeX. Owners: supercyper Branches: F-12 F-11 InitialCC: supercyper Cvsextras Commits: yes
(In reply to comment #6) > Feel free to contact me if you have questions or need help with anything fedora > or packaging related. welcome aboard. Thanks a lot, Rex. Do you have time to review another package for me, which is also a requirement for building latest qtiplot? I now take the maintainship of qtiplot which orphaned by FESco due to FTBFS bug. The link is: https://bugzilla.redhat.com/show_bug.cgi?id=541207
CVS done (by process-cvs-requests.py). Just a question: where did you find a CVS template that still had the "cvsextras commits" bit in it? That hasn't been used in some time, and if we have documentation out there that still tells you to use that then it needs to be changed.
QTeXEngine-0.2-2.20100119svn.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/QTeXEngine-0.2-2.20100119svn.fc11
QTeXEngine-0.2-2.20100119svn.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
QTeXEngine-0.2-2.20100119svn.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.
New Package CVS Request ======================= Package Name: QTeXEngine Short Description: Library enabling Qt based applications to easily export graphics to TeX Owners: supercyper New Branches: el6
Please use a "Package Change Request" for a change to an existing package? http://fedoraproject.org/wiki/Package_SCM_admin_requests