summaryrefslogtreecommitdiff
path: root/media-libs/memphis
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
commit7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch)
tree4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /media-libs/memphis
parentb284a3168fa91a038925d2ecf5e4791011ea5e7d (diff)
gentoo resync : 15.12.2019
Diffstat (limited to 'media-libs/memphis')
-rw-r--r--media-libs/memphis/Manifest2
-rw-r--r--media-libs/memphis/memphis-0.2.3.ebuild45
2 files changed, 24 insertions, 23 deletions
diff --git a/media-libs/memphis/Manifest b/media-libs/memphis/Manifest
index 9de13a9b457a..d68e4aa57df2 100644
--- a/media-libs/memphis/Manifest
+++ b/media-libs/memphis/Manifest
@@ -1,4 +1,4 @@
AUX memphis-0.2.3-link_gobject.patch 350 BLAKE2B f222f0febd245e835ef095b718903aec8e73fd6187324c0276679648b11eb3e8488253408272b4578dcad2383ee74e29a5da928fea2694efdb721a16433f07a6 SHA512 013790ca4124dcb070e5ffb1f398a8804c494e2cc4024ddcdcbd909108a5854223bed43acc8bc1c77f5528fe1eb25642c750d50a8b1949b82a90bfb3f2877b20
DIST memphis-0.2.3.tar.gz 459423 BLAKE2B a2f9f1a86feb058e911051b0c0c4cc1b6a47dced6a24096e91e27e869099d1ae86e13b5e55c4639c70bc9536a266d60d07023e863675d0a9e716e2f539a331ce SHA512 effac6efbf6e8fb8c3c436013447a27f4bcbea661268e2e6b5ec69cd93b117cee6c56f78a557223c7dd45020a27e51807a4e2682d6d311b319c783e714064b01
-EBUILD memphis-0.2.3.ebuild 1140 BLAKE2B ed8daf767b0e2089be1b197ffdfc52fd3449c079069987efa70b1305d7be04d82f6cd2d7c5a3213e070e017cfe16aa32a666919715431f1d447508e2bfb9edca SHA512 761c389e2e6d417c0881469885af9ec764b4f980bb1d541c9e3b97468ff493d3401a97e50f54c31ef663d066f1701fe17e2705fb97645e1a096876e14205df6d
+EBUILD memphis-0.2.3.ebuild 1056 BLAKE2B 28a32edf0c77ef5456d096474c2b681cefc73a9b16fe1947000a11c0555ae48641d3efa2141b4a6287d1ae42afe7feaf1103be91b5d2d9524b30af9f8aec8034 SHA512 89871511ec4c683b662f910dc2790edf6e78c9e8482d1ba97b399b819a9decce7a2b783657a409144ae04f83fb9c23c84bec6132bbd700e015b8370a7acbe90d
MISC metadata.xml 275 BLAKE2B 054c49c4cc7e0607212f55ec7e66b38585457f74ce21e0483503814df58d31dee0b784e9b0bd9cdf0c8fca04e7454bd1b515085e5aac2c0d7fd2700df08c9b26 SHA512 5877508750864819a1d129ac2406c0d11721cd0e4e64d55c9bd6a44649991fda435e7752e841cca94b348f74078226f12e90dcdd323915bce3d601e65865c225
diff --git a/media-libs/memphis/memphis-0.2.3.ebuild b/media-libs/memphis/memphis-0.2.3.ebuild
index 368aa1b04541..9063f96e9072 100644
--- a/media-libs/memphis/memphis-0.2.3.ebuild
+++ b/media-libs/memphis/memphis-0.2.3.ebuild
@@ -1,14 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
+EAPI=7
WANT_AUTOMAKE=1.11
-AUTOTOOLS_AUTORECONF=true
-VALA_MIN_API_VERSION=0.12
-
-inherit autotools-utils vala
+inherit autotools vala
DESCRIPTION="A map-rendering application and a library for OpenStreetMap"
HOMEPAGE="http://trac.openstreetmap.ch/trac/memphis/"
@@ -17,36 +14,40 @@ SRC_URI="http://wenner.ch/files/public/mirror/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0.2"
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
-IUSE="debug doc +introspection vala static-libs"
+IUSE="debug doc +introspection vala"
RDEPEND="
- dev-libs/expat
+ dev-libs/expat:=
dev-libs/glib:2
- x11-libs/cairo
+ x11-libs/cairo:=
introspection? ( dev-libs/gobject-introspection )"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
doc? ( dev-util/gtk-doc )
vala? ( $(vala_depend) )"
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-DOCS=( AUTHORS ChangeLog NEWS README )
-
PATCHES=( "${FILESDIR}"/${P}-link_gobject.patch )
src_prepare() {
+ default
+ eautoreconf
+
unset VALAC
use vala && vala_src_prepare
- autotools-utils_src_prepare
}
src_configure() {
- local myeconfargs=(
- $(use_enable debug)
- $(use_enable doc gtk-doc)
- $(use_enable introspection)
+ econf \
+ --disable-static \
+ $(use_enable debug) \
+ $(use_enable doc gtk-doc) \
+ $(use_enable introspection) \
$(use_enable vala)
- )
- CFLAGS="${CFLAGS}" \
- autotools-utils_src_configure
+}
+
+src_install() {
+ default
+
+ # no static archives
+ find "${D}" -name '*.la' -delete || die
}