summaryrefslogtreecommitdiff
path: root/net-libs/rest
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-21 21:00:58 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-21 21:00:58 +0100
commit8b2628ad8526c806375e7b157889e4274b70248b (patch)
treeccba8cd56af7e086131454d6062d5d31115791df /net-libs/rest
parentb620fb1b0929ff9657a2588aaa42b85e3021c102 (diff)
gentoo resync : 21.10.2017
Diffstat (limited to 'net-libs/rest')
-rw-r--r--net-libs/rest/Manifest2
-rw-r--r--net-libs/rest/rest-0.8.1.ebuild59
2 files changed, 61 insertions, 0 deletions
diff --git a/net-libs/rest/Manifest b/net-libs/rest/Manifest
index ffbe7d6a9757..dbf1c645c05e 100644
--- a/net-libs/rest/Manifest
+++ b/net-libs/rest/Manifest
@@ -1,5 +1,7 @@
DIST rest-0.8.0.tar.xz 334024 SHA256 e7b89b200c1417073aef739e8a27ff2ab578056c27796ec74f5886a5e0dff647 SHA512 dfcfed4196e613ed4415ea04eaa890e47d1d2e6899afdefff3dd7bfed5bcace58724158deb4c0cc7974f9a4493d00d5c0a27415160f2795df81c2210c14a823a WHIRLPOOL b4a2de0fac2fe5bd6280c5e06a18a2b3b2fe1ca3d6f6a38ae1a34c3a9d1a3d8efa8c19ffac15ed4f9ca2ef7a7febf225f8954f6446c3a7078a3e2c02ff08ee73
+DIST rest-0.8.1.tar.xz 333376 SHA256 0513aad38e5d3cedd4ae3c551634e3be1b9baaa79775e53b2dba9456f15b01c9 SHA512 824a341db3827e4360abe03e33735918c68913c70d797699ef74271080a1985872006ec70fd994dc8fa3fbfef417e6fe979883c11286512d0ce623b8368e40c3 WHIRLPOOL cab32832ed08c60bfd662a6b32d7b98b0300e60032c979dc9ac1152f0fcf39e63d1eb1a4b5d65bfae5fae9e3e5cc9e4ac94cc14eda86c0a0000aa00e9c52d872
EBUILD rest-0.8.0.ebuild 1483 SHA256 4c64a04f8ae6de7ec5d6bb6b860056ee67732142e28992b19a4b0859945ef687 SHA512 d308e4194480917c537a696c9e825dbffe17c73dca684adb653e73baed63869534ae0d09316c669a2452d267d21bfc724ebdf442178b8e95e7b20645687c2279 WHIRLPOOL 163c465d6840fe0c619372bda771d2c1a4933ed4e98a14ca6501ecf87949d502e04286bc3d0ab29ea66e0a998844b29e7e512a3d6dcc64a766e731234ccaffff
+EBUILD rest-0.8.1.ebuild 1487 SHA256 c6c79fe448aa8ea6ef9d541f4c0e996e39a72acfb4174207cf657c2e1a583fdc SHA512 1395b97d0e682a303c33995a2322a05414034858d27674e9e5aea7b8ef66ce0ed740f00e8da48fed953d40e742bbddb128411e6294939d6d5786d7af48231ab5 WHIRLPOOL 499e8255e90e957a78d222f7be0cf1d87bfef8111bc82d2f7842f17fae3eddf10105607955b32d0290ba7a4512245a9c0538c6b730feb1754fdc886805e7a3e8
MISC ChangeLog 4454 SHA256 5e42fa635b46e3e44193170e08d69d919af8f5de99bed6cfec75badc94ceb5da SHA512 5cbfaad67725de9b5c0e367af8ee85e5e04c2d4b34446a5f1adae44d16d1b162c604580eb2ea78c53f65ceb62a8421fefe5811956187217ee7c55b43a67368cb WHIRLPOOL b0d2733de73c2e6d9bcabc539e13d4416b6b670ddb612a1e8324cfde38535e29763ea3aebe485e595db3884617a83611b03fde943debc590b30c843e0352bc9a
MISC ChangeLog-2015 5469 SHA256 38f95baadbbf93e8185399b0f42581585ad3e44fe4ae1e2ff69cfa84f1d6d8da SHA512 2dc1af7fd3fe124131da9c9fb16c1a3c54fb31bd018b963d1f8c6d9cce41f42358cb7ab05364d952cc33d309348f3e49828f91180e15e2fcc25b603801a8e670 WHIRLPOOL 61d6271a17d2e8fd51f86c30c01fe94b57bfb9ba61409dfc9575d620115063d78616b79bbbac125e43355218b90e7dcedf13e03ff658e3ca3512587e53884de1
MISC metadata.xml 259 SHA256 6d16d32cce05219baff0d7aef9baf4f8f4622ba77a55e9bc5ae9b074ae8d4600 SHA512 fbef629394690b3a5608abc6344816f6acf1e8e2663f29949fd14a662c628f16fee77a1ec1641066806d143fb94c1571bc5b46b829dc53620af6956377fe15cc WHIRLPOOL dd2c856848fdc98df5a4ffca31b95078656373a87ccf2e44be410e7139f2980f3ebb0ae951e2e92fc46ce8e3a3ecefec169c3a15bbcceba69c1bd8224a8dd271
diff --git a/net-libs/rest/rest-0.8.1.ebuild b/net-libs/rest/rest-0.8.1.ebuild
new file mode 100644
index 000000000000..da3e684eae12
--- /dev/null
+++ b/net-libs/rest/rest-0.8.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+GNOME2_LA_PUNT="yes"
+
+inherit eutils gnome2 multilib-minimal virtualx
+
+DESCRIPTION="Helper library for RESTful services"
+HOMEPAGE="https://wiki.gnome.org/Projects/Librest"
+
+LICENSE="LGPL-2.1"
+SLOT="0.7"
+IUSE="+introspection test"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# Coverage testing should not be enabled
+RDEPEND="
+ app-misc/ca-certificates
+ >=dev-libs/glib-2.24:2[${MULTILIB_USEDEP}]
+ dev-libs/libxml2:2[${MULTILIB_USEDEP}]
+ net-libs/libsoup:2.4[${MULTILIB_USEDEP}]
+ introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.13
+ >=dev-util/intltool-0.40
+ virtual/pkgconfig[${MULTILIB_USEDEP}]
+ test? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+"
+
+multilib_src_configure() {
+ # gnome support only adds dependency on obsolete libsoup-gnome
+ # https://bugzilla.gnome.org/show_bug.cgi?id=758166
+ ECONF_SOURCE=${S} \
+ gnome2_src_configure \
+ --disable-static \
+ --disable-gcov \
+ --without-gnome \
+ --with-ca-certificates="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
+ $(multilib_native_use_enable introspection)
+
+ if multilib_is_native_abi; then
+ ln -s "${S}"/docs/reference/rest/html docs/reference/rest/html || die
+ fi
+}
+
+multilib_src_test() {
+ # Tests need dbus
+ virtx emake check
+}
+
+multilib_src_compile() {
+ gnome2_src_compile
+}
+
+multilib_src_install() {
+ gnome2_src_install
+}