]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - control
Update the debian build for smarter tinyos-source package handling.
[tinyos-2.x.git] / control
diff --git a/control b/control
index a06581033ae412128af45c8e78e641281f254e7d..7dfc559f65076d106c4d7f9da9c0271076622956 100644 (file)
--- a/control
+++ b/control
@@ -10,12 +10,13 @@ Build-Depends: dpkg-dev (>= 1.13.9), autoconf (>= 2.13), automake, bison, flex,
 
 Package: tinyos
 Architecture: all
-Depends: tinyos-tools (>= 1.3.0), deputy-tinyos (>= 1.1), tinyos-source-2.1.0-2,
+Depends: tinyos-tools (>= 1.3.0), deputy-tinyos (>= 1.1), tinyos-source,
   tinyos-toolchain
 Conflicts:
 Priority: extra
 Description: Main TinyOS package
- To install TinyOS, install this package.
+ To install TinyOS, install this package.  To remove TinyOS, remove this
+ package.
 
 Package: tinyos-tools
 Architecture: any
@@ -27,17 +28,26 @@ Description: Development support tools for TinyOS
  nesdoc. The source for these tools is found in the TinyOS CVS repository
  under tinyos-2.x/tools.
 
+Package: tinyos-source
+Architecture: all
+Depends: tinyos-source-2.1.0-2
+Conflicts:
+Priority: extra
+Description: TinyOS source meta package
+ This package installs the latest tinyos source tree package,
+ tinyos-source-2.1.0-2, when you install or upgrade the tinyos package.
+ Command line users may need to issue 'apt-get dist-upgrade' if you see the
+ message that tinyos-source is being held back.
+
 Package: tinyos-source-2.1.0-2
 Architecture: all
-Depends:
 Provides: tinyos-source
+Depends: tinyos
 Conflicts:
 Priority: extra
 Description: TinyOS source code tree
- TinyOS source is required to compile TinyOS applications.  This package
- provides TinyOS release 2.1.0 enhanced with TMI updates, version
- 2.  You may have multiple tinyos-source packages installed at one
- time.
+ Provides the official TinyOS 2.1.0 release source tree with TMI version
+ 2 enhancements.
 
 Package: tinyos-avr
 Architecture: all