rev 12590 - in krap: . getfem getfem/trunk/debian

Sune Vuorela pusling-guest at alioth.debian.org
Thu Nov 6 07:09:59 UTC 2008


Author: pusling-guest
Date: 2008-11-06 07:09:59 +0000 (Thu, 06 Nov 2008)
New Revision: 12590

Added:
   krap/getfem/
   krap/getfem/trunk/debian/cdbs/
   krap/getfem/trunk/debian/control
   krap/getfem/trunk/debian/copyright
   krap/getfem/trunk/debian/rules
Removed:
   krap/getfem/trunk/debian/control
   krap/getfem/trunk/debian/copyright
   krap/getfem/trunk/debian/rules
Log:
postcommit hook seems to choke on the ++ - rename directory

Copied: krap/getfem (from rev 12588, krap/getfem++)


Property changes on: krap/getfem
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: krap/getfem/trunk/debian/cdbs (from rev 12589, krap/getfem++/trunk/debian/cdbs)

Deleted: krap/getfem/trunk/debian/control

Copied: krap/getfem/trunk/debian/control (from rev 12589, krap/getfem++/trunk/debian/control)
===================================================================
--- krap/getfem/trunk/debian/control	                        (rev 0)
+++ krap/getfem/trunk/debian/control	2008-11-06 07:09:59 UTC (rev 12590)
@@ -0,0 +1,76 @@
+Source: getfem++
+Section: libdevel
+Priority: extra
+Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
+Uploaders: Xavier Vello <xavier.vello at gmail.com>
+XS-Python-Version: all
+Build-Depends: cdbs (>= 0.4.39), quilt, autotools-dev, devscripts (>= 2.10.7), debhelper (>= 5.0.44), libtool, automake1.10, autoconf, python-all-dev (>= 2.3.5-11), python-central (>= 0.5.6), gfortran, libblas-dev | libblas-3gf.so, libboost-dev, libqhull-dev, python-numarray
+Standards-Version: 3.8.0
+Homepage: http://home.gna.org/getfem/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-kde/krap/getfem++/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-kde/krap/getfem++/
+
+
+Package: libgetfem++3
+Architecture: any
+Section: libdevel
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: GETFEM++ generic finite element library
+ GETFEM++ is a library allowing the computation of any elementary matrix (even
+ for mixed finite element methods) on the largest class of methods and elements,
+ and for arbitrary dimension.
+
+
+Package: libgetfem++-dbg
+Architecture: any
+Section: libdevel
+Depends: ${shlibs:Depends}, ${misc:Depends}, libgetfem++3 (= ${binary:Version})
+Description: Debugging symbols for the GETFEM++ generic finite element library
+ GETFEM++ is a library allowing the computation of any elementary matrix (even
+ for mixed finite element methods) on the largest class of methods and elements,
+ and for arbitrary dimension.
+ .
+ This package contains debugging files used to investigate problems with
+ binaries included in the GETFEM++ packages.
+
+
+Package: libgetfem++-dev
+Architecture: any
+Section: libdevel
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ libgetfem++3 (= ${binary:Version}), libgmm++-dev (= ${source:Version})
+Description: Development files for the GETFEM++ generic finite element library
+ GETFEM++ is a library allowing the computation of any elementary matrix (even
+ for mixed finite element methods) on the largest class of methods and elements,
+ and for arbitrary dimension.
+ .
+ This package contains development files for building software that uses the
+ GETFEM++ library.
+
+
+Package: libgmm++-dev
+Architecture: all
+Section: libdevel
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Generic C++ template library for sparse, dense and skyline matrices
+ GMM++ is a framework of pre-defined methods for matrix computation. It is built
+ as a set of generic algorithms for any interfaced vector type or matrix type.
+ .
+ It can be viewed as a glue library allowing cooperation between several vector
+ and matrix types. However, basic sparse, dense and skyline matrix/vector types
+ are built-in, hence it can be used as a standalone linear algebra library.
+
+
+Package: python-getfem
+Architecture: any
+Section: python
+XB-Python-Version: ${python:Versions}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends},
+ libgetfem++3 (= ${binary:Version})
+Provides: ${python:Provides}
+Description: Python interface to the GETFEM++ generic finite element library
+ GETFEM++ is a library allowing the computation of any elementary matrix (even
+ for mixed finite element methods) on the largest class of methods and elements,
+ and for arbitrary dimension.
+ .
+ This package contains the Python interface to GETFEM++.

Deleted: krap/getfem/trunk/debian/copyright

Copied: krap/getfem/trunk/debian/copyright (from rev 12589, krap/getfem++/trunk/debian/copyright)
===================================================================
--- krap/getfem/trunk/debian/copyright	                        (rev 0)
+++ krap/getfem/trunk/debian/copyright	2008-11-06 07:09:59 UTC (rev 12590)
@@ -0,0 +1,131 @@
+This package was debianized by Matthew Rosewarne <mrosewarne at inoutbox.com> on
+Tue, 27 Nov 2007 02:27:41 -0500.
+
+It was downloaded from http://home.gna.org/getfem/download.html
+
+Upstream Authors:
+
+    Yves Renard <Yves.Renard at insa-lyon.fr>
+    Julien Pommier <Julien.Pommier at insa-toulouse.fr>
+
+Copyright:
+    Copyright (C) 1997-2001 The Trustees of Indiana University
+    Copyright (C) 2000-2008 Julien Pommier
+    Copyright (C) 2000-2008 Yves Renard
+    Copyright (C) 2002-2006 Michel Fournié
+    Copyright (C) 2004 Michel Salaün
+    Copyright (C) 2005 Houari Khenous
+    Copyright (C) 2007 Vanessa Lleras
+
+License:
+
+    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; either
+    version 2 of the License, or (at your option) any later version.
+
+    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
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser 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 Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
+
+For the GMM and GETFEM++ headers, the following exception is added:
+
+    As a special exception, you  may use  this file  as it is a part of a free
+    software  library  without  restriction.  Specifically,  if   other  files
+    instantiate  templates  or  use macros or inline functions from this file,
+    or  you compile this  file  and  link  it  with other files  to produce an
+    executable, this file  does  not  by itself cause the resulting executable
+    to be covered  by the GNU Lesser General Public License.  This   exception
+    does not  however  invalidate  any  other  reasons why the executable file
+    might be covered by the GNU Lesser General Public License.
+
+A modified copy of the SuperLU library is included in the superlu/ directory.
+Copyright:
+
+    Copyright (c) 2003, The Regents of the University of California, through
+    Lawrence Berkeley National Laboratory (subject to receipt of any required
+    approvals from U.S. Dept. of Energy)
+
+
+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 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.
+
+and
+
+Copyright:
+
+    Copyright (c) 1994 by Xerox Corporation.  All rights reserved.
+
+License:
+    Permission is hereby granted to use or copy this program for any
+    purpose, provided the above notices are retained on all copies.
+    Permission to modify the code and to distribute modified code is
+    granted, provided the above notices are retained, and a notice that
+    the code was modified is included with the above copyright notice.
+
+Files from the Boost libraries are included in the src/getfem_boost directory.
+Copyright:
+
+    Copyright David Abrahams 2002.
+    (C) Copyright Beman Dawes 1999-2003
+    Copyright (c) 2001, 2002 Peter Dimov
+
+License:
+
+    Boost Software License - Version 1.0 - August 17th, 2003
+    
+    Permission is hereby granted, free of charge, to any person or organization
+    obtaining a copy of the software and accompanying documentation covered by
+    this license (the "Software") to use, reproduce, display, distribute,
+    execute, and transmit the Software, and to prepare derivative works of the
+    Software, and to permit third-parties to whom the Software is furnished to
+    do so, all subject to the following:
+    
+    The copyright notices in the Software and this entire statement, including
+    the above license grant, this restriction and the following disclaimer,
+    must be included in all copies of the Software, in whole or in part, and
+    all derivative works of the Software, unless such copies or derivative
+    works are solely in the form of machine-executable object code generated by
+    a source language processor.
+    
+    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, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+    SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+    FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+    ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+    DEALINGS IN THE SOFTWARE.
+
+The Debian packaging is (C) 2008, Matthew Rosewarne <mrosewarne at inoutbox.com> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.

Deleted: krap/getfem/trunk/debian/rules

Copied: krap/getfem/trunk/debian/rules (from rev 12589, krap/getfem++/trunk/debian/rules)
===================================================================
--- krap/getfem/trunk/debian/rules	                        (rev 0)
+++ krap/getfem/trunk/debian/rules	2008-11-06 07:09:59 UTC (rev 12590)
@@ -0,0 +1,18 @@
+#!/usr/bin/make -f
+DEB_PYTHON_SYSTEM := pycentral
+DEB_BUILDDIR=build
+DEB_PYTHON_SRCDIR=$(DEB_BUILDDIR)/interface/src/python/
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include debian/cdbs/python-distutils.mk
+
+
+DEB_AUTO_UPDATE_LIBTOOL := pre
+DEB_DH_INSTALL_SOURCEDIR = debian/tmp
+DEB_DBG_PACKAGE_libgetfem++3 = libgetfem++-dbg
+DEB_CONFIGURE_EXTRA_FLAGS = --enable-boost --enable-shared --enable-python --disable-matlab --with-pic
+
+clean::
+	rm -rf $(DEB_BUILDDIR)
+	rm -f ltmain.sh




More information about the pkg-kde-commits mailing list