diff: RPM spec file
Fergus Henderson
fjh at cs.mu.OZ.AU
Fri Feb 26 08:55:23 AEDT 1999
Estimated hours taken: 4
mercury-compiler.spec:
Add `.spec' file for RPM (Red Hat Package Manager).
Not very well tested yet.
Index: mercury-compiler.spec
===================================================================
RCS file: mercury-compiler.spec
diff -N mercury-compiler.spec
--- /dev/null Fri Feb 26 08:38:15 1999
+++ mercury-compiler.spec Fri Feb 19 11:50:12 1999
@@ -0,0 +1,86 @@
+#
+# RPM (Red Hat Package Manager) spec file
+# for the Mercury implementation.
+#
+# Copyright (c) 1999 The University of Melbourne
+#
+# Please send bugfixes or comments to <mercury-bugs at cs.mu.oz.au>.
+#
+
+Summary: The logic/functional programming language Mercury
+Name: mercury-compiler
+Version: 0.8
+Release: 1
+Packager: Red Hat Contrib|Net <rhcn-bugs at redhat.com>
+Distribution: Red Hat Contrib|Net
+Vendor: The Mercury Group <mercury at cs.mu.oz.au>
+Copyright: GPL and LGPL
+Group: Development/Languages
+Provides: mercury
+Requires: gcc make
+Source: turiel.cs.mu.oz.au:/pub/mercury/mercury-compiler-0.8.tar.gz
+URL: http://www.cs.mu.oz.au/mercury/
+
+%description
+Mercury is a modern logic/functional programming language, which combines
+the clarity and expressiveness of declarative programming with advanced
+static analysis and error detection features. Its highly optimized
+execution algorithm delivers efficiency far in excess of existing logic
+programming systems, and close to conventional programming
+systems. Mercury addresses the problems of large-scale program
+development, allowing modularity, separate compilation, and numerous
+optimization/time trade-offs.
+
+This package includes the compiler, profiler, debugger, documentation, etc.
+It does NOT include the "extras" distribution; that is available
+from <http://www.cs.mu.oz.au/mercury/download/release.html>.
+
+%changelog
+* Fri Feb 19 1999 Fergus Henderson <fjh at cs.mu.oz.au>
+- Initial version.
+
+%prep
+%setup -n mercury-compiler-0.8
+
+%build
+sh configure --prefix=/usr
+make
+
+%install
+make install
+
+%files
+%doc README*
+%doc NEWS RELEASE_NOTES VERSION WORK_IN_PROGRESS HISTORY LIMITATIONS
+%doc INSTALL INSTALL_CVS
+%doc COPYING COPYING.LIB
+%doc samples
+/usr/bin/c2init
+/usr/bin/mdb
+/usr/bin/mdemangle
+/usr/bin/mercury_update_interface
+/usr/bin/mgnuc
+/usr/bin/mkfifo_using_mknod
+/usr/bin/mkinit
+/usr/bin/ml
+/usr/bin/mmake
+/usr/bin/mmc
+/usr/bin/mprof
+/usr/bin/mprof_merge_runs
+/usr/bin/mtags
+/usr/man/man1/c2init.1
+/usr/man/man1/mdb.1
+/usr/man/man1/mgnuc.1
+/usr/man/man1/ml.1
+/usr/man/man1/mmake.1
+/usr/man/man1/mmc.1
+/usr/man/man1/mprof.1
+/usr/man/man1/mprof_merge_runs.1
+/usr/man/man1/mtags.1
+/usr/info/mercury.info
+/usr/info/mercury_faq.info*
+/usr/info/mercury_library.info*
+/usr/info/mercury_ref.info*
+/usr/info/mercury_trans_guide.info*
+/usr/info/mercury_user_guide.info*
+/usr/lib/mercury
--
Fergus Henderson <fjh at cs.mu.oz.au> | "Binaries may die
WWW: <http://www.cs.mu.oz.au/~fjh> | but source code lives forever"
PGP: finger fjh at 128.250.37.3 | -- leaked Microsoft memo.
More information about the developers
mailing list