Продолжаю. Компиляция файлов прошла успешно, теперь пробую положить файлы в rpm.
%install
pushd build
%make_install DESTDIR=%buildroot install
popd
%files
%doc AUTHORS.txt COPYING.txt
%_bindir/luxconsole
%_bindir/luxrender
%_bindir/wxluxgui
%_datadir/pixmaps/luxrender.svg
%_datadir/applications/luxrender.desktop
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.32144
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/LuxRender-buildroot
+ /bin/rm -rf -- /usr/src/tmp/LuxRender-buildroot
+ cd lux
+ pushd build
~/RPM/BUILD/lux/build ~/RPM/BUILD/lux
+ make 'INSTALL=/bin/install -p' DESTDIR=/usr/src/tmp/LuxRender-buildroot install
make: Entering directory `/usr/src/RPM/BUILD/lux/build'
make[1]: Entering directory `/usr/src/RPM/BUILD/lux/build'
make[2]: Entering directory `/usr/src/RPM/BUILD/lux/build'
make[2]: Leaving directory `/usr/src/RPM/BUILD/lux/build'
[ 95%] Built target lux
make[2]: Entering directory `/usr/src/RPM/BUILD/lux/build'
make[2]: Leaving directory `/usr/src/RPM/BUILD/lux/build'
[ 95%] Built target luxconsole
make[2]: Entering directory `/usr/src/RPM/BUILD/lux/build'
make[2]: Leaving directory `/usr/src/RPM/BUILD/lux/build'
[ 96%] Built target luxrender
make[2]: Entering directory `/usr/src/RPM/BUILD/lux/build'
make[2]: Leaving directory `/usr/src/RPM/BUILD/lux/build'
[100%] Built target wxluxgui
make[1]: Leaving directory `/usr/src/RPM/BUILD/lux/build'
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/src/tmp/LuxRender-buildroot/usr/bin/luxrender
-- Installing: /usr/src/tmp/LuxRender-buildroot/usr/bin/luxconsole
-- Installing: /usr/src/tmp/LuxRender-buildroot/usr/include/luxrender/api.h
-- Installing: /usr/src/tmp/LuxRender-buildroot/usr/lib/liblux.a
-- Installing: /usr/src/tmp/LuxRender-buildroot/usr/share/pixmaps/luxrender.svg
-- Installing: /usr/src/tmp/LuxRender-buildroot/usr/share/applications/luxrender.desktop
make: Leaving directory `/usr/src/RPM/BUILD/lux/build'
+ popd
~/RPM/BUILD/lux
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/LuxRender-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/LuxRender-buildroot (binconfig,pkgconfig,libtool)
Compressing files in /usr/src/tmp/LuxRender-buildroot (auto)
Adjusting library links in /usr/src/tmp/LuxRender-buildroot
./usr/lib:
Verifying ELF objects in /usr/src/tmp/LuxRender-buildroot (arch=normal,fhs=normal,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Stripping binaries in /usr/src/tmp/LuxRender-buildroot (executable,shared)
Processing files: LuxRender-0.5-alt1
error: File not found: /usr/src/tmp/LuxRender-buildroot/usr/bin/wxluxgui
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.45458
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd lux
+ DOCDIR=/usr/src/tmp/LuxRender-buildroot/usr/share/doc/LuxRender-0.5
+ export DOCDIR
+ rm -rf /usr/src/tmp/LuxRender-buildroot/usr/share/doc/LuxRender-0.5
+ /bin/mkdir -p /usr/src/tmp/LuxRender-buildroot/usr/share/doc/LuxRender-0.5
+ cp -prL AUTHORS.txt COPYING.txt /usr/src/tmp/LuxRender-buildroot/usr/share/doc/LuxRender-0.5
+ chmod -R go-w /usr/src/tmp/LuxRender-buildroot/usr/share/doc/LuxRender-0.5
+ chmod -R a+rX /usr/src/tmp/LuxRender-buildroot/usr/share/doc/LuxRender-0.5
+ exit 0
RPM build errors:
File not found: /usr/src/tmp/LuxRender-buildroot/usr/bin/wxluxgui
Не могу понять, почему %install игнорирует wxluxgui?