[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-lcdproc/

2024-07-21 Thread Conrad Kostecki
commit: bcac8a23127b969936f70a1fabb0d41c4a66a0ff
Author: Martin Dummer  gmx  net>
AuthorDate: Sun Jul 14 21:03:47 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 21 15:07:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcac8a23

media-plugins/vdr-lcdproc: add 1.0.0

Signed-off-by: Martin Dummer  gmx.net>
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-plugins/vdr-lcdproc/Manifest |  1 +
 media-plugins/vdr-lcdproc/metadata.xml |  3 +++
 media-plugins/vdr-lcdproc/vdr-lcdproc-1.0.0.ebuild | 19 +++
 3 files changed, 23 insertions(+)

diff --git a/media-plugins/vdr-lcdproc/Manifest 
b/media-plugins/vdr-lcdproc/Manifest
index 690a65ea10d8..1f8707ff881e 100644
--- a/media-plugins/vdr-lcdproc/Manifest
+++ b/media-plugins/vdr-lcdproc/Manifest
@@ -1 +1,2 @@
 DIST vdr-lcdproc-0.0.10.9.tgz 40465 BLAKE2B 
c812c9efe57f5015450ebc7c91ba6ff107486b566fd46ccf60fe3251eac483d119d8c1caa41868536a6051d5f094a7b89f985609f60c13bb4fcbb31bdc8d631c
 SHA512 
237726e6c7a3436e416596e2b85411edb5945a3feef809d2e86c3952673b2531077ab70f9bddbfc1bc12fa0b2f416f153bf1a12f91288ecbdee23553474e044a
+DIST vdr-lcdproc-1.0.0.tgz 43485 BLAKE2B 
8b6a8d8ee51c70ba5b364a74deb582321422f407be11e839a1fdc19a6e787ea821df84324480fbfc655969e877b1a854284e64c8a37de4f67e1d36bf470983ac
 SHA512 
181ebe1339fa772ad0e89b6c84306aecf73f477ef51a6376718177a46d2cadd4b344c9d9e7fd8ae9a144aad2ccd6029a8ce3cb7f5eec091df2072d9239b49d69

diff --git a/media-plugins/vdr-lcdproc/metadata.xml 
b/media-plugins/vdr-lcdproc/metadata.xml
index c08751971fb3..bbfb5e2b75bd 100644
--- a/media-plugins/vdr-lcdproc/metadata.xml
+++ b/media-plugins/vdr-lcdproc/metadata.xml
@@ -13,4 +13,7 @@
 v...@gentoo.org
 Gentoo VDR Project
 
+
+vdr-projects/vdr-plugin-lcdproc
+
 

diff --git a/media-plugins/vdr-lcdproc/vdr-lcdproc-1.0.0.ebuild 
b/media-plugins/vdr-lcdproc/vdr-lcdproc-1.0.0.ebuild
new file mode 100644
index ..49826000a82a
--- /dev/null
+++ b/media-plugins/vdr-lcdproc/vdr-lcdproc-1.0.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: use LCD device for additional output"
+HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-lcdproc";
+SRC_URI="https://github.com/vdr-projects/vdr-plugin-lcdproc/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tgz"
+S=${WORKDIR}/vdr-plugin-lcdproc-${PV}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-misc/lcdproc
+   >=media-video/vdr-2.4"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-lcdproc/, media-plugins/vdr-lcdproc/files/

2024-07-21 Thread Conrad Kostecki
commit: 1a44711c9695cd9e86ba6bb5b42816d8cf4f2bc5
Author: Martin Dummer  gmx  net>
AuthorDate: Sun Jul 14 21:05:38 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 21 15:07:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a44711c

media-plugins/vdr-lcdproc: drop 0.0.10.9, 0.0.10.9-r1

Signed-off-by: Martin Dummer  gmx.net>
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-plugins/vdr-lcdproc/Manifest |  1 -
 .../files/vdr-2.4_lcdproc-0.0.10.9.patch   | 45 --
 .../vdr-lcdproc/vdr-lcdproc-0.0.10.9-r1.ebuild | 25 
 .../vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild| 26 -
 4 files changed, 97 deletions(-)

diff --git a/media-plugins/vdr-lcdproc/Manifest 
b/media-plugins/vdr-lcdproc/Manifest
index 1f8707ff881e..63fe1d0de6df 100644
--- a/media-plugins/vdr-lcdproc/Manifest
+++ b/media-plugins/vdr-lcdproc/Manifest
@@ -1,2 +1 @@
-DIST vdr-lcdproc-0.0.10.9.tgz 40465 BLAKE2B 
c812c9efe57f5015450ebc7c91ba6ff107486b566fd46ccf60fe3251eac483d119d8c1caa41868536a6051d5f094a7b89f985609f60c13bb4fcbb31bdc8d631c
 SHA512 
237726e6c7a3436e416596e2b85411edb5945a3feef809d2e86c3952673b2531077ab70f9bddbfc1bc12fa0b2f416f153bf1a12f91288ecbdee23553474e044a
 DIST vdr-lcdproc-1.0.0.tgz 43485 BLAKE2B 
8b6a8d8ee51c70ba5b364a74deb582321422f407be11e839a1fdc19a6e787ea821df84324480fbfc655969e877b1a854284e64c8a37de4f67e1d36bf470983ac
 SHA512 
181ebe1339fa772ad0e89b6c84306aecf73f477ef51a6376718177a46d2cadd4b344c9d9e7fd8ae9a144aad2ccd6029a8ce3cb7f5eec091df2072d9239b49d69

diff --git a/media-plugins/vdr-lcdproc/files/vdr-2.4_lcdproc-0.0.10.9.patch 
b/media-plugins/vdr-lcdproc/files/vdr-2.4_lcdproc-0.0.10.9.patch
deleted file mode 100644
index 0d2bbe4bb69b..
--- a/media-plugins/vdr-lcdproc/files/vdr-2.4_lcdproc-0.0.10.9.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-compilefix for vdr-2.4
-Suggested-by: MatthiasK @ vdr-portal.de
-
-fixed invalid suffix on literal; C++11 space issues
-
-Signed-off-by: Joerg Bornkessel  ( 25 Dec 2019 )
-diff -Naur lcdproc-0.0.10-jw9.orig/lcd.c lcdproc-0.0.10-jw9/lcd.c
 lcdproc-0.0.10-jw9.orig/lcd.c  2019-12-25 22:53:55.187492713 +0100
-+++ lcdproc-0.0.10-jw9/lcd.c   2019-12-25 22:54:33.075492713 +0100
-@@ -808,7 +808,7 @@
- cLcd::Write(LcdSetup.ShowTime?1:4," Welcome  to  V D R\0");
- cLcd::Write(LcdSetup.ShowTime?2:3,"\0");
- cLcd::Write(LcdSetup.ShowTime?3:1,"Video Disk Recorder\0");
--cLcd::Write(LcdSetup.ShowTime?4:2,"Version: "VDRVERSION"\0");
-+cLcd::Write(LcdSetup.ShowTime?4:2,"Version: " VDRVERSION "\0");
- 
- // Output init
- if (LcdSetup.OutputNumber > 0){
-@@ -850,11 +850,15 @@
- }
- 
- if ( time(NULL) > nextLcdUpdate ) {
--cChannel *channel = 
Channels.GetByNumber(primaryDvbApi->CurrentChannel());
-+//  cChannel *channel = 
Channels.GetByNumber(primaryDvbApi->CurrentChannel());
-+LOCK_CHANNELS_READ;
-+const cChannel *channel = 
Channels->GetByNumber(primaryDvbApi->CurrentChannel());
- const cEvent *Present = NULL;
--cSchedulesLock schedulesLock;
-+/*  cSchedulesLock schedulesLock;
- const cSchedules *Schedules = 
cSchedules::Schedules(schedulesLock);
- if (Schedules) {
-+const cSchedule *Schedule = 
Schedules->GetSchedule(channel->GetChannelID()); */
-+LOCK_SCHEDULES_READ;
- const cSchedule *Schedule = 
Schedules->GetSchedule(channel->GetChannelID());
- if (Schedule) {
- const char *PresentTitle, 
*PresentSubtitle;
-@@ -873,7 +877,7 @@
- rtcycle = 10; // RT
- lcrCycle = 10; // LCR
- }
--}
-+//  }
- if ( nextLcdUpdate <= time(NULL) )
- nextLcdUpdate=(time(NULL)/60)*60+60;
- }

diff --git a/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9-r1.ebuild 
b/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9-r1.ebuild
deleted file mode 100644
index fa5d74a98f8d..
--- a/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-VERSION="932" # every bump, new version
-
-MY_P=${PN}-$(ver_rs 3 -jw ${PV})
-
-DESCRIPTION="VDR plugin: use LCD device for additional output"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-lcdproc";
-SRC_URI="mirror://vdr-developerorg/${VERSION}/

[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-lcdproc/, media-plugins/vdr-lcdproc/files/

2019-12-25 Thread Jörg Bornkessel
commit: 2ee355dd5e11ad09801ad0115fabd1e6b02f3531
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Wed Dec 25 22:11:26 2019 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Wed Dec 25 22:11:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ee355dd

media-plugins/vdr-lcdproc: compile fix for media-video/vdr-2.4

needs media-video/vdr-2.4
invalid suffix on literal; C++11 issues fixed
moved to eapi 7

Package-Manager: Portage-2.3.82, Repoman-2.3.18
Signed-off-by: Joerg Bornkessel  gentoo.org>

 .../files/vdr-2.4_lcdproc-0.0.10.9.patch   | 45 ++
 10.9.ebuild => vdr-lcdproc-0.0.10.9-r1.ebuild} | 15 
 .../vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild|  8 ++--
 3 files changed, 56 insertions(+), 12 deletions(-)

diff --git a/media-plugins/vdr-lcdproc/files/vdr-2.4_lcdproc-0.0.10.9.patch 
b/media-plugins/vdr-lcdproc/files/vdr-2.4_lcdproc-0.0.10.9.patch
new file mode 100644
index 000..0d2bbe4bb69
--- /dev/null
+++ b/media-plugins/vdr-lcdproc/files/vdr-2.4_lcdproc-0.0.10.9.patch
@@ -0,0 +1,45 @@
+compilefix for vdr-2.4
+Suggested-by: MatthiasK @ vdr-portal.de
+
+fixed invalid suffix on literal; C++11 space issues
+
+Signed-off-by: Joerg Bornkessel  ( 25 Dec 2019 )
+diff -Naur lcdproc-0.0.10-jw9.orig/lcd.c lcdproc-0.0.10-jw9/lcd.c
+--- lcdproc-0.0.10-jw9.orig/lcd.c  2019-12-25 22:53:55.187492713 +0100
 lcdproc-0.0.10-jw9/lcd.c   2019-12-25 22:54:33.075492713 +0100
+@@ -808,7 +808,7 @@
+ cLcd::Write(LcdSetup.ShowTime?1:4," Welcome  to  V D R\0");
+ cLcd::Write(LcdSetup.ShowTime?2:3,"\0");
+ cLcd::Write(LcdSetup.ShowTime?3:1,"Video Disk Recorder\0");
+-cLcd::Write(LcdSetup.ShowTime?4:2,"Version: "VDRVERSION"\0");
++cLcd::Write(LcdSetup.ShowTime?4:2,"Version: " VDRVERSION "\0");
+ 
+ // Output init
+ if (LcdSetup.OutputNumber > 0){
+@@ -850,11 +850,15 @@
+ }
+ 
+ if ( time(NULL) > nextLcdUpdate ) {
+-cChannel *channel = 
Channels.GetByNumber(primaryDvbApi->CurrentChannel());
++//  cChannel *channel = 
Channels.GetByNumber(primaryDvbApi->CurrentChannel());
++LOCK_CHANNELS_READ;
++const cChannel *channel = 
Channels->GetByNumber(primaryDvbApi->CurrentChannel());
+ const cEvent *Present = NULL;
+-cSchedulesLock schedulesLock;
++/*  cSchedulesLock schedulesLock;
+ const cSchedules *Schedules = 
cSchedules::Schedules(schedulesLock);
+ if (Schedules) {
++const cSchedule *Schedule = 
Schedules->GetSchedule(channel->GetChannelID()); */
++LOCK_SCHEDULES_READ;
+ const cSchedule *Schedule = 
Schedules->GetSchedule(channel->GetChannelID());
+ if (Schedule) {
+ const char *PresentTitle, 
*PresentSubtitle;
+@@ -873,7 +877,7 @@
+ rtcycle = 10; // RT
+ lcrCycle = 10; // LCR
+ }
+-}
++//  }
+ if ( nextLcdUpdate <= time(NULL) )
+ nextLcdUpdate=(time(NULL)/60)*60+60;
+ }

diff --git a/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild 
b/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9-r1.ebuild
similarity index 64%
copy from media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild
copy to media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9-r1.ebuild
index 207b8e2c133..fa5d74a98f8 100644
--- a/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild
+++ b/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9-r1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit vdr-plugin-2 versionator
+inherit vdr-plugin-2
 
 VERSION="932" # every bump, new version
 
-MY_P=${PN}-$(replace_version_separator 3 -jw ${PV})
+MY_P=${PN}-$(ver_rs 3 -jw ${PV})
 
 DESCRIPTION="VDR plugin: use LCD device for additional output"
 HOMEPAGE="https://projects.vdr-developer.org/projects/plg-lcdproc";
@@ -16,11 +16,10 @@ SRC_URI="mirror://vdr-developerorg/${VERSION}/${MY_P}.tgz 
-> ${P}.tgz"
 KEYWORDS="~amd64 ~x86"
 SLOT="0"
 LICENSE="GPL-2"
-IUSE=""
 
-DEPEND=">=media-video/vdr-1.6
-   >=app-misc/lcdproc-0.4.3"
+DEPEND=">=app-misc/lcdproc-0.4.3
+   >=media-video/vdr-2.4"
 
-RDEPEND="${DEPEND}"
+PATCHES=( "${FILESDIR}/vdr-2.4_lcdproc-0.0.10.9.patch" )
 
 S=${WORKDIR}/${MY_P#vdr-}

diff --git a/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild 
b/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.e

[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-lcdproc/

2018-07-11 Thread Tony Vroon
commit: b0b12cbddce07c8cdc9d07a685f91ef3ca33b178
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Jun 13 18:33:36 2018 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Wed Jul 11 11:47:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b12cbd

media-plugins/vdr-lcdproc: EAPI6, use HTTPs

 media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild 
b/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild
index 89d03a3e791..207b8e2c133 100644
--- a/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild
+++ b/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=6
 
 inherit vdr-plugin-2 versionator
 
@@ -10,7 +10,7 @@ VERSION="932" # every bump, new version
 MY_P=${PN}-$(replace_version_separator 3 -jw ${PV})
 
 DESCRIPTION="VDR plugin: use LCD device for additional output"
-HOMEPAGE="http://projects.vdr-developer.org/projects/plg-lcdproc";
+HOMEPAGE="https://projects.vdr-developer.org/projects/plg-lcdproc";
 SRC_URI="mirror://vdr-developerorg/${VERSION}/${MY_P}.tgz -> ${P}.tgz"
 
 KEYWORDS="~amd64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-lcdproc/

2017-11-26 Thread David Seifert
commit: 662bd425459ae994c0027fe27990e2c927ba6c30
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov 26 12:08:10 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov 26 23:06:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=662bd425

media-plugins/vdr-lcdproc: [QA] Consistent whitespace in metadata.xml

 media-plugins/vdr-lcdproc/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-plugins/vdr-lcdproc/metadata.xml 
b/media-plugins/vdr-lcdproc/metadata.xml
index a271607787e..984a01fab26 100644
--- a/media-plugins/vdr-lcdproc/metadata.xml
+++ b/media-plugins/vdr-lcdproc/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
- v...@gentoo.org
- Gentoo VDR Project
+   
+   v...@gentoo.org
+   Gentoo VDR Project