Spec URL: ftp://czar.eas.yorku.ca/pub/gegl/gegl.spec SRPM URL: ftp://czar.eas.yorku.ca/pub/gegl/gegl-0.0.13-0.1.20071011svn.fc8.src.rpm Description: GEGL (Generic Graphics Library) is a graph based image processing framework. GEGLs original design was made to scratch GIMPs itches for a new compositing and processing core. This core is being designed to have minimal dependencies. and a simple well defined API. NOTE: This software, gegl and babl(also submitted for review) are both currently alpha quality software under development. However, they are both needed to build/run the latest version of another package I maintain, gnomes-scan. The last version of gnome-scan without these dependencies doesn't build successfully on current rawhide.
Modified the spec not to point to an inexistent source url. Spec URL: ftp://czar.eas.yorku.ca/pub/gegl/gegl.spec SRPM URL: ftp://czar.eas.yorku.ca/pub/gegl/gegl-0.0.13-0.2.20071011svn.fc8.src.rpm
With a couple of fixes; Spec URL: ftp://czar.eas.yorku.ca/pub/gegl/gegl.spec SRPM URL: ftp://czar.eas.yorku.ca/pub/gegl/gegl-0.0.13-0.3.20071011svn.fc8.src.rpm
Updated the license field, Spec URL: ftp://czar.eas.yorku.ca/pub/gegl/gegl.spec SRPM URL: ftp://czar.eas.yorku.ca/pub/gegl/gegl-0.0.13-0.4.20071011svn.fc8.src.rpm
* doesn't configure accepts --disable-static? If yes I think it is better than removing *.a after the build. * %{_includedir}/gegl-1.0/ seems unowned
Yes, configure accepts --disable-static, using it now. Have also fix the directory ownership. Thanks. Spec URL: ftp://czar.eas.yorku.ca/pub/gegl/gegl.spec SRPM URL: ftp://czar.eas.yorku.ca/pub/gegl/gegl-0.0.13-0.5.20071011svn.fc8.src.rpm
The docs should be shipped. 2 relevant rpmlint warnings gegl-debuginfo.i386: W: spurious-executable-perm /usr/src/debug/gegl-svn20071011/operations/render/perlin/perlin.c gegl-debuginfo.i386: W: spurious-executable-perm /usr/src/debug/gegl-svn20071011/operations/io/ff-load.c the BuildRequires should certainly be graphviz and not graphviz-devel
(In reply to comment #6) > The docs should be shipped. > There's a currently a problem (upstream) with generating the docs, that they have added a default configure option to disable building the doc until the issue is resolved. I can't take on the responsibility of fixing it now. > 2 relevant rpmlint warnings > gegl-debuginfo.i386: W: spurious-executable-perm > /usr/src/debug/gegl-svn20071011/operations/render/perlin/perlin.c > gegl-debuginfo.i386: W: spurious-executable-perm > /usr/src/debug/gegl-svn20071011/operations/io/ff-load.c > > the BuildRequires should certainly be graphviz and not > graphviz-devel I'll check up the last 2 issues.
I've fixed the graphiz BR and the gegl-debuginfo rpmlint warnings. New pacakges below; Spec URL: ftp://czar.eas.yorku.ca/pub/gegl/gegl.spec SRPM URL: ftp://czar.eas.yorku.ca/pub/gegl/gegl-0.0.13-0.6.20071011svn.fc8.src.rpm
Missing dependencies for devel. Unless I'm wrong: Requires: babl-devel glib2-devel Since they are checked for explicitly, maybe you could have an explicit BR on pango and cairo. Also I suggest using rm %{buildroot}%{_libdir}/*.la or, at least rm -f %{buildroot}%{_libdir}/*.la
(In reply to comment #9) > Missing dependencies for devel. Unless I'm wrong: > Requires: babl-devel glib2-devel > Yes gegl.pc requires both. > Since they are checked for explicitly, maybe you could > have an explicit BR on pango and cairo. > But these are already pulled in by gtk2-devel. Spec URL: ftp://czar.eas.yorku.ca/pub/gegl/gegl.spec SRPM URL: ftp://czar.eas.yorku.ca/pub/gegl/gegl-0.0.13-0.7.20071011svn.fc8.src.rpm
* follow guidelines * expected rpmlint warning gegl-devel.i386: W: no-documentation * follow naming guidelines * free software * source match upstream except for dates in .svn/entries * %files section right * library correctly packaged APPROVED
New Package CVS Request ======================= Package Name: gegl Short Description: A graph based image processing framework Owners: deji Branches: F-7 F-8 InitialCC: Cvsextras Commits: yes
Thanks Patrice for doing the reviews