Author: tille
Date: 2011-04-29 07:43:26 +0000 (Fri, 29 Apr 2011)
New Revision: 6711

Added:
   trunk/packages/axparafit/trunk/debian/README.Debian
   trunk/packages/axparafit/trunk/debian/dirs
   trunk/packages/axparafit/trunk/debian/manpages
   trunk/packages/axparafit/trunk/debian/source/
   trunk/packages/axparafit/trunk/debian/source/format
Modified:
   trunk/packages/axparafit/trunk/debian/changelog
   trunk/packages/axparafit/trunk/debian/compat
   trunk/packages/axparafit/trunk/debian/control
   trunk/packages/axparafit/trunk/debian/copyright
   trunk/packages/axparafit/trunk/debian/install
   trunk/packages/axparafit/trunk/debian/links
   trunk/packages/axparafit/trunk/debian/rules
Log:
Fixed and updated packaging


Added: trunk/packages/axparafit/trunk/debian/README.Debian
===================================================================
--- trunk/packages/axparafit/trunk/debian/README.Debian                         
(rev 0)
+++ trunk/packages/axparafit/trunk/debian/README.Debian 2011-04-29 07:43:26 UTC 
(rev 6711)
@@ -0,0 +1,10 @@
+AxParafit for Debian
+--------------------
+
+The homepage
+
+    http://icwww.epfl.ch/~stamatak/AxParafit.html
+
+contains a manual as well as Testdata.
+
+ -- Andreas Tille <[email protected]>  Thu, 28 Apr 2011 14:29:21 +0200

Modified: trunk/packages/axparafit/trunk/debian/changelog
===================================================================
--- trunk/packages/axparafit/trunk/debian/changelog     2011-04-29 07:40:46 UTC 
(rev 6710)
+++ trunk/packages/axparafit/trunk/debian/changelog     2011-04-29 07:43:26 UTC 
(rev 6711)
@@ -2,4 +2,4 @@
 
   * Initial release (Closes: #463219)
 
- -- Charles Plessy <[email protected]>  Thu, 31 Jul 2008 13:53:00 +0900
+ -- Andreas Tille <[email protected]>  Fri, 29 Apr 2011 09:13:49 +0200

Modified: trunk/packages/axparafit/trunk/debian/compat
===================================================================
--- trunk/packages/axparafit/trunk/debian/compat        2011-04-29 07:40:46 UTC 
(rev 6710)
+++ trunk/packages/axparafit/trunk/debian/compat        2011-04-29 07:43:26 UTC 
(rev 6711)
@@ -1 +1 @@
-7
+8

Modified: trunk/packages/axparafit/trunk/debian/control
===================================================================
--- trunk/packages/axparafit/trunk/debian/control       2011-04-29 07:40:46 UTC 
(rev 6710)
+++ trunk/packages/axparafit/trunk/debian/control       2011-04-29 07:43:26 UTC 
(rev 6711)
@@ -2,14 +2,13 @@
 Section: science
 Priority: optional
 Maintainer: Debian Med Packaging Team 
<[email protected]>
-Uploaders: David Paleino <[email protected]>, Charles Plessy 
<[email protected]>
-Build-Depends: debhelper (>= 7), quilt,
- libblas-dev, libmpich1.0-dev
-Standards-Version: 3.8.0
+DM-Upload-Allowed: yes
+Uploaders: Charles Plessy <[email protected]>, Andreas Tille <[email protected]>
+Build-Depends: debhelper (>= 8), libatlas-base-dev, libmpich1.0-dev
+Standards-Version: 3.9.2
 Homepage: http://icwww.epfl.ch/~stamatak/AxParafit.html
 Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/axparafit/trunk/
 Vcs-Browser: 
http://svn.debian.org/wsvn/debian-med/trunk/packages/axparafit/trunk/?rev=0&sc=0
-DM-Upload-Allowed: yes
 
 Package: axparafit
 Architecture: any

Modified: trunk/packages/axparafit/trunk/debian/copyright
===================================================================
--- trunk/packages/axparafit/trunk/debian/copyright     2011-04-29 07:40:46 UTC 
(rev 6710)
+++ trunk/packages/axparafit/trunk/debian/copyright     2011-04-29 07:43:26 UTC 
(rev 6711)
@@ -1,4 +1,4 @@
-Format-Specification: 
http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=226
+Format: http://dep.debian.net/deps/dep5/
 Upstream-Name: AxParafit
 Upstream-Maintainer: Alexandros Stamatakis <[email protected]>
                      Alexander Auch
@@ -12,8 +12,6 @@
                    Jan Meier-Kolthoff
                    Markus Göker
 
-THE WEBSITE SAYS GPL BUT THE HEADERS SAY NON-COMMERCIAL. WE HAVE TO 
INVESTIGATE BEFORE UPLOADING.
-
 License: GPL-2+
  This package is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
@@ -25,9 +23,9 @@
 
 Files: debian/*
 Copyright: © 2008, David Paleino <[email protected]>
+           © 2011, Andreas Tille <[email protected]>
 License: GPL-2+
  This package 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.
-

Added: trunk/packages/axparafit/trunk/debian/dirs
===================================================================
--- trunk/packages/axparafit/trunk/debian/dirs                          (rev 0)
+++ trunk/packages/axparafit/trunk/debian/dirs  2011-04-29 07:43:26 UTC (rev 
6711)
@@ -0,0 +1 @@
+usr/bin

Modified: trunk/packages/axparafit/trunk/debian/install
===================================================================
--- trunk/packages/axparafit/trunk/debian/install       2011-04-29 07:40:46 UTC 
(rev 6710)
+++ trunk/packages/axparafit/trunk/debian/install       2011-04-29 07:43:26 UTC 
(rev 6711)
@@ -1,5 +1,5 @@
-AxParafit                                      usr/bin
-AxParafitBLAS                          usr/bin
-AxParParafit                           usr/bin
-AxParParafitBLAS                       usr/bin
+AxParafit                      usr/bin
+AxParafitBLAS                  usr/bin
+AxParParafit                   usr/bin
+AxParParafitBLAS               usr/bin
 AxParParafitBLAS_RANDOM                usr/bin

Modified: trunk/packages/axparafit/trunk/debian/links
===================================================================
--- trunk/packages/axparafit/trunk/debian/links 2011-04-29 07:40:46 UTC (rev 
6710)
+++ trunk/packages/axparafit/trunk/debian/links 2011-04-29 07:43:26 UTC (rev 
6711)
@@ -1,4 +1,4 @@
-axparafit.1            usr/share/man/man1/axparafitblas.1
-axparafit.1            usr/share/man/man1/axparparafit.1
-axparafit.1            usr/share/man/man1/axparparafitblas.1
-axparafit.1            usr/share/man/man1/axparparafitblas_random.1
+axparafit.1.gz usr/share/man/man1/axparafitblas.1.gz
+axparafit.1.gz usr/share/man/man1/axparparafit.1.gz
+axparafit.1.gz usr/share/man/man1/axparparafitblas.1.gz
+axparafit.1.gz usr/share/man/man1/axparparafitblas_random.1.gz

Added: trunk/packages/axparafit/trunk/debian/manpages
===================================================================
--- trunk/packages/axparafit/trunk/debian/manpages                              
(rev 0)
+++ trunk/packages/axparafit/trunk/debian/manpages      2011-04-29 07:43:26 UTC 
(rev 6711)
@@ -0,0 +1 @@
+debian/axparafit.1

Modified: trunk/packages/axparafit/trunk/debian/rules
===================================================================
--- trunk/packages/axparafit/trunk/debian/rules 2011-04-29 07:40:46 UTC (rev 
6710)
+++ trunk/packages/axparafit/trunk/debian/rules 2011-04-29 07:43:26 UTC (rev 
6711)
@@ -4,68 +4,27 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-include /usr/share/quilt/quilt.make
-
 CFLAGS      = -Wall -g -fomit-frame-pointer -funroll-loops 
-LDFLAGS     =                      -Wl,-z,defs,--as-needed
-BLAS_CFLAGS =                       $(CFLAGS) -D_USE_ATLAS 
-BLAS        =                          -lm -lcblas -latlas
+LDFLAGS     = -Wl,-z,defs,--as-needed
+BLAS_CFLAGS = $(CFLAGS) -D_USE_ATLAS 
+BLAS        = -lcblas
+ARCH=$(shell dpkg-architecture -qDEB_BUILD_ARCH_BITS)
 
+%:
+       dh $@
 
-DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-       CFLAGS      += -O0
-       BLAS_CFLAGS += -O0
-else
-       CFLAGS      += -O2
-       BLAS_CFLAGS += -O2
-endif
-
-ifeq ($(DEB_BUILD_GNU_TYPE), x86-64-linux)
-       ARCH=64
-else
-       ARCH=32
-endif
-
-XP=xsltproc -o debian/ -nonet --param man.charmap.use.subset "0"
-manpages: axparafit.1
-axparafit.1: debian/axparafit.1.xml
-       $(XP) $<
-       mv debian/axparafit.1 debian/axparafit.1.bak
-       -rm -f debian/axpar*.1
-       mv debian/axparafit.1.bak debian/axparafit.1
-
-build: build-stamp
-build-stamp: patch
-       dh_testdir
+override_dh_auto_build:
        $(MAKE)      CFLAGS="$(CFLAGS) -D_HAND_OPTIMIZED_MM" \
                BLAS_CFLAGS="$(BLAS_CFLAGS)" \
                       BLAS="$(BLAS)" \
                LINKERFLAGS="$(LDFLAGS)" \
                       ARCH="$(ARCH)"
-       touch $@
 
-clean: unpatch
-       dh_testdir
-       dh_testroot
-       [ ! -f Makefile ] || $(MAKE) clean
-       dh_clean build-stamp
-
-install: build
-       dh_testdir
-       dh_testroot
-       dh_clean -k 
-       dh_installdirs usr/bin
-       dh_install
-       
-binary-indep: build install
-binary-arch: build install
-       dh_testdir
-       dh_testroot
-
 # this is here because it seems like in the install: target
 # the $(shell ...) command gets executed before dh_installdirs,
 # thus failing.
+override_dh_install:
+       dh_install
        for i in $(shell ls $(CURDIR)/debian/axparafit/usr/bin); \
        do \
                #echo $$i; \
@@ -74,23 +33,7 @@
                [ "$$lowercase" == "$$i" ] || mv $$dir/$$i $$dir/$$lowercase; \
        done;
        
-       dh_installchangelogs 
-       dh_installdocs
-       dh_installman debian/axpar*.1
-       dh_link
-       dh_strip
-       dh_compress
-       dh_fixperms
-       dh_installdeb
-       dh_shlibdeps
-       dh_gencontrol
-       dh_md5sums
-       dh_builddeb
-
 get-orig-source:
        [ -d ../tarballs ] || mkdir ../tarballs
        wget "http://icwww.epfl.ch/%7Estamatak/index-Dateien/countSourceAx.php"; 
\
                -O ../tarballs/axparafit_1.0.orig.tar.gz
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install

Added: trunk/packages/axparafit/trunk/debian/source/format
===================================================================
--- trunk/packages/axparafit/trunk/debian/source/format                         
(rev 0)
+++ trunk/packages/axparafit/trunk/debian/source/format 2011-04-29 07:43:26 UTC 
(rev 6711)
@@ -0,0 +1 @@
+3.0 (quilt)


_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/debian-med-commit

Reply via email to