diff options
Diffstat (limited to 'libs/cassowary/cassowary.spec.in')
-rw-r--r-- | libs/cassowary/cassowary.spec.in | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/libs/cassowary/cassowary.spec.in b/libs/cassowary/cassowary.spec.in new file mode 100644 index 0000000000..2b7c23a8e5 --- /dev/null +++ b/libs/cassowary/cassowary.spec.in @@ -0,0 +1,78 @@ +# Note that this is NOT a relocatable package +%define ver @VERSION@ +%define rel 1 +%define prefix /usr + +Name: cassowary +Summary: A Linear Arithmetic Constraint Solving Library. +Version: %ver +Release: %rel +Source: http://www.cs.washington.edu/research/constraints/cassowary/cassowary-%ver.tar.gz +Group: Development/Libraries +BuildRoot: /tmp/cassowary-%ver-build +Copyright: Copyright (C) 1998,1999 Greg J. Badros +Packager: Greg J. Badros <gjb@cs.washington.edu> +URL: http://www.cs.washington.edu/research/constraints/cassowary +Requires: guile >= 1.3.4 +Requires: GTL >= 0.3.1 +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. + +%changelog +* Tue Sep 7 1999 Greg J. Badros <gjb@cs.washington.edu) +- added provides virtual package "cassowary-constraint-solver" so that + both this .spec and cassowary.spec can provide it + +* Sat Sep 4 1999 Greg J. Badros <gjb@cs.washington.edu) +- Use -fpermissive if it is available, fix --enable-warnings + +* Wed Aug 25 1999 Greg J. Badros <gjb@cs.washington.edu> +- Rework spec file. + +* Wed Apr 14 1999 Greg J. Badros <gjb@cs.washington.edu> + +- Initial release of this package. + +%prep + +%setup + +%build +ln -sf . ./c++/cassowary + +%ifarch alpha +fake_root_for_install=$RPM_BUILD_ROOT ./configure --host=alpha-linux --prefix=%prefix --with-gtl=%prefix --enable-fd-solver --enable-fsstd --enable-permissive +%else +fake_root_for_install=$RPM_BUILD_ROOT ./configure --prefix=%prefix --with-gtl=%prefix --enable-fd-solver --enable-fsstd --enable-permissive +%endif + +make + +%install +make prefix=$RPM_BUILD_ROOT%{prefix} fake_root_for_install=$RPM_BUILD_ROOT 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 |