summaryrefslogtreecommitdiffstats
path: root/qarsh.spec
diff options
context:
space:
mode:
authorNathan Straz <nstraz@redhat.com>2009-04-17 16:01:46 -0400
committerNathan Straz <nstraz@redhat.com>2009-04-17 16:01:46 -0400
commit3775787dedd3dc5e2ef3b3527232ee40140431d8 (patch)
treee49c3b8c55476362f5760e84d5a29ace6d92af77 /qarsh.spec
parent184896a019f1fa297aad4a4498973afdccfe63b1 (diff)
downloadqarsh-3775787dedd3dc5e2ef3b3527232ee40140431d8.tar.gz
qarsh-3775787dedd3dc5e2ef3b3527232ee40140431d8.tar.xz
qarsh-3775787dedd3dc5e2ef3b3527232ee40140431d8.zip
Fix up spec file to work with proper tarballs
Diffstat (limited to 'qarsh.spec')
-rw-r--r--qarsh.spec19
1 files changed, 11 insertions, 8 deletions
diff --git a/qarsh.spec b/qarsh.spec
index 5c04d9e..9baf81e 100644
--- a/qarsh.spec
+++ b/qarsh.spec
@@ -1,10 +1,10 @@
Summary: QA Remote Shell
Name: qarsh
Version: 1.24
-Release: 1%{?dist}
+Release: 2%{?dist}
Group: QA
License: GPL
-Buildroot: %{_tmppath}/%{name}-%{version}-root
+Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: libxml2-devel
Source0: qarsh-%{version}.tar.bz2
@@ -33,18 +33,17 @@ WARNING: THIS PACKAGE PROVIDES REMOTE ROOT ACCESS WITHOUT AUTHENTICATION
%prep
-%setup -q -c
+%setup -q
%build
-[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
-mkdir -p %{buildroot}/
-make
+make %{?_smp_mflags}
%install
+rm -rf $RPM_BUILD_ROOT
make install INSTROOT=$RPM_BUILD_ROOT
%clean
-[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
+rm -rf $RPM_BUILD_ROOT
%post server
/sbin/service xinetd reload > /dev/null 2>&1 || :
@@ -70,6 +69,10 @@ fi
%doc %{_mandir}/man8/*
%changelog
+* Fri Apr 17 2009 Nate Straz <nstraz@redhat.com>
++ qarsh-1.24-2
+- Fix up spec file for tarballs with prefixes
+
* Fri Apr 17 2009 Nate Straz <nstraz@redhat.com>
+ qarsh-1.24-1
- Handle very broken servers where libxml2.so went missing
@@ -86,7 +89,7 @@ fi
+ qarsh-1.22-1
- Fix double-free and command hang in qarsh
-* Tue Oct 14 2008 Nate Straz <nstraz@redhat.com>i
+* Tue Oct 14 2008 Nate Straz <nstraz@redhat.com>
+ qarsh-1.21-1
- Fix double-free in qacp file to host:file
- Calculate boot time from /proc/uptime