[Pkg-mono-svn-commits] rev 2776 - in db4o/trunk: . debian debian/patches

Jose Carlos Garcia Sogo jsogo at costa.debian.org
Thu Oct 12 14:30:00 UTC 2006


Author: jsogo
Date: 2006-10-12 14:29:59 +0000 (Thu, 12 Oct 2006)
New Revision: 2776

Added:
   db4o/trunk/debian/
   db4o/trunk/debian/changelog
   db4o/trunk/debian/compat
   db4o/trunk/debian/control
   db4o/trunk/debian/copyright
   db4o/trunk/debian/installcligac
   db4o/trunk/debian/libdb4o-doc.install
   db4o/trunk/debian/libdb4o5.5-cil.install
   db4o/trunk/debian/patches/
   db4o/trunk/debian/patches/00list
   db4o/trunk/debian/patches/makefile.dpatch
   db4o/trunk/debian/rules
Log:
Initial feed for db4o paackages


Added: db4o/trunk/debian/changelog
===================================================================
--- db4o/trunk/debian/changelog	                        (rev 0)
+++ db4o/trunk/debian/changelog	2006-10-12 14:29:59 UTC (rev 2776)
@@ -0,0 +1,5 @@
+db4o (5.5~dfsg-1) UNRELEASED; urgency=low
+
+  * Initial release
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Sun,  8 Oct 2006 14:15:30 +0200

Added: db4o/trunk/debian/compat
===================================================================
--- db4o/trunk/debian/compat	                        (rev 0)
+++ db4o/trunk/debian/compat	2006-10-12 14:29:59 UTC (rev 2776)
@@ -0,0 +1 @@
+5

Added: db4o/trunk/debian/control
===================================================================
--- db4o/trunk/debian/control	                        (rev 0)
+++ db4o/trunk/debian/control	2006-10-12 14:29:59 UTC (rev 2776)
@@ -0,0 +1,26 @@
+Source: db4o
+Section: libs
+Priority: optional
+Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
+Uploaders: Jose Carlos Garcia Sogo <jsogo at debian.org>
+Build-Depends: debhelper (>= 5), cdbs, dpatch
+Build-Depends-Indep: mono-gmcs (>= 1.1.6) | c-sharp-compiler, mono-gac, cli-common-dev (>= 0.4.0)
+Standards-Version: 3.7.2
+
+Package: libdb4o5.5-cil
+Architecture: all
+Depends: ${cli:Depends}
+Description: A native OODBMS for Mono
+ Mono native open source object database. This is an embeddable engine
+ with zero-administration and high performance.
+ .
+ This is Mono native version but there is also a native Java version;
+ check http://www.db4o.com.
+
+Package: libdb4o-doc
+Architecture: all
+Description: A native OODBMS for Mono. Documentation package
+ Mono native open source object database. This is an embeddable engine
+ with zero-administration and high performance.
+ .
+ This package contains API reference and tutorial on db4o.

Added: db4o/trunk/debian/copyright
===================================================================
--- db4o/trunk/debian/copyright	                        (rev 0)
+++ db4o/trunk/debian/copyright	2006-10-12 14:29:59 UTC (rev 2776)
@@ -0,0 +1,57 @@
+This package was debianized by Brandon Hale <brandon at ubuntu.com> on
+Tue,  9 May 2006 17:17:33 -0400.
+It was updated and uploaded to Debian
+
+It was downloaded from http://www.snorp.net/log/tangerine/
+
+Copyright Holder: 
+Copyright (C) 2005-2006 James Willcox <snorp at snorp.net>
+Copyright (C) 2005 John McCutchan (src/inotify.h)
+Copyright (C) 2004 Novell, Inc. (src/inotify-glue.c)
+
+License:
+
+   This package is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; version 2 dated June, 1991.
+
+   This package is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this package; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+   02110-1301 USA.
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
+MuineDatabase.cs is (C) 2004 Tamara Roberson <tamara.roberson at gmail.com>
+and it is under GPL.
+
+TagLib is (C) 2005-2006 Brian Nickel; (C) 2006 Novell, Inc. and
+it released under the terms of LGPL 2.1
+
+Mono.Zeroconf and inotify code are (C) 2006 Novell, Inc and
+under MIT license:
+   Permission is hereby granted, free of charge, to any person obtaining
+   a copy of this software and associated documentation files (the
+   "Software"), to deal in the Software without restriction, including
+   without limitation the rights to use, copy, modify, merge, publish,
+   distribute, sublicense, and/or sell copies of the Software, and to
+   permit persons to whom the Software is furnished to do so, subject to
+   the following conditions:
+ 
+   The above copyright notice and this permission notice shall be
+   included in all copies or substantial portions of the Software.
+ 
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+   EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+   NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+   LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+   OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+   WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+

Added: db4o/trunk/debian/installcligac
===================================================================
--- db4o/trunk/debian/installcligac	                        (rev 0)
+++ db4o/trunk/debian/installcligac	2006-10-12 14:29:59 UTC (rev 2776)
@@ -0,0 +1 @@
+/usr/lib/cli/db4o/db4o.dll

Added: db4o/trunk/debian/libdb4o-doc.install
===================================================================
--- db4o/trunk/debian/libdb4o-doc.install	                        (rev 0)
+++ db4o/trunk/debian/libdb4o-doc.install	2006-10-12 14:29:59 UTC (rev 2776)
@@ -0,0 +1 @@
+/usr/share/doc

Added: db4o/trunk/debian/libdb4o5.5-cil.install
===================================================================
--- db4o/trunk/debian/libdb4o5.5-cil.install	                        (rev 0)
+++ db4o/trunk/debian/libdb4o5.5-cil.install	2006-10-12 14:29:59 UTC (rev 2776)
@@ -0,0 +1 @@
+usr/lib/cli

Added: db4o/trunk/debian/patches/00list
===================================================================
--- db4o/trunk/debian/patches/00list	                        (rev 0)
+++ db4o/trunk/debian/patches/00list	2006-10-12 14:29:59 UTC (rev 2776)
@@ -0,0 +1 @@
+makefile.dpatch

Added: db4o/trunk/debian/patches/makefile.dpatch
===================================================================
--- db4o/trunk/debian/patches/makefile.dpatch	                        (rev 0)
+++ db4o/trunk/debian/patches/makefile.dpatch	2006-10-12 14:29:59 UTC (rev 2776)
@@ -0,0 +1,41 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## makefile.dpatch by Jose Carlos Garcia Sogo <jsogo at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad db4o-5.5~/Makefile db4o-5.5/Makefile
+--- db4o-5.5~/Makefile	2006-10-12 15:25:49.000000000 +0200
++++ db4o-5.5/Makefile	2006-10-12 15:26:15.000000000 +0200
+@@ -9,16 +9,6 @@
+ DIR_SRC_CORE=$(DIR_SRC)/core/src
+ DIR_SRC_TOOLS=$(DIR_SRC)/tools
+ DIR_SRC_TEST=$(DIR_SRC)/test/src
+-ifdef RPM_BUILD_ROOT
+-	DIR_INSTALL_BIN=$(RPM_BUILD_ROOT)/usr/lib/db4o
+-else
+-	DIR_INSTALL_BIN=/usr/lib/db4o
+-endif
+-ifdef RPM_DOC_DIR
+-	DIR_INSTALL_DOC=$(RPM_BUILD_ROOT)/$(RPM_DOC_DIR)/$(RPM_PACKAGE_NAME)-$(RPM_PACKAGE_VERSION)
+-else
+-	DIR_INSTALL_DOC=/usr/share/doc/db4o-$(DB4O_VERSION)
+-endif
+ 
+ MAIN_TEST=com.db4o.test.AllTests
+ 
+@@ -59,10 +49,8 @@
+ 	mkdir -p $(DIR_INSTALL_BIN)
+ 	cp $(DLL_CORE) $(DIR_INSTALL_BIN)
+ 	cp $(DLL_TOOLS) $(DIR_INSTALL_BIN)
+-	cp $(EXE_TEST_PATH) $(DIR_INSTALL_BIN)
+-ifndef RPM_DOC_DIR
++	
+ 	mkdir -p $(DIR_INSTALL_DOC)
+ 	cp -R $(DIR_DOC)/* $(DIR_INSTALL_DOC)
+-endif
+ 
+-.PHONY: clean runtest
+\ No newline at end of file
++.PHONY: clean runtest


Property changes on: db4o/trunk/debian/patches/makefile.dpatch
___________________________________________________________________
Name: svn:executable
   + *

Added: db4o/trunk/debian/rules
===================================================================
--- db4o/trunk/debian/rules	                        (rev 0)
+++ db4o/trunk/debian/rules	2006-10-12 14:29:59 UTC (rev 2776)
@@ -0,0 +1,61 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+export MONO_SHARED_DIR=$(CURDIR)
+
+export DIR_INSTALL_BIN=$(CURDIR)/debian/tmp/usr/lib/cli/db4o
+export DIR_INSTALL_DOC=$(CURDIR)/debian/tmp/usr/share/doc/libdb4o-doc
+
+include /usr/share/dpatch/dpatch.make
+
+configure: configure-stamp
+configure-stamp: patch
+	dh_testdir
+	touch configure-stamp
+
+build: build-stamp
+build-stamp: configure-stamp 
+	dh_testdir
+	$(MAKE) buildtools
+	touch build-stamp
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp stamp-patched
+	-$(MAKE) clean
+	rm -rf $(MONO_SHARED_DIR)/.wapi
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+	$(MAKE) install
+	-cd $(CURDIR)/debian && find -type f -name "*.dll" -exec chmod 644 {} \;
+
+binary-arch:
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_install --sourcedir=debian/tmp
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+		-cd $(CURDIR)/debian && find -type f -name "*.mdb" -exec rm -f {} \;
+endif
+	
+	dh_installdocs
+	dh_installcligac
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_makeclilibs -V
+	dh_installdeb
+	dh_clideps -d
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-arch binary-indep
+.PHONY: build clean binary-indep binary-arch binary install configure


Property changes on: db4o/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *




More information about the Pkg-mono-svn-commits mailing list