Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peti/cabal2spec
Convert Cabal files into rpm spec files
https://github.com/peti/cabal2spec
cabal haskell rpm rpm-spec
Last synced: 10 days ago
JSON representation
Convert Cabal files into rpm spec files
- Host: GitHub
- URL: https://github.com/peti/cabal2spec
- Owner: peti
- License: gpl-3.0
- Created: 2018-01-23T15:29:10.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-10-27T12:46:33.000Z (11 days ago)
- Last Synced: 2024-10-28T12:10:45.080Z (10 days ago)
- Topics: cabal, haskell, rpm, rpm-spec
- Language: Haskell
- Size: 4.98 MB
- Stars: 8
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
cabal2spec
==========[![hackage release](https://img.shields.io/hackage/v/cabal2spec.svg?label=hackage)](http://hackage.haskell.org/package/cabal2spec)
[![stackage LTS package](http://stackage.org/package/cabal2spec/badge/lts)](http://stackage.org/lts/package/cabal2spec)
[![stackage Nightly package](http://stackage.org/package/cabal2spec/badge/nightly)](http://stackage.org/nightly/package/cabal2spec)
[![CI Status](https://github.com/peti/cabal2spec/actions/workflows/haskell-ci.yml/badge.svg)](https://github.com/peti/cabal2spec/actions/workflows/haskell-ci.yml)The `cabal2spec` utility converts a given Cabal file into an [RPM spec
file](http://ftp.rpm.org/max-rpm/s1-rpm-build-creating-spec-file.html) that
builds that package with the RPM package manager. This tool is used to generate
various Haskell package sets for the [SUSE](http://www.suse.com/) and
[openSUSE](http://www.opensuse.org) familiy of distributions. Plenty of
examples for generated spec files can be found in the [openSUSE Haskell
development
project](https://build.opensuse.org/project/show/devel:languages:haskell).