[Python-modules-commits] r22221 - in packages/ghmm/trunk (13 files)
miriam at users.alioth.debian.org
miriam at users.alioth.debian.org
Tue Jun 19 19:54:15 UTC 2012
Date: Tuesday, June 19, 2012 @ 19:54:14
Author: miriam
Revision: 22221
[svn-inject] Applying Debian modifications (0.0.20120619+svn2290-1) to trunk
Added:
packages/ghmm/trunk/debian/
packages/ghmm/trunk/debian/README.source
packages/ghmm/trunk/debian/changelog
packages/ghmm/trunk/debian/compat
packages/ghmm/trunk/debian/control
packages/ghmm/trunk/debian/copyright
packages/ghmm/trunk/debian/ghmm-bin.install
packages/ghmm/trunk/debian/ghmm-dev.install
packages/ghmm/trunk/debian/libghmm1.install
packages/ghmm/trunk/debian/rules
packages/ghmm/trunk/debian/source/
packages/ghmm/trunk/debian/source/format
packages/ghmm/trunk/debian/source/options
Property changes on: packages/ghmm/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
+ 1
Added: packages/ghmm/trunk/debian/README.source
===================================================================
--- packages/ghmm/trunk/debian/README.source (rev 0)
+++ packages/ghmm/trunk/debian/README.source 2012-06-19 19:54:14 UTC (rev 22221)
@@ -0,0 +1 @@
+See /usr/share/doc/quilt/README.source
Added: packages/ghmm/trunk/debian/changelog
===================================================================
--- packages/ghmm/trunk/debian/changelog (rev 0)
+++ packages/ghmm/trunk/debian/changelog 2012-06-19 19:54:14 UTC (rev 22221)
@@ -0,0 +1,5 @@
+ghmm (0.0.20120619+svn2290-1) UNRELEASED; urgency=low
+
+ * Initial release.
+
+ -- Miriam Ruiz <miriam at debian.org> Tue, 19 Jun 2012 10:49:05 +0200
Added: packages/ghmm/trunk/debian/compat
===================================================================
--- packages/ghmm/trunk/debian/compat (rev 0)
+++ packages/ghmm/trunk/debian/compat 2012-06-19 19:54:14 UTC (rev 22221)
@@ -0,0 +1 @@
+7
Added: packages/ghmm/trunk/debian/control
===================================================================
--- packages/ghmm/trunk/debian/control (rev 0)
+++ packages/ghmm/trunk/debian/control 2012-06-19 19:54:14 UTC (rev 22221)
@@ -0,0 +1,89 @@
+Source: ghmm
+Section: python
+Priority: optional
+Maintainer: Miriam Ruiz <miriam at debian.org>
+Build-Depends: debhelper (>= 7), dh-buildinfo, quilt, autotools-dev,
+ pkg-config, python-all-dev (>= 2.6.6-3~), python-setuptools,
+ dejagnu, automake, autoconf, libtool, m4, libxml2-dev, swig
+Standards-Version: 3.9.3
+Homepage: http://ghmm.org/
+
+Package: libghmm1
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: ghmm-bin, ghmm-dbg, ghmm-dev
+Description: General Hidden Markov Model library - libs
+ The General Hidden Markov Model library (GHMM) is a freely available
+ C library implementing efficient data structures and algorithms for
+ basic and extended HMMs with discrete and continuous emissions.
+ It comes with Python wrappers which provide a much nicer interface
+ and added functionality. The GHMM is licensed under the LGPL. .
+ This package contains the run-time libraries.
+
+Package: ghmm-bin
+Section: utils
+Architecture: any
+Depends: libghmm1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Suggests: ghmm-dbg
+Description: General Hidden Markov Model library - programs
+ The General Hidden Markov Model library (GHMM) is a freely available
+ C library implementing efficient data structures and algorithms for
+ basic and extended HMMs with discrete and continuous emissions.
+ It comes with Python wrappers which provide a much nicer interface
+ and added functionality. The GHMM is licensed under the LGPL.
+ .
+ This package contains utility programs
+
+Package: ghmm-dev
+Section: libdevel
+Architecture: any
+Depends: libghmm1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: General Hidden Markov Model library - devel
+ The General Hidden Markov Model library (GHMM) is a freely available
+ C library implementing efficient data structures and algorithms for
+ basic and extended HMMs with discrete and continuous emissions.
+ It comes with Python wrappers which provide a much nicer interface
+ and added functionality. The GHMM is licensed under the LGPL.
+ .
+ This package contains the development libraries and headers.
+
+Package: python-ghmm
+Architecture: any
+Depends: libghmm1 (= ${binary:Version}), ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
+Provides: ${python:Provides}
+Suggests: python-ghmm-dbg (= ${binary:Version})
+Description: General Hidden Markov Model library
+ The General Hidden Markov Model library (GHMM) is a freely available
+ C library implementing efficient data structures and algorithms for
+ basic and extended HMMs with discrete and continuous emissions.
+ It comes with Python wrappers which provide a much nicer interface
+ and added functionality. The GHMM is licensed under the LGPL.
+
+Package: ghmmed
+Architecture: all
+Depends: python-ghmm (>= ${source:Version}), python-tk,
+ ${python:Depends}, ${misc:Depends}
+Description: General Hidden Markov Model library - editor
+ The General Hidden Markov Model library (GHMM) is a freely available
+ C library implementing efficient data structures and algorithms for
+ basic and extended HMMs with discrete and continuous emissions.
+ It comes with Python wrappers which provide a much nicer interface
+ and added functionality. The GHMM is licensed under the LGPL.
+ .
+ This package contains the graphical editor, based on Gato (Graphical
+ Animation Toolbox).
+
+Package: ghmm-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: libghmm1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: General Hidden Markov Model library - debug
+ The General Hidden Markov Model library (GHMM) is a freely available
+ C library implementing efficient data structures and algorithms for
+ basic and extended HMMs with discrete and continuous emissions.
+ It comes with Python wrappers which provide a much nicer interface
+ and added functionality. The GHMM is licensed under the LGPL.
+ .
+ This package contains the debugging symbols.
Added: packages/ghmm/trunk/debian/copyright
===================================================================
--- packages/ghmm/trunk/debian/copyright (rev 0)
+++ packages/ghmm/trunk/debian/copyright 2012-06-19 19:54:14 UTC (rev 22221)
@@ -0,0 +1,29 @@
+Format: http://dep.debian.net/deps/dep5/
+Upstream-Name: ghmm
+Upstream-Contact: Alexander Schliep <alexander at schliep.org>
+Source: http://ghmm.sourceforge.net/
+Debianized-By: Miriam Ruiz <miriam at debian.org>
+Debianized-Date: Tue, 19 Jun 2012 10:49:05 +0200
+
+Files: *
+Copyright:
+ Copyright (C) 1998-2005 Alexander Schliep
+ Copyright (C) 1998-2001 ZAIK/ZPR, Universitaet zu Koeln
+ Copyright (C) 2002-2005 Max-Planck-Institut fuer Molekulare Genetik, Berlin
+License: LGPL-2+
+
+Files: debian/*
+Copyright: Copyright (C) 2012, Miriam Ruiz <miriam at debian.org>
+License: LGPL-2+
+
+License: LGPL-2+
+ This program 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.
+ .
+ On Debian systems, the complete text of the latest version of the GNU Lesser
+ General Public License can be found in `/usr/share/common-licenses/LGPL'.
+ .
+ The complete text of version 2 of the Lesser GNU General Public License
+ can be found in `/usr/share/common-licenses/LGPL-2'.
Added: packages/ghmm/trunk/debian/ghmm-bin.install
===================================================================
--- packages/ghmm/trunk/debian/ghmm-bin.install (rev 0)
+++ packages/ghmm/trunk/debian/ghmm-bin.install 2012-06-19 19:54:14 UTC (rev 22221)
@@ -0,0 +1 @@
+debian/tmp/usr/bin/* usr/bin
Added: packages/ghmm/trunk/debian/ghmm-dev.install
===================================================================
--- packages/ghmm/trunk/debian/ghmm-dev.install (rev 0)
+++ packages/ghmm/trunk/debian/ghmm-dev.install 2012-06-19 19:54:14 UTC (rev 22221)
@@ -0,0 +1,4 @@
+debian/tmp/usr/include/* usr/include/
+debian/tmp/usr/lib/lib*.a usr/lib/
+debian/tmp/usr/lib/lib*.so usr/lib/
+#debian/tmp/usr/lib/lib*.la usr/lib/
Added: packages/ghmm/trunk/debian/libghmm1.install
===================================================================
--- packages/ghmm/trunk/debian/libghmm1.install (rev 0)
+++ packages/ghmm/trunk/debian/libghmm1.install 2012-06-19 19:54:14 UTC (rev 22221)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/lib*.so.* usr/lib/
+debian/tmp/usr/share/ghmm/* usr/share/ghmm/
Added: packages/ghmm/trunk/debian/rules
===================================================================
--- packages/ghmm/trunk/debian/rules (rev 0)
+++ packages/ghmm/trunk/debian/rules 2012-06-19 19:54:14 UTC (rev 22221)
@@ -0,0 +1,133 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
+CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
+else
+CROSS= --build $(DEB_BUILD_GNU_TYPE)
+endif
+
+include /usr/share/quilt/quilt.make
+
+PYVERS=$(shell pyversions -vs)
+LDFLAGS=-Wl,-z,defs -Wl,--as-needed -Wl,--no-undefined
+
+config: config-stamp
+config-stamp:
+ dh_testdir
+ [ ! -d debian/patches ] || $(MAKE) -f /usr/share/quilt/quilt.make patch
+ ./autogen.sh
+ ./configure $(CROSS) \
+ --prefix=/usr \
+ --datarootdir=\$${prefix}/share \
+ --mandir=\$${prefix}/share/man \
+ --infodir=\$${prefix}/share/info \
+ CFLAGS="$(CFLAGS)" \
+ LDFLAGS="$(LDFLAGS)" \
+ --without-python
+ touch $@
+
+build-indep:
+
+build-arch: build-stamp $(PYVERS:%=build-python%)
+
+build: build-indep build-arch
+
+build-stamp: config
+ dh_testdir
+ $(MAKE)
+ touch $@
+
+build-python%: config-stamp build-stamp
+ dh_testdir
+ cd ghmmwrapper && python$* setup.py build
+ touch $@
+
+clean: unpatch
+ dh_testdir
+ dh_testroot
+ [ ! -f Makefile ] || $(MAKE) distclean
+ rm -fv config.sub config.guess config.cache config.log
+ rm -fv INSTALL install-sh COPYING depcomp missing configure
+ rm -fv HMMEd/Makefile.in Makefile.in aclocal.m4 config.h.in ghmm/Makefile.in
+ rm -fv ghmmwrapper/Makefile.in ltmain.sh tests/Makefile.in
+ rm -fv tests/data/Makefile.in tools/Makefile.in
+ rm -fv build-stamp config-stamp build-python?.* install-python?.*
+ rm -fv HMMEd/Makefile ghmmwrapper/Makefile
+ rm -fv ghmmwrapper/ghmmwrapper.py ghmmwrapper/ghmmwrapper_wrap.c
+ rm -fv `find . -name "*.pyc"`
+ rm -rfv ghmmwrapper/build/
+ [ ! -d debian/patches ] || $(MAKE) -f /usr/share/quilt/quilt.make unpatch
+ dh_clean
+
+install-prepare:
+ dh_testdir
+ dh_testroot
+ dh_prep
+ dh_installdirs
+
+install: build install-prepare $(PYVERS:%=install-python%)
+ dh_testdir
+ dh_testroot
+ $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+ rm -fv debian/tmp/usr/lib/*.la
+
+install-python%: build-python%
+ dh_testdir
+ dh_testroot
+ cd ghmmwrapper && python$* setup.py install \
+ --no-compile \
+ --install-layout=deb \
+ --root=$(CURDIR)/debian/python-ghmm
+ touch $@
+
+binary-indep: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs -i
+ dh_installdocs -i
+ dh_installexamples -i
+ dh_install -i --fail-missing
+# dh_installmenu -i
+ dh_installman -i
+ dh_link -i
+ dh_compress -i --exclude=.js --exclude=.pdf --exclude=.py
+ dh_fixperms -i
+ dh_python2 -i
+ [ ! -e /usr/bin/dh_buildinfo ] || dh_buildinfo -i
+ dh_installdeb -i
+ dh_shlibdeps -i
+ dh_gencontrol -i
+ dh_md5sums -i
+ dh_builddeb -i
+
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs -a
+ dh_installdocs -a
+ dh_installexamples -a
+ dh_install -a --fail-missing
+# dh_installmenu -a
+ dh_installman -a
+ dh_link -a
+ dh_python2 -a
+ dh_strip -a --dbg-package=ghmm-dbg
+ dh_compress -a
+ dh_fixperms -a
+ dh_makeshlibs -a
+ [ ! -e /usr/bin/dh_buildinfo ] || dh_buildinfo -a
+ dh_installdeb -a
+ dh_shlibdeps -a
+ dh_gencontrol -a
+ dh_md5sums -a
+ dh_builddeb -a
+
+binary: binary-indep binary-arch
+.PHONY: config build-indep build-arch build clean binary-indep binary-arch binary install
Property changes on: packages/ghmm/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
+ *
Added: packages/ghmm/trunk/debian/source/format
===================================================================
--- packages/ghmm/trunk/debian/source/format (rev 0)
+++ packages/ghmm/trunk/debian/source/format 2012-06-19 19:54:14 UTC (rev 22221)
@@ -0,0 +1 @@
+3.0 (quilt)
Added: packages/ghmm/trunk/debian/source/options
===================================================================
--- packages/ghmm/trunk/debian/source/options (rev 0)
+++ packages/ghmm/trunk/debian/source/options 2012-06-19 19:54:14 UTC (rev 22221)
@@ -0,0 +1,5 @@
+# Bzip2 compression for debian.tar
+compression = "bzip2"
+compression-level = 7
+# Do not generate diff for changes in config.(sub|guess)
+extend-diff-ignore = "(^|/)config.(sub|guess)$"
More information about the Python-modules-commits
mailing list