diff options
Diffstat (limited to 'net-misc')
4 files changed, 64 insertions, 4 deletions
diff --git a/net-misc/gentoobrowse-api/Manifest b/net-misc/gentoobrowse-api/Manifest index a2c4dc5..30adfa4 100644 --- a/net-misc/gentoobrowse-api/Manifest +++ b/net-misc/gentoobrowse-api/Manifest @@ -1,4 +1,6 @@ DIST gentoobrowse-api-0.12.0.2.tar.xz 893580 BLAKE2B 189f14803ba1c4af231a30b5bee5a52fe963f3319c35b3876f9ad7c63db933e3f6664e80042d046c1e65c62ab61ee717934457034812272ef15791b735edb8f3 SHA512 3744c6401962de6874d8230dc172fe5445b44123e8efa7fc8681987035ae8bcf9c4496637f05e2c5de53f748af2d06ad86081c1db621adf8a17197a250705821 DIST gentoobrowse-api-0.12.1.1.tar.xz 893740 BLAKE2B 8573b727bbbee1c30bf81a1d675a73fba5e169e924f8fb5f7c07de08f1420e504e4547d434abe78ec7ab5a06025d5074d4665cd7704802a8ff677a5c0f234047 SHA512 a1621f11f2ec74728fbca9c9cae928b78dfb16c3ba6cf3d0ac921b184daa343610f3af8a2003e7de9eaf7b436dad3c1bb36cc679d2c1301fb44d85fae1223644 -EBUILD gentoobrowse-api-0.12.0.2.ebuild 1490 BLAKE2B 68c32bd7f125b939820be8b043710e8dcbf9407c49051981c4b2fa694acee680d6fdc744e48d34e5221163348fa88350e6a2318b8fe475a10bae78bbd9ef4efe SHA512 9f5b472af0d6bac54b59e8d879d1ec56a40ca9e4aed92957ef661ff656833b66dab339480602489e9dfb45aae6aee856e7050682d25fa02251d22d95bd2a8590 -EBUILD gentoobrowse-api-0.12.1.1.ebuild 1490 BLAKE2B 68c32bd7f125b939820be8b043710e8dcbf9407c49051981c4b2fa694acee680d6fdc744e48d34e5221163348fa88350e6a2318b8fe475a10bae78bbd9ef4efe SHA512 9f5b472af0d6bac54b59e8d879d1ec56a40ca9e4aed92957ef661ff656833b66dab339480602489e9dfb45aae6aee856e7050682d25fa02251d22d95bd2a8590 +DIST gentoobrowse-api-0.12.2.tar.xz 893624 BLAKE2B 41f3b28979aaa8d2421d3d0ab24e4a5a62f5fd5b450e05398489f090355dac440e53b82ff6e976059303439bbe604279a81add990fee8695f9d53d08dc0e59ff SHA512 c24da35e0a4ce7f77a99b7ae5d7f1fda7b770c1d286e3446aad356dabe8f57b28695d22018390123a5adfb9049218f551dddb9c1a6dcd01ad4145d7fcf89da4a +EBUILD gentoobrowse-api-0.12.0.2.ebuild 1491 BLAKE2B 30a4a14b0608a7f320741d81b94f9ff205a789fdf436660beaa1702ce30efd65a537a5a7f76e8388c2d6245cf7c9f5fe52bd1c8b7df2016df6530acb67b9be7e SHA512 98d7d6aa826378e8939952db9af0b91cb630a3e74033ebe7c1d2a298400b08def5ba93024c96029c5cc02909db6eff362bfa5c5adf010af073abd945d857fa67 +EBUILD gentoobrowse-api-0.12.1.1.ebuild 1491 BLAKE2B 30a4a14b0608a7f320741d81b94f9ff205a789fdf436660beaa1702ce30efd65a537a5a7f76e8388c2d6245cf7c9f5fe52bd1c8b7df2016df6530acb67b9be7e SHA512 98d7d6aa826378e8939952db9af0b91cb630a3e74033ebe7c1d2a298400b08def5ba93024c96029c5cc02909db6eff362bfa5c5adf010af073abd945d857fa67 +EBUILD gentoobrowse-api-0.12.2.ebuild 1491 BLAKE2B de38dfb97a8d690c8fd9a97b791785b7068bd5e72ae3438d83df9ef3f75456288adad2f8742a129ca8426c89ab981d9a2df5cf10d188c35b9d438568dcd0a7a8 SHA512 9e57ff2244e9ca93c5ecb753ba35fa8b59a086561fe5436d23dc533f956517cc008d30e7a8ce446c4a5a811547f50445ac3d772c0e41950ff1d556c117c732fa diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.12.0.2.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.12.0.2.ebuild index 94cfd38..701c129 100644 --- a/net-misc/gentoobrowse-api/gentoobrowse-api-0.12.0.2.ebuild +++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.12.0.2.ebuild @@ -13,7 +13,7 @@ IUSE="client server" DEPEND="=dev-libs/Ice-3.7* server? ( dev-util/cproto - >=dev-cpp/slicer-1.9:=[db] + =dev-cpp/slicer-1.10*:=[db] >=dev-libs/libdbpp-1.4:= >=dev-libs/libdbpp-postgresql-1.4 >=dev-libs/icetray-0.5:=[tools] diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.12.1.1.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.12.1.1.ebuild index 94cfd38..701c129 100644 --- a/net-misc/gentoobrowse-api/gentoobrowse-api-0.12.1.1.ebuild +++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.12.1.1.ebuild @@ -13,7 +13,7 @@ IUSE="client server" DEPEND="=dev-libs/Ice-3.7* server? ( dev-util/cproto - >=dev-cpp/slicer-1.9:=[db] + =dev-cpp/slicer-1.10*:=[db] >=dev-libs/libdbpp-1.4:= >=dev-libs/libdbpp-postgresql-1.4 >=dev-libs/icetray-0.5:=[tools] diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.12.2.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.12.2.ebuild new file mode 100644 index 0000000..6b86e5d --- /dev/null +++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.12.2.ebuild @@ -0,0 +1,58 @@ +EAPI="7" +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" + +DEPEND="=dev-libs/Ice-3.7* + server? ( + dev-util/cproto + >=dev-cpp/slicer-1.11:=[db] + >=dev-libs/libdbpp-1.4:= + >=dev-libs/libdbpp-postgresql-1.4 + >=dev-libs/icetray-0.5:=[tools] + >=dev-libs/boost-1.60:= + >=dev-libs/libgit2-0.24.0 + ) + >=dev-libs/libadhocutil-0.7.7:= + dev-libs/boost:=" +BDEPEND="${DEPEND} + sys-devel/flex + virtual/pkgconfig + dev-util/boost-build" +RDEPEND="${DEPEND} + server? ( + =sys-apps/icebox-service-1.11 + ) + www-client/lynx" + +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 +} + |