diff options
Diffstat (limited to 'net-misc/gentoobrowse-api')
-rw-r--r-- | net-misc/gentoobrowse-api/Manifest | 2 | ||||
-rw-r--r-- | net-misc/gentoobrowse-api/gentoobrowse-api-0.9.5.ebuild | 52 |
2 files changed, 54 insertions, 0 deletions
diff --git a/net-misc/gentoobrowse-api/Manifest b/net-misc/gentoobrowse-api/Manifest index da23ee1..2fb48d6 100644 --- a/net-misc/gentoobrowse-api/Manifest +++ b/net-misc/gentoobrowse-api/Manifest @@ -4,9 +4,11 @@ DIST gentoobrowse-api-0.9.1.tar.xz 885252 BLAKE2B 4e96c662ca1f4a0302cbf8eb0ad6d4 DIST gentoobrowse-api-0.9.2.tar.xz 885004 BLAKE2B cb75f2b2c1dcc3fa72e1fc4e57fa5f76a94014c5773f2a1b217e9b6f094df4d1f546830822e5697245e4a44f0fe54482d65abc8f893e44b33026abf753a1b75e SHA512 8ddd85f76054fc330a278a191a1e7259c2f05774d10a3af319e4e008b1fb31a8b2fed1c160de81dcd9b03ddba75a706c9e50e25fb4d7fee4b5fcc33c71a95a37 DIST gentoobrowse-api-0.9.3.1.tar.xz 886512 BLAKE2B 85c62b08353dc015baf5ec6c9b3b65c19607141e35dd43be6b3c3deec7f083b9a853a469757d74e7beb1458c40da27832eea3ac6d057fabebc7311ca00a9475b SHA512 1cf09eedf06eae6530494e03dacb4edff4642b185545b9f103b9d28c883dce55e717c27d86eadffda6ae412e9538c29e1eaeaadd46d4c1da0d568658565efc95 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 EBUILD gentoobrowse-api-0.9.0.2.ebuild 1384 BLAKE2B 50de98eccd7d93c03ed228a063543567ee04aabdd5802f205a766f9b0e838697d2d83e7018b22400ee2be479052e51e8e44a1fd7b719813bad4812c64037c708 SHA512 2611af2eb163087733d17240c0c3787cdd5bf7d9179ac69de410547713e8d314a3dc72f70282bb8bfac8043ef52ef49f6983e8112d46cead9c98c7da27a2a26c EBUILD gentoobrowse-api-0.9.1.2.ebuild 1384 BLAKE2B 722e488539033866752bcf9d694b9da006e513262be9af73cde767f250c584448671d21ab62385cac5c10fb7ae5b4d9eca58057ab8733fce0ce2007e55ca09e9 SHA512 fa93b7d2574fca5763115741a91cb20ba5d314b5d9e17ed71e7830c42e6f8ab9e86345f90948b921fbe9d9be6370c359c3aa30a1bb85411457a9451e58f00c1e EBUILD gentoobrowse-api-0.9.1.ebuild 1384 BLAKE2B 5700484a9d4681a3657784876c7b7e53bbb7856267034144ecf777cc43d7e995dba1097bc6bff7ade83cabb29d6923470438bb8add84664b05e9b9f045ffd9d3 SHA512 39654e978aa254f8a6159f8e3f68ddb972452bfa70ea8a15decd7501df30934f4ff52fea1e8921cf9b992dd9be31cd2017d1d1f5130932aaeb5158b4e42c21df EBUILD gentoobrowse-api-0.9.2.ebuild 1384 BLAKE2B 722e488539033866752bcf9d694b9da006e513262be9af73cde767f250c584448671d21ab62385cac5c10fb7ae5b4d9eca58057ab8733fce0ce2007e55ca09e9 SHA512 fa93b7d2574fca5763115741a91cb20ba5d314b5d9e17ed71e7830c42e6f8ab9e86345f90948b921fbe9d9be6370c359c3aa30a1bb85411457a9451e58f00c1e EBUILD gentoobrowse-api-0.9.3.1.ebuild 1384 BLAKE2B 722e488539033866752bcf9d694b9da006e513262be9af73cde767f250c584448671d21ab62385cac5c10fb7ae5b4d9eca58057ab8733fce0ce2007e55ca09e9 SHA512 fa93b7d2574fca5763115741a91cb20ba5d314b5d9e17ed71e7830c42e6f8ab9e86345f90948b921fbe9d9be6370c359c3aa30a1bb85411457a9451e58f00c1e EBUILD gentoobrowse-api-0.9.4.ebuild 1384 BLAKE2B 722e488539033866752bcf9d694b9da006e513262be9af73cde767f250c584448671d21ab62385cac5c10fb7ae5b4d9eca58057ab8733fce0ce2007e55ca09e9 SHA512 fa93b7d2574fca5763115741a91cb20ba5d314b5d9e17ed71e7830c42e6f8ab9e86345f90948b921fbe9d9be6370c359c3aa30a1bb85411457a9451e58f00c1e +EBUILD gentoobrowse-api-0.9.5.ebuild 1384 BLAKE2B 722e488539033866752bcf9d694b9da006e513262be9af73cde767f250c584448671d21ab62385cac5c10fb7ae5b4d9eca58057ab8733fce0ce2007e55ca09e9 SHA512 fa93b7d2574fca5763115741a91cb20ba5d314b5d9e17ed71e7830c42e6f8ab9e86345f90948b921fbe9d9be6370c359c3aa30a1bb85411457a9451e58f00c1e diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.9.5.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.9.5.ebuild new file mode 100644 index 0000000..22502b1 --- /dev/null +++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.9.5.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 + server? ( + =dev-cpp/slicer-1.7*:=[db] + sys-apps/icebox-service + >=dev-libs/libdbpp-1:= + >=dev-libs/libdbpp-postgresql-1.1.2 + >=dev-libs/icetray-0.1.4[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_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 \ + 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 +} + |