summaryrefslogtreecommitdiff
path: root/media-libs/memphis
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-libs/memphis
reinit the tree, so we can have metadata
Diffstat (limited to 'media-libs/memphis')
-rw-r--r--media-libs/memphis/Manifest6
-rw-r--r--media-libs/memphis/files/memphis-0.2.3-link_gobject.patch11
-rw-r--r--media-libs/memphis/memphis-0.2.3.ebuild52
-rw-r--r--media-libs/memphis/metadata.xml8
4 files changed, 77 insertions, 0 deletions
diff --git a/media-libs/memphis/Manifest b/media-libs/memphis/Manifest
new file mode 100644
index 000000000000..cc80fda8396a
--- /dev/null
+++ b/media-libs/memphis/Manifest
@@ -0,0 +1,6 @@
+AUX memphis-0.2.3-link_gobject.patch 350 SHA256 80a59bb3219e018102a04f43b562a89f0af609d281ceab946dac97a617bf48c8 SHA512 013790ca4124dcb070e5ffb1f398a8804c494e2cc4024ddcdcbd909108a5854223bed43acc8bc1c77f5528fe1eb25642c750d50a8b1949b82a90bfb3f2877b20 WHIRLPOOL 44320bb933a8a6856152fcd583de74e6d60ead41b3da69e1394940a30b897af515441173c71ca38279f5e5b00b94653fb03015e746decebd0d88c251f8a51b47
+DIST memphis-0.2.3.tar.gz 459423 SHA256 c1cc050938ee34400197489bc9c110cc4c7c03c73780087b8cdd83a148b0e69b SHA512 effac6efbf6e8fb8c3c436013447a27f4bcbea661268e2e6b5ec69cd93b117cee6c56f78a557223c7dd45020a27e51807a4e2682d6d311b319c783e714064b01 WHIRLPOOL bbdbf6b007f4928caf069072c2e6097b28bbbf99e8c3806bb106abbede49ccce9c9f0ab83dc26a05fb17abd6da8288b6a9a9562f1ddb9b1305503220da5ca7c5
+EBUILD memphis-0.2.3.ebuild 1140 SHA256 a67714258b31ae7cc811357c00bb2af29f791956b7cef392806ebe8b8554dd66 SHA512 761c389e2e6d417c0881469885af9ec764b4f980bb1d541c9e3b97468ff493d3401a97e50f54c31ef663d066f1701fe17e2705fb97645e1a096876e14205df6d WHIRLPOOL 17c111b818b17a6f941ebb0e0353da247cc952a4cd7c00cae05e7aae242fbd100fc9959a5f2af3aacd46c419fe14a6a9e27927383bb0a97a3db7785424234ab5
+MISC ChangeLog 3205 SHA256 0cbd99af495ee446599e9a32d32f47832c906c5ea8bd4e45f7d7f98e27c8b586 SHA512 411ef080e4bb7bc02ab9f2aa942ddb0fafdff9a7d7c1490ce5a1a5120ec89ccb04cb1301120e60cbea3087b875c9b026d64c01ce46a81f479abcdbb7996b3258 WHIRLPOOL 6afc0921b83d2253fb6661b8206844e6d6570d596df604ae954e6680f129965e84e490a706e0a98d84badb721c917646d17cc9b0746943598749020cf41e4215
+MISC ChangeLog-2015 3654 SHA256 812327cff770e8fb55591d885fa9f851bcb67d280127d5f42417ec1104bb7aff SHA512 a3995ab7d713f5cbe7d4ae627b5ea318178a3c17b7cb5bce573599e9b93be39c866e2481340ac3d2b5c987a7c984f20d53e9fb57bbdbde2a5556890b60f3cffd WHIRLPOOL 347510ae81b1ade091706f3b4afc4505a1d3be95c9d2a719049a986c1c3ea6e18ac9f2214226843c7ac009f1702e0fb46d4137089b7bd99df94783b0dadca8f2
+MISC metadata.xml 275 SHA256 c1347e20f0a0f47375cc3146054546c50d3ef2cfaddfacf0fce2b214adc83c35 SHA512 5877508750864819a1d129ac2406c0d11721cd0e4e64d55c9bd6a44649991fda435e7752e841cca94b348f74078226f12e90dcdd323915bce3d601e65865c225 WHIRLPOOL cf88822f7276911834692926063dc6ed2b30a36152e696e6c09e9d6946d11aa1db3c7266f08c78baa79f5e91c30f15abb341dafe03625d22bf168e472103a445
diff --git a/media-libs/memphis/files/memphis-0.2.3-link_gobject.patch b/media-libs/memphis/files/memphis-0.2.3-link_gobject.patch
new file mode 100644
index 000000000000..231c834b82c9
--- /dev/null
+++ b/media-libs/memphis/files/memphis-0.2.3-link_gobject.patch
@@ -0,0 +1,11 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -89,7 +89,7 @@
+ exit 0;
+ fi
+ VALA_EXAMPLE_PACKAGES="--pkg cairo --pkg memphis-0.2"
+- PKG_CHECK_MODULES(VALA_EXAMPLE, [glib-2.0, cairo])
++ PKG_CHECK_MODULES(VALA_EXAMPLE, [glib-2.0 gobject-2.0 cairo])
+ AC_SUBST(VALA_EXAMPLE_CFLAGS)
+ AC_SUBST(VALA_EXAMPLE_LIBS)
+ AC_SUBST(VALA_EXAMPLE_PACKAGES)
diff --git a/media-libs/memphis/memphis-0.2.3.ebuild b/media-libs/memphis/memphis-0.2.3.ebuild
new file mode 100644
index 000000000000..368aa1b04541
--- /dev/null
+++ b/media-libs/memphis/memphis-0.2.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+WANT_AUTOMAKE=1.11
+
+AUTOTOOLS_AUTORECONF=true
+VALA_MIN_API_VERSION=0.12
+
+inherit autotools-utils vala
+
+DESCRIPTION="A map-rendering application and a library for OpenStreetMap"
+HOMEPAGE="http://trac.openstreetmap.ch/trac/memphis/"
+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"
+
+RDEPEND="
+ dev-libs/expat
+ dev-libs/glib:2
+ x11-libs/cairo
+ introspection? ( dev-libs/gobject-introspection )"
+DEPEND="${RDEPEND}
+ 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() {
+ 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)
+ $(use_enable vala)
+ )
+ CFLAGS="${CFLAGS}" \
+ autotools-utils_src_configure
+}
diff --git a/media-libs/memphis/metadata.xml b/media-libs/memphis/metadata.xml
new file mode 100644
index 000000000000..d78f80981828
--- /dev/null
+++ b/media-libs/memphis/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sci-geosciences@gentoo.org</email>
+ <name>Gentoo Geosciences Project</name>
+ </maintainer>
+</pkgmetadata>