summaryrefslogtreecommitdiff
path: root/net-misc/gentoobrowse-api
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2017-01-19 00:27:01 +0000
committerDan Goodliffe <dan@randomdan.homeip.net>2017-01-19 00:27:01 +0000
commit8793cb399349abc8fa97a5938c688131e34b49d8 (patch)
tree4d508f344eaf5edf11139dd30b09b80f5465eb3b /net-misc/gentoobrowse-api
parentAdd IceSpider beta (diff)
downloadportage-8793cb399349abc8fa97a5938c688131e34b49d8.tar.bz2
portage-8793cb399349abc8fa97a5938c688131e34b49d8.tar.xz
portage-8793cb399349abc8fa97a5938c688131e34b49d8.zip
GB2 beta
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.7.1.ebuild54
2 files changed, 56 insertions, 0 deletions
diff --git a/net-misc/gentoobrowse-api/Manifest b/net-misc/gentoobrowse-api/Manifest
index d957770..ef7f5d7 100644
--- a/net-misc/gentoobrowse-api/Manifest
+++ b/net-misc/gentoobrowse-api/Manifest
@@ -2,8 +2,10 @@ AUX slicer.patch 1152 SHA256 3cac0f87ca1ec50a74d5716ade72e713cc3a353370366df2d9d
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
+DIST gentoobrowse-api-0.7.1.tar.bz2 1561275 SHA256 5d2157e808eae5530990f8970f82e40aff4ff8926a157ee0a55bc82f14913801 SHA512 bf20829afa7700387498cd488b6b6a808f0872b63c974b86e44377c7357aaf2c8c2625d49c223293b42759e56d7b6b8b6f24c90f22df1568ddd6ba46c59198ee WHIRLPOOL 7570a47dc8ad434adeea29c2c4af6c771b5b0a822e5cf4bdf28fdfad2cce383417c9a0764f010f1d8ac28da7e6bcccdad757ae44b1ff793edac8d871126fe529
DIST gentoobrowse-api-0.7.tar.bz2 1562203 SHA256 4eeed4df93d0b68bb72966b62b0bfbdb15e56f18da04c0cf75edb49227b37d3f SHA512 f4e27ce36de5af56eb6441f46d5928abf5b12473075a9ff6beb36872bbd3ad9790eca464c81e52cc1f3d30238cbd2d157420f129a996b858e1e73e20bf69d512 WHIRLPOOL 260c161e88648c92aa57bfd6f0342a4eb8c13ca82843f4c76755e0a846b45de795f57c965afcb6fd127deaabf1f25b29a82e261f6174c421388835c2dee263c7
EBUILD gentoobrowse-api-0.4.5.1-r1.ebuild 1508 SHA256 48810a97d554bcf24caf21b0a1f9682a4533a74091be80e31092ffb6fcb1449c SHA512 e7292f2d90f88747204239894a7590ca00fbe1f8cda9736b29121ef5dc80527796064badb4bcf1ee237f1e9a0a4eef168d37610ff4ef241d9a3c0d9e8861f4c5 WHIRLPOOL 7fadb80abd88c9dea309412258c2626b2fc95d0f0f8e16fdd0252382f36a411b3d6f036e12e9604c16e8aa4d33ce6969964636f5279a0c170f7ed0c90d6acfd1
EBUILD gentoobrowse-api-0.5.ebuild 1438 SHA256 d1fbf35ffe476429b87722ee77f315fb352f4d2f70ed1e28085c1239d44cb9ce SHA512 051d780bddf01944a805371a6adb63cd81aee1ecdfce19cc03c14cd602707786368f0c393e354e3c7e94be9bd4e40a1b87967462a250ddf2e8705b8b90939667 WHIRLPOOL fca18b983f2df5945c31fbc1af1d88320fc05de854ed06794da6316dbb238f1fcd7c404a8a75eee8986b1e4454030af2df7a5e20bf342672f238b052739c37b7
EBUILD gentoobrowse-api-0.6.ebuild 1438 SHA256 6cc6d9bc4d94fc48fc0e5bace1598eece7403f429180c9c4db3035ad879cdfbc SHA512 57c44fd107740602238bb7415871b873e75d6ec951bd6e86e457e1eb73be21379ec7acedb6c3f734bf58a11d0f7c7c2f1c62c7ee5468faedd33e4489de85cb51 WHIRLPOOL b0e78adf5ab8165b72ada8cdfefdd6eb05fe192e71446444d6866ed6d0c06282ce28c22f902dbf0595c72561c02422a695d2930ff6e88cbd6016250308ad32f0
+EBUILD gentoobrowse-api-0.7.1.ebuild 1401 SHA256 b050ca3997e76b98e76175870c122af3a96008336fdb9db04944e2a669d48195 SHA512 898a28b19ce91b19e60810dd6c7f236fd9fe011b21b0945c5465fd5fb05d830193ba73b4b5f80051c33af8b2d2d09400b12a8698435fb91eb438830a9a58e79c WHIRLPOOL 549257b11b9e8cf62714b5408f1b1fe839f24f7570a7196dc07979353a2dc6994d8c005f88ad01e4d094bf3121c77d7f92b5ac13c42d10658a11b3b74917601c
EBUILD gentoobrowse-api-0.7.ebuild 1401 SHA256 b050ca3997e76b98e76175870c122af3a96008336fdb9db04944e2a669d48195 SHA512 898a28b19ce91b19e60810dd6c7f236fd9fe011b21b0945c5465fd5fb05d830193ba73b4b5f80051c33af8b2d2d09400b12a8698435fb91eb438830a9a58e79c WHIRLPOOL 549257b11b9e8cf62714b5408f1b1fe839f24f7570a7196dc07979353a2dc6994d8c005f88ad01e4d094bf3121c77d7f92b5ac13c42d10658a11b3b74917601c
diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.7.1.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.7.1.ebuild
new file mode 100644
index 0000000..d252309
--- /dev/null
+++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.7.1.ebuild
@@ -0,0 +1,54 @@
+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-1:=
+ >=dev-libs/libdbpp-postgresql-1.1.2
+ >=dev-libs/icetray-0.1.3[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
+}
+