[med-svn] r12022 - in trunk/packages/rcsb-core-wrapper/trunk: . debian debian/source

Laszlo Kajan lkajan-guest at alioth.debian.org
Fri Aug 10 10:34:36 UTC 2012


Author: lkajan-guest
Date: 2012-08-10 10:34:36 +0000 (Fri, 10 Aug 2012)
New Revision: 12022

Added:
   trunk/packages/rcsb-core-wrapper/trunk/debian/
   trunk/packages/rcsb-core-wrapper/trunk/debian/changelog
   trunk/packages/rcsb-core-wrapper/trunk/debian/compat
   trunk/packages/rcsb-core-wrapper/trunk/debian/control
   trunk/packages/rcsb-core-wrapper/trunk/debian/copyright
   trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab-doc.doc-base
   trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab-doc.docs
   trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab-doc.lintian-overrides
   trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab3-dev.install
   trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab3.install
   trunk/packages/rcsb-core-wrapper/trunk/debian/rules
   trunk/packages/rcsb-core-wrapper/trunk/debian/source/
   trunk/packages/rcsb-core-wrapper/trunk/debian/source/format
   trunk/packages/rcsb-core-wrapper/trunk/debian/watch
Log:
initial Debianization added


Property changes on: trunk/packages/rcsb-core-wrapper/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1


Added: trunk/packages/rcsb-core-wrapper/trunk/debian/changelog
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/changelog	                        (rev 0)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/changelog	2012-08-10 10:34:36 UTC (rev 12022)
@@ -0,0 +1,7 @@
+librcsb-core-wrapper (1.000-1) unstable; urgency=low
+
+  [ Laszlo Kajan <lkajan at rostlab.org> ]
+  * Initial release in Debian (Closes: #684403)
+
+ -- Laszlo Kajan <lkajan at rostlab.org>  Fri, 10 Aug 2012 11:25:46 +0200
+

Added: trunk/packages/rcsb-core-wrapper/trunk/debian/compat
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/compat	                        (rev 0)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/compat	2012-08-10 10:34:36 UTC (rev 12022)
@@ -0,0 +1 @@
+7

Added: trunk/packages/rcsb-core-wrapper/trunk/debian/control
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/control	                        (rev 0)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/control	2012-08-10 10:34:36 UTC (rev 12022)
@@ -0,0 +1,60 @@
+Source: librcsb-core-wrapper
+Priority: optional
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>,
+ Laszlo Kajan <lkajan at rostlab.org>
+Build-Depends: debhelper (>= 7.0.50~), doxygen, graphviz, libboost-python-dev, libxerces-c-dev
+Standards-Version: 3.9.3
+Section: libs
+Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/rcsb-core-wrapper/trunk
+Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/rcsb-core-wrapper/trunk/
+DM-Upload-Allowed: yes
+Homepage: http://sw-tools.rcsb.org/apps/CORE-WRAPPER/index.html
+
+Package: librcsb-core-wrapper0
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: C++ library providing OO API to information in mmCIF format
+ The RCSB Core Wrapper library was developed to provide an object-oriented
+ application interface to information in mmCIF format. It includes several
+ classes for accessing data dictionaries and mmCIF format data files.
+ .
+ This package contains the shared library.
+
+Package: librcsb-core-wrapper0-dev
+Section: libdevel
+Architecture: any
+Depends: librcsb-core-wrapper0 (= ${binary:Version}), ${misc:Depends},
+Suggests: librcsb-core-wrapper-doc
+Provides: librcsb-core-wrapper-dev
+Description: development files for librcsb-core-wrapper0
+ The RCSB Core Wrapper library was developed to provide an object-oriented
+ application interface to information in mmCIF format. It includes several
+ classes for accessing data dictionaries and mmCIF format data files.
+ .
+ This package contains files necessary for developing applications with
+ the library.
+
+Package: librcsb-core-wrapper-doc
+Section: doc
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: documentation for librcsb-core-wrapper0
+ The RCSB Core Wrapper library was developed to provide an object-oriented
+ application interface to information in mmCIF format. It includes several
+ classes for accessing data dictionaries and mmCIF format data files.
+ .
+ This package contains html documentation.
+
+Package: librcsb-core-wrapper0-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Depends: librcsb-core-wrapper0 (= ${binary:Version}), ${misc:Depends}
+Description: debugging symbols for librcsb-core-wrapper0
+ The RCSB Core Wrapper library was developed to provide an object-oriented
+ application interface to information in mmCIF format. It includes several
+ classes for accessing data dictionaries and mmCIF format data files.
+ .
+ This package provides the detached debug symbols for the library.

Added: trunk/packages/rcsb-core-wrapper/trunk/debian/copyright
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/copyright	                        (rev 0)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/copyright	2012-08-10 10:34:36 UTC (rev 12022)
@@ -0,0 +1,208 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: Core Wrapper
+Upstream-Contact: sw-help at rcsb.rutgers.edu,
+ Vladimir Guranovic <vladimir at rcsb.rutgers.edu>
+Source: http://sw-tools.rcsb.org/apps/CORE-WRAPPER/index.html
+
+Files: debian/*
+Copyright: 2012 Laszlo Kajan <lkajan at rostlab.org>, Technical University of Munich, Germany
+License: GPL-3+
+
+Files: regex/*
+Copyright: Copyright 1992, 1993, 1994, 1997 Henry Spencer.  All rights reserved.
+License:
+ This software is not subject to any license of the American Telephone
+ and Telegraph Company or of the Regents of the University of California.
+ .
+ Permission is granted to anyone to use this software for any purpose on
+ any computer system, and to alter it and redistribute it, subject
+ to the following restrictions:
+ .
+ 1. The author is not responsible for the consequences of use of this
+    software, no matter how awful, even if they arise from flaws in it.
+ .         
+ 2. The origin of this software must not be misrepresented, either by
+    explicit claim or by omission.  Since few users ever read sources,
+    credits must appear in the documentation.
+ .
+ 3. Altered versions must be plainly marked as such, and must not be
+    misrepresented as being the original software.  Since few users
+    ever read sources, credits must appear in the documentation.
+ .         
+ 4. This notice may not be removed or altered.
+
+Files: cctbx/*
+Copyright: Copyright (c) 2006, The Regents of the University of
+ California, through Lawrence Berkeley National Laboratory (subject to
+ receipt of any required approvals from the U.S. Dept. of Energy).  All
+ rights reserved.
+License:
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ .
+ (1) Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ .
+ (2) Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ .
+ (3) Neither the name of the University of California, Lawrence Berkeley
+ National Laboratory, U.S. Dept. of Energy nor the names of its
+ contributors may be used to endorse or promote products derived from
+ this software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 THE COPYRIGHT OWNER
+ OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ .
+ You are under no obligation whatsoever to provide any bug fixes, 
+ patches, or upgrades to the features, functionality or performance of
+ the source code ("Enhancements") to anyone; however, if you choose to
+ make your Enhancements available either publicly, or directly to
+ Lawrence Berkeley National Laboratory, without imposing a separate
+ written license agreement for such Enhancements, then you hereby grant
+ the following license: a  non-exclusive, royalty-free perpetual license
+ to install, use, modify, prepare derivative works, incorporate into 
+ other computer software, distribute, and sublicense such enhancements or 
+ derivative works thereof, in binary and source code form.
+
+Files: *
+Copyright: RUTGERS
+License: RUTGERS
+
+License: RUTGERS
+                RCSB PDB SOFTWARE LICENSE AGREEMENT
+ .
+ BY CLICKING THE ACCEPTANCE BUTTON OR INSTALLING OR USING 
+ THIS "SOFTWARE, THE INDIVIDUAL OR ENTITY LICENSING THE  
+ SOFTWARE ("LICENSEE") IS CONSENTING TO BE BOUND BY AND IS 
+ BECOMING A PARTY TO THIS AGREEMENT.  IF LICENSEE DOES NOT 
+ AGREE TO ALL OF THE TERMS OF THIS AGREEMENT
+ THE LICENSEE MUST NOT INSTALL OR USE THE SOFTWARE.
+ .
+ 1. LICENSE AGREEMENT
+ .
+ This is a license between you ("Licensee") and the Protein Data Bank (PDB) 
+ at Rutgers, The State University of New Jersey (hereafter referred to 
+ as "RUTGERS").   The software is owned by RUTGERS and protected by 
+ copyright laws, and some elements are protected by laws governing 
+ trademarks, trade dress and trade secrets, and may be protected by 
+ patent laws. 
+ .
+ 2. LICENSE GRANT
+ .
+ RUTGERS grants you, and you hereby accept, non-exclusive, royalty-free 
+ perpetual license to install, use, modify, prepare derivative works, 
+ incorporate into other computer software, and distribute in binary 
+ and source code format, or any derivative work thereof, together with 
+ any associated media, printed materials, and on-line or electronic 
+ documentation (if any) provided by RUTGERS (collectively, the "SOFTWARE"), 
+ subject to the following terms and conditions: (i) any distribution 
+ of the SOFTWARE shall bind the receiver to the terms and conditions 
+ of this Agreement; (ii) any distribution of the SOFTWARE in modified 
+ form shall clearly state that the SOFTWARE has been modified from 
+ the version originally obtained from RUTGERS.  
+ .
+ 2. COPYRIGHT; RETENTION OF RIGHTS.  
+ .
+ The above license grant is conditioned on the following: (i) you must 
+ reproduce all copyright notices and other proprietary notices on any 
+ copies of the SOFTWARE and you must not remove such notices; (ii) in 
+ the event you compile the SOFTWARE, you will include the copyright 
+ notice with the binary in such a manner as to allow it to be easily 
+ viewable; (iii) if you incorporate the SOFTWARE into other code, you 
+ must provide notice that the code contains the SOFTWARE and include 
+ a copy of the copyright notices and other proprietary notices.  All 
+ copies of the SOFTWARE shall be subject to the terms of this Agreement.  
+ .
+ 3. NO MAINTENANCE OR SUPPORT; TREATMENT OF ENHANCEMENTS 
+ .
+ RUTGERS is under no obligation whatsoever to: (i) provide maintenance 
+ or support for the SOFTWARE; or (ii) to notify you of bug fixes, patches, 
+ or upgrades to the features, functionality or performance of the 
+ SOFTWARE ("Enhancements") (if any), whether developed by RUTGERS 
+ or third parties.  If, in its sole discretion, RUTGERS makes an 
+ Enhancement available to you and RUTGERS does not separately enter 
+ into a written license agreement with you relating to such bug fix, 
+ patch or upgrade, then it shall be deemed incorporated into the SOFTWARE 
+ and subject to this Agreement. You are under no obligation whatsoever 
+ to provide any Enhancements to RUTGERS or the public that you may 
+ develop over time; however, if you choose to provide your Enhancements 
+ to RUTGERS, or if you choose to otherwise publish or distribute your 
+ Enhancements, in source code form without contemporaneously requiring 
+ end users or RUTGERS to enter into a separate written license agreement 
+ for such Enhancements, then you hereby grant RUTGERS a non-exclusive,
+ royalty-free perpetual license to install, use, modify, prepare
+ derivative works, incorporate into the SOFTWARE or other computer
+ software, distribute, and sublicense your Enhancements or derivative
+ works thereof, in binary and source code form.
+ .
+ 4. FEES.  There is no license fee for the SOFTWARE.  If Licensee
+ wishes to receive the SOFTWARE on media, there may be a small charge
+ for the media and for shipping and handling.  Licensee is
+ responsible for any and all taxes.
+ .
+ 5. TERMINATION.  Without prejudice to any other rights, Licensor
+ may terminate this Agreement if Licensee breaches any of its terms
+ and conditions.  Upon termination, Licensee shall destroy all
+ copies of the SOFTWARE.
+ .
+ 6. PROPRIETARY RIGHTS.  Title, ownership rights, and intellectual
+ property rights in the Product shall remain with RUTGERS.  Licensee 
+ acknowledges such ownership and intellectual property rights and will 
+ not take any action to jeopardize, limit or interfere in any manner 
+ with RUTGERS' ownership of or rights with respect to the SOFTWARE.  
+ The SOFTWARE is protected by copyright and other intellectual 
+ property laws and by international treaties.  Title and related 
+ rights in the content accessed through the SOFTWARE is the property 
+ of the applicable content owner and is protected by applicable law.  
+ The license granted under this Agreement gives Licensee no rights to such
+ content.
+ .
+ 7. DISCLAIMER OF WARRANTY.  THE SOFTWARE IS PROVIDED FREE OF 
+ CHARGE, AND, THEREFORE, ON AN "AS IS" BASIS, WITHOUT WARRANTY OF 
+ ANY KIND, INCLUDING WITHOUT LIMITATION THE WARRANTIES THAT IT 
+ IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE 
+ OR NON-INFRINGING.  THE ENTIRE RISK AS TO THE QUALITY AND 
+ PERFORMANCE OF THE SOFTWARE IS BORNE BY LICENSEE.  SHOULD THE 
+ SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, THE LICENSEE AND NOT 
+ LICENSOR ASSUMES THE ENTIRE COST OF ANY SERVICE AND REPAIR.  
+ THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF 
+ THIS AGREEMENT.  NO USE OF THE PRODUCT IS AUTHORIZED HEREUNDER 
+ EXCEPT UNDER THIS DISCLAIMER.
+ .
+ 8. LIMITATION OF LIABILITY.  TO THE MAXIMUM EXTENT PERMITTED BY
+ APPLICABLE LAW,  IN NO EVENT WILL LICENSOR BE LIABLE FOR ANY 
+ INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING 
+ OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE, INCLUDING, 
+ WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK 
+ STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL 
+ OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF ADVISED OF THE
+ POSSIBILITY THEREOF. 
+
+License: GPL-3+
+ This program 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, either version 3 of the License, or
+ (at your option) any later version.
+ . 
+ This program 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 program.  If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'.
+

Added: trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab-doc.doc-base
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab-doc.doc-base	                        (rev 0)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab-doc.doc-base	2012-08-10 10:34:36 UTC (rev 12022)
@@ -0,0 +1,12 @@
+Document: librcsb-core-wrapper
+Title: librcsb-core-wrapper Documentation
+Author: RCSB Core Wrapper Developers
+Abstract: C++ library providing OO API to information in mmCIF format
+ The RCSB Core Wrapper library was developed to provide an object-oriented
+ application interface to information in mmCIF format. It includes several
+ classes for accessing data dictionaries and mmCIF format data files.
+Section: Science/Biology
+
+Format: html
+Files: /usr/share/doc/librcsb-core-wrapper-doc/html/*.html
+Index: /usr/share/doc/librcsb-core-wrapper-doc/html/index.html

Added: trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab-doc.docs
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab-doc.docs	                        (rev 0)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab-doc.docs	2012-08-10 10:34:36 UTC (rev 12022)
@@ -0,0 +1,2 @@
+doxygen-doc/html/
+lib/librostlab.tag

Added: trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab-doc.lintian-overrides
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab-doc.lintian-overrides	                        (rev 0)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab-doc.lintian-overrides	2012-08-10 10:34:36 UTC (rev 12022)
@@ -0,0 +1,21 @@
+# Laszlo Kajan <lkajan at rostlab.org>:
+# This jquery.js is copied into the html documentation by the doxygen
+# version currently in unstable (1.7.6.1). Earlier versions of Doxygen
+# (e.g. i n stable) do not copy a jquery.js there.  The jquery.js copied
+# by doxygen is much earlier (1.3.2) than the current version in unstable
+# (1.7.2-1). The jquery.js from doxygen actually is a minified bundle of
+# several things:
+#  * jQuery JavaScript Library v1.3.2 http://jquery.com/
+#  * Sizzle CSS Selector Engine - v0.9.3 http://sizzlejs.com/
+#  * jQuery hashchange event - v1.3 - 7/21/2010
+#    http://benalman.com/projects/jquery-hashchange-plugin/
+#  * jQuery UI 1.7.2 http://docs.jquery.com/UI
+#  * jQuery UI Resizable 1.7.2 http://docs.jquery.com/UI/Resizables
+#  * jQuery.ScrollTo - Easy element scrolling using jQuery.
+#
+# Out of these Sizzle is not packaged for Debian, neither is the hashchange
+# event or jQuery.ScrollTo, as far as I can tell.
+# 
+# Therefore, it is necessary to keep this jquery.js instead of linking to the
+# file with the same name from libjs-jquery.
+librostlab-doc: embedded-javascript-library usr/share/doc/librcsb-core-wrapper-doc/html/jquery.js

Added: trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab3-dev.install
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab3-dev.install	                        (rev 0)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab3-dev.install	2012-08-10 10:34:36 UTC (rev 12022)
@@ -0,0 +1,4 @@
+usr/include/*
+usr/lib/librcsb-core-wrapper.a
+usr/lib/librcsb-core-wrapper.la
+usr/lib/librcsb-core-wrapper.so

Added: trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab3.install
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab3.install	                        (rev 0)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/librostlab3.install	2012-08-10 10:34:36 UTC (rev 12022)
@@ -0,0 +1 @@
+usr/lib/librcsb-core-wrapper.so.*

Added: trunk/packages/rcsb-core-wrapper/trunk/debian/rules
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/rules	                        (rev 0)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/rules	2012-08-10 10:34:36 UTC (rev 12022)
@@ -0,0 +1,15 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+%:
+	dh $@ --parallel
+
+.PHONY: override_dh_strip
+override_dh_strip:
+	dh_strip --dbg-package=librcsb-core-wrapper0-dbg
+
+.PHONY: override_dh_compress
+override_dh_compress:
+	dh_compress -Xlibrcsb-core-wrapper.tag


Property changes on: trunk/packages/rcsb-core-wrapper/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/rcsb-core-wrapper/trunk/debian/source/format
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/source/format	                        (rev 0)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/source/format	2012-08-10 10:34:36 UTC (rev 12022)
@@ -0,0 +1 @@
+3.0 (quilt)

Added: trunk/packages/rcsb-core-wrapper/trunk/debian/watch
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/watch	                        (rev 0)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/watch	2012-08-10 10:34:36 UTC (rev 12022)
@@ -0,0 +1,4 @@
+# Compulsory line, this is a version 3 file
+version=3
+
+http://sw-tools.rcsb.org/apps/CORE-WRAPPER/source/source.html core-wrapper-v([\d.]+)-prod-src\.tar\..z




More information about the debian-med-commit mailing list