cblrepo 0.11 → 0.11.1
raw patch · 2 files changed
+10/−10 lines, 2 filesdep ~optparse-applicative
Dependency ranges changed: optparse-applicative
Files
- cblrepo.cabal +2/−2
- src/Main.hs +8/−8
cblrepo.cabal view
@@ -1,5 +1,5 @@ name: cblrepo-version: 0.11+version: 0.11.1 cabal-version: >= 1.6 license: OtherLicense license-file: LICENSE-2.0@@ -31,7 +31,7 @@ bytestring ==0.10.*, tar ==0.4.*, zlib ==0.5.*, mtl >=2.0 && <2.2, process ==1.2.*, Unixutils ==1.52.*, unix ==2.7.*, ansi-wl-pprint ==0.6.*, aeson ==0.7.* && >= 0.6.2,- optparse-applicative ==0.7.*, safe+ optparse-applicative ==0.8.*, safe Source-Repository head Type: git
src/Main.hs view
@@ -48,18 +48,18 @@ <*> many (nullOption (short 'd' <> long "distro-pkg" <> OA.reader strTripleArg <> metavar "PKG,VER,REL" <> help "Distro package (multiple)")) <*> many (strOption (short 'u' <> long "cbl-url" <> metavar "URL" <> help "URL of CABAL file (multiple)")) <*> many (strOption (short 'f' <> long "cbl-file" <> metavar "FILE" <> help "CABAL file (multiple)"))- <*> arguments strPairArg (metavar "PKGNAME,VERSION ...")+ <*> many (argument strPairArg (metavar "PKGNAME,VERSION ...")) cmdAddPkgCmd = command "add" (info (helper <*> cmdAddPkgOpts) (fullDesc <> progDesc "Add a package to the database")) cmdBumpPkgsOpts = CmdBumpPkgs <$> switch (long "inclusive" <> help "Include the listed packages")- <*> arguments1 Just (metavar "PKGNAME ...")+ <*> some (argument Just (metavar "PKGNAME ...")) cmdBumpPkgsCmd = command "bump" (info (helper <*> cmdBumpPkgsOpts) (fullDesc <> progDesc "Bump packages that need it after updating the named packages")) cmdBuildPkgsOpts = CmdBuildPkgs- <$> arguments1 Just (metavar "PKGNAME ...")+ <$> some (argument Just (metavar "PKGNAME ...")) cmdBuildPkgsCmd = command "build" (info (helper <*> cmdBuildPkgsOpts) (fullDesc <> progDesc "Re-order packages into a good build order")) @@ -69,7 +69,7 @@ cmdVersionsOpts = CmdVersions <$> switch (short 'l' <> long "latest" <> help "List only the latest version of packages")- <*> arguments1 Just (metavar "PKGNAME ...")+ <*> some (argument Just (metavar "PKGNAME ...")) cmdVersionsCmd = command "versions" (info (helper <*> cmdVersionsOpts) (fullDesc <> progDesc "List available versions of packages")) @@ -83,12 +83,12 @@ <*> switch (short 'd' <> long "distro" <> help "List distro packages") <*> switch (long "no-repo" <> help "Do not list repo packages") <*> switch (long "hackage" <> help "List in hackage format")- <*> arguments str (metavar "PKGNAME ...")+ <*> many (argument str (metavar "PKGNAME ...")) cmdListPkgsCmd = command "list" (info (helper <*> cmdListPkgsOpts) (fullDesc <> progDesc "List packages in repo")) cmdUrlsOpts = CmdUrls- <$> arguments1 strPairArg (metavar "PKGNAME,VERSION ...")+ <$> some (argument strPairArg (metavar "PKGNAME,VERSION ...")) cmdUrlsCmd = command "urls" (info (helper <*> cmdUrlsOpts) (fullDesc <> progDesc "List urls of CABAL files for the given packages")) @@ -96,7 +96,7 @@ <$> nullOption (long "ghc-version" <> reader readerGhcVersion <> value ghcDefVersion <> help "GHC version to use in PKGBUILD") <*> option (long "ghc-release" <> value 1 <> help "GHC release to use in PKGBUILD") <*> strOption (long "patchdir" <> value "patches" <> help "Location of patches (patches)")- <*> arguments1 Just (metavar "PKGNAME ...")+ <*> some (argument Just (metavar "PKGNAME ...")) cmdPkgBuildCmd = command "pkgbuild" (info (helper <*> cmdPkgBuildOpts) (fullDesc <> progDesc "Create PKGBUILD other files necessary for an Arch package")) @@ -107,7 +107,7 @@ (fullDesc <> progDesc "Convert an old database to the new format")) cmdRemovePkgOpts = CmdRemovePkg- <$> arguments1 Just (metavar "PKGNAME ...")+ <$> some (argument Just (metavar "PKGNAME ...")) cmdRemovePkgCmd = command "rm" (info (helper <*> cmdRemovePkgOpts) (fullDesc <> progDesc "Remove packages"))