summaryrefslogtreecommitdiff
path: root/net-misc/gentoobrowse-api
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/gentoobrowse-api')
-rw-r--r--net-misc/gentoobrowse-api/Manifest2
-rw-r--r--net-misc/gentoobrowse-api/gentoobrowse-api-0.11.ebuild53
2 files changed, 55 insertions, 0 deletions
diff --git a/net-misc/gentoobrowse-api/Manifest b/net-misc/gentoobrowse-api/Manifest
index 84187c5..9b2a951 100644
--- a/net-misc/gentoobrowse-api/Manifest
+++ b/net-misc/gentoobrowse-api/Manifest
@@ -1,11 +1,13 @@
DIST gentoobrowse-api-0.10.0.4.tar.xz 888432 BLAKE2B 1a0c4319d985ef64294ce8502ea89dd15173d7f056d70fe0c796cc1cf1cf9ded189901f3e15d0725691318132c3c9b53319cb2c76786ce3c8e6dd8dadf21132b SHA512 a43c42a8846a03afdfb723fee3c3bd6aea14e5e10e3d7f61553533f7d928403f4c8a2d2d9d356db292c656a9df2f8dc7c7d47414a98bdbcd635d4ed99ad0f320
DIST gentoobrowse-api-0.10.1.tar.xz 888624 BLAKE2B 9d7bf578a387acbbfb3f367d723b0e234c94edfaa81312248bf07716b18bfd68f5cf749156518260547f7e0f4e7be6e8a98e756ea83f41005169f65640dd631d SHA512 18902a86d030e90485dabb9091292b5b8badd35322a2c0de00c3f721b6ae2f04a9b0f2e22bcea6e40bc2e5749d7231591208a544477c97e1aa1b873a882e87fc
+DIST gentoobrowse-api-0.11.tar.xz 889728 BLAKE2B 7a9c3f00595edf8526eaa08581945402f029f581cb4b2603be4eb3c50354a378005d4fa5dac82b1eccc9d69dde71fc4ce3c275e52dde8fbdd3da481158d0e4b8 SHA512 c352d6d728601a9abeb1a8882ab9805a0af2ad6c74c9b256d25cd20d0235e66887d768f8e8d9cfddd5fe42769c0b0c2a72e3cff6ce6def7f3f2bd72927799609
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.4.ebuild 1400 BLAKE2B 2091bc9f45ab32b28b2165b32e0fc11cfd8e5825caad76df9a84408422930aee82fad1e8920f45812edb125130339392064a65cb2af72dea1aa488a294a2d59a SHA512 49248b53e88d959057ef02198c9680dec4718f29bfa06785cd82a553553236b48a02f18ed5df7e31965e21133b17e0651361e720bc27c9ff8e81f80e38faf965
EBUILD gentoobrowse-api-0.10.1.ebuild 1400 BLAKE2B f72063dacb492224c87fd98e0ff517702b5768229acd14b6808f63e82c071c610d9ef78a3a528b481f78e04ed6967520161e60073203430d6e4725043ed2297d SHA512 750a1e9a1485873c2abb9ac89f5c8793f90cb30d25a2edce4885fd04c89966a7fdd4a6f396170427b78834adbe3b2ef52f0fdda95889c24585cfe3667f650b53
+EBUILD gentoobrowse-api-0.11.ebuild 1420 BLAKE2B 264e998366f12751bbd25a81503b9547544922b1a86ae3886c12d7bf44895ef9c20a955174ff6a91429335de86be186883922d00e5a05db34a81126e17fbdabc SHA512 89a60895d24594e4236f0b8c32f841140619ecbb9fa794f3527d8cbb0447f0ad4967dfe26dec117c7ae5aae0f435dc6aa579086a0308c9655c820fad0e17743b
EBUILD gentoobrowse-api-0.9.4.ebuild 1394 BLAKE2B d5ca40514a5cce8d3a6e7d9c7910b98a73a2afba701d58e7e56b56692b6db416e40d52d788f084aa4cdbdbcba7a773980d921dd0e4c53cb3642e70a9c9a55ecf SHA512 cd6f1e441c3dad000a18a86bd0a4ad6c0128c15f33f47f23721820209e7b5310035466506d87ea5e3110d2282c4fe13afbb8e249368d8275e7858fa0eb985ce9
EBUILD gentoobrowse-api-0.9.5.ebuild 1394 BLAKE2B d5ca40514a5cce8d3a6e7d9c7910b98a73a2afba701d58e7e56b56692b6db416e40d52d788f084aa4cdbdbcba7a773980d921dd0e4c53cb3642e70a9c9a55ecf SHA512 cd6f1e441c3dad000a18a86bd0a4ad6c0128c15f33f47f23721820209e7b5310035466506d87ea5e3110d2282c4fe13afbb8e249368d8275e7858fa0eb985ce9
EBUILD gentoobrowse-api-0.9.6.ebuild 1394 BLAKE2B d5ca40514a5cce8d3a6e7d9c7910b98a73a2afba701d58e7e56b56692b6db416e40d52d788f084aa4cdbdbcba7a773980d921dd0e4c53cb3642e70a9c9a55ecf SHA512 cd6f1e441c3dad000a18a86bd0a4ad6c0128c15f33f47f23721820209e7b5310035466506d87ea5e3110d2282c4fe13afbb8e249368d8275e7858fa0eb985ce9
diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.11.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.11.ebuild
new file mode 100644
index 0000000..8e47849
--- /dev/null
+++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.11.ebuild
@@ -0,0 +1,53 @@
+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="MIT"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="client server"
+
+RDEPEND="=dev-libs/Ice-3.7*
+ server? (
+ =dev-cpp/slicer-1.9*:=[db]
+ =sys-apps/icebox-service-1.11
+ >=dev-libs/libdbpp-1.4:=
+ >=dev-libs/libdbpp-postgresql-1.4
+ >=dev-libs/icetray-0.4[tools]
+ >=dev-libs/boost-1.60:=
+ >=dev-libs/libgit2-0.24.0
+ )
+ >=dev-libs/libadhocutil-0.7:=
+ dev-libs/boost:="
+DEPEND="${DEPEND}
+ sys-devel/flex
+ dev-util/pkgconfig
+ 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
+}
+