r35960 - in /packages/libcvector: ./ trunk/ trunk/debian/ trunk/debian/README.Debian trunk/debian/changelog trunk/debian/compat trunk/debian/control trunk/debian/copyright trunk/debian/rules trunk/debian/watch

tille at users.alioth.debian.org tille at users.alioth.debian.org
Wed Nov 4 15:21:30 UTC 2009


Author: tille
Date: Wed Nov  4 15:20:59 2009
New Revision: 35960

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=35960
Log:
Inject first shot at libcvector which is a precondition for libneartree which is needed for new version of Rasmol.  This does not yet build a working package and is just an upload of current packaging status.

Added:
    packages/libcvector/
    packages/libcvector/trunk/
    packages/libcvector/trunk/debian/
    packages/libcvector/trunk/debian/README.Debian
    packages/libcvector/trunk/debian/changelog
    packages/libcvector/trunk/debian/compat
    packages/libcvector/trunk/debian/control
    packages/libcvector/trunk/debian/copyright
    packages/libcvector/trunk/debian/rules   (with props)
    packages/libcvector/trunk/debian/watch

Added: packages/libcvector/trunk/debian/README.Debian
URL: http://svn.debian.org/wsvn/debian-science/packages/libcvector/trunk/debian/README.Debian?rev=35960&op=file
==============================================================================
--- packages/libcvector/trunk/debian/README.Debian (added)
+++ packages/libcvector/trunk/debian/README.Debian Wed Nov  4 15:20:59 2009
@@ -1,0 +1,7 @@
+libcvector for Debian
+---------------------
+
+This library is needed as a precondition to build libneartree and thus
+Rasmol version 2.7.5.
+
+ -- Andreas Tille <tille at debian.org>  Tue, 03 Nov 2009 21:49:53 +0100

Added: packages/libcvector/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/libcvector/trunk/debian/changelog?rev=35960&op=file
==============================================================================
--- packages/libcvector/trunk/debian/changelog (added)
+++ packages/libcvector/trunk/debian/changelog Wed Nov  4 15:20:59 2009
@@ -1,0 +1,5 @@
+libcvector (1.0.3.20090805-1) UNRELEASED; urgency=low
+
+  * Initial release (Closes: #550852)
+
+ -- Andreas Tille <tille at debian.org>  Tue, 03 Nov 2009 21:49:53 +0100

Added: packages/libcvector/trunk/debian/compat
URL: http://svn.debian.org/wsvn/debian-science/packages/libcvector/trunk/debian/compat?rev=35960&op=file
==============================================================================
--- packages/libcvector/trunk/debian/compat (added)
+++ packages/libcvector/trunk/debian/compat Wed Nov  4 15:20:59 2009
@@ -1,0 +1,1 @@
+7

Added: packages/libcvector/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/libcvector/trunk/debian/control?rev=35960&op=file
==============================================================================
--- packages/libcvector/trunk/debian/control (added)
+++ packages/libcvector/trunk/debian/control Wed Nov  4 15:20:59 2009
@@ -1,0 +1,31 @@
+Source: libcvector
+Priority: optional
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+DM-Upload-Allowed: yes
+Uploaders: Andreas Tille <tille at debian.org>
+Build-Depends: debhelper (>= 7), d-shlibs (>= 0.38), cdbs
+Standards-Version: 3.8.3
+Section: libs
+Homepage: http://sourceforge.net/projects/cvector/
+Vcs-Browser: http://svn.debian.org/wsvn/debian-science/packages/libcvector/trunk/?rev=0&sc=0
+Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/libcvector/trunk/
+
+Package: libcvector0-dev
+Section: libdevel
+Architecture: any
+Depends: libcvector0 (= ${binary:Version}), ${devlibs:Depends}, ${misc:Depends}
+Provides: libcvector-dev
+Conflicts: libcvector-dev
+Description: ANSI C implementation of dynamic arrays approximating the C++ vector class
+ CVector is an ANSI C implementation of dynamic arrays to provide an
+ approximation to the functionality of the C++ vector class.
+ .
+ This package contains the development library.
+
+Package: libcvector0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: ANSI C implementation of dynamic arrays approximating the C++ vector class
+ CVector is an ANSI C implementation of dynamic arrays to provide an
+ approximation to the functionality of the C++ vector class.

Added: packages/libcvector/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/libcvector/trunk/debian/copyright?rev=35960&op=file
==============================================================================
--- packages/libcvector/trunk/debian/copyright (added)
+++ packages/libcvector/trunk/debian/copyright Wed Nov  4 15:20:59 2009
@@ -1,0 +1,20 @@
+X-Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat
+X-Debianized-By: Andreas Tille <tille at debian.org>
+X-Debianized-Date: Tue, 03 Nov 2009 21:49:53 +0100
+X-Source-Downloaded-From: http://sourceforge.net/projects/cvector
+X-Upstream-Author: Herbert J. Bernstein
+
+Source: http://sourceforge.net/projects/cvector
+
+Files: *
+Copyright: © 2008-2009 Herbert J. Bernstein
+License: LGPL-2.1
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU LESSER GENERAL PUBLIC LICENSE as published
+ by the Free Software Foundation version 2.1 of the License.
+X-Commment: On Debian systems, the complete text of the license can be found in:
+ `/usr/share/common-licenses/LGPL-2.1'
+
+Files: debian/*
+Copyright: © 2009, Andreas Tille <tille at debian.org>
+License: Same as CVector

Added: packages/libcvector/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/libcvector/trunk/debian/rules?rev=35960&op=file
==============================================================================
--- packages/libcvector/trunk/debian/rules (added)
+++ packages/libcvector/trunk/debian/rules Wed Nov  4 15:20:59 2009
@@ -1,0 +1,25 @@
+#!/usr/bin/make -f
+
+# include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/makefile.mk
+
+pkg=libcvector
+ver=0
+
+common-binary-post-install-arch::
+	# Call d-shlibmove to comply with library packaging guide
+	d-devlibdeps debian/$(pkg)$(ver)-dev.substvars \
+	             debian/tmp/usr/lib/$(pkg).so
+	# /bin/sh debian/debug/
+	cp -a *.h debian/tmp
+	# cp -a doc/html/* debian/tmp/usr/share/doc/html
+	d-shlibmove --commit \
+		    --movedev "debian/tmp/*.h" usr/include \
+		    debian/tmp/usr/lib/$(pkg).so
+
+clean::
+	rm -f debian/$(pkg)$(ver)-dev.substvars
+
+build:
+	make all

Propchange: packages/libcvector/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/libcvector/trunk/debian/watch
URL: http://svn.debian.org/wsvn/debian-science/packages/libcvector/trunk/debian/watch?rev=35960&op=file
==============================================================================
--- packages/libcvector/trunk/debian/watch (added)
+++ packages/libcvector/trunk/debian/watch Wed Nov  4 15:20:59 2009
@@ -1,0 +1,2 @@
+version=3
+http://sf.net/cvector/CVector-(.*)\.tar\.gz




More information about the debian-science-commits mailing list