summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2020-08-22 17:00:50 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2020-08-22 17:00:50 +0100
commit58979aa9353e019bda3ac8039716e1b870e51718 (patch)
tree1dabea232a3020f8acd214e8e2578242fc9c844c
parentRelax GBAPI slicer version limit (diff)
downloadportage-58979aa9353e019bda3ac8039716e1b870e51718.tar.bz2
portage-58979aa9353e019bda3ac8039716e1b870e51718.tar.xz
portage-58979aa9353e019bda3ac8039716e1b870e51718.zip
Add slice-parser
-rw-r--r--dev-libs/slice-parser/Manifest3
-rw-r--r--dev-libs/slice-parser/slice-parser-3.7.4.ebuild31
2 files changed, 34 insertions, 0 deletions
diff --git a/dev-libs/slice-parser/Manifest b/dev-libs/slice-parser/Manifest
new file mode 100644
index 0000000..81cd401
--- /dev/null
+++ b/dev-libs/slice-parser/Manifest
@@ -0,0 +1,3 @@
+DIST Ice-3.7.4.tar.gz 10494392 BLAKE2B fec17b0c9b7008f8a6387fadd964c7a1b93502e50501afa3cda50222e2940dda77efcb27cab7e32b73c8a151cb95a8df5f93c51bf3f4d092c1d10423a9999a9b SHA512 a4000a7b0ef042a93f7a4f4e384087c3050a97bd38f9ac593c535307dadb741d173b3f6c8aae8ddcf4c65a0e60531e2dfa2f9f68135d92e3b43b658e620d8d27
+DIST slice-parser-3.7.4.tar.xz 652 BLAKE2B 2f7ee8a078d857e74827f55f62cb8d4a39ba81772f140ea9d858367e50230ef2bc84d73ccc9f55e42c242a3c0ab338163e9e0fe4581d085a56f1201c7e0fe568 SHA512 2bcad0a450efef7d9d79ddcbf272bcc59bc533dcf6f70c232fe8e873a6dffb651bf73eeda3bdab0beb57bff8f33accfeb499cfb518e61c48d77297b538e318b2
+EBUILD slice-parser-3.7.4.ebuild 565 BLAKE2B b083d957998932c025dce83249da7ecd4ae8cc1c066844020b5497111a2934d99fa8d871be37a384031c095f113bd34292d055e1e57a0c54a6394e7c6207d628 SHA512 c7c0076b5864de57a7b6a0f59770717abfd88f2ecc63c7c33fed20864d3ce6ff07abe30702d77f97af0bf29d7d11ae84e496ed6341a9f2b4a856c4c9fb5b4e16
diff --git a/dev-libs/slice-parser/slice-parser-3.7.4.ebuild b/dev-libs/slice-parser/slice-parser-3.7.4.ebuild
new file mode 100644
index 0000000..8d3d13f
--- /dev/null
+++ b/dev-libs/slice-parser/slice-parser-3.7.4.ebuild
@@ -0,0 +1,31 @@
+EAPI="7"
+
+inherit bjam
+
+DESCRIPTION="Zeroc ICE slice parser as a standalone dynamic library"
+HOMEPAGE="https://zeroc.com/products/ice"
+
+SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz
+ https://github.com/zeroc-ice/ice/archive/v${PV}.tar.gz -> Ice-${PV}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+
+RDEPEND="=dev-libs/Ice-${PV}*"
+DEPEND="${RDEPEND}
+ dev-util/boost-build"
+
+src_unpack() {
+ default
+ ln -s ${WORKDIR}/ice-${PV}/cpp ${S}/ice/cpp
+}
+
+src_compile() {
+ bjambuild
+}
+
+src_install() {
+ bjaminstall install \
+ -i "Slice"
+}
+