summaryrefslogtreecommitdiff
path: root/net-misc
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/gentoobrowse-api/Manifest6
-rw-r--r--net-misc/gentoobrowse-api/gentoobrowse-api-0.12.0.2.ebuild2
-rw-r--r--net-misc/gentoobrowse-api/gentoobrowse-api-0.12.1.1.ebuild2
-rw-r--r--net-misc/gentoobrowse-api/gentoobrowse-api-0.12.2.ebuild58
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
+}
+