diff options
| author | Akinori Hattori <hattya@gentoo.org> | 2018-07-11 23:33:20 +0900 |
|---|---|---|
| committer | Akinori Hattori <hattya@gentoo.org> | 2018-07-11 23:39:29 +0900 |
| commit | a87a1d38d3df77636fcd39600bd54e2b047c0de3 (patch) | |
| tree | 8242b9566055e7903a628718bafbafc3fd8c0242 /dev-scheme/c-wrapper/c-wrapper-0.6.1-r1.ebuild | |
| parent | ee0c8fbd905fd91c6933f6da1c2a5fcecaed9eb6 (diff) | |
| download | gentoo-a87a1d38d3df77636fcd39600bd54e2b047c0de3.tar.gz gentoo-a87a1d38d3df77636fcd39600bd54e2b047c0de3.tar.bz2 gentoo-a87a1d38d3df77636fcd39600bd54e2b047c0de3.zip | |
dev-scheme/c-wrapper: fix finalizer of ffi_closure
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Diffstat (limited to 'dev-scheme/c-wrapper/c-wrapper-0.6.1-r1.ebuild')
| -rw-r--r-- | dev-scheme/c-wrapper/c-wrapper-0.6.1-r1.ebuild | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/dev-scheme/c-wrapper/c-wrapper-0.6.1-r1.ebuild b/dev-scheme/c-wrapper/c-wrapper-0.6.1-r1.ebuild new file mode 100644 index 000000000000..709c8c2eb641 --- /dev/null +++ b/dev-scheme/c-wrapper/c-wrapper-0.6.1-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit autotools + +DESCRIPTION="Foreign function interface for C and Objective-C libraries" +HOMEPAGE="http://www.koguro.net/prog/c-wrapper/" +SRC_URI="http://www.koguro.net/prog/${PN}/${P}.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ia64 x86" +IUSE="examples" + +RDEPEND="dev-scheme/gauche + virtual/libffi" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-closure.patch + "${FILESDIR}"/${PN}-gentoo.patch +) +HTML_DOCS=( doc/${PN}-ref{e,j}.html ) + +src_prepare() { + default + eautoreconf +} + +src_test() { + emake -j1 -s check +} + +src_install() { + default + + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + dodoc -r examples + fi +} |
