Gracefully handle not finding the VC and/or SDK setup batch scripts.
[scons.git] / rpm / scons.spec.in
index 37327a453bee5dd3ca89f0c358dd5b39d667231b..f4564e4c24819f8c580725caafa5dd1fa81c8fdb 100644 (file)
@@ -1,13 +1,14 @@
 %define name scons
-%define version 0.12
+%define version __VERSION__
 %define release 1
+%define _unpackaged_files_terminate_build 0
 
 Summary: an Open Source software construction tool
 Name: %{name}
 Version: %{version}
 Release: %{release}
 Source0: %{name}-%{version}.tar.gz
-#Copyright: Steven Knight
+#Copyright: The SCons Foundation
 License: MIT, freely distributable
 Group: Development/Tools
 BuildRoot: %{_tmppath}/%{name}-buildroot
@@ -40,9 +41,7 @@ defined Builder and/or Scanner objects.
 python setup.py build
 
 %install
-python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
-mkdir -p $RPM_BUILD_ROOT/usr/man/man1
-gzip -c scons.1 > $RPM_BUILD_ROOT/usr/man/man1/scons.1.gz
+python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES --install-lib=/usr/lib/scons --install-scripts=/usr/bin --install-data=/usr/share
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -50,4 +49,6 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(-,root,root)
 __RPM_FILES__
-%doc /usr/man/man1/scons.1.gz
+%doc %{_mandir}/man1/scons.1*
+%doc %{_mandir}/man1/sconsign.1*
+%doc %{_mandir}/man1/scons-time.1*