http://bugzilla.rpmfusion.org/show_bug.cgi?id=48
--- Comment #6 from Orcan Ogetbil <oget.fedora(a)gmail.com> 2009-04-09 05:51:11 ---
This package definitely needs some work. Here are some blockers:
* Please remove the precompiled binary(ies) in %prep, e.g.
xcode/English.lproj/MainMenu.nib/designable.nib
* These files have "usr/lib/" and/or "usr/local/" hardcoded. Please
fix these
via sed or patch:
src/context.cpp
src/plugger.cpp
xcode/config.h
* Package does not build against gcc4.4:
DEBUG: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/include -I../lib
-I../lib/ccvt -I../lib/shout -I../lib/lo -I../lib/sdl_image -I../lib/sdl_gfx
-I../lib/sdl_ttf -I../lib/flash -I../lib/goom -I../lib/cwiid
-I/usr/include/slang -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT
-I/usr/include/freetype2 -I/usr/include/unicap -I/usr/include/ffmpeg
-I/usr/include/ffmpeg/libavcodec -I/usr/include/ffmpeg/libavformat
-I/usr/include/ffmpeg/libswscale -I../lib/javascript -I../lib/javascript/obj
-freg-struct-return -DPREFIX=\"/usr\" -DDATADIR=\"/usr/share\" -pipe
-D_REENTRANT -freg-struct-return -fPIC -O2 -mfpmath=sse -mtune=nocona -O2 -MT
frei0r.lo -MD -MP -MF .deps/frei0r.Tpo -c frei0r.cpp -fPIC -DPIC -o
.libs/frei0r.o
DEBUG: frei0r.cpp: In member function 'int Freior::open(char*)':
DEBUG: frei0r.cpp:102: error: 'snprintf' was not declared in this scope
DEBUG: frei0r.cpp: In member function 'void Freior::print_info()':
DEBUG: frei0r.cpp:122: error: 'snprintf' was not declared in this scope
Please patch this up and try to build your packages in mock/rawhide beforehand
to see if they compile.
* rpmlint says:
freej.src: W: mixed-use-of-spaces-and-tabs (spaces: line 22, tab: line 5)
which can be fixed easily
* You need to remove .la files from the final binary RPM.
* These need not be specified explicitly:
Requires: SDL SDL_ttf freetype slang
Requires: fftw jack-audio-connection-kit
Requires: unicap
these dependencies will be added automatically by rpmbuild.
* There are many libraries in the lib/ directory which are already present in
Fedora. You need to patch freej to use system libraries instead of those in the
lib/ directory. Even those that are not in Fedora should be packaged separately
and be submitted to Fedora.
--
Configure bugmail:
http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.