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
