diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-libs/angelscript |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/angelscript')
-rw-r--r-- | dev-libs/angelscript/Manifest | 5 | ||||
-rw-r--r-- | dev-libs/angelscript/angelscript-2.31.2.ebuild | 48 | ||||
-rw-r--r-- | dev-libs/angelscript/metadata.xml | 14 |
3 files changed, 67 insertions, 0 deletions
diff --git a/dev-libs/angelscript/Manifest b/dev-libs/angelscript/Manifest new file mode 100644 index 000000000000..bb81dadb98f1 --- /dev/null +++ b/dev-libs/angelscript/Manifest @@ -0,0 +1,5 @@ +DIST angelscript_2.31.2.zip 1969871 SHA256 0c0b8097c7c8355c9e95c193a6bf3778fb783604af133d37c09c3465c6f381b2 SHA512 4dd4c64caf4fc66a9fbda55d0fb81b91a6af5f5d4f28728343ff06455418ebaf5a36895e04e0bc2aebd76b510e81357f7e0ffd7e575b49bbc9573c106f24b265 WHIRLPOOL 36c042aa09431e1cb8c542c013eed45e06ff32350c5639beb401a686a20c3b2438f9e8998c4244aaf20c58440deb05fc625a2832602e230d8afaf1ff35b98d2d +EBUILD angelscript-2.31.2.ebuild 990 SHA256 4f9745a40f612b2c80deb2545202a417afedf22b582af47b2e1e50ce0197e283 SHA512 c7da13e8039edd635e6dfbc89006e1efc2958b947460c06e721c267395460eb1a6b7a15371c0efef7d6f26b5b12fc5a0b95d38b80d0a9464df1c9dc19f23906c WHIRLPOOL 005bc497b3144cfc882cf88d217bc1342c79e08bf95990afdbf98000ef449f06e964bb044143dd846421d9cbcff148538de4967800bfbef9eda7a6c5296355a9 +MISC ChangeLog 4221 SHA256 20545b2a054df620c350f996ed696dc89631c62f637731bd24222e0313ad2e4b SHA512 9ebd3bfc637fec3ef9e49936c2dcafb347e702816c47cd3bcfb01a090b27440b5c5509fcfbd09e9e73622354504f87ea2960a351bf5c43beb4b28634b7b275a2 WHIRLPOOL 177f3c6e96aae08196987eea472a558536fef50771a777292a248d1d1909d9b2584499720ef9dedc5e632466b3e99a52818652c906e84f9c1bcfc33ac36634f8 +MISC ChangeLog-2015 4501 SHA256 72509b2007a73dfd6ef6f5d9f25879fb012f5f1298f7cc75f5a43ead904fc1fc SHA512 65d3f83608b7838cb734733952eaf59d114d52e33c13882ae26c9728a038e67d4cf0b6e5d9b58c4323cc1651328c7bc59aded78edc1aa44e12f8fd7fabb8a269 WHIRLPOOL 781ad9f7f05089995e7f6deb5a5eb3e2f01c268bef7a4dc87fcb123cd93d6655d972e03d91b67d1f3d878eb011445a9a5192c3c59dd0f5d4c06439adf56b8f94 +MISC metadata.xml 406 SHA256 e5f1e672953d40085089b3bf7afbece380e11281ff866919c931f714b27c282c SHA512 a9d0b8fdf4cc34c08dfc521920e54c42cd23e6ce65981a9ab895cae55be6e51bcdfce6fe5889c1daf812094cddfc44bb20c5439ba5d668b6a45d74fd9db3e891 WHIRLPOOL 9a6c85c106947d675c4921e277b4f2cf99e30aefe693f0106bfbf3f011b8457e510c751caee894e3b2be3714466c5f7848ee98b7de5faad1ebdab9d04b8d53b2 diff --git a/dev-libs/angelscript/angelscript-2.31.2.ebuild b/dev-libs/angelscript/angelscript-2.31.2.ebuild new file mode 100644 index 000000000000..0f8c3347c8f1 --- /dev/null +++ b/dev-libs/angelscript/angelscript-2.31.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs multilib-minimal + +DESCRIPTION="A flexible, cross-platform scripting library" +HOMEPAGE="http://www.angelcode.com/angelscript/" +SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip" +LICENSE="ZLIB" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="doc static-libs" + +DEPEND="app-arch/unzip" + +S="${WORKDIR}/sdk" + +pkg_setup() { + tc-export CXX AR RANLIB +} + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_compile() { + emake -C ${PN}/projects/gnuc shared \ + $(use static-libs && echo static) +} + +multilib_src_install() { + emake -C ${PN}/projects/gnuc \ + DESTDIR="${D%/}" \ + PREFIX="${EPREFIX}"/usr \ + LIBDIR_DEST='$(PREFIX)'/$(get_libdir) \ + install_header install_shared \ + $(use static-libs && echo install_static) +} + +multilib_src_install_all() { + if use doc; then + docinto html + dodoc -r docs/* + fi +} diff --git a/dev-libs/angelscript/metadata.xml b/dev-libs/angelscript/metadata.xml new file mode 100644 index 000000000000..3fbed7094e15 --- /dev/null +++ b/dev-libs/angelscript/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>chewi@gentoo.org</email> + <name>James Le Cuirot</name> + </maintainer> + <slots> + <subslots> + Reflects ABI compatibility of libangelscript.so. + Since there is practically no compatibility, this is $PV. + </subslots> + </slots> +</pkgmetadata> |