diff options
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/bulletss/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/bulletss/bulletss-0.0.1.ebuild | 53 | ||||
-rw-r--r-- | dev-libs/bulletss/files/digest-bulletss-0.0.1 | 3 | ||||
-rw-r--r-- | dev-libs/bulletss/files/digest-libbulletml-d-0.0.1 | 3 | ||||
-rw-r--r-- | dev-libs/bulletss/files/fix.diff | 8 | ||||
-rw-r--r-- | dev-libs/bulletss/metadata.xml | 5 |
6 files changed, 76 insertions, 0 deletions
diff --git a/dev-libs/bulletss/Manifest b/dev-libs/bulletss/Manifest new file mode 100644 index 0000000..282f5ba --- /dev/null +++ b/dev-libs/bulletss/Manifest @@ -0,0 +1,4 @@ +AUX fix.diff 226 RMD160 4b135c3e86911487a5ac4d72187152dfd584c1dd SHA1 ac2f651abaf9e2ac70daf8a58714950a5bd01b36 SHA256 0f2276933accabf0d8162ce990684aaa2344e1abd11cf2976977545d9d9757f9 +DIST bulletss.zip 488290 RMD160 78f039dcdd62a20a9104b5774bb4642b4e6f8cda SHA1 034a1a70b6a647e7f8d1acd208db9af138c4df9c SHA256 6646a79b888b21f93070e1e3333f15ff5dd969608e54d1118f981faec049e985 +EBUILD bulletss-0.0.1.ebuild 956 RMD160 0c9059836697fba913507c2a70291ec339dd760f SHA1 0052b26616edc04c1c8cdbf3a227097bcce90d05 SHA256 fa9808fec32eb8f28a43bb622c97fee4b57c92d3c64ef6d1eea6c78a42a644ae +MISC metadata.xml 161 RMD160 734c72757bdba2e93d5c7cfa946fd9eb69e01681 SHA1 e721608e30cdca8dd809c1024687fe4887c49293 SHA256 5102a957a119374da719ca711f473e89fd4183d4e91e86f59e2fc4dce7e607dc diff --git a/dev-libs/bulletss/bulletss-0.0.1.ebuild b/dev-libs/bulletss/bulletss-0.0.1.ebuild new file mode 100644 index 0000000..27f2d0e --- /dev/null +++ b/dev-libs/bulletss/bulletss-0.0.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +inherit d-games multilib + +IUSE="" + +DESCRIPTION="A Library of Bullet Markup Language for D-Lang" +SRC_URI="http://my.vector.co.jp/servlet/System.FileDownload/download/http/0/301119/pack/win95/game/tool/bulletss.zip" +HOMEPAGE="http://shinh.skr.jp/bulletss/" + +SLOT="0" +LICENSE="BSD" +KEYWORDS="ppc x86 ~alpha" +IUSE="" + +DEPEND="dev-lang/perl + sys-devel/bison + app-arch/unzip" +RDEPEND="" + +S="${WORKDIR}"/bulletss + +src_unpack() { + unpack ${A} +} + +src_prepare(){ + cd "${WORKDIR}"/bulletss/ + epatch "${FILESDIR}"/fix.diff +} + +src_compile() { + emake -C bulletml || die +} + +src_install() { + dodoc README* + + cd "${S}"/bulletml + dolib.a libbulletml_d.a + + insinto /usr/include/bulletml-d + doins *.h + + dodir /usr/lib/dmd/phobos + insinto /usr/lib/dmd/phobos + doins bulletml.d + dosed "s:\(alias bit bool\)://\1:" /usr/lib/dmd/phobos/bulletml.d +} diff --git a/dev-libs/bulletss/files/digest-bulletss-0.0.1 b/dev-libs/bulletss/files/digest-bulletss-0.0.1 new file mode 100644 index 0000000..a283a3c --- /dev/null +++ b/dev-libs/bulletss/files/digest-bulletss-0.0.1 @@ -0,0 +1,3 @@ +MD5 916748631d8f8120fcb3b8be297d4cc4 bulletss.zip 488290 +RMD160 78f039dcdd62a20a9104b5774bb4642b4e6f8cda bulletss.zip 488290 +SHA256 6646a79b888b21f93070e1e3333f15ff5dd969608e54d1118f981faec049e985 bulletss.zip 488290 diff --git a/dev-libs/bulletss/files/digest-libbulletml-d-0.0.1 b/dev-libs/bulletss/files/digest-libbulletml-d-0.0.1 new file mode 100644 index 0000000..a283a3c --- /dev/null +++ b/dev-libs/bulletss/files/digest-libbulletml-d-0.0.1 @@ -0,0 +1,3 @@ +MD5 916748631d8f8120fcb3b8be297d4cc4 bulletss.zip 488290 +RMD160 78f039dcdd62a20a9104b5774bb4642b4e6f8cda bulletss.zip 488290 +SHA256 6646a79b888b21f93070e1e3333f15ff5dd969608e54d1118f981faec049e985 bulletss.zip 488290 diff --git a/dev-libs/bulletss/files/fix.diff b/dev-libs/bulletss/files/fix.diff new file mode 100644 index 0000000..c8c9d09 --- /dev/null +++ b/dev-libs/bulletss/files/fix.diff @@ -0,0 +1,8 @@ +--- bulletml/d_cpp_interface.h ++++ bulletml/d_cpp_interface.h +@@ -1,4 +1,4 @@ +-#define D_CPP_CLASS(CLASS, CLASS_NAME) ; ++#define D_CPP_CLASS(CLASS, CLASS_NAME) + + #define D_CPP_NEW_0(CLASS, NEW_NAME) \ + CLASS* NEW_NAME() { \ diff --git a/dev-libs/bulletss/metadata.xml b/dev-libs/bulletss/metadata.xml new file mode 100644 index 0000000..4a5a466 --- /dev/null +++ b/dev-libs/bulletss/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>playboys</herd> +</pkgmetadata> |