[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-imonlcd/
commit: 82a953c524d17d928132d00538cc75184805d2cc Author: Martin Dummer gmx net> AuthorDate: Mon Jun 20 18:11:14 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jul 3 08:57:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a953c5 media-plugins/vdr-imonlcd: fix current version - EAPI 8 - fix QA issue about missing pkg_postrm function - retirement of http://projects.vdr-developer.org: move HOMEPAGE to github.com/vdr-projects Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/26007 Signed-off-by: Joonas Niilola gentoo.org> media-plugins/vdr-imonlcd/metadata.xml| 3 +++ .../{vdr-imonlcd-1.0.3.ebuild => vdr-imonlcd-1.0.3-r1.ebuild} | 8 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/media-plugins/vdr-imonlcd/metadata.xml b/media-plugins/vdr-imonlcd/metadata.xml index b4dbb6eb43d2..69d5c1131185 100644 --- a/media-plugins/vdr-imonlcd/metadata.xml +++ b/media-plugins/vdr-imonlcd/metadata.xml @@ -13,4 +13,7 @@ v...@gentoo.org Gentoo VDR Project + + vdr-projects/vdr-plugin-imonlcd + diff --git a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3.ebuild b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3-r1.ebuild similarity index 90% rename from media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3.ebuild rename to media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3-r1.ebuild index 05e6d56bd235..f9428c7ba1b4 100644 --- a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3.ebuild +++ b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3-r1.ebuild @@ -1,12 +1,12 @@ # Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit linux-info toolchain-funcs udev vdr-plugin-2 DESCRIPTION="VDR Plugin: shows information about the current state of VDR on iMON LCD" -HOMEPAGE="https://projects.vdr-developer.org/projects/plg-imonlcd/wiki; +HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-imonlcd/wiki; SRC_URI="https://github.com/vdr-projects/vdr-plugin-imonlcd/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/vdr-plugin-imonlcd-${PV}" @@ -49,3 +49,7 @@ src_install() { pkg_postinst() { udev_reload } + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-imonlcd/
commit: 897acc45117b354da77dc3bf66d4747e51bf6f8c Author: Joonas Niilola gentoo org> AuthorDate: Sun Jul 3 08:37:59 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jul 3 08:57:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897acc45 media-plugins/vdr-imonlcd: add missing BDEPEND for gettext Signed-off-by: Joonas Niilola gentoo.org> media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3-r1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3-r1.ebuild b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3-r1.ebuild index f9428c7ba1b4..6c2d5c92d4f1 100644 --- a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3-r1.ebuild +++ b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3-r1.ebuild @@ -14,12 +14,12 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -RDEPEND=" - media-libs/freetype +RDEPEND="media-libs/freetype virtual/udev" DEPEND="${RDEPEND} media-video/vdr" -BDEPEND="virtual/pkgconfig" +BDEPEND="sys-devel/gettext + virtual/pkgconfig" QA_FLAGS_IGNORED=" usr/lib/vdr/plugins/libvdr-.* usr/lib64/vdr/plugins/libvdr-.*"
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-imonlcd/files/, media-plugins/vdr-imonlcd/
commit: 5ae827ae3db7f34f7e2724727b41b62b2200cea1 Author: Martin Dummer gmx net> AuthorDate: Mon Jun 20 18:09:01 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jul 3 08:57:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae827ae media-plugins/vdr-imonlcd: remove old vdr-imonlcd-1.0.2 Signed-off-by: Martin Dummer gmx.net> Signed-off-by: Joonas Niilola gentoo.org> media-plugins/vdr-imonlcd/Manifest | 1 - .../vdr-imonlcd-1.0.2-freetype_pkgconfig.patch | 29 --- media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild | 56 -- 3 files changed, 86 deletions(-) diff --git a/media-plugins/vdr-imonlcd/Manifest b/media-plugins/vdr-imonlcd/Manifest index eb48939a12ef..d3ba8bd25dc5 100644 --- a/media-plugins/vdr-imonlcd/Manifest +++ b/media-plugins/vdr-imonlcd/Manifest @@ -1,2 +1 @@ -DIST vdr-imonlcd-1.0.2.tgz 44517 BLAKE2B 1cc675978ca2c8270592c552ca383468628382c28aca08f74c55aa40dfc4154797f0e49e038cb2a8c07d66dbbf9d3fed190256809e08c4dea9b379a29cd96acf SHA512 ad1f70c3c3f4754251bd47d23ac2c56503860461edfb6e91d8dfa8e1d585da9fdd36ad300821eb29ef727e5a0875aa41d5def5f6f89f36f06efbd4a5da2b2fae DIST vdr-imonlcd-1.0.3.tar.gz 42969 BLAKE2B 443ebe901950f69df084207118ae314f9e91695372cbc6794ea3f37c5f7517100816682519cd8cfba7d44c0aebaefdee85fca002a70e0ea1bfca564410695187 SHA512 74e895dbb97bf20f5795848cbf00a752403909f0ceb0192601e43512d630d5cf4fd66550b91e3c5fa45329e0c7cf31b2aa366cbd1748dc9928592811c3f444b9 diff --git a/media-plugins/vdr-imonlcd/files/vdr-imonlcd-1.0.2-freetype_pkgconfig.patch b/media-plugins/vdr-imonlcd/files/vdr-imonlcd-1.0.2-freetype_pkgconfig.patch deleted file mode 100644 index 2e570b89f8ac.. --- a/media-plugins/vdr-imonlcd/files/vdr-imonlcd-1.0.2-freetype_pkgconfig.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 2168f20fb6b00f7ae2104c6f4eafae2402cb1d92 Mon Sep 17 00:00:00 2001 -From: Lars Wendler -Date: Tue, 24 Jul 2018 13:00:40 +0200 -Subject: [PATCH] Makefile: Use pkg-config to query freetype - -As of freetype-2.9.1 the freetype-config file no longer gets installed -by default. - Makefile | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/Makefile b/Makefile -index fc165e9..36fc681 100644 a/Makefile -+++ b/Makefile -@@ -55,8 +55,8 @@ SOFILE = libvdr-$(PLUGIN).so - - ### Includes and Defines (add further entries here): - --INCLUDES += $(shell freetype-config --cflags) --LIBS += $(shell freetype-config --libs) -+INCLUDES += $(shell ${PKG_CONFIG} --cflags freetype2) -+LIBS += $(shell ${PKG_CONFIG} --libs freetype2) - - DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"' - --- -2.18.0 - diff --git a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild deleted file mode 100644 index 75f9c6b555b3.. --- a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-info toolchain-funcs udev vdr-plugin-2 - -VERSION="2086" # every bump, new version - -DESCRIPTION="VDR Plugin: shows information about the current state of VDR on iMON LCD" -HOMEPAGE="https://projects.vdr-developer.org/projects/plg-imonlcd/wiki; -SRC_URI="https://projects.vdr-developer.org/attachments/download/${VERSION}/${P}.tgz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - media-libs/freetype - virtual/udev" -DEPEND="${RDEPEND} - media-video/vdr" -BDEPEND="virtual/pkgconfig" -QA_FLAGS_IGNORED=" - usr/lib/vdr/plugins/libvdr-.* - usr/lib64/vdr/plugins/libvdr-.*" - -DOCS=( - HISTORY - README -) -PATCHES=( - "${FILESDIR}/${PN}-1.0.2-freetype_pkgconfig.patch" -) -CONFIG_CHECK="~IR_IMON" - -pkg_setup() { - linux-info_pkg_setup - vdr-plugin-2_pkg_setup -} - -src_configure() { - tc-export PKG_CONFIG - default -} - -src_install() { - rm -f README.git - vdr-plugin-2_src_install - - udev_dorules "${FILESDIR}"/99-imonlcd.rules -} - -pkg_postinst() { - udev_reload -}
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-imonlcd/
commit: 5d4f91b9dce00476fe800fea528b342ec4214d46 Author: Martin Dummer gmx net> AuthorDate: Mon Sep 6 14:56:39 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jan 21 06:35:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d4f91b9 media-plugins/vdr-imonlcd: version bump to 1.0.3 new SRC_URI Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/22234 Signed-off-by: Joonas Niilola gentoo.org> media-plugins/vdr-imonlcd/Manifest | 1 + media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/media-plugins/vdr-imonlcd/Manifest b/media-plugins/vdr-imonlcd/Manifest index cc6b1756ef04..eb48939a12ef 100644 --- a/media-plugins/vdr-imonlcd/Manifest +++ b/media-plugins/vdr-imonlcd/Manifest @@ -1 +1,2 @@ DIST vdr-imonlcd-1.0.2.tgz 44517 BLAKE2B 1cc675978ca2c8270592c552ca383468628382c28aca08f74c55aa40dfc4154797f0e49e038cb2a8c07d66dbbf9d3fed190256809e08c4dea9b379a29cd96acf SHA512 ad1f70c3c3f4754251bd47d23ac2c56503860461edfb6e91d8dfa8e1d585da9fdd36ad300821eb29ef727e5a0875aa41d5def5f6f89f36f06efbd4a5da2b2fae +DIST vdr-imonlcd-1.0.3.tar.gz 42969 BLAKE2B 443ebe901950f69df084207118ae314f9e91695372cbc6794ea3f37c5f7517100816682519cd8cfba7d44c0aebaefdee85fca002a70e0ea1bfca564410695187 SHA512 74e895dbb97bf20f5795848cbf00a752403909f0ceb0192601e43512d630d5cf4fd66550b91e3c5fa45329e0c7cf31b2aa366cbd1748dc9928592811c3f444b9 diff --git a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3.ebuild b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3.ebuild new file mode 100644 index ..05e6d56bd235 --- /dev/null +++ b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-info toolchain-funcs udev vdr-plugin-2 + +DESCRIPTION="VDR Plugin: shows information about the current state of VDR on iMON LCD" +HOMEPAGE="https://projects.vdr-developer.org/projects/plg-imonlcd/wiki; +SRC_URI="https://github.com/vdr-projects/vdr-plugin-imonlcd/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vdr-plugin-imonlcd-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + media-libs/freetype + virtual/udev" +DEPEND="${RDEPEND} + media-video/vdr" +BDEPEND="virtual/pkgconfig" +QA_FLAGS_IGNORED=" + usr/lib/vdr/plugins/libvdr-.* + usr/lib64/vdr/plugins/libvdr-.*" +DOCS=( + HISTORY + README +) +CONFIG_CHECK="~IR_IMON" + +pkg_setup() { + linux-info_pkg_setup + vdr-plugin-2_pkg_setup +} + +src_configure() { + tc-export PKG_CONFIG + default +} + +src_install() { + rm README.git || die + vdr-plugin-2_src_install + + udev_dorules "${FILESDIR}"/99-imonlcd.rules +} + +pkg_postinst() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-imonlcd/
commit: 0bca19a203b9734acebaabc75d107ef5444288cb Author: Martin Dummer gmx net> AuthorDate: Sun Feb 28 10:10:11 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Feb 28 10:11:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bca19a2 media-plugins/vdr-imonlcd: fix QA notice fix QA notice about unrespected CFLAGS Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/19604 Signed-off-by: Joonas Niilola gentoo.org> media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild index 7f33b6998b5..2a66910fab9 100644 --- a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild +++ b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild @@ -20,6 +20,9 @@ RDEPEND=" virtual/udev" DEPEND="${RDEPEND} media-video/vdr" +QA_FLAGS_IGNORED=" + usr/lib/vdr/plugins/libvdr-.* + usr/lib64/vdr/plugins/libvdr-.*" DOCS=( HISTORY
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-imonlcd/
commit: 31ab458043b0b6f53b910aae80977c5ed29ad240 Author: Martin Dummer gmx net> AuthorDate: Mon Feb 22 22:13:31 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Feb 28 09:03:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31ab4580 media-plugins/vdr-imonlcd: new EAPI and maintainer update homepage remove maintainer-needed zero bugs open Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/19604 Signed-off-by: Joonas Niilola gentoo.org> media-plugins/vdr-imonlcd/metadata.xml | 13 +- media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild | 29 ++ 2 files changed, 30 insertions(+), 12 deletions(-) diff --git a/media-plugins/vdr-imonlcd/metadata.xml b/media-plugins/vdr-imonlcd/metadata.xml index 6f49eba8f49..cd73dfdd596 100644 --- a/media-plugins/vdr-imonlcd/metadata.xml +++ b/media-plugins/vdr-imonlcd/metadata.xml @@ -1,5 +1,16 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + martin.dum...@gmx.net + Martin Dummer + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + v...@gentoo.org + Gentoo VDR Project + diff --git a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild index 9010c74f2f1..7f33b6998b5 100644 --- a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild +++ b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild @@ -1,29 +1,33 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit vdr-plugin-2 linux-info udev +inherit linux-info udev vdr-plugin-2 VERSION="2086" # every bump, new version DESCRIPTION="VDR Plugin: shows information about the current state of VDR on iMON LCD" -HOMEPAGE="http://projects.vdr-developer.org/wiki/plg-imonlcd; -SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz" +HOMEPAGE="https://projects.vdr-developer.org/projects/plg-imonlcd/wiki; +SRC_URI="https://projects.vdr-developer.org/attachments/download/${VERSION}/${P}.tgz; LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -RDEPEND="media-libs/freetype" +RDEPEND=" + media-libs/freetype + virtual/udev" DEPEND="${RDEPEND} - media-video/vdr" + media-video/vdr" +DOCS=( + HISTORY + README +) PATCHES=( "${FILESDIR}/${PN}-1.0.2-freetype_pkgconfig.patch" ) - CONFIG_CHECK="~IR_IMON" pkg_setup() { @@ -35,6 +39,9 @@ src_install() { rm -f README.git vdr-plugin-2_src_install - insinto $(get_udevdir)/rules.d - doins "${FILESDIR}"/99-imonlcd.rules + udev_dorules "${FILESDIR}"/99-imonlcd.rules +} + +pkg_postinst() { + udev_reload }
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-imonlcd/
commit: ba314920749b2b0688bd3e3c635ca3e99cac1124 Author: Pacho Ramos gentoo org> AuthorDate: Sun Jan 27 19:34:48 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Jan 27 19:45:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba314920 media-plugins/vdr-imonlcd: Drop old Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> media-plugins/vdr-imonlcd/Manifest | 2 -- .../vdr-imonlcd/vdr-imonlcd-0.0.5-r1.ebuild| 42 -- media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.1.ebuild | 36 --- 3 files changed, 80 deletions(-) diff --git a/media-plugins/vdr-imonlcd/Manifest b/media-plugins/vdr-imonlcd/Manifest index 4f14d9242b6..cc6b1756ef0 100644 --- a/media-plugins/vdr-imonlcd/Manifest +++ b/media-plugins/vdr-imonlcd/Manifest @@ -1,3 +1 @@ -DIST vdr-imonlcd-0.0.5.tgz 43380 BLAKE2B fad5f62bc15a02819508157a07326ccfc2bf8afcd903f7b3b53d94321bf7fcd512b75ff9dfc3e469114d52d6f290c19ae04686205fc0b14aee33f345816d5638 SHA512 89082591c953d8f5883efc1d6e65d8c5fa54087b8baaff70b2de264323086cc76b33d9aa16e0bbe39c4f23ce94f5f1c31649c286b2034ea0d91fe8d8aa26edd6 -DIST vdr-imonlcd-1.0.1.tgz 44423 BLAKE2B 82351e2b13fb8f932057f38ab6075e90ea020afeb8f32c4cae1411683ffa3770cc48af079c6078d7a923445137e04285800b4a002eb468db05c6c7fc586c3ffa SHA512 5912a51d01eab45c7a71cf9939e3947bde69ebbe413aefd5601734b60fb853bff6b2ae7a4c3e68aba7f5bd75b33921fec664d66128942ce0f223d4a2bbe53512 DIST vdr-imonlcd-1.0.2.tgz 44517 BLAKE2B 1cc675978ca2c8270592c552ca383468628382c28aca08f74c55aa40dfc4154797f0e49e038cb2a8c07d66dbbf9d3fed190256809e08c4dea9b379a29cd96acf SHA512 ad1f70c3c3f4754251bd47d23ac2c56503860461edfb6e91d8dfa8e1d585da9fdd36ad300821eb29ef727e5a0875aa41d5def5f6f89f36f06efbd4a5da2b2fae diff --git a/media-plugins/vdr-imonlcd/vdr-imonlcd-0.0.5-r1.ebuild b/media-plugins/vdr-imonlcd/vdr-imonlcd-0.0.5-r1.ebuild deleted file mode 100644 index 25d334690af..000 --- a/media-plugins/vdr-imonlcd/vdr-imonlcd-0.0.5-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit linux-info vdr-plugin-2 udev - -DESCRIPTION="VDR Plugin: shows information about the current state of VDR on iMON LCD" -HOMEPAGE="http://projects.vdr-developer.org/wiki/plg-imonlcd; -SRC_URI="mirror://vdr-developerorg/408/${P}.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="nls" - -RDEPEND="media-libs/freetype" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -CONFIG_CHECK="~IR_IMON" - -pkg_setup() { - linux-info_pkg_setup - vdr-plugin-2_pkg_setup -} - -src_prepare() { - vdr-plugin-2_src_prepare - - if ! use nls; then - sed -i -e 's/\(all: libvdr-$(PLUGIN).so\) i18n/\1/' Makefile || die - fi -} - -src_install() { - rm -f README.git - vdr-plugin-2_src_install - - insinto $(get_udevdir)/rules.d - doins "${FILESDIR}"/99-imonlcd.rules || die -} diff --git a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.1.ebuild b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.1.ebuild deleted file mode 100644 index e3b27c21408..000 --- a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit vdr-plugin-2 linux-info udev - -VERSION="1327" # every bump, new version - -DESCRIPTION="VDR Plugin: shows information about the current state of VDR on iMON LCD" -HOMEPAGE="http://projects.vdr-developer.org/wiki/plg-imonlcd; -SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="media-libs/freetype" -DEPEND="${RDEPEND} - media-video/vdr" - -CONFIG_CHECK="~IR_IMON" - -pkg_setup() { - linux-info_pkg_setup - vdr-plugin-2_pkg_setup -} - -src_install() { - rm -f README.git - vdr-plugin-2_src_install - - insinto $(get_udevdir)/rules.d - doins "${FILESDIR}"/99-imonlcd.rules || die -}
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-imonlcd/files/, media-plugins/vdr-imonlcd/
commit: fd52499959f722329caecf12c8ca58e04400e2c4 Author: Lars Wendler gentoo org> AuthorDate: Tue Jul 24 11:06:07 2018 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jul 24 11:06:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd524999 media-plugins/vdr-imonlcd: Bump to version 1.0.2 Also fix detection of freetype (via pkg-config) Closes: https://bugs.gentoo.org/661590 Package-Manager: Portage-2.3.43, Repoman-2.3.10 media-plugins/vdr-imonlcd/Manifest | 1 + .../vdr-imonlcd-1.0.2-freetype_pkgconfig.patch | 29 media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild | 40 ++ 3 files changed, 70 insertions(+) diff --git a/media-plugins/vdr-imonlcd/Manifest b/media-plugins/vdr-imonlcd/Manifest index 957ad8b942c..4f14d9242b6 100644 --- a/media-plugins/vdr-imonlcd/Manifest +++ b/media-plugins/vdr-imonlcd/Manifest @@ -1,2 +1,3 @@ DIST vdr-imonlcd-0.0.5.tgz 43380 BLAKE2B fad5f62bc15a02819508157a07326ccfc2bf8afcd903f7b3b53d94321bf7fcd512b75ff9dfc3e469114d52d6f290c19ae04686205fc0b14aee33f345816d5638 SHA512 89082591c953d8f5883efc1d6e65d8c5fa54087b8baaff70b2de264323086cc76b33d9aa16e0bbe39c4f23ce94f5f1c31649c286b2034ea0d91fe8d8aa26edd6 DIST vdr-imonlcd-1.0.1.tgz 44423 BLAKE2B 82351e2b13fb8f932057f38ab6075e90ea020afeb8f32c4cae1411683ffa3770cc48af079c6078d7a923445137e04285800b4a002eb468db05c6c7fc586c3ffa SHA512 5912a51d01eab45c7a71cf9939e3947bde69ebbe413aefd5601734b60fb853bff6b2ae7a4c3e68aba7f5bd75b33921fec664d66128942ce0f223d4a2bbe53512 +DIST vdr-imonlcd-1.0.2.tgz 44517 BLAKE2B 1cc675978ca2c8270592c552ca383468628382c28aca08f74c55aa40dfc4154797f0e49e038cb2a8c07d66dbbf9d3fed190256809e08c4dea9b379a29cd96acf SHA512 ad1f70c3c3f4754251bd47d23ac2c56503860461edfb6e91d8dfa8e1d585da9fdd36ad300821eb29ef727e5a0875aa41d5def5f6f89f36f06efbd4a5da2b2fae diff --git a/media-plugins/vdr-imonlcd/files/vdr-imonlcd-1.0.2-freetype_pkgconfig.patch b/media-plugins/vdr-imonlcd/files/vdr-imonlcd-1.0.2-freetype_pkgconfig.patch new file mode 100644 index 000..3c35846608f --- /dev/null +++ b/media-plugins/vdr-imonlcd/files/vdr-imonlcd-1.0.2-freetype_pkgconfig.patch @@ -0,0 +1,29 @@ +From 2168f20fb6b00f7ae2104c6f4eafae2402cb1d92 Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Tue, 24 Jul 2018 13:00:40 +0200 +Subject: [PATCH] Makefile: Use pkg-config to query freetype + +As of freetype-2.9.1 the freetype-config file no longer gets installed +by default. +--- + Makefile | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/Makefile b/Makefile +index fc165e9..36fc681 100644 +--- a/Makefile b/Makefile +@@ -55,8 +55,8 @@ SOFILE = libvdr-$(PLUGIN).so + + ### Includes and Defines (add further entries here): + +-INCLUDES += $(shell freetype-config --cflags) +-LIBS += $(shell freetype-config --libs) ++INCLUDES += $(shell pkg-config --cflags freetype2) ++LIBS += $(shell pkg-config --libs freetype2) + + DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"' + +-- +2.18.0 + diff --git a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild new file mode 100644 index 000..d67f1e90c8a --- /dev/null +++ b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit vdr-plugin-2 linux-info udev + +VERSION="2086" # every bump, new version + +DESCRIPTION="VDR Plugin: shows information about the current state of VDR on iMON LCD" +HOMEPAGE="http://projects.vdr-developer.org/wiki/plg-imonlcd; +SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="media-libs/freetype" +DEPEND="${RDEPEND} + media-video/vdr" + +PATCHES=( + "${FILESDIR}/${PN}-1.0.2-freetype_pkgconfig.patch" +) + +CONFIG_CHECK="~IR_IMON" + +pkg_setup() { + linux-info_pkg_setup + vdr-plugin-2_pkg_setup +} + +src_install() { + rm -f README.git + vdr-plugin-2_src_install + + insinto $(get_udevdir)/rules.d + doins "${FILESDIR}"/99-imonlcd.rules || die +}