diff options
author | Dan Goodliffe <dan@randomdan.homeip.net> | 2017-01-13 20:29:18 +0000 |
---|---|---|
committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2017-01-13 20:29:18 +0000 |
commit | c8893948918487275ea832489c4e558e23dec223 (patch) | |
tree | 3cf240ed009dfba89adf9d9b4e98c42f91b51065 /net-misc/gentoobrowse-api | |
parent | Remove synaptiks. Unrequired and depends on pykde4 (dead upstream) (diff) | |
download | portage-c8893948918487275ea832489c4e558e23dec223.tar.bz2 portage-c8893948918487275ea832489c4e558e23dec223.tar.xz portage-c8893948918487275ea832489c4e558e23dec223.zip |
New DB stuff and gentoobrowse-api
Diffstat (limited to 'net-misc/gentoobrowse-api')
5 files changed, 62 insertions, 3 deletions
diff --git a/net-misc/gentoobrowse-api/Manifest b/net-misc/gentoobrowse-api/Manifest index 2a7d7e2..d957770 100644 --- a/net-misc/gentoobrowse-api/Manifest +++ b/net-misc/gentoobrowse-api/Manifest @@ -2,6 +2,8 @@ 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 -EBUILD gentoobrowse-api-0.4.5.1-r1.ebuild 1469 SHA256 5064f8afe19daef911cff50b5d9c36f67a6a347c635c865c7133dcefd9565a68 SHA512 d2fa5e1b0191e4deb6b97a2225584c7459ba188b3452aa5dda88b4626e6de0c7a83e0f5611da0e3e206311be812b6199fac6e9a3195780c0ffbd4b186b0a8a19 WHIRLPOOL 4507a5f15b62e4dbf03817affa2a687617b7a5fb88bdfa54b97ce5570ff0f118de7ac591a575ed2e388dc27a5a83ddd023e9d03da9683ddfb4272e15684a2ec0 -EBUILD gentoobrowse-api-0.5.ebuild 1399 SHA256 acffd948c62a09d6fe2f0854f9e542441becd0ec32cf839a9c4ac6c5785e2cd8 SHA512 bf3822c3bcf3a784d6057697b6322a246bac4a61edba17bab68def53d59160f1ff416fed96abf1033f41ac84d1037b7a13c858b77e5c5a70e0103f55278e6cf2 WHIRLPOOL 6393bb27b9401437b5e590fc0d30a67e222c88b7256c946fdbb6e90dd593726f2cdec519bd1f7a7bc549f7948f7293abec98e69bd90fe41d655c2867f5d7c012 -EBUILD gentoobrowse-api-0.6.ebuild 1399 SHA256 0d18f74b14f7a3e8b14fcfea943169d5f733e1d12236938c2149691525fc97ae SHA512 d585b3f593e283e45c17552ba9f28f887579c7074bbff7ca8a554a99aff3427267dd371288477f07e80d92d9c9915cef8151cb096223ec292d0797c6f6a5021d WHIRLPOOL aea5472c59f6aa06575258d51629c16a9028ad3ac60de8a0f03cd7a532725990495780bd8d899e412df2d625e70937a3b81ba2dbd949a02f805335d031666209 +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.ebuild 1401 SHA256 b050ca3997e76b98e76175870c122af3a96008336fdb9db04944e2a669d48195 SHA512 898a28b19ce91b19e60810dd6c7f236fd9fe011b21b0945c5465fd5fb05d830193ba73b4b5f80051c33af8b2d2d09400b12a8698435fb91eb438830a9a58e79c WHIRLPOOL 549257b11b9e8cf62714b5408f1b1fe839f24f7570a7196dc07979353a2dc6994d8c005f88ad01e4d094bf3121c77d7f92b5ac13c42d10658a11b3b74917601c diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.4.5.1-r1.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.4.5.1-r1.ebuild index 8e0c83a..1cf251c 100644 --- a/net-misc/gentoobrowse-api/gentoobrowse-api-0.4.5.1-r1.ebuild +++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.4.5.1-r1.ebuild @@ -16,6 +16,7 @@ RDEPEND="dev-libs/Ice sys-apps/icebox-service >=dev-libs/libdbpp-1:0 >=dev-libs/libdbpp-postgresql-1.0.5 + !>=dev-libs/libdbpp-postgresql-1.1.2 dev-libs/libadhocutil:= >=dev-libs/icetray-0.1[tools] >=dev-libs/boost-1.60 diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.5.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.5.ebuild index e96670f..6b563a2 100644 --- a/net-misc/gentoobrowse-api/gentoobrowse-api-0.5.ebuild +++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.5.ebuild @@ -15,6 +15,7 @@ RDEPEND="dev-libs/Ice sys-apps/icebox-service >=dev-libs/libdbpp-1:0 >=dev-libs/libdbpp-postgresql-1.0.5 + !>=dev-libs/libdbpp-postgresql-1.1.2 >=dev-libs/icetray-0.1[tools] >=dev-libs/boost-1.60 >=dev-libs/libgit2-0.24.0 diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.6.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.6.ebuild index cb07614..e080d10 100644 --- a/net-misc/gentoobrowse-api/gentoobrowse-api-0.6.ebuild +++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.6.ebuild @@ -15,6 +15,7 @@ RDEPEND="dev-libs/Ice sys-apps/icebox-service >=dev-libs/libdbpp-1:= >=dev-libs/libdbpp-postgresql-1.0.5 + !>=dev-libs/libdbpp-postgresql-1.1.2 >=dev-libs/icetray-0.1[tools] >=dev-libs/boost-1.60 >=dev-libs/libgit2-0.24.0 diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.7.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.7.ebuild new file mode 100644 index 0000000..d252309 --- /dev/null +++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.7.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 +} + |