[libdap] 02/48: Record debian dir

Alastair McKinstry mckinstry at moszumanska.debian.org
Sun Jul 5 10:17:06 UTC 2015


This is an automated email from the git hooks/post-receive script.

mckinstry pushed a commit to tag unstable/3.12.0-1
in repository libdap.

commit aaf6c085542e9586e74a9acbd95c2ba3b4d1061d
Author: Alastair McKinstry <mckinstry at debian.org>
Date:   Fri Aug 19 10:24:57 2011 +0100

    Record debian dir
---
 debian/README.source                    |   9 +++
 debian/changelog                        |  85 +++++++++++++++++++++++++++
 debian/compat                           |   1 +
 debian/control                          |  70 ++++++++++++++++++++++
 debian/copyright                        | 100 ++++++++++++++++++++++++++++++++
 debian/libdap-bin.install               |   1 +
 debian/libdap-dev.dirs                  |   1 +
 debian/libdap-dev.install               |   6 ++
 debian/libdap-dev.links                 |   3 +
 debian/libdap-doc.install               |   1 +
 debian/libdap11.install                 |   3 +
 debian/libdap11.links                   |   3 +
 debian/patches/curl-types-remove.patch  |  19 ++++++
 debian/patches/series                   |   3 +
 debian/patches/testsuite-failures.patch |  27 +++++++++
 debian/patches/xml_libs.patch           |  31 ++++++++++
 debian/rules                            |  21 +++++++
 debian/source/format                    |   1 +
 18 files changed, 385 insertions(+)

diff --git a/debian/README.source b/debian/README.source
new file mode 100644
index 0000000..c4a223e
--- /dev/null
+++ b/debian/README.source
@@ -0,0 +1,9 @@
+This package includes patches that are managed under 'quilt', so  'dpkg-source -x' is not sufficient to get a complete
+build. To get the actual source, do:
+ $ dpkg-source -x
+ $ ./debian/rules patch
+
+
+Regards
+Alastair McKinstry, 2009-09-13
+ 
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..bcfe4d6
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,85 @@
+libdap (3.11.1-2) unstable; urgency=low
+
+  * libdap11: Replaces: libdap10. Closes: #638294. 
+
+ -- Alastair McKinstry <mckinstry at debian.org>  Wed, 17 Aug 2011 14:21:30 +0100
+
+libdap (3.11.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * SONAME bump as libdap::AISConnect symbol dropped. Closes: #638022.
+
+ -- Alastair McKinstry <mckinstry at debian.org>  Tue, 16 Aug 2011 23:00:06 +0100
+
+libdap (3.10.2-2) unstable; urgency=low
+
+  * New B-D uuid-dev. Closes: #637760. 
+
+ -- Alastair McKinstry <mckinstry at debian.org>  Sat, 13 Aug 2011 11:26:01 +0100
+
+libdap (3.10.2-1) unstable; urgency=low
+
+  * New upstream release. Closes: #575090.
+    Removed patches: gcc44.patch
+    Build-Depend on flex, bison now needed.
+  * Standards-Version: 3.9.3. No changes required.
+  * Remove <curl/types.h> from HTTPConnect.h; deprecated and breaks
+    other packages. Closes: #637682.
+
+ -- Alastair McKinstry <mckinstry at debian.org>  Sat, 13 Aug 2011 20:01:04 +0100
+
+libdap (3.9.3-6) unstable; urgency=low
+
+  * Acknowledge NMU with Thanks. Closes: #575894.
+  * Supply dap-config in -dev package. Closes: #576809.
+  * Standards-Version now 3.8.4. No changes required. 
+  * Moved to source format 3.0, removed quilt dependency.
+
+ -- Alastair McKinstry <mckinstry at debian.org>  Wed, 07 Apr 2010 20:44:03 +0100
+
+libdap (3.9.3-5.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fixed debian/copyright: OpenNDAP is LGPL 2.1 not GPL-2 as stated 
+    in that file.
+    (closes: #575894)
+  * Added minimal version to quilt build-dep to make lintian happy.
+
+ -- Francesco Paolo Lovergine <frankie at debian.org>  Sat, 03 Apr 2010 23:34:07 +0200
+
+libdap (3.9.3-5) unstable; urgency=low
+
+  * Fix build rule to enable quilt patches. Closes: #547178. 
+
+ -- Alastair McKinstry <mckinstry at debian.org>  Mon, 19 Oct 2009 15:23:33 +0100
+
+libdap (3.9.3-4) unstable; urgency=low
+
+  * libtool now needed in Build-Depends. Closes: #550024.		 
+
+ -- Alastair McKinstry <mckinstry at debian.org>  Tue, 13 Oct 2009 14:51:29 +0100
+
+libdap (3.9.3-3) unstable; urgency=low
+
+  * Delete out-of-date config.sub, config.guess and autoreconf on build.
+    Closes: #548927. 
+  * Patch from Martin MichlMayer to fix FTBFS with g++-4.4. Closes: #547178.
+
+ -- Alastair McKinstry <mckinstry at debian.org>  Tue, 06 Oct 2009 17:09:46 +0100
+
+libdap (3.9.3-2) unstable; urgency=low
+
+  * Confllict: libdap-dev and libdnet-dev, as they have an identical lib.
+    Closes: #544388.
+  * Added libxml2-dev, libcurl4-gnutls-dev to Depends: libdap-dev, for 
+    building static library with libdap.pc
+  * Acknowledge OPeNDAP, Inc. in debian/copyright.
+  * Add README.source
+
+ -- Alastair McKinstry <mckinstry at debian.org>  Sun, 13 Sep 2009 17:27:57 +0100
+
+libdap (3.9.3-1) unstable; urgency=low
+
+  * Initial release. (Closes: #541074).
+
+ -- Alastair McKinstry <mckinstry at debian.org>  Tue, 11 Aug 2009 14:09:39 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7f8f011
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..0e5f16f
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,70 @@
+Source: libdap
+Section: utils
+Priority: optional
+Maintainer: Alastair McKinstry <mckinstry at debian.org>
+Build-Depends: zlib1g-dev, debhelper (>= 7.0.50~), pkg-config, libxml2-dev, libcurl4-gnutls-dev , dejagnu, doxygen, graphviz, 
+ autoconf, automake, libtool, flex, bison, uuid-dev
+Build-Conflicts: autoconf2.13
+Standards-Version: 3.9.2
+Homepage: http://www.opendap.org/
+
+Package: libdap11
+Section: libs
+Replaces: libdap10
+Conflicts: libdap10
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Open-source Project for a Network Data Access Protocol library
+ OPeNDAP provides software that allows you to access data over the internet,
+ from programs that weren't originally designed for that purpose, as well 
+ as some that were. While OPeNDAP is the original developer of the Data Access
+ protocol which its software uses, many other groups have adopted DAP
+ and provide compatible clients, servers and software development kits. 
+ .
+ The DAP is a NASA community standard; here is the offical link to the 
+ specification.
+ .
+ With OPeNDAP software, you access data using a URL, just like a URL you
+ would use to access a web page. However, before you request any data, 
+ you need to know how to request it in a form your browser can handle. 
+ OPeNDAP data is stored in binary form, and by default, it is 
+ transmitted that way, too. 
+
+Package: libdap-bin
+Architecture: any
+Depends: libdap11 ( = ${binary:Version} ), ${misc:Depends}, ${shlibs:Depends}
+Description: Binaries for the  libdap Data Access Protocol library
+ 10OPeNDAP provides software that allows you to access data over the internet,
+ from programs that weren't originally designed for that purpose, as well
+ as some that were. While OPeNDAP is the original developer of the Data Access
+ protocol which its software uses, many other groups have adopted DAP
+ and provide compatible clients, servers and software development kits.
+ .
+ This package contains the 'getdap' client binary.
+
+Package: libdap-dev
+Section: libdevel
+Architecture: any
+Conflicts: libdnet-dev
+Depends: libdap11 ( = ${binary:Version} ), ${misc:Depends}, ${shlibs:Depends}
+Recommends: pkg-config, libxml2-dev, libcurl4-gnutls-dev
+Description: Development files (headers and static libraries) for libdap
+ OPeNDAP provides software that allows you to access data over the internet,
+ from programs that weren't originally designed for that purpose, as well
+ as some that were. While OPeNDAP is the original developer of the Data Access
+ protocol which its software uses, many other groups have adopted DAP
+ and provide compatible clients, servers and software development kits.
+ .
+ This package contains header files, pkgconfig files and static libraries
+ for DAP.
+
+Package: libdap-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: Documentation for the libdap Data Access Protocol library
+ OPeNDAP provides software that allows you to access data over the internet,
+ from programs that weren't originally designed for that purpose, as well
+ as some that were. While OPeNDAP is the original developer of the Data Access
+ protocol which its software uses, many other groups have adopted DAP
+ and provide compatible clients, servers and software development kits.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..ea3b1de
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,100 @@
+This package was debianised by Alastair McKinstry, <mckinstry at debian.org>
+on 12 August 2009.
+
+It was downloaded from: http://opendap.org/download/libdap++.html
+
+
+Copyright (c) 2002,2003 OPeNDAP, Inc.
+
+Some files Copyright (C) 2008 Free Software Foundation, Inc.
+
+libdap is licensed under the GNU Lesser General Public Liensse, version 2.1.
+On Debian systems, a copy of this license is available at
+/usr/share/common-licenses/LGPL-2.1
+
+COPYRIGHT_URI
+=============
+  $Id: COPYRIGHT_URI 11906 2005-08-08 19:51:43Z root $
+
+  (c) Copyright 1994-2000 by
+  The University of Rhode Island and The Massachusetts Institute of Technology
+
+  Portions of this software were developed by the Graduate School of
+  Oceanography (GSO) at the University of Rhode Island (URI) in collaboration
+  with The Massachusetts Institute of Technology (MIT).
+
+  Access and use of this software shall impose the following obligations and
+  understandings on the user. The user is granted the right, without any fee
+  or cost, to use, copy, modify, alter, enhance and distribute this software,
+  and any derivative works thereof, and its supporting documentation for any
+  purpose whatsoever, provided that this entire notice appears in all copies
+  of the software, derivative works and supporting documentation. The names
+  URI, MIT and/or GSO, may not be used in any advertising or publicity to
+  endorse or promote any products or commercial entity unless specific
+  written permission is obtained from URI/MIT. The user also understands that
+  URI/MIT is not obligated to provide the user with any support, consulting,
+  training or assistance of any kind with regard to the use, operation and
+  performance of this software nor to provide the user with any updates,
+  revisions, new versions or "bug fixes".
+
+  THIS SOFTWARE IS PROVIDED BY URI/MIT "AS IS" AND ANY EXPRESS OR IMPLIED
+  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+  EVENT SHALL URI/MIT BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
+  DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+  PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTUOUS
+  ACTION, ARISING OUT OF OR IN CONNECTION WITH THE ACCESS, USE OR PERFORMANCE
+  OF THIS SOFTWARE.
+
+COPYRIGHT_W3C
+=============
+
+                     W3C# SOFTWARE NOTICE AND LICENSE
+
+Copyright # 1994-2002 World Wide Web Consortium, (Massachusetts Institute of
+Technology, Institut National de Recherche en Informatique et en Automatique,
+Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/
+
+This W3C work (including software, documents, or other related items) is
+being provided by the copyright holders under the following license. By
+obtaining, using and/or copying this work, you (the licensee) agree that you
+have read, understood, and will comply with the following terms and
+conditions:
+
+Permission to use, copy, modify, and distribute this software and its
+documentation, with or without modification, for any purpose and without fee
+or royalty is hereby granted, provided that you include the following on ALL
+copies of the software and documentation or portions thereof, including
+modifications, that you make:
+
+   1. The full text of this NOTICE in a location viewable to users of the
+      redistributed or derivative work.
+
+   2. Any pre-existing intellectual property disclaimers, notices, or terms
+      and conditions. If none exist, a short notice of the following form
+      (hypertext is preferred, text is permitted) should be used within the
+      body of any redistributed or derivative code: "Copyright #
+      [$date-of-software] World Wide Web Consortium, (Massachusetts Institute
+      of Technology, Institut National de Recherche en Informatique et en
+      Automatique, Keio University). All Rights Reserved.
+      http://www.w3.org/Consortium/Legal/"
+
+   3. Notice of any changes or modifications to the W3C files, including the
+      date changes were made. (We recommend you provide URIs to the location
+      from which the code is derived.)
+
+THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS
+MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT
+LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR
+PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE
+ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
+
+COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR
+DOCUMENTATION.
+
+The name and trademarks of copyright holders may NOT be used in advertising
+or publicity pertaining to the software without specific, written prior
+permission. Title to copyright in this software and any associated
+documentation will at all times remain with copyright holders.
+
diff --git a/debian/libdap-bin.install b/debian/libdap-bin.install
new file mode 100644
index 0000000..d956e08
--- /dev/null
+++ b/debian/libdap-bin.install
@@ -0,0 +1 @@
+usr/bin/getdap
diff --git a/debian/libdap-dev.dirs b/debian/libdap-dev.dirs
new file mode 100644
index 0000000..e74444b
--- /dev/null
+++ b/debian/libdap-dev.dirs
@@ -0,0 +1 @@
+usr/include/libdap
diff --git a/debian/libdap-dev.install b/debian/libdap-dev.install
new file mode 100644
index 0000000..a4918fd
--- /dev/null
+++ b/debian/libdap-dev.install
@@ -0,0 +1,6 @@
+usr/lib/pkgconfig/*.pc
+usr/lib/*.so
+usr/lib/*.a
+usr/share/aclocal/libdap.m4
+usr/include/libdap/*
+usr/bin/dap-config
diff --git a/debian/libdap-dev.links b/debian/libdap-dev.links
new file mode 100644
index 0000000..190785f
--- /dev/null
+++ b/debian/libdap-dev.links
@@ -0,0 +1,3 @@
+/usr/lib/libdap.so.11.3.0	/usr/lib/libdap.so
+/usr/lib/libdapclient.so.3.1.0	/usr/lib/libdapclient.so
+/usr/lib/libdapserver.so.7.2.0	/usr/lib/libdapserver.so
diff --git a/debian/libdap-doc.install b/debian/libdap-doc.install
new file mode 100644
index 0000000..3028050
--- /dev/null
+++ b/debian/libdap-doc.install
@@ -0,0 +1 @@
+docs/html/* /usr/share/doc/libdap-doc/html
diff --git a/debian/libdap11.install b/debian/libdap11.install
new file mode 100644
index 0000000..0aa084d
--- /dev/null
+++ b/debian/libdap11.install
@@ -0,0 +1,3 @@
+usr/lib/libdap.so.11.3.0
+usr/lib/libdapclient.so.3.1.0
+usr/lib/libdapserver.so.7.2.0
diff --git a/debian/libdap11.links b/debian/libdap11.links
new file mode 100644
index 0000000..c0cdb40
--- /dev/null
+++ b/debian/libdap11.links
@@ -0,0 +1,3 @@
+/usr/lib/libdap.so.11.3.0	/usr/lib/libdap.so.11
+/usr/lib/libdapclient.so.3.1.0	/usr/lib/libdapclient.so.3
+/usr/lib/libdapserver.so.7.2.0	/usr/lib/libdapserver.so.7
diff --git a/debian/patches/curl-types-remove.patch b/debian/patches/curl-types-remove.patch
new file mode 100644
index 0000000..bfa110d
--- /dev/null
+++ b/debian/patches/curl-types-remove.patch
@@ -0,0 +1,19 @@
+Description: Remove unnecessary include that has been removed from curl, and breaks things.
+Author: Alastair McKinstry <mckinstry at debian.org>
+Forwarded: no
+Last-Updated: 2011-08-13
+Origin: vendor, http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=80;bug=637682
+Bug-Debian: http://bugs.debian.org/637682
+
+Index: libdap-3.10.2/HTTPConnect.h
+===================================================================
+--- libdap-3.10.2.orig/HTTPConnect.h	2011-08-12 22:08:00.000000000 +0100
++++ libdap-3.10.2/HTTPConnect.h	2011-08-12 22:08:06.000000000 +0100
+@@ -30,7 +30,6 @@
+ #include <string>
+ 
+ #include <curl/curl.h>
+-#include <curl/types.h>
+ #include <curl/easy.h>
+ 
+ #ifndef _rc_reader_h_
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..24bbf17
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,3 @@
+curl-types-remove.patch
+xml_libs.patch
+testsuite-failures.patch
diff --git a/debian/patches/testsuite-failures.patch b/debian/patches/testsuite-failures.patch
new file mode 100644
index 0000000..56bd42d
--- /dev/null
+++ b/debian/patches/testsuite-failures.patch
@@ -0,0 +1,27 @@
+Description: Disable a broken test (code works, but testsuite is broken, tests 59,60 fail incorrectly).
+ Issue reported upstream.
+Author: Alastair McKinstry <mckinstry at debian.org>
+Forwarded: no
+Last-Updated: 2011-08-13
+
+Index: libdap-3.11.1/tests/expr-testsuite/test.6b.base
+===================================================================
+--- libdap-3.11.1.orig/tests/expr-testsuite/test.6b.base	2011-04-29 14:19:29.000000000 +0100
++++ libdap-3.11.1/tests/expr-testsuite/test.6b.base	2011-08-16 23:11:38.000000000 +0100
+@@ -1,2 +1 @@
+ Error: The number of dimensions in the constraint for i must match the number in the array.
+- 
+\ No newline at end of file
+Index: libdap-3.11.1/tests/EXPRTest.at
+===================================================================
+--- libdap-3.11.1.orig/tests/EXPRTest.at	2011-04-29 14:19:29.000000000 +0100
++++ libdap-3.11.1/tests/EXPRTest.at	2011-08-16 23:11:38.000000000 +0100
+@@ -74,7 +74,7 @@
+ EXPR_RESPONSE_P([test.8], ["data%20name,y"], [test.8b], [pass])
+ EXPR_RESPONSE_P([test.9], ["Data-Set-2.fakeDim0[[0:3]],Data-Set-2.fakeDim1[[0:3]]"], [test.9], [pass])
+ EXPR_RESPONSE_P([test.5], [g[[1:4:9]]], [test.5e], [pass])
+-EXPR_RESPONSE_P([test.6], [i[[1:4:9]]], [test.6b], [pass])
++#EXPR_RESPONSE_P([test.6], [i[[1:4:9]]], [test.6b], [pass])
+ EXPR_RESPONSE_P([test.a], ["" -b], [test.a], [pass])
+ EXPR_RESPONSE_P([test.a], ["&i<2000" -b], [test.aa], [pass])
+ EXPR_RESPONSE_P([test.a], ["j&i>2000" -b], [test.ab], [pass])
diff --git a/debian/patches/xml_libs.patch b/debian/patches/xml_libs.patch
new file mode 100644
index 0000000..2bb732a
--- /dev/null
+++ b/debian/patches/xml_libs.patch
@@ -0,0 +1,31 @@
+Author: Alastair McKinstry <mckinstry at debian.org>
+Description: Fix to link correctly with XML libs
+Forwarded: no
+Last-Updated: 2011-08-13
+
+Index: libdap-3.11.1/Makefile.am
+===================================================================
+--- libdap-3.11.1.orig/Makefile.am	2011-04-29 14:19:43.000000000 +0100
++++ libdap-3.11.1/Makefile.am	2011-08-16 23:09:27.000000000 +0100
+@@ -49,7 +49,7 @@
+ libdapclient_la_SOURCES = $(CLIENT_SRC) 
+ libdapclient_la_LDFLAGS = -version-info $(CLIENTLIB_VERSION)
+ libdapclient_la_CPPFLAGS = $(AM_CPPFLAGS) $(CURL_CFLAGS) $(XML2_CFLAGS)
+-libdapclient_la_LIBADD = $(CURL_LIBS) libdap.la $(PTHREAD_LIBS)
++libdapclient_la_LIBADD = $(XML2_LIBS) $(CURL_LIBS) libdap.la $(PTHREAD_LIBS)
+ 
+ libdapserver_la_SOURCES = $(SERVER_SRC)
+ libdapserver_la_LDFLAGS = -version-info $(SERVERLIB_VERSION)
+Index: libdap-3.11.1/Makefile.in
+===================================================================
+--- libdap-3.11.1.orig/Makefile.in	2011-05-06 18:36:29.000000000 +0100
++++ libdap-3.11.1/Makefile.in	2011-08-16 23:11:19.000000000 +0100
+@@ -733,7 +733,7 @@
+ libdapclient_la_SOURCES = $(CLIENT_SRC) 
+ libdapclient_la_LDFLAGS = -version-info $(CLIENTLIB_VERSION)
+ libdapclient_la_CPPFLAGS = $(AM_CPPFLAGS) $(CURL_CFLAGS) $(XML2_CFLAGS)
+-libdapclient_la_LIBADD = $(CURL_LIBS) libdap.la $(PTHREAD_LIBS)
++libdapclient_la_LIBADD =  $(XML2_LIBS) $(CURL_LIBS) libdap.la $(PTHREAD_LIBS)
+ libdapserver_la_SOURCES = $(SERVER_SRC)
+ libdapserver_la_LDFLAGS = -version-info $(SERVERLIB_VERSION)
+ libdapserver_la_LIBADD = libdap.la $(UUID_LIBS)
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..0348e29
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,21 @@
+#!/usr/bin/make -f
+
+DEB_CONFIGURE_EXTRA_FLAGS := --with-gnu-ld
+
+# The magic debhelper rule:
+%:
+	dh $@
+
+override_dh_auto_configure:
+	# remove out of date files
+	rm -f conf/config.guess conf/config.sub
+	autoreconf -fi
+	dh_auto_configure
+
+override_dh_auto_build:
+	dh_auto_build
+	$(MAKE) docs
+
+clean:
+	dh clean
+	rm -rf docs
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/libdap.git



More information about the debian-science-commits mailing list