summaryrefslogtreecommitdiff
path: root/debian/control
diff options
context:
space:
mode:
authorPicca Frédéric-Emmanuel <picca@debian.org>2016-11-12 09:47:54 +0100
committerPicca Frédéric-Emmanuel <picca@debian.org>2016-11-12 09:47:54 +0100
commitfa469091bce3b403361c8eddb0d4ce1e15943773 (patch)
treeabe3e77048cc7bd7858250cd3af9faf895e5e73e /debian/control
parent984ac19f17adc01f4e10633ca7f4ede3f5424d47 (diff)
reorder control file
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control79
1 files changed, 40 insertions, 39 deletions
diff --git a/debian/control b/debian/control
index c802521..24201d3 100644
--- a/debian/control
+++ b/debian/control
@@ -21,20 +21,15 @@ Vcs-Browser: http://anonscm.debian.org/cgit/debian-pan/packages/ufo-core.git
Vcs-Git: https://anonscm.debian.org/git/debian-pan/packages/ufo-core.git
Homepage: http://ufo.kit.edu/
-Package: libufo-dev
+Package: gir1.2-ufo-0.0
Architecture: any
Multi-Arch: same
-Section: libdevel
-Depends: ${misc:Depends},
- gir1.2-ufo-0.0 (= ${binary:Version}),
- libglib2.0-dev,
- libjson-glib-dev,
- libufo0 (= ${binary:Version}),
- libzmq3-dev,
- ocl-icd-opencl-dev,
- libpython-dev
+Section: introspection
+Depends: ${gir:Depends},
+ ${misc:Depends},
+ ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
-Description: Library for high-performance, GPU-based computing - devel
+Description: Library for high-performance, GPU-based computing - gir binding
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
@@ -44,7 +39,8 @@ Description: Library for high-performance, GPU-based computing - devel
A gobject-instrospection binding is also provided to write scripts or
user interfaces.
.
- This package contain the development files for libufo.
+ This package can be used by other packages using the GIRepository
+ format to generate dynamic bindings.
Package: libufo0
Architecture: any
@@ -66,12 +62,12 @@ Description: Library for high-performance, GPU-based computing - runtime
.
This package provides the runtime for libufo.
-Package: ufo-core-doc
-Architecture: all
-Section: doc
+Package: libufo-bin
+Architecture: any
Depends: ${misc:Depends},
- ${sphinxdoc:Depends}
-Description: Library for high-performance, GPU-based computing - documentation
+ ${python:Depends},
+ ${shlibs:Depends},
+Description: Library for high-performance, GPU-based computing - tools
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
@@ -81,7 +77,7 @@ Description: Library for high-performance, GPU-based computing - documentation
A gobject-instrospection binding is also provided to write scripts or
user interfaces.
.
- This package provides the documentation for libufo.
+ This package contains binaries to run JSON descriptions of task graphs.
Package: libufo-data
Architecture: all
@@ -100,12 +96,20 @@ Description: Library for high-performance, GPU-based computing - data
This package provides the openCL kernel files and templates to write
ufo filters
-Package: libufo-bin
+Package: libufo-dev
Architecture: any
+Multi-Arch: same
+Section: libdevel
Depends: ${misc:Depends},
- ${python:Depends},
- ${shlibs:Depends},
-Description: Library for high-performance, GPU-based computing - tools
+ gir1.2-ufo-0.0 (= ${binary:Version}),
+ libglib2.0-dev,
+ libjson-glib-dev,
+ libufo0 (= ${binary:Version}),
+ libzmq3-dev,
+ ocl-icd-opencl-dev,
+ libpython-dev
+Pre-Depends: ${misc:Pre-Depends}
+Description: Library for high-performance, GPU-based computing - devel
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
@@ -115,17 +119,13 @@ Description: Library for high-performance, GPU-based computing - tools
A gobject-instrospection binding is also provided to write scripts or
user interfaces.
.
- This package contains binaries to run JSON descriptions of task graphs.
+ This package contain the development files for libufo.
-Package: gir1.2-ufo-0.0
+Package: ufod
Architecture: any
-Multi-Arch: same
-Section: introspection
-Depends: ${gir:Depends},
- ${misc:Depends},
- ${shlibs:Depends}
-Pre-Depends: ${misc:Pre-Depends}
-Description: Library for high-performance, GPU-based computing - gir binding
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+Description: Library for high-performance, GPU-based computing - daemon
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
@@ -135,14 +135,16 @@ Description: Library for high-performance, GPU-based computing - gir binding
A gobject-instrospection binding is also provided to write scripts or
user interfaces.
.
- This package can be used by other packages using the GIRepository
- format to generate dynamic bindings.
+ This package contains the ufod daemon that serves computation requests
+ from a remote master node.
-Package: ufod
-Architecture: any
+Package: ufo-core-doc
+Architecture: all
+Multi-Arch: foreign
+Section: doc
Depends: ${misc:Depends},
- ${shlibs:Depends},
-Description: Library for high-performance, GPU-based computing - daemon
+ ${sphinxdoc: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
@@ -152,5 +154,4 @@ Description: Library for high-performance, GPU-based computing - daemon
A gobject-instrospection binding is also provided to write scripts or
user interfaces.
.
- This package contains the ufod daemon that serves computation requests
- from a remote master node.
+ This package provides the documentation for libufo.