[pkg-d-commits] [vibe.d] 07/11: d/control: Update component list

Matthias Klumpp mak at moszumanska.debian.org
Wed Aug 30 16:55:05 UTC 2017


This is an automated email from the git hooks/post-receive script.

mak pushed a commit to branch master
in repository vibe.d.

commit fc7ffad186b5f25e0473d9895d592a325d2b3a98
Author: Matthias Klumpp <mak at debian.org>
Date:   Wed Aug 30 18:14:47 2017 +0200

    d/control: Update component list
    
    Lots's of new stuff in this release!
---
 debian/control | 206 +++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 178 insertions(+), 28 deletions(-)

diff --git a/debian/control b/debian/control
index aca3713..773dfb6 100644
--- a/debian/control
+++ b/debian/control
@@ -6,8 +6,8 @@ Uploaders: Matthias Klumpp <mak at debian.org>
 Build-Depends: debhelper (>= 10.4),
                dlang-libevent,
                dlang-openssl,
-               libdiet-dev,
                ldc,
+               libdiet-dev,
                libevent-dev,
                libssl-dev,
                meson (>= 0.42),
@@ -21,13 +21,14 @@ Vcs-Browser: https://anonscm.debian.org/git/pkg-d/vibe.d.git
 Package: vibe.d
 Architecture: all
 Depends: libvibe-core-dev,
-         libvibe-data-dev,
-         libvibe-diet-dev,
          libvibe-http-dev,
+         libvibe-inet-dev,
          libvibe-mail-dev,
          libvibe-mongodb-dev,
          libvibe-redis-dev,
-         libvibe-utils-dev,
+         libvibe-stream-dev,
+         libvibe-textfilter-dev,
+         libvibe-tls-dev,
          libvibe-web-dev,
          ${misc:Depends},
          ${shlibs:Depends}
@@ -57,7 +58,10 @@ Description: High-performance web application toolkit - Core
 Package: libvibe-core-dev
 Architecture: any
 Section: libdevel
-Depends: ${misc:Depends},
+Depends: libvibe-core0 (= ${binary:Version}),
+         libvibe-data-dev (= ${binary:Version}),
+         libvibe-utils-dev (= ${binary:Version}),
+         ${misc:Depends},
          ${shlibs:Depends}
 Description: High-performance web application toolkit - Core (development)
  vibe.d is a high-performance asynchronous I/O, concurrency and web
@@ -68,33 +72,34 @@ Description: High-performance web application toolkit - Core (development)
  This package contains development files for basic I/O and concurrency
  primitives, as well as low level utility functions of Vibe.
 
-Package: libvibe-utils0
+Package: libvibe-crypto0
 Architecture: any
 Section: libs
 Depends: ${misc:Depends},
          ${shlibs:Depends}
-Description: High-performance web application toolkit - Utils
+Description: High-performance web application toolkit - Cryptographic routines
  vibe.d is a high-performance asynchronous I/O, concurrency and web
  application toolkit written in D. It already contains many supplemental
  features such as database support to be able to offer a complete
  development environment.
  .
- This package contains low level utility functionality of Vibe.
+ This package contains cryptographic helper routines for Vibe.
 
-Package: libvibe-utils-dev
+Package: libvibe-crypto-dev
 Architecture: any
 Section: libdevel
 Depends: libvibe-core-dev (= ${binary:Version}),
+         libvibe-crypto0 (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
-Description: High-performance web application toolkit - Utils (development)
+Description: High-performance web application toolkit - Crypto (development)
  vibe.d is a high-performance asynchronous I/O, concurrency and web
  application toolkit written in D. It already contains many supplemental
  features such as database support to be able to offer a complete
  development environment.
  .
- This package contains development files for low level utility
- functionality of Vibe.
+ This package contains development files for cryptographic helper routines
+ for Vibe.
 
 Package: libvibe-data0
 Architecture: any
@@ -112,7 +117,7 @@ Description: High-performance web application toolkit - Data
 Package: libvibe-data-dev
 Architecture: any
 Section: libdevel
-Depends: libvibe-core-dev (= ${binary:Version}),
+Depends: libvibe-data0 (= ${binary:Version}),
          libvibe-utils-dev (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
@@ -142,7 +147,13 @@ Description: High-performance web application toolkit - HTTP
 Package: libvibe-http-dev
 Architecture: any
 Section: libdevel
-Depends: libvibe-core-dev (= ${binary:Version}),
+Depends: libdiet-dev (>= 1.4.2),
+         libvibe-core-dev (= ${binary:Version}),
+         libvibe-http0 (= ${binary:Version}),
+         libvibe-inet-dev (= ${binary:Version}),
+         libvibe-stream-dev (= ${binary:Version}),
+         libvibe-textfilter-dev (= ${binary:Version}),
+         libvibe-tls-dev (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
 Description: High-performance web application toolkit - HTTP (development)
@@ -154,60 +165,67 @@ Description: High-performance web application toolkit - HTTP (development)
  This package contains development files for the Vibe HTTP server,
  client implementation and higher level HTTP functionality.
 
-Package: libvibe-mail0
+Package: libvibe-inet0
 Architecture: any
 Section: libs
 Depends: ${misc:Depends},
          ${shlibs:Depends}
-Description: High-performance web application toolkit - Mail
+Description: High-performance web application toolkit - INet
  vibe.d is a high-performance asynchronous I/O, concurrency and web
  application toolkit written in D. It already contains many supplemental
  features such as database support to be able to offer a complete
  development environment.
  .
- This package contains the Vibe SMTP client support.
+ This package contains internet standard functionality for Vibe.
 
-Package: libvibe-mail-dev
+Package: libvibe-inet-dev
 Architecture: any
 Section: libdevel
 Depends: libvibe-core-dev (= ${binary:Version}),
+         libvibe-inet0 (= ${binary:Version}),
+         libvibe-stream-dev (= ${binary:Version}),
+         libvibe-textfilter-dev (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
-Description: High-performance web application toolkit - Mail (development)
+Description: High-performance web application toolkit - INet (development)
  vibe.d is a high-performance asynchronous I/O, concurrency and web
  application toolkit written in D. It already contains many supplemental
  features such as database support to be able to offer a complete
  development environment.
  .
- This package contains development files for the SMTP client support.
+ This package contains development files for internet standard
+ functionality for Vibe.
 
-Package: libvibe-diet0
+Package: libvibe-mail0
 Architecture: any
 Section: libs
 Depends: ${misc:Depends},
          ${shlibs:Depends}
-Description: High-performance web application toolkit - Diet
+Description: High-performance web application toolkit - Mail
  vibe.d is a high-performance asynchronous I/O, concurrency and web
  application toolkit written in D. It already contains many supplemental
  features such as database support to be able to offer a complete
  development environment.
  .
- This package contains the Diet HTML template system.
+ This package contains the Vibe SMTP client support.
 
-Package: libvibe-diet-dev
+Package: libvibe-mail-dev
 Architecture: any
 Section: libdevel
 Depends: libvibe-core-dev (= ${binary:Version}),
+         libvibe-inet-dev (= ${binary:Version}),
+         libvibe-mail0 (= ${binary:Version}),
+         libvibe-stream-dev (= ${binary:Version}),
+         libvibe-tls-dev (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
-Description: High-performance web application toolkit - Diet (development)
+Description: High-performance web application toolkit - Mail (development)
  vibe.d is a high-performance asynchronous I/O, concurrency and web
  application toolkit written in D. It already contains many supplemental
  features such as database support to be able to offer a complete
  development environment.
  .
- This package contains development files for the Diet HTML
- template system.
+ This package contains development files for the SMTP client support.
 
 Package: libvibe-mongodb0
 Architecture: any
@@ -226,8 +244,15 @@ Package: libvibe-mongodb-dev
 Architecture: any
 Section: libdevel
 Depends: libvibe-core-dev (= ${binary:Version}),
+         libvibe-crypto-dev (= ${binary:Version}),
+         libvibe-inet-dev (= ${binary:Version}),
+         libvibe-mongodb0 (= ${binary:Version}),
+         libvibe-stream-dev (= ${binary:Version}),
+         libvibe-textfilter-dev (= ${binary:Version}),
+         libvibe-tls-dev (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
+Recommends: mongodb
 Description: High-performance web application toolkit - MongoDB (development)
  vibe.d is a high-performance asynchronous I/O, concurrency and web
  application toolkit written in D. It already contains many supplemental
@@ -254,6 +279,10 @@ Package: libvibe-redis-dev
 Architecture: any
 Section: libdevel
 Depends: libvibe-core-dev (= ${binary:Version}),
+         libvibe-crypto-dev (= ${binary:Version}),
+         libvibe-http-dev (= ${binary:Version}),
+         libvibe-redis0 (= ${binary:Version}),
+         libvibe-tls-dev (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
 Description: High-performance web application toolkit - Redis (development)
@@ -265,6 +294,121 @@ Description: High-performance web application toolkit - Redis (development)
  This package contains development files for the Redis database
  client implementation.
 
+Package: libvibe-stream0
+Architecture: any
+Section: libs
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Description: High-performance web application toolkit - Stream
+ vibe.d is a high-performance asynchronous I/O, concurrency and web
+ application toolkit written in D. It already contains many supplemental
+ features such as database support to be able to offer a complete
+ development environment.
+ .
+ This package contains a library with various pluggable stream
+ implementations.
+
+Package: libvibe-stream-dev
+Architecture: any
+Section: libdevel
+Depends: libvibe-core-dev (= ${binary:Version}),
+         libvibe-stream0 (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: High-performance web application toolkit - Stream (development)
+ vibe.d is a high-performance asynchronous I/O, concurrency and web
+ application toolkit written in D. It already contains many supplemental
+ features such as database support to be able to offer a complete
+ development environment.
+ .
+ This package contains development files for various pluggable stream
+ implementations.
+
+Package: libvibe-textfilter0
+Architecture: any
+Section: libs
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Description: High-performance web application toolkit - TextFilter
+ vibe.d is a high-performance asynchronous I/O, concurrency and web
+ application toolkit written in D. It already contains many supplemental
+ features such as database support to be able to offer a complete
+ development environment.
+ .
+ This package contains a library with text filtering routines.
+
+Package: libvibe-textfilter-dev
+Architecture: any
+Section: libdevel
+Depends: libvibe-core-dev (= ${binary:Version}),
+         libvibe-textfilter0 (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: High-performance web application toolkit - TextFilter (development)
+ vibe.d is a high-performance asynchronous I/O, concurrency and web
+ application toolkit written in D. It already contains many supplemental
+ features such as database support to be able to offer a complete
+ development environment.
+ .
+ This package contains development files for text filtering routines.
+
+Package: libvibe-tls0
+Architecture: any
+Section: libs
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Description: High-performance web application toolkit - TLS
+ vibe.d is a high-performance asynchronous I/O, concurrency and web
+ application toolkit written in D. It already contains many supplemental
+ features such as database support to be able to offer a complete
+ development environment.
+ .
+ This package contains TLS (Transport Layer Security) stream implementations.
+
+Package: libvibe-tls-dev
+Architecture: any
+Section: libdevel
+Depends: libvibe-core-dev (= ${binary:Version}),
+         libvibe-stream-dev (= ${binary:Version}),
+         libvibe-tls0 (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: High-performance web application toolkit - TLS (development)
+ vibe.d is a high-performance asynchronous I/O, concurrency and web
+ application toolkit written in D. It already contains many supplemental
+ features such as database support to be able to offer a complete
+ development environment.
+ .
+ This package contains development files for TLS stream implementations.
+
+Package: libvibe-utils0
+Architecture: any
+Section: libs
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Description: High-performance web application toolkit - Utils
+ vibe.d is a high-performance asynchronous I/O, concurrency and web
+ application toolkit written in D. It already contains many supplemental
+ features such as database support to be able to offer a complete
+ development environment.
+ .
+ This package contains low level utility functionality of Vibe.
+
+Package: libvibe-utils-dev
+Architecture: any
+Section: libdevel
+Depends: libvibe-utils0 (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: High-performance web application toolkit - Utils (development)
+ vibe.d is a high-performance asynchronous I/O, concurrency and web
+ application toolkit written in D. It already contains many supplemental
+ features such as database support to be able to offer a complete
+ development environment.
+ .
+ This package contains development files for low level utility
+ functionality of Vibe.
+
 Package: libvibe-web0
 Section: libs
 Architecture: any
@@ -281,7 +425,13 @@ Description: High-performance web application toolkit - Web
 Package: libvibe-web-dev
 Architecture: any
 Section: libdevel
-Depends: libvibe-core-dev (= ${binary:Version}),
+Depends: libdiet-dev (>= 1.4.2),
+         libvibe-core-dev (= ${binary:Version}),
+         libvibe-crypto-dev (= ${binary:Version}),
+         libvibe-http-dev (= ${binary:Version}),
+         libvibe-inet-dev (= ${binary:Version}),
+         libvibe-tls-dev (= ${binary:Version}),
+         libvibe-web0 (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
 Description: High-performance web application toolkit - Web (development)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-d/vibe.d.git



More information about the pkg-d-commits mailing list