summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--www-misc/icespider/Manifest1
-rw-r--r--www-misc/icespider/icespider-0.1_beta1.ebuild41
2 files changed, 42 insertions, 0 deletions
diff --git a/www-misc/icespider/Manifest b/www-misc/icespider/Manifest
new file mode 100644
index 0000000..0eaf2ff
--- /dev/null
+++ b/www-misc/icespider/Manifest
@@ -0,0 +1 @@
+EBUILD icespider-0.1_beta1.ebuild 990 SHA256 cc0b0fc8f456f6d8dcca84d5833f6467e522583e3d79481fc9c9a58c7519a14d SHA512 977366ecb9b4b2bf85fedec4efd64e7c936e7fa3070499c7303beb345588ab73f658c56814ee5e25ca203f0cebc827ba0773298aa6b6cbada7c851138e8204fa WHIRLPOOL e70fc60948786d3a66e623c7eca81ec3ca61326acd058ac4895ffe39445f50a88ce794e23ed2a59b869204db86f7b519384453368aa2dfb9013216908345f759
diff --git a/www-misc/icespider/icespider-0.1_beta1.ebuild b/www-misc/icespider/icespider-0.1_beta1.ebuild
new file mode 100644
index 0000000..d976ca2
--- /dev/null
+++ b/www-misc/icespider/icespider-0.1_beta1.ebuild
@@ -0,0 +1,41 @@
+EAPI="5"
+
+DESCRIPTION="ICE API and client for Gentoo Browse"
+HOMEPAGE="http://gentoobrowse.randomdan.homeip.net/"
+
+#SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2"
+LICENSE="GPL"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+RDEPEND="dev-libs/Ice
+ dev-libs/libadhocutil
+ dev-cpp/slicer
+ dev-libs/fcgi
+ dev-libs/boost"
+DEPEND="${DEPEND}
+ dev-util/boost-build"
+
+src_unpack() {
+ mkdir ${S}
+ rsync -a --exclude=bin /home/randomdan/dev/src/{icespider,*.jam} ${S}
+}
+src_prepare() {
+ sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${LDFLAGS}\" ;|" ${S}/Jamroot.jam
+}
+
+src_compile() {
+ cd ${S}/icespider || die
+ setarch $(uname -m) -RL b2 -q ${BJAMOPTS} variant=release \
+ common core compile fcgi xslt fileSessions testing || die
+}
+
+src_install() {
+ cd ${S}/icespider || die
+ setarch $(uname -m) -RL b2 -q ${BJAMOPTS} variant=release --prefix=${D}/usr --includedir=/${D}/usr/include/icespider \
+ install \
+ install-ice \
+ install-tools || die
+}
+