summaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
authorMatthias Vogelgesang <matthias.vogelgesang@kit.edu>2016-11-06 19:03:54 +0100
committerMatthias Vogelgesang <matthias.vogelgesang@kit.edu>2016-11-06 19:03:54 +0100
commit700311cb0c01bc18e456c32585f82d81dc9cd649 (patch)
tree2cf691c1fec78098efe6c29a1a4735ce0da535ec /debian
parentdb98d4647fa18fc7331bba7c72ffd3d5a3a33040 (diff)
downloadufo-filters-700311cb0c01bc18e456c32585f82d81dc9cd649.tar.gz
ufo-filters-700311cb0c01bc18e456c32585f82d81dc9cd649.tar.bz2
ufo-filters-700311cb0c01bc18e456c32585f82d81dc9cd649.tar.xz
ufo-filters-700311cb0c01bc18e456c32585f82d81dc9cd649.zip
Update debian dir
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog5
-rw-r--r--debian/compat1
-rw-r--r--debian/control71
-rw-r--r--debian/copyright34
-rwxr-xr-xdebian/rules7
-rw-r--r--debian/source/format1
-rw-r--r--debian/ufo-filters-data.install1
-rw-r--r--debian/ufo-filters-doc.install1
-rw-r--r--debian/ufo-filters.install1
-rw-r--r--debian/watch3
10 files changed, 125 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..2d4f9b7
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+ufo-filters (0.10.0-0) unstable; urgency=low
+
+ * Initial release (Closes: #nnnn)
+
+ -- Picca Frédéric-Emmanuel <picca@debian.org> Sat, 27 Jul 2013 09:07:17 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..f599e28
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..01560f1
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,71 @@
+Source: ufo-filters
+Maintainer: Picca Frédéric-Emmanuel <picca@debian.org>
+Section: libs
+Priority: extra
+Build-Depends: debhelper (>= 10),
+ cmake,
+ libclfft-dev,
+ libglib2.0-dev,
+ libgsl0-dev | libgsl-dev,
+ libhdf5-dev,
+ libtiff-dev,
+ libufo-dev,
+ ocl-icd-opencl-dev,
+ python-sphinx
+Standards-Version: 3.9.8
+Vcs-Browser: http://anonscm.debian.org/cgit/debian-pan/packages/ufo-filters.git
+Vcs-Git: git://git.debian.org/git/debian-pan/packages/ufo-filters.git
+Homepage: http://ufo.kit.edu/
+
+Package: ufo-filters
+Architecture: any
+Multi-Arch: same
+Section: libs
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ ufo-filters-data (= ${source:Version})
+Pre-Depends: ${misc:Pre-Depends}
+Description: Library for high-performance, GPU-based computing - runtime
+ The UFO data processing framework is a C library suited to build
+ general purpose streams data processing on heterogeneous
+ architectures such as CPUs, GPUs or clusters. It is extensively used
+ at the Karlsruhe Institute of Technology for Ultra-fast X-ray Imaging
+ (radiography, tomography and laminography).
+ .
+ A gobject-instrospection binding is also provided to write scripts or
+ user interfaces.
+ .
+ This package provides the runtime for libufo.
+
+Package: ufo-filters-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Description: Library for high-performance, GPU-based computing - documentation
+ The UFO data processing framework is a C library suited to build
+ general purpose streams data processing on heterogeneous
+ architectures such as CPUs, GPUs or clusters. It is extensively used
+ at the Karlsruhe Institute of Technology for Ultra-fast X-ray Imaging
+ (radiography, tomography and laminography).
+ .
+ A gobject-instrospection binding is also provided to write scripts or
+ user interfaces.
+ .
+ This package provides the documentation for libufo.
+
+Package: ufo-filters-data
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}
+Description: Library for high-performance, GPU-based computing - data
+ The UFO data processing framework is a C library suited to build
+ general purpose streams data processing on heterogeneous
+ architectures such as CPUs, GPUs or clusters. It is extensively used
+ at the Karlsruhe Institute of Technology for Ultra-fast X-ray Imaging
+ (radiography, tomography and laminography).
+ .
+ A gobject-instrospection binding is also provided to write scripts or
+ user interfaces.
+ .
+ This package provides the openCL kernel files and templates to write
+ ufo filters
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..7280f07
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,34 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: ufo-core
+Upstream-Contact: matthias.vogelgesang@kit.edu
+Source: https://github.com/ufo-kit/ufo-core/
+
+Files: *
+Copyright: 2011-2016, Karlsruhe Institute of Technology
+License: LGPL-3+
+
+Files: debian/*
+Copyright: 2016, Picca-Frédéric-Emmanuel Synchrotron-Soleil
+License: LGPL-3+
+
+Files: ./tools/*
+Copyright: 2011-2016, Karlsruhe Institute of Technology
+License: GPL-3+
+
+License: GPL-3+
+ 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; version 3 dated June, 2007, or (at
+ your option) any later version.
+ .
+ On Debian systems, the complete text of version 3 of the GNU General
+ Public License can be found in '/usr/share/common-licenses/GPL-3'.
+
+License: LGPL-3+
+ 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; version 3 of the License, or (at
+ your option) any later version.
+ .
+ On Debian systems, the complete text of version 3 of the GNU Lesser
+ Public License can be found in `/usr/share/common-licenses/LGPL-3'.
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..06cc32c
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,7 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+#export DH_VERBOSE=1
+
+%:
+ dh $@ --with sphinxdoc --without autoreconf --buildsystem=cmake
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..d3827e7
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+1.0
diff --git a/debian/ufo-filters-data.install b/debian/ufo-filters-data.install
new file mode 100644
index 0000000..ab056f2
--- /dev/null
+++ b/debian/ufo-filters-data.install
@@ -0,0 +1 @@
+usr/share/ufo \ No newline at end of file
diff --git a/debian/ufo-filters-doc.install b/debian/ufo-filters-doc.install
new file mode 100644
index 0000000..22973a0
--- /dev/null
+++ b/debian/ufo-filters-doc.install
@@ -0,0 +1 @@
+obj-*/docs/manual/html usr/share/doc/ufo-filters-doc/ \ No newline at end of file
diff --git a/debian/ufo-filters.install b/debian/ufo-filters.install
new file mode 100644
index 0000000..e220e72
--- /dev/null
+++ b/debian/ufo-filters.install
@@ -0,0 +1 @@
+usr/lib/*/ufo
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..7169ad5
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=3
+opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/ufo-core-$1.tar.gz/ \
+ https://github.com/ufo-kit/ufo-core/tags .*/v?(\d\S*)\.tar\.gz \ No newline at end of file