Spec URL: http://ruben.fedorapeople.org/Ajaxterm.spec SRPM URL: http://ruben.fedorapeople.org/Ajaxterm-0.10-1.fc9.src.rpm Description: Ajaxterm is a web based terminal. It was totally inspired and works almost exactly like http://anyterm.org/ except it's much easier to install.
Read http://fedoraproject.org/wiki/Packaging/UsersAndGroups and make necessary corrections to spec file (Requires and adding users).
Thanks, corrected. New version here: Spec URL: http://ruben.fedorapeople.org/Ajaxterm.spec SRPM URL: http://ruben.fedorapeople.org/Ajaxterm-0.10-2.fc9.src.rpm
And still, require the packages chkconfig and initscripts instead of /sbin/chkconfig and /sbin/service.
Why, I don't remember reading that in the packaging guidelines?
At least that's the way it's in http://fedoraproject.org/wiki/Packaging/SysVInitScript Besides, requiring a package is AFAIK faster than going through the file lists, although the /sbin list is downloaded automatically anyways.
Ah, you're right. New version build: Spec URL: http://ruben.fedorapeople.org/Ajaxterm.spec SRPM URL: http://ruben.fedorapeople.org/Ajaxterm-0.10-3.fc9.src.rpm
Well, I might as well review the package. - MUST: The package must own all the directories it creates. %{_datadir}/ajaxterm/* should be %{_datadir}/ajaxterm - MUST: License is incorrect - sarissa* files are licensed under LGPLv2+ License: Public Domain and LGPLv2+ Other than that I cannot do now, since the AjaxTerm site is down and I cannot check the sources.
Thanks, fixed both points. New version: Spec URL: http://ruben.fedorapeople.org/Ajaxterm.spec SRPM URL: http://ruben.fedorapeople.org/Ajaxterm-0.10-4.fc9.src.rpm
(In reply to comment #8) > Thanks, fixed both points. > > New version: > Spec URL: http://ruben.fedorapeople.org/Ajaxterm.spec > SRPM URL: http://ruben.fedorapeople.org/Ajaxterm-0.10-4.fc9.src.rpm Where do you set LANG=C (or unset LANG)? Ajaxterm only supports latin1. Spec cleanup: Change %dir %{_datadir}/ajaxterm %{_datadir}/ajaxterm/* to simply %{_datadir}/ajaxterm Source and license matches upstream. **************************** The package is APPROVED. **************************** Do the fixes mentioned above before importing to CVS.
Thanks, I'll fix the above mentioned points before importing. New Package CVS Request ======================= Package Name: Ajaxterm Short Description: A web-based terminal Owners: ruben Branches: F-8 F-9 EL-4 EL-5
I assume you wanted a F-10 branch here as well? cvs done with F-10 added.
Thanks for the review Jussi. Package build and imported into rawhide.