summaryrefslogtreecommitdiff
path: root/dev-util/bam
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/bam')
-rw-r--r--dev-util/bam/Manifest2
-rw-r--r--dev-util/bam/bam-0.5.1.ebuild52
2 files changed, 54 insertions, 0 deletions
diff --git a/dev-util/bam/Manifest b/dev-util/bam/Manifest
index ed2042005910..a91e03e75306 100644
--- a/dev-util/bam/Manifest
+++ b/dev-util/bam/Manifest
@@ -1,5 +1,7 @@
AUX 0.4.0/Makefile 508 BLAKE2B e3da9902bfb7252513b106df127b299ac80a595a9134be88622d1fdefec3d2ee9ebbd037bbfe19a045d1698cced6bc8c0eb919bae8a4ef59486f0a5bd9df3fb8 SHA512 9738df23d15a19aec675d9988163c3e64e028b51e77a555509273496358061af7e851a244561cbaa8dfa3bb2e5b8be54b1b5b6517da19800d13203fe2204b577
AUX 0.4.0/bam-0.4.0-test.py.patch 266 BLAKE2B 48ea5564bf8c59f708f26f72a98fcd1f9f365c465ab4f79ed58f88d837bcdce3e7ceb24ab2e9b314bb6880d1302e48fa8ceeb818fe06bf9a32e2ba278a7a9d39 SHA512 5e6e3106f05ce2a3fa8cd6a51d9125700f3c962a7f5eeabbaf7cc2c64b98ebbb508f109c9587efc8ec58f377b4a78407e81d3deaac68e0bf220e92c1b78705bb
DIST bam-0.4.0.tar.bz2 164033 BLAKE2B 75c3ccc2c0a22e793ebaf116257ad735db097870b84dd3cb7e9c12068e97b38ae2317c148f04b3d9b45e39a415e595d519d003c6c58af1230ab066538f93e2de SHA512 10ba53b05ac1604a9e9a01f4c008a8cbdc4e4e9df2fc039c8ca59251461e4c5f95770b5b72945d07693db7abe7cd312bc38725686b4d509d5dc21a585fffc810
+DIST bam-0.5.1.tar.gz 258693 BLAKE2B 145016bc9da49942c53d27d191f55d6118343dec725477b494a221fb40050ab165a301c743071bbda294720c481830c223b688d6f214ce8764fc6ad2daea9b68 SHA512 e6f1b3daad6073c58b0e3cbf836bb0a6b66f0c36532d6e6eca9949239ab8b584cc88f892cce6f74974e370a8a688f33a95dde86dd65cc1790e49e5f8aeab0fef
EBUILD bam-0.4.0-r1.ebuild 950 BLAKE2B e56940f3136bd376cd7840aa3f2a2f1e2580b2a857f899707dde46d552687178ff6130abf2514b603a4c00a82be7e4027b1e91cabf0cdd5ea29c4a8270e473e1 SHA512 f87fe39e0acbaf0cc5c798e01e6428da5fefe03ac71c8be31b750908be219358b4be2218fadb282ed163b82be5839427ef16ceafc3bb505629f20a3f1863723f
+EBUILD bam-0.5.1.ebuild 979 BLAKE2B ab99748a02c4cddf25be70d746ba0e7619a95b9e46f79ce5a36b2e8c00d62bcf0b5f6057323e62ea82ed1a85019c3e5673b5fb644d37d3b193152d512c660d79 SHA512 faac21212ff63ceb89300a4b92c08cb6359c6ee8a366d6abb6e0cf7557d06a3c64a08293f4ce8264219f2ca479df069a3a74be33a1d540c495c28572f3317c77
MISC metadata.xml 250 BLAKE2B bd1ea3247aed63356bdac68d882e6cff2c996f3052a4590dd0a404dd0838bdc6b512db7ecef1563aa9d508f995d13d02bdfab7119cc3822b1c75bcd1425283cb SHA512 abe615c77678bf004cbb59192db454cbd48846b5715037375f15dcc44b331da47f462bb625251ef8cb2e06c809dfc8abd69bb997c827ceedbaef6b54128c0834
diff --git a/dev-util/bam/bam-0.5.1.ebuild b/dev-util/bam/bam-0.5.1.ebuild
new file mode 100644
index 000000000000..7684f85a3ebf
--- /dev/null
+++ b/dev-util/bam/bam-0.5.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Fast and flexible Lua-based build system"
+HOMEPAGE="https://matricks.github.com/bam/"
+SRC_URI="https://github.com/matricks/bam/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND=">=dev-lang/lua-5.3:="
+DEPEND="${RDEPEND}"
+BDEPEND="doc? (
+ ${PYTHON_DEPS}
+ media-gfx/graphviz
+ )
+ test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+ if use doc || use test; then
+ python-any-r1_pkg_setup
+ fi
+}
+
+src_prepare() {
+ default
+ # There is no such file licence.txt
+ sed -e '/license\.txt/d' -i scripts/gendocs.py || die
+ tc-export CC
+}
+
+src_compile() {
+ emake ${PN}
+ if use doc; then
+ "${EPYTHON}" scripts/gendocs.py || die "doc generation failed"
+ fi
+}
+
+src_install() {
+ dobin ${PN}
+ if use doc; then
+ dodoc docs/${PN}{.html,_logo.png}
+ fi
+}