# Note that this is NOT a relocatable package %define ver 0.60 %define rel 2 %define prefix /usr Name: cassowary-nofd Summary: A Linear Arithmetic Constraint Solving Library. Version: %ver Release: %rel # This source just has a different top-level directory name Source: http://www.cs.washington.edu/research/constraints/cassowary/cassowary-nofd-%ver.tar.gz Group: Development/Libraries BuildRoot: /tmp/cassowary-%ver-build Copyright: Copyright (C) 1998,1999 Greg J. Badros Packager: Greg J. Badros URL: http://www.cs.washington.edu/research/constraints/cassowary Requires: guile >= 1.3.2 Provides: cassowary-constraint-solver %description Cassowary is an advanced incremental constraint solving toolkit that efficiently solves systems of linear equalities and inequalities. Constraints may be either requirements or preferences. Client code specifies the constraints to be maintained, and the solver updates the constrained variables to have values that satisfy the constraints. This package lacks the finite domain subsolver. The cassowary RPM contains that solver as well, but also requires the GTL (Graph Template Library) package. %changelog * Tue Sep 7 1999 Greg J. Badros - Rework spec file. * Wed Apr 14 1999 Greg J. Badros - Initial release of this package. %prep %setup %build ln -sf . ./c++/cassowary %ifarch alpha ./configure --host=alpha-linux --prefix=%prefix --enable-guile-build --enable-fsstd --enable-permissive %else ./configure --prefix=%prefix --enable-guile-build --enable-fsstd --enable-permissive %endif make %install make prefix=$RPM_BUILD_ROOT%{prefix} install-strip %clean rm -rf $RPM_BUILD_ROOT %post %postun %files %defattr(-, root, root) %{prefix}/bin/* %{prefix}/lib/* %{prefix}/include/* %doc ANNOUNCE AUTHORS COPYING IMPORTANT INSTALL LICENSE NEWS README THANKS %doc ChangeLog docs/cassowary-tr.pdf docs/cassowary-tr.ps.gz %doc guile/cassowary_scm-procedures.txt guile/cassowary_scm-variables.txt %doc guile/cassowary_scm.sgml