From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-libs/memphis/Manifest | 6 +++ .../memphis/files/memphis-0.2.3-link_gobject.patch | 11 +++++ media-libs/memphis/memphis-0.2.3.ebuild | 52 ++++++++++++++++++++++ media-libs/memphis/metadata.xml | 8 ++++ 4 files changed, 77 insertions(+) create mode 100644 media-libs/memphis/Manifest create mode 100644 media-libs/memphis/files/memphis-0.2.3-link_gobject.patch create mode 100644 media-libs/memphis/memphis-0.2.3.ebuild create mode 100644 media-libs/memphis/metadata.xml (limited to 'media-libs/memphis') 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 @@ + + + + + sci-geosciences@gentoo.org + Gentoo Geosciences Project + + -- cgit v1.2.3