diff -r 9f329faa4aee -r 5674a5983e1e scripts/rpmbuild-glpk
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/rpmbuild-glpk	Thu Oct 12 10:56:26 2006 +0000
@@ -0,0 +1,98 @@
+#!/bin/bash
+
+case $# in
+    1)
+	RELEASE=1
+	;;
+    2)
+	RELEASE=$2
+	;;
+    *)
+	echo "Usage: rpmbuild-glpk tarfile [release]"
+	;;	
+esac
+
+
+ORIGTAR=$1
+VERSION=`echo ${ORIGTAR/.tar.gz}|tr - ' '|awk '{print $(NF)}'`
+
+echo "GLPK VERSION: $VERSION"
+echo "     RELEASE: $RELEASE"
+
+
+set -e
+
+function make-dir () {
+    if [ ! -d $1 ]; then
+	mkdir $1
+    fi
+}
+
+rm -rf glpk-tmp
+make-dir glpk-tmp
+
+cd glpk-tmp
+
+tar xzf $ORIGTAR
+
+echo 'Summary: GNU Linear Programming toolKit
+Name: glpk
+Version: '${VERSION}'
+Release: '${RELEASE}'
+License: GPL
+URL: http://www.gnu.org/software/glpk/glpk.html
+Source0: %{name}-%{version}.tar.gz
+Group: Development/Libraries
+BuildRoot: %{_tmppath}/%{name}-root
+Provides: glpk = '${VERSION}-${RELEASE}'
+Provides: glpk-devel = '${VERSION}-${RELEASE}'
+
+%description
+The GLPK package is a set of routines written in ANSI C and organized
+in the form of a callable library. This package is intended for solving
+large-scale linear programming (LP), mixed integer linear programming
+(MIP), and other related problems.
+
+The GLPK package includes the following main components:
+
+* implementation of the simplex method;
+* implementation of the primal-dual interior-point method;
+* implementation of the branch-and-bound method;
+* application program interface (API);
+* GNU MathProg modeling language (a subset of AMPL);
+* GLPSOL, a stand-alone LP/MIP solver.
+
+See GLPK webpage <http://www.gnu.org/software/glpk/glpk.html>.
+
+%prep
+%setup -q
+
+%build
+%configure
+make
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make DESTDIR=$RPM_BUILD_ROOT install
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root)
+%{_bindir}/glpsol
+%{_bindir}/tspsol
+%{_includedir}
+%{_libdir}/lib*
+%doc AUTHORS COPYING NEWS README
+'>glpk-${VERSION}/glpk.spec
+
+tar czf glpk-${VERSION}.tar.gz glpk-${VERSION}
+rpmbuild -ta glpk-${VERSION}.tar.gz
+
+cd ..
+rm -rf glpk-tmp