WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-api

[Xen-API] [PATCH 05 of 14] Add upstream ocaml-omake RPM spec file by Jas

To: xen-api@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-API] [PATCH 05 of 14] Add upstream ocaml-omake RPM spec file by Jason Hickey <jyh_@xxxxxxxxxxxxxx> and Aleksey Nogin <rpm@xxxxxxxxx>
From: David Scott <dave.scott@xxxxxxxxxxxxx>
Date: Fri, 28 May 2010 15:20:40 +0100
Delivery-date: Fri, 28 May 2010 07:20:16 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <patchbomb.1275056435@xxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-post: <mailto:xen-api@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>, <mailto:xen-api-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>, <mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-api-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User David Scott <dave.scott@xxxxxxxxxxxxx>
# Date 1275056275 -3600
# Node ID 3de558ea2a3f8ddcd378cc9d5c9ef109f855cbfd
# Parent  802172ba9d3315fd56d3f8ff8e4159bc0977e238
Add upstream ocaml-omake RPM spec file by Jason Hickey <jyh_@xxxxxxxxxxxxxx> 
and Aleksey Nogin <rpm@xxxxxxxxx>

Signed-off-by: David Scott <dave.scott@xxxxxxxxxxxxx>

diff -r 802172ba9d33 -r 3de558ea2a3f omake.spec
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/omake.spec        Fri May 28 15:17:55 2010 +0100
@@ -0,0 +1,79 @@
+%define index 3
+Version: 0.9.8.5
+Release: %{index}%{?dist}
+Summary: The omake build system.
+Name: omake
+URL: http://omake.metaprl.org/
+Source0: %{name}-%{version}-%{index}.tar.gz
+License: GPL
+Group: Development/Tools
+BuildRoot: %{_tmppath}/%{name}-root
+BuildRequires: ocaml >= 3.09.2, make, fam-devel, readline-devel, ncurses-devel
+
+%define debug_package %{nil}
+
+%description
+
+OMake is a build system, similar to GNU make, but with many additional
+features, including:
+- Support for large projects spanning multiple directories;
+- Support for commands that produce several targets at once;
+- Fast, accurate, automated dependency analysis using MD5 digests;
+- Portability: omake provides a consistent interface on Win32
+  and on Unix systems including Linux, OSX, and Cygwin;
+- Builtin functions that provide the most common features of
+  programs like grep, sed, and awk;
+- Active filesystem monitoring, where the build automatically
+  restarts whenever you modify a source file.
+
+%prep
+%setup -q
+
+%build
+INSTALL_ROOT=$RPM_BUILD_ROOT\
+   PREFIX=%{_prefix}\
+   BINDIR=%{_bindir}\
+   LIBDIR=%{_libdir}\
+   make all
+
+%install
+rm -rf $RPM_BUILD_ROOT
+mkdir -p $RPM_BUILD_ROOT%{_bindir}
+mkdir -p $RPM_BUILD_ROOT%{_libdir}/omake
+
+INSTALL_ROOT=$RPM_BUILD_ROOT\
+   PREFIX=%{_prefix}\
+   BINDIR=%{_bindir}\
+   LIBDIR=%{_libdir}\
+   make install
+
+chmod +w $RPM_BUILD_ROOT/%{_bindir}/*
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root)
+%doc LICENSE LICENSE.OMake doc/txt/omake-doc.txt doc/ps/omake-doc.ps 
doc/ps/omake-doc.pdf doc/html CHANGELOG.txt ocamldep/LICENSE.ocamldep-omake
+
+%attr(555,root,root) %{_bindir}/*
+%{_libdir}/omake
+
+%changelog
+* Thu Dec 11 2006 Aleksey Nogin <rpm@xxxxxxxxx> [0.9.8-1]
+- Updated for the new doc file list and the lack of the man pages.
+
+* Thu Aug 16 2005 Aleksey Nogin <rpm@xxxxxxxxx>
+- Updated to account for the new non-autoconf build style.
+
+* Mon Sep  9 2004 Aleksey Nogin <rpm@xxxxxxxxx>
+- Added doc files.
+
+* Thu May  8 2003 Jason Hickey <jyh_@xxxxxxxxxxxxxx>
+- Added cvs_realclean
+
+* Tue Apr 22 2003 Aleksey Nogin <rpm@xxxxxxxxx>
+- Path updates
+
+* Tue Apr 22 2003 Jason Hickey <jyh_@xxxxxxxxxxxxxx>
+- Initial build.

_______________________________________________
xen-api mailing list
xen-api@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-api