Maintainer | Don Stewart |
---|
Distribution.ArchLinux.AUR
Description
Support for querying the AUR database.
- data AURInfo = AURInfo {
- packageID :: Integer
- packageURLinAUR :: String
- packageName :: String
- packageVersion :: Either String (Version, String)
- packageCategory :: Integer
- packageDesc :: String
- packageLocation :: Integer
- packageURL :: String
- packagePath :: FilePath
- packageLicense :: String
- packageVotes :: Integer
- packageOutOfDate :: Bool
- info :: String -> IO (Either String AURInfo)
- search :: String -> IO [AURInfo]
- package :: String -> IO (Either String AURInfo, Either String AnnotatedPkgBuild)
Documentation
Type for AUR RPC responses.
Constructors
AURInfo | |
Fields
|
info :: String -> IO (Either String AURInfo)Source
Query AUR for information on a package
$ info "xmonad" Right (AURInfo { packageID = 10593 , packageName = "xmonad" , packageVersion = Right (Version {versionBranch = [0,8,1] , versionTags = []},"1.2")i , packageCategory = 17 , packageDesc = "A lightweight X11 tiled window manager written in Haskell" , packageLocation = 3 , packageURL = "http://xmonad.org/" , packagePath = "/packages/xmonad/xmonad.tar.gz" , packageLicense = "custom:BSD3" , packageVotes = 260 , packageOutOfDate = False })