]> git.decadent.org.uk Git - ion3.git/blobdiff - debian/control
Add ${misc:Depends} to ion3-dev
[ion3.git] / debian / control
index db0c844f4b33fd689ec1424a1555fa493352b53c..d32982a83274fd4edb1c0c0b1e9b30106ac66918 100644 (file)
@@ -1,51 +1,40 @@
 Source: ion3
-Section: x11
+Section: non-free/x11
 Priority: extra
 Maintainer: Ben Hutchings <ben@decadent.org.uk>
-Standards-Version: 3.7.2.0
-Build-Depends: debhelper (>> 4), gcc (>> 3), libx11-dev, libsm-dev, liblua5.1-0-dev, lua5.1, dpatch, pkg-config, groff-base
+Standards-Version: 3.8.0
+Build-Depends: debhelper (>= 4.1.16), gcc (>> 3), libx11-dev, libxext-dev, libsm-dev, liblua5.1-0-dev, lua5.1, quilt, pkg-config, groff-base, po-debconf
+XS-Autobuild: yes
 
 Package: ion3
-Section: x11
+Section: non-free/x11
 Architecture: any
-Depends: ${shlibs:Depends}, xterm | x-terminal-emulator
-Suggests: menu (>= 2.1.9), docker, ion3-scripts
-Conflicts: ion (<< 0.0.20020207-7)
-Recommends: xfonts-75dpi | xfonts-75dpi-transcoded | xfonts-100dpi | xfonts-100dpi-transcoded
+Depends: ${misc:Depends}, ${shlibs:Depends}, xterm | x-terminal-emulator, x11-utils
+Recommends: devscripts, libwww-perl, xfonts-75dpi | xfonts-75dpi-transcoded | xfonts-100dpi | xfonts-100dpi-transcoded
+Suggests: menu (>= 2.1.9), docker, ion3-doc, ion3-scripts
+Conflicts: particleman
 Provides: x-window-manager, ion3-api-${Ion:ApiVersion}
-Description: keyboard-friendly window manager with tiled windows (devel)
- Ion, based on PWM, is an unusual window manager with no overlapping
- windows. Windows are placed in tabbed frames which may be arbitrarily
- split to create additional frames, making keyboard navigation much
- easier. Flexible configuration is possible thanks to Lua, which is
- used as the configuration language.
+Replaces: particleman
+Homepage: http://iki.fi/tuomov/ion/
+Description: tiling tabbed window manager designed for keyboard users
+ Ion divides the screen into tiles and places windows in these tiles
+ by default.  Each tile has a set of tabs for the windows within it.
+ It also allows windows to be made 'floating' and placed freely.  Ion
+ can be controlled through the keyboard alone or together with a mouse.
  .
- There is also support for so-called "floating workspaces" where
- windows are managed the conventional way, so that you can still run
- applications which do not fit very well into Ion's window management
- approach. A pwm3 binary is included which starts Ion with floating
- workspaces as the default, thus replacing the now obsolete PWM window
- manager.
+ Ion can be configured and extended using the Lua language.  It also
+ supports extension modules written in C.
  .
- This is the current development branch of Ion.
- .
- Website: http://iki.fi/tuomov/ion/
+ This package provides Ion version 3.  Ion version 2 is available in
+ the ion2 package.
 
 Package: ion3-dev
-Section: devel
+Section: non-free/devel
 Priority: extra
 Architecture: all
-Depends: ion3-api-${Ion:ApiVersion}, libx11-dev, libsm-dev, lua5.1, gcc (>> 3)
-Description: ion3 development files
+Depends: ${misc:Depends}, libx11-dev, libsm-dev, lua5.1, gcc (>> 3)
+Conflicts: particleman-dev
+Replaces: particleman-dev
+Description: Ion3 development files
  This package contains the files necessary for building extension
- modules to the window manager Ion.
-
-Package: ion3-doc
-Section: doc
-Architecture: all
-Recommends: lynx | www-browser
-Suggests: doc-base, dwww | doc-central | dhelp
-Description: ion3 documentation
- This package contains the document "Configuring and extending Ion3
- with Lua" which explains how to configure and extend the window
- manager Ion.
+ modules to the Ion window manager, version 3.