From 4115f02acac4e993b87aefd83ecfe4d6a66fedf6 Mon Sep 17 00:00:00 2001 From: Gerben Jan Dijkman Date: Tue, 2 Mar 2021 15:00:40 +0100 Subject: [PATCH] Added new file --- net-libs/libdmapsharing/Manifest | 1 + .../libdmapsharing-3.9.10.ebuild | 49 +++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 net-libs/libdmapsharing/Manifest create mode 100644 net-libs/libdmapsharing/libdmapsharing-3.9.10.ebuild diff --git a/net-libs/libdmapsharing/Manifest b/net-libs/libdmapsharing/Manifest new file mode 100644 index 0000000..06c238f --- /dev/null +++ b/net-libs/libdmapsharing/Manifest @@ -0,0 +1 @@ +DIST libdmapsharing-3.9.10.tar.gz 803580 BLAKE2B 18fc3b9433b361b0bc66dc7081fb474a862c910545e5c5e45adb1214673fb30ebd622a8cd8008458421d56b9a9cd647e623c04e1cfa12ec3212bcd0aae5ac8ff SHA512 7cf29fc987d737b424d322dc266129a09389e4f45438a5fc64f383e106cff861e5e3c8cf94ed0d1390a5315f54a9977a7118ab2b6627c598b14ac2c53a9dd656 diff --git a/net-libs/libdmapsharing/libdmapsharing-3.9.10.ebuild b/net-libs/libdmapsharing/libdmapsharing-3.9.10.ebuild new file mode 100644 index 0000000..45698a3 --- /dev/null +++ b/net-libs/libdmapsharing/libdmapsharing-3.9.10.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="A library that implements the DMAP family of protocols" +HOMEPAGE="https://www.flyn.org/projects/libdmapsharing/" +SRC_URI="https://www.flyn.org/projects/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="3.0/2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="+introspection test" +RESTRICT="!test? ( test )" + +# Vala/libgee/gtk+:2 is only used when maintainer-mode is enabled +# Doesn't seem to be used for anything... +RDEPEND=" + >=dev-libs/glib-2.36:2 + x11-libs/gdk-pixbuf:2 + >=net-dns/avahi-0.6[dbus] + >=net-libs/libsoup-2.48.0:2.4 + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + sys-libs/zlib + introspection? ( >=dev-libs/gobject-introspection-1.30:= ) +" +DEPEND="${RDEPEND} + dev-util/glib-utils + dev-util/gtk-doc-am + virtual/pkgconfig + test? ( >=dev-libs/check-0.9.4 ) +" + +src_prepare() { + # Remove useless CFLAGS alteration in configure + sed -e 's/CFLAGS -O2/CFLAGS/' \ + -i configure.ac configure || die + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --with-mdns=avahi \ + $(use_enable introspection) \ + $(use_enable test tests) \ + $(use_enable test check) +}