minor fixes for clang++
[senf.git] / debian / control
index 3f753f8..5770831 100644 (file)
@@ -1,18 +1,53 @@
 Source: libsenf
 Priority: extra
 Maintainer: Stefan Bund <senf-dev@lists.berlios.de>
-Build-Depends: debhelper (>= 5), scons, binutils-dev, libboost-dev, 
-       libboost-test-dev, libboost-date-time-dev, libboost-regex-dev, 
-       doxygen, dia, tidy, xsltproc, graphviz, perl-base
-Standards-Version: 3.7.2
+Build-Depends: debhelper (>= 5), scons (>= 0.97), g++, binutils-dev,
+       libboost-dev | libboost1.35-dev, 
+       libboost-test-dev | libboost-test1.35-dev,
+       libboost-date-time-dev | libboost-date-time1.35-dev,
+       libboost-regex-dev | libboost-regex1.35-dev,
+       libboost-filesystem-dev | libboost-filesystem1.35-dev,
+       libboost-iostreams-dev | libboost-iostreams1.35-dev,
+       libboost-signals-dev | libboost-signals1.35-dev
+Standards-Version: 3.7.2 
 Section: libs
 
-Package: libsenf-dev
+Package: libsenf
 Section: libdevel
 Architecture: any
-Depends: binutils-dev, libboost-dev, libboost-regex-dev, 
-       libboost-date-time-dev, libboost-thread-dev
-Description: SENF Extensible Network Framework, development files
+Description: SENF Extensible Network Framework, static library
+ The SENF Simple and Extensible Network Framework aims to be a
+ complete set of libraries to facilitate the development of network
+ applications focusing on network protocols on the layers below the
+ application layer. However, the framework includes many general
+ purpose utilities and will be expedient to use well beyond its primary
+ objective.
+
+Package: libsenf-dbg
+Section: libdevel
+Architecture: any
+Description: SENF Extensible Network Framework, static library (debug build)
+ The SENF Simple and Extensible Network Framework aims to be a
+ complete set of libraries to facilitate the development of network
+ applications focusing on network protocols on the layers below the
+ application layer. However, the framework includes many general
+ purpose utilities and will be expedient to use well beyond its primary
+ objective.
+
+Package: libsenf-dev
+Section: libdevel
+Architecture: all
+Depends: binutils-dev, libboost-dev | libboost-1.35-dev,
+       libboost-regex-dev | libboost-regex1.35-dev,
+       libboost-date-time-dev | libboost-date-time1.35-dev,
+       libboost-thread-dev | libboost-thread1.35-dev,
+       libboost-filesystem-dev | libboost-filesystem1.35-dev,
+       libboost-signals-dev | libboost-signals1.35-dev, 
+       libboost-iostreams-dev | libboost-iostreams1.35-dev,
+       libsenf (=${source:Version}) | libsenf-dbg (=${source:Version})
+Recommends: libsenf (=${source:Version}), libsenf-dbg (=${source:Version})
+Suggests: libsenf-doc (=${source:Version})
+Description: SENF Extensible Network Framework, header files
  The SENF Simple and Extensible Network Framework aims to be a
  complete set of libraries to facilitate the development of network
  applications focusing on network protocols on the layers below the
@@ -23,7 +58,19 @@ Description: SENF Extensible Network Framework, development files
 Package: libsenf-doc
 Section: doc
 Architecture: all
-Description: SENF Extensible Network Framework, Documentation and Examples
+Description: SENF Extensible Network Framework, documentation and examples
+ The SENF Simple and Extensible Network Framework aims to be a
+ complete set of libraries to facilitate the development of network
+ applications focusing on network protocols on the layers below the
+ application layer. However, the framework includes many general
+ purpose utilities and will be expedient to use well beyond its primary
+ objective.
+
+Package: libsenf-tools
+Section: libdevel
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: SENF Extensible Network Framework, utilities
  The SENF Simple and Extensible Network Framework aims to be a
  complete set of libraries to facilitate the development of network
  applications focusing on network protocols on the layers below the