%define name qbittorrent %define version 0.1 %define release %mkrel 1 Name: %{name} Summary: A bittorrent Client using the Qt4 GUI Version: %{version} Release: %{release} Source0: http://sourceforge.net/projects/qbittorrent/%{name}-%{version}.tar.bz2 Source1: %{name}-%{version}.tar.bz2 URL: http://sourceforge.net/projects/qbittorrent Group: Internet/File Transfer BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot License: GPL Requires: qt4, libtorrent %description A Bittorrent client using C++ / libtorrent and a Qt4 Graphical User Interface. It aims to be as fast as possible and to provide multi-OS, unicode support. %prep %setup -q -n %{name}-%{version} %build # Export the Environment variables export QTDIR=%_prefix/%_lib/qt4 export KDEDIR=%_prefix export LD_LIBRARY_PATH=$QTDIR/%_lib:$KDEDIR/%_lib:$LD_LIBRARY_PATH export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH # Change to the Source directory cd src %configure %make %install cd src make install prefix=%buildroot/%_prefix #%makeinstall %clean rm -rf %{buildroot} %files %defattr(0755,root,root) %_bindir/* ################### Failure ############################ Executing(%prep): /bin/sh -e /home/jeffery/tmp/rpm-tmp.81683 + umask 022 + cd /home/jeffery/src/redhat//BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/jeffery/src/redhat/BUILD + rm -rf qbittorrent-0.1 + /usr/bin/bzip2 -dc /home/jeffery/src/redhat/SOURCES/qbittorrent-0.1.tar.bz2 + tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd qbittorrent-0.1 + exit 0 Executing(%build): /bin/sh -e /home/jeffery/tmp/rpm-tmp.81683 + umask 022 + cd /home/jeffery/src/redhat//BUILD + cd qbittorrent-0.1 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + export QTDIR=/usr/lib/qt4 + QTDIR=/usr/lib/qt4 + export KDEDIR=/usr + KDEDIR=/usr + export LD_LIBRARY_PATH=/usr/lib/qt4/lib:/usr/lib: + LD_LIBRARY_PATH=/usr/lib/qt4/lib:/usr/lib: + export PATH=/usr/lib/qt4/bin:/usr/bin:/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/jre-1.4.2_09/bin:/home/jeffery/bin + PATH=/usr/lib/qt4/bin:/usr/bin:/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/jre-1.4.2_09/bin:/home/jeffery/bin + cd src + CONFIGURE_TOP=. + CFLAGS='-O2 -pipe -Wp,-D_FORTIFY_SOURCE=2 -fomit-frame-pointer -march=i586 -mtune=pentiumpro' + export CFLAGS + CXXFLAGS='-O2 -pipe -Wp,-D_FORTIFY_SOURCE=2 -fomit-frame-pointer -march=i586 -mtune=pentiumpro' + export CXXFLAGS + FFLAGS='-O2 -pipe -Wp,-D_FORTIFY_SOURCE=2 -fomit-frame-pointer -march=i586 -mtune=pentiumpro' + export FFLAGS + cputoolize -c . + cd . + '[' -f configure.in -o -f configure.ac ']' + '[' -f ./configure.in -o -f ./configure.ac ']' + ./configure i586-mandriva-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info Usage: ./configure [OPTION]... This script creates necessary configuration files to build/install. Main options: --prefix=[path] Base path for build/install. Default: /usr/local --bindir=[path] Directory for binaries. Default: PREFIX/bin --datadir=[path] Directory for data. Default: PREFIX/share --qtdir=[path] Directory where Qt is installed. --verbose Show extra configure output. --help This help text. + make make: *** No targets specified and no makefile found. Stop. error: Bad exit status from /home/jeffery/tmp/rpm-tmp.81683 (%build) RPM build errors: Bad exit status from /home/jeffery/tmp/rpm-tmp.81683 (%build)