diff options
Diffstat (limited to 'dev-cpp')
-rw-r--r-- | dev-cpp/slicer/Manifest | 2 | ||||
-rw-r--r-- | dev-cpp/slicer/slicer-968.ebuild | 32 |
2 files changed, 34 insertions, 0 deletions
diff --git a/dev-cpp/slicer/Manifest b/dev-cpp/slicer/Manifest new file mode 100644 index 0000000..648d8f5 --- /dev/null +++ b/dev-cpp/slicer/Manifest @@ -0,0 +1,2 @@ +DIST slicer-968.tar.bz2 6470 SHA256 1386e65cb283c12fb660adedaa669c0f9633fad191d2f7260ed356e142150019 SHA512 24c4f7bc90b43e6658d02fa231af93b62691db213c8e6a8e270502aeb0621076c82d01f29f5bddd65e889e3050a818a8cdec0c07c5ea3dc1e30a721e744508d9 WHIRLPOOL 9979b1db364eeee2980ea92f5ce26733252017c9be1998eb42d83812b6b680aecea7bb64a6728f9525caad61f31bf7c06ad0b5f3f0d9022bf58a29692e927b91 +EBUILD slicer-968.ebuild 1092 SHA256 b8755cc434f960dc6fe4f8be2a7c90cf4db1032ea832735e65a6fe3792017274 SHA512 d9390670ecf68ee8eceecb2348af766c7ab3980aa0eab7ade74b6ff06c4217d79b609c0a881b4d55f781bda3cf5e5757c54e4b9a514829f365b8f4af54cddb2f WHIRLPOOL 5ba8d74902863b3b45eeaa18b25020899b460dccd0c3e2f748a33177cbca50270d5993674614a190397a7f121a4694c996e3d7b5d0ff941318e8d4934090c0ad diff --git a/dev-cpp/slicer/slicer-968.ebuild b/dev-cpp/slicer/slicer-968.ebuild new file mode 100644 index 0000000..d3d3174 --- /dev/null +++ b/dev-cpp/slicer/slicer-968.ebuild @@ -0,0 +1,32 @@ +EAPI="3" + +DESCRIPTION="Zeroc ICE helper to create generic serialization code for slice types" +HOMEPAGE="http://slicer.randomdan.homeip.net/" + +SRC_URI="http://releases.randomdan.homeip.net/download/${P}.tar.bz2" +LICENSE="GPL" +SLOT="0" +KEYWORDS="x86 amd64" +IUSE="xml" + +DEPEND="dev-libs/Ice + xml? ( dev-cpp/libxmlpp ) + dev-libs/boost + dev-util/boost-build" +RDEPEND="${DEPEND}" + +src_prepare() { + sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${LDFLAGS}\" ;|" ${S}/Jamroot.jam +} + +src_compile() { + cd ${S}/slicer || die + setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release -q slicer tool || die + use xml && (setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release -q xml || die) +} + +src_install() { + cd ${S}/slicer || die + setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release install -q --bindir=${D}/usr/bin --libdir=${D}/usr/lib --includedir=${D}/usr/include/slicer || die + use xml && (setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release install-xml -q --bindir=${D}/usr/bin --libdir=${D}/usr/lib --includedir=${D}/usr/include/slicer || die) +} |