Spec URL: http://landscape.geo.klte.hu/sajozsattila/Fedora_packages/xindy.spec SRPM URL: http://landscape.geo.klte.hu/sajozsattila/Fedora_packages/xindy-2.5.1-1.fc21.src.rpm Description: xindy is an index processor that can be used to generate book-like indexes for arbitrary document-preparation systems. This includes systems such as TeX and LaTeX, the roff-family, SGML/XML-based systems (e.g. HTML) that process some kind of text and generate indexing information. The kernel system is not fixed to any specific system, but can be configured to work together with such systems. In comparison to other index processors xindy has several powerful features that make it an ideal framework for describing and generating complex indices, addressing especially international indexing. Fedora Account System Username: sajozsattila
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=11589399 %%%%%%%%%%%%% i686 and x86_64 is build without error %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Output of rpmlint -i xindy.spec xindy-2.5.1-1.fc21.i686.rpm xindy-2.5.1-1.fc21.src.rpm: xindy.i686: W: spelling-error %description -l en_US roff -> toff, riff, off The value of this tag appears to be misspelled. Please double-check. xindy.i686: W: only-non-binary-in-usr-lib There are only non binary files in /usr/lib so they should be in /usr/share. xindy.src: W: spelling-error %description -l en_US roff -> toff, riff, off The value of this tag appears to be misspelled. Please double-check. 2 packages and 1 specfiles checked; 0 errors, 3 warnings. %%%%%%%%%%%%%% There is no speeling-error in the description, see above. I doo not know what I suppose to do with the only-non-binary-in-usr-lib warning.
Your spec doesn't match the Fedora standard: 0. Please use full brackets: %{buildroot}, not %buildroot, also, 1. make -j1 Reason? 2. clisp sucks on ARM. 3. make install DESTDIR="%buildroot"; rm -f "%buildroot/%_prefix/VERSION"; ";" means nothing here, not sure why you added it. 4. %clean is not needed, and Group as well. 5. You don't need to put your long name or email address on the top to show it's something from you, we all know it's a "spec file for package xindy" from its Name. Your email will be showned at %changelog section. 6. Invalid changelog, please read guideline to see how to write good changelog.
sajozsattila's scratch build of xindy-2.5.1-1.fc21.src.rpm for f22 failed http://koji.fedoraproject.org/koji/taskinfo?taskID=11597186
I have corrected the mistakes except the ARM build error. It is a SIGSEGV error (see: https://kojipkgs.fedoraproject.org//work/tasks/7191/11597191/build.log), which need more effort to solve. I haven't got hardware to properly debug, so I do not see when I can solve this. Check the updated spec file (same address), and the the new Koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=11597186
Package looks good, apart from some trivial possible improvements: - BuildRoot is not necessary in Fedora. - %defattr also not necessary. - make install DESTDIR="%{buildroot}" → %make_install I'd be happy to sponsor you into the packagers group. Please do two or three reviews of packages from http://fedoraproject.org/PackageReviewStatus/NEW.html and paste the links here. If you have any questions or issues, I'll try to help (zbyszek at in waw pl, zbyszek on #fedora-devel). Standard disclaimer: Running fedora-review is a good first step, but please note that the automatically generated template needs to be filled in in various places, and trimmed in others. Not everything the tools say is always correct. Sometimes they are outdated, sometimes they are plain wrong. It's always best to link to the relevant part of the guidelines. Please pick packages that are in the area you are interested in, so that you can finalize the review after you get the packager bit.
zbyszek's scratch build of xindy-2.5.1-1.fc21.src.rpm for f23 failed http://koji.fedoraproject.org/koji/taskinfo?taskID=12624931
zbyszek's scratch build of xindy-2.5.1-1.fc21.src.rpm for rawhide failed http://koji.fedoraproject.org/koji/taskinfo?taskID=12624932
Just open a bug for clisp. For now you can add ExcludeArch.
?
Closing this as xindy is now provided by texlive-base and should be available soon, thanks to Jerry. https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/PCLDKHMHV74EXEVHO4N67BZHIN2KSKK4/#EDYQMWDTQ4USAVJGMAGH7Z7SXEV4CNTK