[Hackage] #456: `cabal info pkg` command
Hackage
trac at galois.com
Sun Jan 18 22:03:05 EST 2009
#456: `cabal info pkg` command
---------------------------------+------------------------------------------
Reporter: duncan | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: cabal-install tool | Version: 1.2.3.0
Severity: normal | Resolution:
Keywords: | Difficulty: very easy (<1 hour)
Ghcversion: 6.8.3 | Platform:
---------------------------------+------------------------------------------
Changes (by duncan):
* difficulty: easy (<4 hours) => very easy (<1 hour)
Comment:
Mostly done, a few TODOs left.
For example:
{{{
cabal info xmonad
* xmonad
Latest version available: 0.8
Latest version installed: [ Not installed ]
Homepage: http://xmonad.org
Bug reports: [ Not specified ]
Description: xmonad is a tiling window manager for X. Windows are
arranged
automatically to tile the screen without gaps or
overlap,
maximising screen use. All features of the window
manager are
accessible from the keyboard: a mouse is strictly
optional.
xmonad is written and extensible in Haskell. Custom
layout
algorithms, and other extensions, may be written by the
user
in config files. Layouts are applied dynamically, and
different layouts may be used on each workspace.
Xinerama is
fully supported, allowing windows to be tiled on
several
screens.
Category: System
License: BSD3
Author: Spencer Janssen
Maintainer: xmonad at haskell.org
Source repo: [ Not specified ]
Executables: xmonad
Flags: small_base, testing
Dependencies: X11 >=1.4.1, mtl -any, unix -any, base >=3, containers
-any,
directory -any, process -any, base <3, random -any,
QuickCheck <2
Downloaded: No
Modules:
XMonad
XMonad.Config
XMonad.Core
XMonad.Layout
XMonad.Main
XMonad.ManageHook
XMonad.Operations
XMonad.StackSet
}}}
The dependencies are a bit odd at the moment because they're flattened.
I'm not quite sure about the `Downloaded` field. It's to indicate if the
tarball for the latest version has already been downloaded, ie if
installing it will need network access. Suggestions on improved wording.
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/456#comment:1>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list