All pastes #58342 Raw Edit

jeffery

public text v1 · immutable
#58342 ·published 2006-05-23 12:28 UTC
rendered paste body

%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)