From 5aacaa7c65cde1f8bb828817323184b7abe5bf5a Mon Sep 17 00:00:00 2001 From: Michael Banck Date: Sun, 12 Feb 2012 21:15:45 +0000 Subject: [PATCH] Import libint_1.1.4-1.debian.tar.gz [dgit import tarball libint 1.1.4-1 libint_1.1.4-1.debian.tar.gz] --- changelog | 5 +++ compat | 1 + control | 75 +++++++++++++++++++++++++++++++ copyright | 38 ++++++++++++++++ libint-dev.dirs | 2 + libint-dev.doc-base | 12 +++++ libint-dev.docs | 1 + libint-dev.install | 3 ++ libint1.dirs | 1 + libint1.install | 1 + libint1.links | 3 ++ patches/01_fix_doc_makefile.patch | 15 +++++++ patches/series | 1 + rules | 40 +++++++++++++++++ source/format | 1 + watch | 5 +++ 16 files changed, 204 insertions(+) create mode 100644 changelog create mode 100644 compat create mode 100644 control create mode 100644 copyright create mode 100644 libint-dev.dirs create mode 100644 libint-dev.doc-base create mode 100644 libint-dev.docs create mode 100644 libint-dev.install create mode 100644 libint1.dirs create mode 100644 libint1.install create mode 100644 libint1.links create mode 100755 patches/01_fix_doc_makefile.patch create mode 100644 patches/series create mode 100755 rules create mode 100644 source/format create mode 100644 watch diff --git a/changelog b/changelog new file mode 100644 index 0000000..f0edf21 --- /dev/null +++ b/changelog @@ -0,0 +1,5 @@ +libint (1.1.4-1) unstable; urgency=low + + * Initial upload (Closes: #425039). + + -- Michael Banck Sun, 12 Feb 2012 22:15:45 +0100 diff --git a/compat b/compat new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/compat @@ -0,0 +1 @@ +8 diff --git a/control b/control new file mode 100644 index 0000000..b2f3987 --- /dev/null +++ b/control @@ -0,0 +1,75 @@ +Source: libint +Section: science +Priority: optional +Maintainer: Debichem Team +Uploaders: Daniel Leidert (dale) , Michael Banck +Build-Depends: debhelper (>> 8), autotools-dev, perl, texlive-base-bin, texlive-latex-base +Standards-Version: 3.9.2 +Homepage: http://sourceforge.net/p/libint/home/ +Vcs-Browser: http://svn.debian.org/wsvn/debichem/unstable/libint/ +Vcs-Svn: svn://svn.debian.org/svn/debichem/unstable/libint/ +DM-Upload-Allowed: yes + +Package: libint1 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Evaluate the integrals in modern atomic and molecular theory + The LIBINT library is used to evaluate the traditional (electron repulsion) + and certain novel two-body matrix elements (integrals) over Cartesian + Gaussian functions used in modern atomic and molecular theory. The idea + of the library is to let computer write optimized code for computing + such integrals. There are two primary advantages to this: much less + human effort is required to write code for computing new integrals, and + code can be optimized specifically for a particular computer + architecture (e.g., vector processor). + . + LIBINT has been utilized to implement methods such as Hartree-Fock (HF) + and Kohn-Sham density functional theory (KS DFT), second-order + Moeller-Plesset perturbation theory (MP2), coupled cluster singles and + doubles (CCSD) method, as well as explicitly correlated R12 methods. + . + This package contains the shared library. + +Package: libint-dev +Section: libdevel +Architecture: any +Depends: libint1 (= ${binary:Version}), ${misc:Depends} +Description: Evaluate the integrals in modern atomic and molecular theory (devel) + The LIBINT library is used to evaluate the traditional (electron repulsion) + and certain novel two-body matrix elements (integrals) over Cartesian + Gaussian functions used in modern atomic and molecular theory. The idea + of the library is to let computer write optimized code for computing + such integrals. There are two primary advantages to this: much less + human effort is required to write code for computing new integrals, and + code can be optimized specifically for a particular computer + architecture (e.g., vector processor). + . + LIBINT has been utilized to implement methods such as Hartree-Fock (HF) + and Kohn-Sham density functional theory (KS DFT), second-order + Moeller-Plesset perturbation theory (MP2), coupled cluster singles and + doubles (CCSD) method, as well as explicitly correlated R12 methods. + . + This package contains the development header files. + +Package: libint-dbg +Section: debug +Priority: extra +Architecture: any +Depends: libint1 (= ${binary:Version}), ${misc:Depends} +Description: Evaluate the integrals in modern atomic and molecular theory (debug) + The LIBINT library is used to evaluate the traditional (electron repulsion) + and certain novel two-body matrix elements (integrals) over Cartesian + Gaussian functions used in modern atomic and molecular theory. The idea + of the library is to let computer write optimized code for computing + such integrals. There are two primary advantages to this: much less + human effort is required to write code for computing new integrals, and + code can be optimized specifically for a particular computer + architecture (e.g., vector processor). + . + LIBINT has been utilized to implement methods such as Hartree-Fock (HF) + and Kohn-Sham density functional theory (KS DFT), second-order + Moeller-Plesset perturbation theory (MP2), coupled cluster singles and + doubles (CCSD) method, as well as explicitly correlated R12 methods. + . + This package contains the detached debugging symbols. diff --git a/copyright b/copyright new file mode 100644 index 0000000..618b9c9 --- /dev/null +++ b/copyright @@ -0,0 +1,38 @@ +This package was debianized by Daniel Leidert (dale) on +Sun, 10 Jun 2007 03:35:40 +0200. + +It was downloaded from + + + +Upstream Authors: + + Edward F. Valeev + Justin T. Fermann + +Copyright: + + Copyright (C) 1996-2007 Edward F. Valeev and Justin T. Fermann. + +License: + + 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 2 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, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +On Debian systems the complete text of the GPL can be found in +`/usr/share/common-licenses/GPL'. + +The Debian packaging is (C) 2007, Daniel Leidert and +is licensed under the GPL too. + diff --git a/libint-dev.dirs b/libint-dev.dirs new file mode 100644 index 0000000..4418816 --- /dev/null +++ b/libint-dev.dirs @@ -0,0 +1,2 @@ +usr/lib +usr/include diff --git a/libint-dev.doc-base b/libint-dev.doc-base new file mode 100644 index 0000000..e64feaf --- /dev/null +++ b/libint-dev.doc-base @@ -0,0 +1,12 @@ +Document: libint-dev +Title: The LIBINT Programmer's Manual +Author: Edward F. Valeev +Abstract: LIBINT is a collection of functions to + compute two-body integrals over Gaussian functions + which appear in electronic and molecular structure + theories. +Section: Apps/Programming + +Format: PDF +Files: /usr/share/doc/libint-dev/progman.pdf.gz + diff --git a/libint-dev.docs b/libint-dev.docs new file mode 100644 index 0000000..7fad2df --- /dev/null +++ b/libint-dev.docs @@ -0,0 +1 @@ +doc/progman/progman.pdf diff --git a/libint-dev.install b/libint-dev.install new file mode 100644 index 0000000..d1bffed --- /dev/null +++ b/libint-dev.install @@ -0,0 +1,3 @@ +usr/include/* +usr/lib/lib*.a +usr/lib/lib*.so diff --git a/libint1.dirs b/libint1.dirs new file mode 100644 index 0000000..6845771 --- /dev/null +++ b/libint1.dirs @@ -0,0 +1 @@ +usr/lib diff --git a/libint1.install b/libint1.install new file mode 100644 index 0000000..d0dbfd1 --- /dev/null +++ b/libint1.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* diff --git a/libint1.links b/libint1.links new file mode 100644 index 0000000..1b8b38e --- /dev/null +++ b/libint1.links @@ -0,0 +1,3 @@ +usr/lib/libderiv-stable.so.1 usr/lib/libderiv.so.1 +usr/lib/libint-stable.so.1 usr/lib/libint.so.1 +usr/lib/libr12-stable.so.1 usr/lib/libr12.so.1 diff --git a/patches/01_fix_doc_makefile.patch b/patches/01_fix_doc_makefile.patch new file mode 100755 index 0000000..335e25a --- /dev/null +++ b/patches/01_fix_doc_makefile.patch @@ -0,0 +1,15 @@ +## 01_fix_doc_makefile.dpatch by Daniel Leidert (dale) +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +diff -urNad libint~/doc/progman/Makefile libint/doc/progman/Makefile +--- libint~/doc/progman/Makefile 2007-08-29 19:01:47.000000000 +0200 ++++ libint/doc/progman/Makefile 2007-08-30 01:27:52.000000000 +0200 +@@ -8,5 +8,5 @@ + + -include $(TOPDIR)/doc/MakeVars + -include $(TOPDIR)/doc/MakeRules +--include $(TOPDIR)/doc/MakeSuffixRules ++include $(SRCDIR)/$(TOPDIR)/lib/MakeSuffixRules + include $(SRCDIR)/$(TOPDIR)/lib/MakeRules diff --git a/patches/series b/patches/series new file mode 100644 index 0000000..313a7c2 --- /dev/null +++ b/patches/series @@ -0,0 +1 @@ +01_fix_doc_makefile.patch diff --git a/rules b/rules new file mode 100755 index 0000000..ba9b1a7 --- /dev/null +++ b/rules @@ -0,0 +1,40 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +export DH_VERBOSE=1 + +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +%: + dh $@ --with autotools_dev + +override_dh_auto_clean: + rm -rf lib/.libs + dh_auto_clean + +override_dh_auto_configure: + dh_auto_configure -- \ + --enable-shared \ + --enable-deriv \ + --enable-r12 \ + --enable-debug=opt \ + --prefix=/usr \ + --with-cc-optflags="$(CFLAGS)" \ + --with-cxx-optflags="$(CFLAGS)" \ + --with-libdirs="-Wl,-z,defs" + +override_dh_auto_build: + $(MAKE) -C doc + dh_auto_build + +override_dh_strip: + dh_strip --dbg-package=libint-dbg + +.PHONY: override_dh_strip diff --git a/source/format b/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/watch b/watch new file mode 100644 index 0000000..fdf17fa --- /dev/null +++ b/watch @@ -0,0 +1,5 @@ +# See uscan(1) for format + +version=3 +http://www.chem.vt.edu/chem-dept/valeev/software/libint/download.html \ + ^src/libint-([\d\.]+).tar.gz -- 2.30.2