media-plugins/vdr-freecell: fixed dead mirror://vdrfiles
authorJoerg Bornkessel <hd_brummy@gentoo.org>
Wed, 11 Dec 2019 21:52:15 +0000 (22:52 +0100)
committerJoerg Bornkessel <hd_brummy@gentoo.org>
Wed, 11 Dec 2019 22:16:20 +0000 (23:16 +0100)
eapi=7
added new src_uri to fix dead mirror
Bug: https://bugs.gentoo.org/695898
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org>
media-plugins/vdr-freecell/vdr-freecell-0.0.2-r3.ebuild
media-plugins/vdr-freecell/vdr-freecell-0.0.2-r4.ebuild [new file with mode: 0644]

index 342e259aa1109721926f7cf70c94d4f29f1f65af..368c71bbddcb8a4025b3193fcdfff9987f86d28a 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,9 +6,8 @@ EAPI=5
 inherit vdr-plugin-2
 
 DESCRIPTION="VDR plugin: play 'Freecell' on the On Screen Display"
-HOMEPAGE="http://www.magoa.net/linux/index.php?view=freecell"
-SRC_URI="http://www.magoa.net/linux/files/${P}.tgz
-               mirror://vdrfiles/${PN}/${P}.tgz"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
+SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tgz"
 
 SLOT="0"
 LICENSE="GPL-2"
diff --git a/media-plugins/vdr-freecell/vdr-freecell-0.0.2-r4.ebuild b/media-plugins/vdr-freecell/vdr-freecell-0.0.2-r4.ebuild
new file mode 100644 (file)
index 0000000..3d10e2a
--- /dev/null
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: play 'Freecell' on the On Screen Display"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
+SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-video/vdr"
+
+src_prepare() {
+       vdr-plugin-2_src_prepare
+
+       sed -e "s:RegisterI18n://RegisterI18n:" -i freecell.c
+
+       eapply -p2 "${FILESDIR}/gcc-3.4.patch"
+       eapply "${FILESDIR}/${P}-gentoo.diff"
+       eapply "${FILESDIR}/${P}_vdr-1.5.4-compile.diff"
+}
+
+src_install() {
+       vdr-plugin-2_src_install
+
+       insopts -m0644 -ovdr -gvdr
+       insinto /usr/share/vdr/freecell
+       doins "${S}/${VDRPLUGIN}"/*
+}