Added small package for electric-boogaloo
Getty Ritter
9 years ago
| 1 | # Template file for 'electric-boogaloo' | |
| 2 | pkgname=electric-boogaloo | |
| 3 | version=0.1.1 | |
| 4 | revision=1 | |
| 5 | hostmakedepends="ghc cabal-install git" | |
| 6 | makedepends="" | |
| 7 | depends="" | |
| 8 | short_desc="Opinionated sugar for SQLite table definitions" | |
| 9 | maintainer="Getty Ritter <gdritter@galois.com>" | |
| 10 | license="GPL-3" | |
| 11 | homepage="https://github.com/aisamanra/electric-boogaloo" | |
| 12 | distfiles="https://github.com/aisamanra/${pkgname}/archive/v${version}.tar.gz" | |
| 13 | checksum="c8cb27fc9d33124ce3e135e225be194b3710e051306f3e7c5037567173b44517" | |
| 14 | ||
| 15 | do_build() { | |
| 16 | cabal sandbox init | |
| 17 | cabal update | |
| 18 | cabal install ${makejobs} --only-dependencies | |
| 19 | cabal configure -v --prefix=/usr | |
| 20 | cabal build ${makejobs} | |
| 21 | } | |
| 22 | ||
| 23 | do_install() { | |
| 24 | vbin dist/build/electric-boogaloo/electric-boogaloo | |
| 25 | vlicense LICENSE | |
| 26 | } |