Added templates for Boehm GC + xs shell
Getty Ritter
7 years ago
| 1 |
# Template file for 'bdwgc'
|
| 2 |
pkgname=bdwgc
|
| 3 |
version=7.6.0
|
| 4 |
revision=4
|
| 5 |
wrksrc=gc-7.6.0
|
| 6 |
build_style=gnu-configure
|
| 7 |
hostmakedepends=""
|
| 8 |
configure_args="--with-libatomic-ops --enable-cplusplus"
|
| 9 |
hostmakedepends="pkg-config"
|
| 10 |
makedepends="libatomic-devel libatomic_ops-devel"
|
| 11 |
depends="libatomic_ops"
|
| 12 |
short_desc="The Boehm GC library"
|
| 13 |
maintainer="Getty Ritter <gdritter@galois.com>"
|
| 14 |
license="GPL-3"
|
| 15 |
homepage="http://www.hboehm.info/gc/"
|
| 16 |
distfiles="http://www.hboehm.info/gc/gc_source/gc-${version}.tar.gz"
|
| 17 |
checksum=a14a28b1129be90e55cd6f71127ffc5594e1091d5d54131528c24cd0c03b7d90
|
| 18 |
|
| 19 |
bdwgc-devel_package() {
|
| 20 |
short_desc+=" - development files"
|
| 21 |
depends="${sourcepkg}>=${version}_${revision}"
|
| 22 |
pkg_install() {
|
| 23 |
vmove usr/include
|
| 24 |
vmove usr/lib/pkgconfig
|
| 25 |
vmove "usr/lib/*.a"
|
| 26 |
vmove "usr/lib/*.so"
|
| 27 |
}
|
| 28 |
}
|
| 1 |
# Template file for 'xs'
|
| 2 |
pkgname=xs
|
| 3 |
version=20170505
|
| 4 |
revision=1
|
| 5 |
build_style=gnu-configure
|
| 6 |
hostmakedepends="git automake autoconf bison"
|
| 7 |
makedepends="bdwgc-devel libffi-devel boost-devel"
|
| 8 |
depends=""
|
| 9 |
short_desc="A cleanly-designed shell based on Plan 9's es shell"
|
| 10 |
maintainer="Getty Ritter <gdritter@galois.com>"
|
| 11 |
license="GPL-3"
|
| 12 |
homepage="https://github.com/TieDyedDevil/XS"
|
| 13 |
distfiles=""
|
| 14 |
checksum=
|
| 15 |
|
| 16 |
do_fetch() {
|
| 17 |
git clone -b cleanup-1 https://github.com/TieDyedDevil/XS.git ${wrksrc}
|
| 18 |
}
|
| 19 |
|
| 20 |
pre_configure() {
|
| 21 |
autoreconf -i
|
| 22 |
}
|