diff options
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/gentoobrowse-api/Manifest | 2 | ||||
-rw-r--r-- | net-misc/gentoobrowse-api/gentoobrowse-api-0.6.ebuild | 53 |
2 files changed, 55 insertions, 0 deletions
diff --git a/net-misc/gentoobrowse-api/Manifest b/net-misc/gentoobrowse-api/Manifest index 5151dd9..f6b8f86 100644 --- a/net-misc/gentoobrowse-api/Manifest +++ b/net-misc/gentoobrowse-api/Manifest @@ -1,5 +1,7 @@ AUX slicer.patch 1152 SHA256 3cac0f87ca1ec50a74d5716ade72e713cc3a353370366df2d9dcf77627e0123a SHA512 0fa7bc92c32a58e1a7a183ccca68aa45ff35eb3f9e27bce7533817ffc5ef9795a437b0487a2897139e410220bc60de21c6e1a918c5964bcd9cb6421a7b446d3f WHIRLPOOL 62fae342a98e4da58ef3ac2dc1db4502be21aa635150fe958d6053039ddba0bb77d911a427164ac3a4efee7383557eb634fcdaf77d204a189f7ee6987c60b913 DIST gentoobrowse-api-0.4.5.1.tar.bz2 1571054 SHA256 794c070473567fbe56b48c224b92db5e0ef1eaebb4a9167026bbc0398e59c8ff SHA512 fbf629628eb3a17cb1cfd778189cd5714dd981e36e1eb9b6ee2065e0f169e683847d68be4d6d1dbe7b9d8dfee68fdbd88264db2a1b3302f8297505cf54fbfd4a WHIRLPOOL 48a27a4f40231fd2f414ca1f2f113257e7299effaf58a75a7819f84ee63550eedb763d476f7ac024a0c65185dd509dd804069854d61fd22640227ee0c7659992 DIST gentoobrowse-api-0.5.tar.bz2 1574857 SHA256 530cec47479438179d2e6d5c8858edfb2e1184f0e25b4856fb83302b1bce1105 SHA512 5bcb303352353ee7b1d3d0b95717d8c431327fc96451eaa4c910cdeb36e1fe691cf374073dce8d30922dca3462aced89ebb21477438e480137385ef52e0a54c2 WHIRLPOOL 3b790bf03134dc3afb7557b29953cb0d6377a4495284dbf5fceb2515bcdf55f0c36592d3cc53af6cecab0a42d4a069ab7452cda46d10940270359e27a8721e55 +DIST gentoobrowse-api-0.6.tar.bz2 1575447 SHA256 8bd9d42e65735a69fe71ffd36b6131effff63bdbc49bb420fd063fc12b41c954 SHA512 95305e65f8c18c9d0932fdfc352438fbeeba73a7383fdcbaaee70845f2a99b696a2f7e15ae8c55e0219063bdbded4bd63f41368ff21c2d3b58376c76d66c8350 WHIRLPOOL d804582cef7a5f62b63ec18ba9dc9ec9cd01f6294c120d7cf0c4f4748182350161b470fbce14257f212c6910b089c30ae4dcffc44032ae59eb40ed06d0eb1060 EBUILD gentoobrowse-api-0.4.5.1-r1.ebuild 1444 SHA256 3054576d8b6954ceb9b86ba85e57217cd825cde834ee5682ddfca813f02c574a SHA512 d0e47d020497fac3746511dcdec69c1b36bbc95211163c8dd0cbee3176bf55feba34b4a5ce2b5fc5a837d8bc274022b3fd3581084491f8d2faa14df7847930fa WHIRLPOOL 30a0324a7d99bb911430fa24cca84be23c15d92663e6d9052fea8b49f8a4904963e97ccef667ed47f2aa712f5f43c1b9d93e3d97bf0714b4ada5f854e0e2807e EBUILD gentoobrowse-api-0.5.ebuild 1374 SHA256 f53eef7cf8fe5d9c517e87cc63396cbfe59d430390677edd8c9720b1f4c2234d SHA512 e2fb55a08075986f2ad574d87f247441b0ad90beb7cc3c8a1c65758742dea5c2442e7762002a6f3bff6f788554a7b38e287c89a6bd2f2494a470749060abe34a WHIRLPOOL e97f343dea13590cd67dfadd208658df095c4d61716e9a0ec95c1756e0ce76c3f146200421f5890c0a64a9bbf46a30bd61bcfe101ae7d45e0739cc6f5020f7e5 +EBUILD gentoobrowse-api-0.6.ebuild 1374 SHA256 f53eef7cf8fe5d9c517e87cc63396cbfe59d430390677edd8c9720b1f4c2234d SHA512 e2fb55a08075986f2ad574d87f247441b0ad90beb7cc3c8a1c65758742dea5c2442e7762002a6f3bff6f788554a7b38e287c89a6bd2f2494a470749060abe34a WHIRLPOOL e97f343dea13590cd67dfadd208658df095c4d61716e9a0ec95c1756e0ce76c3f146200421f5890c0a64a9bbf46a30bd61bcfe101ae7d45e0739cc6f5020f7e5 diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.6.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.6.ebuild new file mode 100644 index 0000000..a04dd4d --- /dev/null +++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.6.ebuild @@ -0,0 +1,53 @@ +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="client server" + +RDEPEND="dev-libs/Ice + server? ( + =dev-cpp/slicer-1.4*:=[db] + sys-apps/icebox-service + >=dev-libs/libdbpp-postgresql-1.0.5 + >=dev-libs/icetray-0.1[tools] + >=dev-libs/boost-1.60 + >=dev-libs/libgit2-0.24.0 + ) + >=dev-libs/libadhocutil-0.3.6:= + dev-libs/boost" +DEPEND="${DEPEND} + sys-devel/flex + dev-util/boost-build" + +src_prepare() { + sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${LDFLAGS}\" ;|" ${S}/Jamroot.jam +} + +src_compile() { + cd ${S}/gentoobrowse-api || die + setarch $(uname -m) -RL b2 -q ${BJAMOPTS} variant=release \ + api//gentoobrowse-api \ + domain//gentoobrowse-domain \ + $(use client && echo client//gbcli) \ + $(use server && echo service//gentoobrowse-service util) || die +} + +src_install() { + cd ${S}/gentoobrowse-api || die + setarch $(uname -m) -RL b2 -q ${BJAMOPTS} variant=release --prefix=${D}/usr \ + --includedir=${D}/usr/include/${PN} \ + install-libs \ + install-slice \ + $(use client && echo install-client) \ + $(use server && echo install-service) || die + if use server ; then + insinto /etc/gentoobrowseapi || die + doins etc/icebox.config || die + fi +} + |