Author: waldi
Date: Thu May 31 07:15:41 2007
New Revision: 8832

Log:
/people/waldi/redhat-cluster, /people/waldi/redhat-cluster/openais:
New directory.


Added:
   people/waldi/redhat-cluster/
   people/waldi/redhat-cluster/openais/
   people/waldi/redhat-cluster/openais/debian/
   people/waldi/redhat-cluster/openais/debian/changelog
   people/waldi/redhat-cluster/openais/debian/compat
   people/waldi/redhat-cluster/openais/debian/control
   people/waldi/redhat-cluster/openais/debian/rules   (contents, props changed)

Added: people/waldi/redhat-cluster/openais/debian/changelog
==============================================================================
--- (empty file)
+++ people/waldi/redhat-cluster/openais/debian/changelog        Thu May 31 
07:15:41 2007
@@ -0,0 +1,7 @@
+openais (0.81-1) UNRELEASED; urgency=low
+
+  * Initial Release.
+    - Pull tarball from Ubuntu.
+
+ -- Bastian Blank <[EMAIL PROTECTED]>  Thu, 31 May 2007 09:12:03 +0200
+

Added: people/waldi/redhat-cluster/openais/debian/compat
==============================================================================
--- (empty file)
+++ people/waldi/redhat-cluster/openais/debian/compat   Thu May 31 07:15:41 2007
@@ -0,0 +1 @@
+5

Added: people/waldi/redhat-cluster/openais/debian/control
==============================================================================
--- (empty file)
+++ people/waldi/redhat-cluster/openais/debian/control  Thu May 31 07:15:41 2007
@@ -0,0 +1,76 @@
+Source: openais
+Section: admin
+Priority: optional
+Maintainer: Debian Kernel Team <[EMAIL PROTECTED]>
+Uploaders: Bastian Blank <[EMAIL PROTECTED]>
+Standards-Version: 3.7.2
+Build-Depends: dpatch, debhelper (>> 5)
+
+Package: openais
+Section: admin
+Priority: optional
+Architecture: any
+Depends: ${shlibs:Depends}, libopenais2 (= ${Source-Version}), lsb-base (>= 
3.0-6)
+Description: Standards-based cluster framework (daemon and modules)
+ The openais project is a project to implement a production quality
+ "Revised BSD" licensed implementation of the SA Forum's Application
+ Interface Specification. The project implements cutting edge research
+ on virtual synchrony to provide 100% correct operation in the face of
+ failures or partitionable networks with excellent performance
+ characteristics.
+ .
+ The Application Interface Specification is a software API and policies
+ which are used to develop applications that maintain service during
+ faults.
+ The API consists of Availability Management Framework (AMF) which
+ provides application failover, Cluster Membership (CLM),
+ Checkpointing (CKPT), Event (EVT), Messaging (MSG), and
+ Distributed Locks (DLOCK).
+ .
+ This package contains the aisexec daemon and modules
+
+Package: libopenais2
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: Standards-based cluster framework (libraries)
+ The openais project is a project to implement a production quality
+ "Revised BSD" licensed implementation of the SA Forum's Application
+ Interface Specification. The project implements cutting edge research
+ on virtual synchrony to provide 100% correct operation in the face of
+ failures or partitionable networks with excellent performance
+ characteristics.
+ .
+ The Application Interface Specification is a software API and policies
+ which are used to develop applications that maintain service during
+ faults.
+ The API consists of Availability Management Framework (AMF) which
+ provides application failover, Cluster Membership (CLM),
+ Checkpointing (CKPT), Event (EVT), Messaging (MSG), and
+ Distributed Locks (DLOCK).
+ .
+ This package contains libraries that should be used by openais clients.
+
+Package: libopenais-dev
+Section: libdevel
+Architecture: any
+Depends: libopenais2 (= ${Source-Version})
+Description: Standards-based cluster framework (developer files)
+ The openais project is a project to implement a production quality
+ "Revised BSD" licensed implementation of the SA Forum's Application
+ Interface Specification. The project implements cutting edge research
+ on virtual synchrony to provide 100% correct operation in the face of
+ failures or partitionable networks with excellent performance
+ characteristics.
+ .
+ The Application Interface Specification is a software API and policies
+ which are used to develop applications that maintain service during
+ faults.
+ The API consists of Availability Management Framework (AMF) which
+ provides application failover, Cluster Membership (CLM),
+ Checkpointing (CKPT), Event (EVT), Messaging (MSG), and
+ Distributed Locks (DLOCK).
+ .
+ This package contains header files required to build clients for the
+ openais infrastructure.
+

Added: people/waldi/redhat-cluster/openais/debian/rules
==============================================================================
--- (empty file)
+++ people/waldi/redhat-cluster/openais/debian/rules    Thu May 31 07:15:41 2007
@@ -0,0 +1,86 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+# export DH_VERBOSE=1
+
+SOURCE  := $(shell dpkg-parsechangelog | sed -ne 's,^Source: *\(.*\)$$,\1,p')
+VERSION := $(shell dpkg-parsechangelog | perl -ne '/^Version:\s+(\S+)-[^-]+$$/ 
&& print $$1;')
+
+BUILD_DIR = debian/build
+STAMPS_DIR = debian/stamps
+
+export OPENAIS_BUILD=$(if $(findstring debug,$(DEB_BUILD_OPTIONS)),DEBUG)
+
+$(BUILD_DIR) $(STAMPS_DIR):
+       @[ -d $@ ] || mkdir $@
+
+setup: $(STAMPS_DIR)/setup
+
+$(STAMPS_DIR)/setup: SOURCE_FILES = $(filter-out debian, $(wildcard * .[^.]*))
+$(STAMPS_DIR)/setup: DIR = $(BUILD_DIR)/build
+$(STAMPS_DIR)/setup: $(BUILD_DIR) $(STAMPS_DIR)
+       dh_testdir
+       @rm -rf $(DIR)
+       mkdir $(DIR)
+       cp -a $(SOURCE_FILES) $(DIR)
+       dpatch -d $(DIR) apply-all
+       touch $@
+
+build: $(STAMPS_DIR)/build
+
+$(STAMPS_DIR)/build: DIR = $(BUILD_DIR)/build
+$(STAMPS_DIR)/build: $(STAMPS_DIR)/setup
+       dh_testdir
+       $(MAKE) -C $(DIR)
+       touch $@
+
+clean:
+       dh_testdir
+       rm -rf $(BUILD_DIR) $(STAMPS_DIR)
+       dh_clean
+
+maintainerclean:
+       rm -rf $(filter-out .svn debian, $(wildcard * .[^.]*))
+
+install: DIR = $(BUILD_DIR)/build
+install: build
+       dh_testdir
+       dh_testroot
+       dh_clean -k
+       $(MAKE) -C $(DIR) install DESTDIR=$(CURDIR)/debian/tmp/
+       dh_install --sourcedir=debian/tmp
+       dh_installchangelogs
+       dh_installdirs
+       dh_installdocs
+       dh_installinit -p openais -- start 59 S . start 7 0 6 .
+       dh_installlogrotate
+       dh_strip
+       dh_compress
+       dh_fixperms
+       dh_installdeb
+       dh_makeshlibs -V
+       dh_shlibdeps
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary-arch: install
+
+binary-indep:
+
+binary: binary-arch binary-indep
+
+DIR_ORIG = ../orig/$(SOURCE)-$(VERSION)
+TAR_ORIG = ../$(SOURCE)_$(VERSION).orig.tar.gz
+
+orig: $(DIR_ORIG)
+       rsync --delete --exclude debian --exclude .svn --link-dest=$(DIR_ORIG)/ 
-a $(DIR_ORIG)/ .
+
+$(DIR_ORIG):
+       @[ -e $(TAR_ORIG) ] || ( echo "Can't find orig tarball" >&2; exit 1 )
+       mkdir -p ../orig
+       tar -C ../orig -xzf $(TAR_ORIG)
+
+# This is to make dpatch-edit-patch work
+unpatch: clean
+

_______________________________________________
Kernel-svn-changes mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes

Reply via email to