scstadmin: Make it possible to rebuild the RPM

git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5129 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
Bart Van Assche
2013-11-19 17:07:27 +00:00
parent cde37a8e3c
commit 2c1469a2d7
2 changed files with 7 additions and 5 deletions

View File

@@ -139,10 +139,10 @@ rpm:
mkdir -p $${rpmtopdir}/$$d; \
done && \
cp $${name}-$(VERSION).tar.bz2 $${rpmtopdir}/SOURCES && \
rpmbuild --define="%_topdir $${rpmtopdir}" \
--define="%rpm_version $(VERSION)" \
--define="%make $(MAKE)" \
-ba $${name}.spec && \
sed "s/@rpm_version@/$(VERSION)/g" \
<$${name}.spec.in >$${name}.spec && \
MAKE="$(MAKE)" \
rpmbuild --define="%_topdir $${rpmtopdir}" -ba $${name}.spec && \
rm -f $${name}-$(VERSION).tar.bz2
clean:

View File

@@ -1,3 +1,6 @@
%define rpm_version @rpm_version@
%define make %{expand:%%(echo ${MAKE:-make})}
Name: scstadmin
Version: %{rpm_version}
Release: 1
@@ -6,7 +9,6 @@ Group: Productivity/Networking/Other
License: GPLv2
Vendor: http://scst.sourceforge.net/
URL: http://scst.sourceforge.net/
BuildRequires: make perl
Source: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build