r38656 - in /packages/openmx: ./ tags/ trunk/ trunk/debian/ trunk/debian/patches/
sylvestre at users.alioth.debian.org
sylvestre at users.alioth.debian.org
Tue Aug 2 23:20:13 UTC 2011
Author: sylvestre
Date: Tue Aug 2 23:20:13 2011
New Revision: 38656
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=38656
Log:
initial import
Added:
packages/openmx/
packages/openmx/tags/
packages/openmx/trunk/
packages/openmx/trunk/debian/
packages/openmx/trunk/debian/README.Debian
packages/openmx/trunk/debian/changelog
packages/openmx/trunk/debian/compat
packages/openmx/trunk/debian/control
packages/openmx/trunk/debian/copyright
packages/openmx/trunk/debian/dirs
packages/openmx/trunk/debian/docs
packages/openmx/trunk/debian/openmx.xml
packages/openmx/trunk/debian/patches/
packages/openmx/trunk/debian/patches/makefile.patch
packages/openmx/trunk/debian/patches/series
packages/openmx/trunk/debian/rules (with props)
packages/openmx/trunk/debian/watch
Added: packages/openmx/trunk/debian/README.Debian
URL: http://svn.debian.org/wsvn/debian-science/packages/openmx/trunk/debian/README.Debian?rev=38656&op=file
==============================================================================
--- packages/openmx/trunk/debian/README.Debian (added)
+++ packages/openmx/trunk/debian/README.Debian Tue Aug 2 23:20:13 2011
@@ -1,0 +1,21 @@
+openmx for Debian
+-----------------
+
+How to use it - unpack the upstream sources, go to the directory work and start
+the calculation:
+
+wget http://www.openmx-square.org/openmx3.2.tar.gz
+tar xzf openmx3.2.tar.gz
+cd openmx3.2/work
+openmx Methane.dat
+
+When you learn openmx, you don't have to use the upstream sources, just your
+own input files. The advantage of the above procedure is that it just works and
+gets you up and running.
+
+For other examples/documentation/tutorial, see the upstream homepage (follow
+the "Manual" link):
+
+http://www.openmx-square.org/
+
+ -- Ondrej Certik <ondrej at certik.cz> Sat, 09 Jun 2007 12:41:34 +0000
Added: packages/openmx/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/openmx/trunk/debian/changelog?rev=38656&op=file
==============================================================================
--- packages/openmx/trunk/debian/changelog (added)
+++ packages/openmx/trunk/debian/changelog Tue Aug 2 23:20:13 2011
@@ -1,0 +1,33 @@
+openmx (3.2.4.dfsg-3) unstable; urgency=low
+
+ * Add XS-DM-Upload-Allowed: yes
+ * Use gfortran based Lapack (Closes: #466061)
+ * /usr/sbin empty directory removed
+ * Homepage moved to the homepage field
+ * Standards-Version bumped to 3.7.3
+ * Use quilt for patches
+ * Vcs-Svn and Vcs-Browser fields added
+
+ -- Ondrej Certik <ondrej at certik.cz> Sat, 16 Feb 2008 12:30:31 +0100
+
+openmx (3.2.4.dfsg-2) unstable; urgency=low
+
+ [Ondrej Certik]
+ * Depends on libfftw3-dev instead of fftw3-dev (Closes: #445786)
+ * Ondrej Certik added to Uploaders.
+
+ -- Christophe Prud'homme <prudhomm at debian.org> Mon, 08 Oct 2007 13:14:43 +0200
+
+openmx (3.2.4.dfsg-1) unstable; urgency=low
+
+ * New upstream release: applied patch #4
+ * Upload openmx to main (Closes: #428265)
+
+ -- Christophe Prud'homme <prudhomm at debian.org> Sun, 22 Jul 2007 22:44:18 +0200
+
+openmx (3.2-0oc1) unstable; urgency=low
+
+ * Initial unofficial release (Closes: #428265)
+
+ -- Ondrej Certik <ondrej at certik.cz> Sat, 09 Jun 2007 12:41:34 +0000
+
Added: packages/openmx/trunk/debian/compat
URL: http://svn.debian.org/wsvn/debian-science/packages/openmx/trunk/debian/compat?rev=38656&op=file
==============================================================================
--- packages/openmx/trunk/debian/compat (added)
+++ packages/openmx/trunk/debian/compat Tue Aug 2 23:20:13 2011
@@ -1,0 +1,1 @@
+5
Added: packages/openmx/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/openmx/trunk/debian/control?rev=38656&op=file
==============================================================================
--- packages/openmx/trunk/debian/control (added)
+++ packages/openmx/trunk/debian/control Tue Aug 2 23:20:13 2011
@@ -1,0 +1,24 @@
+Source: openmx
+Section: science
+Priority: extra
+Maintainer: Debian Scientific Computing Team <pkg-scicomp-devel at lists.alioth.debian.org>
+Uploaders: Christophe Prud'homme <prudhomm at debian.org>, Ondrej Certik <ondrej at certik.cz>
+Build-Depends: debhelper (>= 5), libfftw3-dev (>= 3.1.2-3), xsltproc, docbook-xsl, liblapack-dev, gfortran, quilt
+Standards-Version: 3.7.3
+XS-DM-Upload-Allowed: yes
+Homepage: http://www.openmx-square.org/
+Vcs-Svn: svn://svn.debian.org/pkg-scicomp/openmx/trunk
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-scicomp/openmx/trunk/?op=log
+
+Package: openmx
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Package for nano-scale material simulations
+ OpenMX (Open source package for Material eXplorer) is a program package for
+ nano-scale material simulations based on density functional theories (DFT),
+ norm-conserving pseudopotentials and pseudo-atomic localized
+ basis functions. Since the code is designed for the realization of
+ large-scale ab initio calculations on parallel computers, it is anticipated
+ that OpenMX can be a useful and powerful tool for nano-scale material sciences
+ in a wide variety of systems such as biomaterials, carbon nanotubes, magnetic
+ materials, and nanoscale conductors.
Added: packages/openmx/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/openmx/trunk/debian/copyright?rev=38656&op=file
==============================================================================
--- packages/openmx/trunk/debian/copyright (added)
+++ packages/openmx/trunk/debian/copyright Tue Aug 2 23:20:13 2011
@@ -1,0 +1,57 @@
+This package was debianized by Ondrej Certik <ondrej at certik.cz> on
+Sat, 09 Jun 2007 12:41:34 +0000.
+
+The current Debian maintainer is Debian Scientific Computing Team
+
+It was downloaded from http://www.openmx-square.org/. The upstream tarball was
+unpacked, the patch (also from upstream) applied and the file openmx3.2.pdf
+removed, because its source is not included. You can use:
+
+debian/rules orig-tarball
+
+to perform all of the operations above to generate the dfsg.orig.tar.gz.
+
+Upstream Author:
+
+ Taisuke Ozaki
+
+ Present (Jan/01/2006) official address
+
+ RICS, National Institute of Advanced Industrial Science
+ and Technology (AIST), central 2, 1-1-1 Umezono, Tsukuba,
+ Ibaraki 305-8568, Japan
+
+ e-mail: t-ozaki at aist.go.jp
+
+Copyright:
+
+ Copyright (C) 2002-2007 Taisuke Ozaki
+
+ The file source/Inputtools.c is Copyright (C), 2002, Hiori Kino.
+
+ The file source/jx.c is Copyright (C), 2003, Myung Joon Han, Jaejun Yu, and
+ Taisuke Ozaki.
+
+ The file source/polB.c is Copyright (C), 2006-2007, Fumiyuki Ishii and
+ Taisuke Ozaki.
+
+License:
+
+ Copyright (C) 2002-2007 Taisuke Ozaki
+
+ 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.
+
+The Debian packaging is (C) 2007, Ondrej Certik <ondrej at certik.cz> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
Added: packages/openmx/trunk/debian/dirs
URL: http://svn.debian.org/wsvn/debian-science/packages/openmx/trunk/debian/dirs?rev=38656&op=file
==============================================================================
--- packages/openmx/trunk/debian/dirs (added)
+++ packages/openmx/trunk/debian/dirs Tue Aug 2 23:20:13 2011
@@ -1,0 +1,2 @@
+usr/bin
+usr/sbin
Added: packages/openmx/trunk/debian/docs
URL: http://svn.debian.org/wsvn/debian-science/packages/openmx/trunk/debian/docs?rev=38656&op=file
==============================================================================
--- packages/openmx/trunk/debian/docs (added)
+++ packages/openmx/trunk/debian/docs Tue Aug 2 23:20:13 2011
@@ -1,0 +1,1 @@
+README
Added: packages/openmx/trunk/debian/openmx.xml
URL: http://svn.debian.org/wsvn/debian-science/packages/openmx/trunk/debian/openmx.xml?rev=38656&op=file
==============================================================================
--- packages/openmx/trunk/debian/openmx.xml (added)
+++ packages/openmx/trunk/debian/openmx.xml Tue Aug 2 23:20:13 2011
@@ -1,0 +1,103 @@
+<?xml version='1.0' encoding='ISO-8859-1'?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+
+<!--
+
+Process this file with an XSLT processor: `xsltproc \
+-''-nonet /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\
+manpages/docbook.xsl manpage.dbk'. A manual page
+<package>.<section> will be generated. You may view the
+manual page with: nroff -man <package>.<section> | less'. A
+typical entry in a Makefile or Makefile.am is:
+
+DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\
+manpages/docbook.xsl
+XP=xsltproc -''-nonet
+
+manpage.1: manpage.dbk
+ $(XP) $(DB2MAN) $<
+
+The xsltproc binary is found in the xsltproc package. The
+XSL files are in docbook-xsl. Please remember that if you
+create the nroff version in one of the debian/rules file
+targets (such as build), you will need to include xsltproc
+and docbook-xsl in your Build-Depends control field.
+
+-->
+
+ <!-- Fill in your name for FIRSTNAME and SURNAME. -->
+ <!ENTITY dhfirstname "<firstname>Ondrej</firstname>">
+ <!ENTITY dhsurname "<surname>Certik</surname>">
+ <!-- Please adjust the date whenever revising the manpage. -->
+ <!ENTITY dhdate "<date>June 9, 2007</date>">
+ <!-- SECTION should be 1-8, maybe w/ subsection other parameters are
+ allowed: see man(7), man(1). -->
+ <!ENTITY dhsection "<manvolnum>1</manvolnum>">
+ <!ENTITY dhemail "<email>ondrej at certik.cz</email>">
+ <!ENTITY dhusername "Ondrej Certik">
+ <!ENTITY dhucpackage "<refentrytitle>OPENMX</refentrytitle>">
+ <!ENTITY dhpackage "openmx">
+
+ <!ENTITY debian "<productname>Debian</productname>">
+ <!ENTITY gnu "<acronym>GNU</acronym>">
+ <!ENTITY gpl "&gnu; <acronym>GPL</acronym>">
+]>
+
+<refentry>
+ <refentryinfo>
+ <address>
+ &dhemail;
+ </address>
+ <copyright>
+ <year>2007</year>
+ <holder>&dhusername;</holder>
+ </copyright>
+ &dhdate;
+ </refentryinfo>
+ <refmeta>
+ &dhucpackage;
+
+ &dhsection;
+ </refmeta>
+ <refnamediv>
+ <refname>&dhpackage;</refname>
+
+ <refpurpose>Package for nano-scale material simulations</refpurpose>
+ </refnamediv>
+ <refsynopsisdiv>
+ <cmdsynopsis>
+ <command>&dhpackage;</command>
+
+ <arg>file</arg>
+ </cmdsynopsis>
+ </refsynopsisdiv>
+ <refsect1>
+ <title>DESCRIPTION</title>
+
+ <para>This manual page documents briefly the
+ <command>&dhpackage;</command> command.</para>
+
+ <para><command>&dhpackage;</command> is a program that calculates
+ electronic structure using DFT.</para>
+
+ <para>The program doesn't accept any other options, everything is given in
+ the file specified at the command line.</para>
+
+ </refsect1>
+ <refsect1>
+ <title>AUTHOR</title>
+
+ <para>This manual page was written by &dhusername; &dhemail; for
+ the &debian; system (but may be used by others). Permission is
+ granted to copy, distribute and/or modify this document under
+ the terms of the &gnu; General Public License, Version 2 any
+ later version published by the Free Software Foundation.
+ </para>
+ <para>
+ On Debian systems, the complete text of the GNU General Public
+ License can be found in /usr/share/common-licenses/GPL.
+ </para>
+
+ </refsect1>
+</refentry>
Added: packages/openmx/trunk/debian/patches/makefile.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/openmx/trunk/debian/patches/makefile.patch?rev=38656&op=file
==============================================================================
--- packages/openmx/trunk/debian/patches/makefile.patch (added)
+++ packages/openmx/trunk/debian/patches/makefile.patch Tue Aug 2 23:20:13 2011
@@ -1,0 +1,35 @@
+Index: openmx-3.2.4.dfsg/source/makefile
+===================================================================
+--- openmx-3.2.4.dfsg.orig/source/makefile 2007-03-14 15:30:03.000000000 +0100
++++ openmx-3.2.4.dfsg/source/makefile 2008-02-16 12:12:43.438557644 +0100
+@@ -95,8 +95,8 @@
+
+
+
+-CC = gcc -O3 -Dnompi -I/usr/local/include -I/home/ozaki/include
+-LIB = -L/usr/local/lib -lfftw3 -llapack -lblas -lg2c -static
++CC = gcc -O3 -Dnompi
++LIB = -lfftw3 -llapack -lblas -lgfortran
+
+
+
+@@ -537,7 +537,7 @@
+
+ install: $(PROG)
+ strip $(PROG)
+- cp $(PROG) $(DESTDIR)/$(PROG)
++ cp $(PROG) $(DESTDIR)/usr/bin/$(PROG)
+
+ #
+ #
+@@ -545,8 +545,8 @@
+ #
+ #
+
+-clean: $(PROG) $(OBJS)
+- rm $(PROG) $(OBJS)
++clean:
++ rm -f $(PROG) $(OBJS)
+
+ #
+ #
Added: packages/openmx/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/openmx/trunk/debian/patches/series?rev=38656&op=file
==============================================================================
--- packages/openmx/trunk/debian/patches/series (added)
+++ packages/openmx/trunk/debian/patches/series Tue Aug 2 23:20:13 2011
@@ -1,0 +1,1 @@
+makefile.patch
Added: packages/openmx/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/openmx/trunk/debian/rules?rev=38656&op=file
==============================================================================
--- packages/openmx/trunk/debian/rules (added)
+++ packages/openmx/trunk/debian/rules Tue Aug 2 23:20:13 2011
@@ -1,0 +1,94 @@
+#!/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
+
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+ QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
+ touch configure-stamp
+
+DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl
+XP=xsltproc -''-nonet
+
+build: build-stamp
+
+build-stamp: configure-stamp
+ dh_testdir
+
+ cd source;$(MAKE)
+ $(XP) $(DB2MAN) debian/openmx.xml
+
+ touch $@
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+
+ # Add here commands to clean up after the build process.
+ QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
+ QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
+ cd source;$(MAKE) clean
+ QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
+ rm -rf .pc/
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # Add here commands to install the package into debian/openmx.
+ cd source;$(MAKE) DESTDIR=$(CURDIR)/debian/openmx install
+ rm -r $(CURDIR)/debian/openmx/usr/sbin
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_installexamples
+ dh_installman openmx.1
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
+
+orig-tarball:
+ mkdir tmp; \
+ cd tmp; \
+ wget http://www.openmx-square.org/openmx3.2.tar.gz; \
+ wget http://www.openmx-square.org/bugfixed/07July02/patch3.2.4.tar.gz; \
+ tar xzf openmx3.2.tar.gz; \
+ cd openmx3.2/source/; \
+ tar xzf ../../patch3.2.4.tar.gz; \
+ cd .. ; \
+ rm openmx3.2.pdf; \
+ cd .. ; \
+ tar czf ../openmx_3.2.4.dfsg.orig.tar.gz openmx3.2; \
+ cd ..; rm -rf tmp
Propchange: packages/openmx/trunk/debian/rules
------------------------------------------------------------------------------
svn:executable = *
Added: packages/openmx/trunk/debian/watch
URL: http://svn.debian.org/wsvn/debian-science/packages/openmx/trunk/debian/watch?rev=38656&op=file
==============================================================================
--- packages/openmx/trunk/debian/watch (added)
+++ packages/openmx/trunk/debian/watch Tue Aug 2 23:20:13 2011
@@ -1,0 +1,2 @@
+version=3
+http://www.openmx-square.org/download.html ./openmx([\d\.]+)\.tar\.gz
More information about the debian-science-commits
mailing list