From e39e89e48f8d6afd91566ac5e039e99545045a86 Mon Sep 17 00:00:00 2001 From: fourdan Date: Thu, 18 May 2006 11:18:01 +0000 Subject: Rework the Makefile for cleaner installation, redo the debian packaging administration files for better lib/dev files splitting, move the Ivy header files to a new Ivy/ subdir to avoid conflicts with other existing system headers (beware, that *will* break existing code that needs to look in the the new path for headers inclusion) --- debian/control | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) (limited to 'debian/control') diff --git a/debian/control b/debian/control index 7f3e616..d334307 100644 --- a/debian/control +++ b/debian/control @@ -1,26 +1,29 @@ Source: ivy-c -Section: devel Priority: extra +Section: devel Maintainer: Yannick Jestin -Standards-Version: 3.1.1.1 +Build-Depends: debhelper (>> 4.0.0) +Standards-Version: 3.6.1 -Package: ivy-c +Package: ivy-c-dev +Section: libdevel Architecture: any -Depends: ${shlibs:Depends} -Build-Depends: debhelper, libc6-dev, xlibs-dev, tcl8.4-dev, libgtk1.2-dev, libpcre3-dev +Depends: ivy-c (= ${Source-Version}), libc6-dev, xlibs-dev, libgtk1.2-dev Suggests: tclsh, wish -Conflicts: ivy-tcl -Description: Ivy software bus. runtime Package +Description: Ivy software bus. development Package + This package is needed for compiling applications using ivy-c. Ivy is mostly a communication convention between processes, implemented - through a collection of libraries in several languages and for several platforms: + through a collection of libraries in several languages and for several platforms, from C to Perl, from Macintosh or WindowsNT to Linux or Unix. -Package: ivy-c-dev +Package: ivy-c +Section: libs Architecture: any -Depends: ivy-c (>= 3.2-3), libc6-dev, xlibs-dev, libgtk1.2-dev +Depends: ${shlibs:Depends} +Build-Depends: debhelper, libc6-dev, xlibs-dev, tcl8.4-dev, libgtk1.2-dev, libpcre3-dev Suggests: tclsh, wish -Description: Ivy software bus. development Package - This package is needed for compiling applications using ivy-c. +Conflicts: ivy-tcl +Description: Ivy software bus. runtime Package Ivy is mostly a communication convention between processes, implemented through a collection of libraries in several languages and for several platforms: from C to Perl, from Macintosh or WindowsNT to Linux or Unix. -- cgit v1.1