ports-tools-0.0.1: Library to interact with port tools on FreeBSD

LicenseFreeBSD
Maintainerpenzin.dev@gmail.com
Stabilityexperimental
Portabilitynon-portable (FreeBSD specific)
Safe HaskellSafe-Inferred
LanguageHaskell98

Config.FreeBSD.Package

Contents

Description

Module to interact with purely package tools. In relation to ports this means checking versions of installed ports.

Synopsis

Functions

Get a list of packages to update from pkgNG

getOutdatedPackagesNG :: IO [String] Source

Call pkg (pkgNG) and produce a list of packages from it

Get a list of packages to update from pkg

getOutdatedPackagesPkg :: IO [String] Source

Call pkg_version (pkg) and produce a list of packages from it

Get a list of packages to update smartly, depending on what package system is used

getOutdatedPackagesSmart :: IO [String] Source

Check what package system is in use and then use it to produce a list of packages to update