summaryrefslogtreecommitdiff
path: root/net-misc
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/gentoobrowse-api/Manifest2
-rw-r--r--net-misc/gentoobrowse-api/gentoobrowse-api-0.10.0.1.ebuild52
2 files changed, 54 insertions, 0 deletions
diff --git a/net-misc/gentoobrowse-api/Manifest b/net-misc/gentoobrowse-api/Manifest
index ba7df1d..e448504 100644
--- a/net-misc/gentoobrowse-api/Manifest
+++ b/net-misc/gentoobrowse-api/Manifest
@@ -1,7 +1,9 @@
+DIST gentoobrowse-api-0.10.0.1.tar.xz 888176 BLAKE2B 508b229a349a9a4598f46aaf1f228531a5bfe4455e562db7da173f3e828899d4c14e070c9900b13cda8e7e6b1c498826f93162c9256f79885efaf52e3707923f SHA512 e13a844bfe9702403b6c41b264ad7e90184f34866aa0e5434e4fe5ddc2edef0358e27dcc448c9d19a9c891e498598321ed6e09b99ddb09bf4d60dd344c75395b
DIST gentoobrowse-api-0.9.4.tar.xz 886816 BLAKE2B 8d4629a3f8768b5e0257c18c5c61e67ac391a139e5e4169383b8920c734ca8fe746cae8ef9bdc6e88ce1b5a57f7fc45ef8e90d5d72abf5dc752ebca702a28131 SHA512 14a842645aaa812f923f5e45017267b4e79803aed2659d086a6092c51cca61cbb4896ba55d956151f4aa9edf3b1825d8372b470a436df908c18b7d122cd98a78
DIST gentoobrowse-api-0.9.5.tar.xz 886848 BLAKE2B 89ca67d535ab1fcaf6ac1414b30a9565a5e334259ca2a8c4a33464613562daa4b7d5d9e8dc2f6ebddee87ea40cdc8a6152f6a2e7d2faee93e79b40e2b8bcb206 SHA512 b6ef6a411966ff60a13cf33d70a743df1139b066b78e1739918fb2e39f94b824d555d62a3f560e70c3c1e4bf75f388128bcfafcc04148095b45872c39f0b14d0
DIST gentoobrowse-api-0.9.6.tar.xz 887764 BLAKE2B 091c5f810c68b7f98f37cde4114d2b5c6d8e6dd2e2f21ca379685fd2a2ce9691b8df3d43bfda1019fa41b545f55d1c01587ac827ecd966070e2d4496e1a58b94 SHA512 da1e63b458bd1433c684519b559a653f1a0fd762935aa2906249ed78cf9e7256041a5410200edf3828bbbb3d9fc39f9613ba488cca89f05b854de679c1478165
DIST gentoobrowse-api-0.9.7.tar.xz 888140 BLAKE2B 8bd7cf6afade0d9d99e50623c21c41ac0eaf197d98a1fc214997c5a4c8ff994a196ead41c4504e094f56ab6c425f2140819b0c664ad0a8e02370b35147aff803 SHA512 070160115410a9eeb12ff9722b676c89ca82b9dfcdf10023c0418c7e2a148b1dd5f9ea199169b1fb1f6cc86544d4f4926b2a1b791abe486b58571ab91db4d71b
+EBUILD gentoobrowse-api-0.10.0.1.ebuild 1396 BLAKE2B 3620a839012e4d32408ffa005ce2d23c551321888fea117bb367c4049388f134811ecf673e5bb7fb41c348615f2596e4c9e0978b5bf9f7ee8c1edcd79bd8d1a6 SHA512 abd4bfc04bdc01d4ce2cba40eb4bd15b7ed47842df731d5f23aaa549f8083efa0a6d3949552cce2dac0948242040daffa33e201ffac889d1dbc72d7895a98e6f
EBUILD gentoobrowse-api-0.9.4.ebuild 1390 BLAKE2B 1df53cc5e573710b931ebec7a44f9cd7d6cbad823c8838f8f2e3512f85711722149a208530a5b546b72fcbedc7fa70bd4bbb345d304c19fb0685ef446b96616f SHA512 8e08c20477ff84ffe332dd8f8c5e8ae0aa28f2e199d78de9dce46e177d0a512e2319231267451dab237274c04f6d8b980fffd88d98eabf3d4ae7c5ab188c42f3
EBUILD gentoobrowse-api-0.9.5.ebuild 1390 BLAKE2B 1df53cc5e573710b931ebec7a44f9cd7d6cbad823c8838f8f2e3512f85711722149a208530a5b546b72fcbedc7fa70bd4bbb345d304c19fb0685ef446b96616f SHA512 8e08c20477ff84ffe332dd8f8c5e8ae0aa28f2e199d78de9dce46e177d0a512e2319231267451dab237274c04f6d8b980fffd88d98eabf3d4ae7c5ab188c42f3
EBUILD gentoobrowse-api-0.9.6.ebuild 1390 BLAKE2B 1df53cc5e573710b931ebec7a44f9cd7d6cbad823c8838f8f2e3512f85711722149a208530a5b546b72fcbedc7fa70bd4bbb345d304c19fb0685ef446b96616f SHA512 8e08c20477ff84ffe332dd8f8c5e8ae0aa28f2e199d78de9dce46e177d0a512e2319231267451dab237274c04f6d8b980fffd88d98eabf3d4ae7c5ab188c42f3
diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.10.0.1.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.10.0.1.ebuild
new file mode 100644
index 0000000..32408f8
--- /dev/null
+++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.10.0.1.ebuild
@@ -0,0 +1,52 @@
+EAPI="5"
+inherit systemd eutils bjam
+
+DESCRIPTION="ICE API and client for Gentoo Browse"
+HOMEPAGE="http://gentoobrowse.randomdan.homeip.net/"
+
+SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz"
+LICENSE="GPL"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="client server"
+
+RDEPEND="=dev-libs/Ice-3.7*
+ server? (
+ =dev-cpp/slicer-1.8*:=[db]
+ =sys-apps/icebox-service-1.11
+ >=dev-libs/libdbpp-1.2:=
+ >=dev-libs/libdbpp-postgresql-1.2
+ >=dev-libs/icetray-0.2[tools]
+ >=dev-libs/boost-1.60
+ >=dev-libs/libgit2-0.24.0
+ )
+ >=dev-libs/libadhocutil-0.5:=
+ dev-libs/boost"
+DEPEND="${DEPEND}
+ sys-devel/flex
+ dev-util/boost-build"
+
+src_compile() {
+ bjambuild \
+ gentoobrowse-api/api//gentoobrowse-api \
+ gentoobrowse-api/domain//gentoobrowse-domain \
+ $(use client && echo gentoobrowse-api/client//gbcli) \
+ $(use server && echo \
+ gentoobrowse-api/service//gentoobrowse-service++11 \
+ gentoobrowse-api/util)
+}
+
+src_install() {
+ bjaminstall \
+ gentoobrowse-api//install-libs \
+ gentoobrowse-api//install-slice \
+ $(use client && echo gentoobrowse-api//install-client) \
+ $(use server && echo gentoobrowse-api//install-service)
+ if use server ; then
+ insinto /etc/gentoobrowseapi || die
+ doins gentoobrowse-api/etc/icebox.config || die
+ insinto $(systemd_get_systemunitdir)/icebox@gentoobrowseapi.service.d || die
+ doins gentoobrowse-api/etc/service.conf || die
+ fi
+}
+