arch-hs-0.6.2.0: Distribute hackage packages to archlinux
Copyright(c) 2020 berberman
LicenseMIT
Maintainerberberman <berberman@yandex.com>
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

Distribution.ArchHs.PkgBuild

Description

Template of PKGBUILD file.

Synopsis

Documentation

data PkgBuild Source #

PkgBuild data type, representing needed information in filling the felixTemplate.

Constructors

PkgBuild 

Fields

data ArchLicense Source #

Licenses available in licenses.

Instances

Instances details
Show ArchLicense Source # 
Instance details

Defined in Distribution.ArchHs.PkgBuild

mapLicense :: LicenseId -> ArchLicense Source #

Map LicenseId to ArchLicense. License not provided by system will be mapped to custom:....

felixTemplate :: Text -> Text -> Text -> Text -> Text -> Text -> Text -> Text -> Text -> Text -> Text -> Text -> Text Source #

A fixed template of haskell package in archlinux. See Haskell package guidelines .

metaTemplate :: Text -> Text -> Text -> Text -> Text Source #

A fixed template of a haskell meta package.