Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/graphlcd-base/files/, app-misc/graphlcd-base/
Date: Mon, 28 Oct 2019 14:43:45
Message-Id: 1572271968.36f99ce2c239354aa1ea31e3b2e9a3406a0e2b24.juippis@gentoo
1 commit: 36f99ce2c239354aa1ea31e3b2e9a3406a0e2b24
2 Author: Conrad Kostecki <conrad <AT> kostecki <DOT> com>
3 AuthorDate: Thu Oct 24 20:09:57 2019 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 28 14:12:48 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f99ce2
7
8 app-misc/graphlcd-base: drop old version
9
10 Closes: https://bugs.gentoo.org/669000
11 Package-Manager: Portage-2.3.78, Repoman-2.3.17
12 Signed-off-by: Conrad Kostecki <conrad <AT> kostecki.com>
13 Closes: https://github.com/gentoo/gentoo/pull/13418
14 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
15
16 app-misc/graphlcd-base/Manifest | 1 -
17 .../files/graphlcd-base-0.1.5-nostrip.patch | 75 ----------------------
18 .../graphlcd-base-0.1.9-freetype_pkgconfig.patch | 30 ---------
19 app-misc/graphlcd-base/graphlcd-base-0.1.9.ebuild | 50 ---------------
20 4 files changed, 156 deletions(-)
21
22 diff --git a/app-misc/graphlcd-base/Manifest b/app-misc/graphlcd-base/Manifest
23 index 867e251f6b3..3fee79c4368 100644
24 --- a/app-misc/graphlcd-base/Manifest
25 +++ b/app-misc/graphlcd-base/Manifest
26 @@ -1,2 +1 @@
27 -DIST graphlcd-base-0.1.9.tgz 130390 BLAKE2B e25180c3679f9625efce94de77842ca296ef3155278727e3c74a657b36b45d0d3c70ceae5eb4b452c5b86ba4f0869a9c80a559fc89cd767423fe8041b2c47334 SHA512 3769cd31281f40c1cb343a70cba1fee4b27b5ab1454609dca430199b731744d63244ac39d6460c18b236dd1eaaae8284e236c63493b2df23c394ff628f3fb834
28 DIST graphlcd-base-1.0.2.tar.bz2 522753 BLAKE2B 68612f197d340a7baba4f88b5f7ac4e96de1882d132a0a680fa4b81233094cc67d900cb05d855d74dd5dd777440d3be92faf74b4098e1c8027e09b50e602a40b SHA512 625fe6d0c3dcc698522aa1653ba8d22bdb377cbd187de8c26ab3005de4990c8c02f4c0ee477d27ed3930f5d69ea78eb3cd40a79c6272820c67f587e7fabd30ca
29
30 diff --git a/app-misc/graphlcd-base/files/graphlcd-base-0.1.5-nostrip.patch b/app-misc/graphlcd-base/files/graphlcd-base-0.1.5-nostrip.patch
31 deleted file mode 100644
32 index 9973394f150..00000000000
33 --- a/app-misc/graphlcd-base/files/graphlcd-base-0.1.5-nostrip.patch
34 +++ /dev/null
35 @@ -1,75 +0,0 @@
36 -remove strip -s in makefile
37 -
38 -Joerg Bornkessel <hd_brummy@g.o> 06 April 2007
39 -diff -Naur graphlcd-base-0.1.5.orig/tools/convpic/Makefile graphlcd-base-0.1.5/tools/convpic/Makefile
40 ---- graphlcd-base-0.1.5.orig/tools/convpic/Makefile 2007-04-06 20:34:29.000000000 +0200
41 -+++ graphlcd-base-0.1.5/tools/convpic/Makefile 2007-04-06 20:35:17.000000000 +0200
42 -@@ -36,7 +36,7 @@
43 -
44 - install: $(PRGNAME)
45 - install -d $(BINDIR)
46 -- install -m 755 -o root -g root -s $(PRGNAME) $(BINDIR)
47 -+ install -m 755 -o root -g root $(PRGNAME) $(BINDIR)
48 -
49 - uninstall:
50 - rm -f $(BINDIR)/$(PRGNAME)
51 -diff -Naur graphlcd-base-0.1.5.orig/tools/crtfont/Makefile graphlcd-base-0.1.5/tools/crtfont/Makefile
52 ---- graphlcd-base-0.1.5.orig/tools/crtfont/Makefile 2007-04-06 20:34:29.000000000 +0200
53 -+++ graphlcd-base-0.1.5/tools/crtfont/Makefile 2007-04-06 20:35:32.000000000 +0200
54 -@@ -35,7 +35,7 @@
55 -
56 - install: $(PRGNAME)
57 - install -d $(BINDIR)
58 -- install -m 755 -o root -g root -s $(PRGNAME) $(BINDIR)
59 -+ install -m 755 -o root -g root $(PRGNAME) $(BINDIR)
60 -
61 - uninstall:
62 - rm -f $(BINDIR)/$(PRGNAME)
63 -diff -Naur graphlcd-base-0.1.5.orig/tools/genfont/Makefile graphlcd-base-0.1.5/tools/genfont/Makefile
64 ---- graphlcd-base-0.1.5.orig/tools/genfont/Makefile 2007-04-06 20:34:29.000000000 +0200
65 -+++ graphlcd-base-0.1.5/tools/genfont/Makefile 2007-04-06 20:35:43.000000000 +0200
66 -@@ -38,7 +38,7 @@
67 -
68 - install: $(PRGNAME)
69 - install -d $(BINDIR)
70 -- install -m 755 -o root -g root -s $(PRGNAME) $(BINDIR)
71 -+ install -m 755 -o root -g root $(PRGNAME) $(BINDIR)
72 -
73 - uninstall:
74 - rm -f $(BINDIR)/$(PRGNAME)
75 -diff -Naur graphlcd-base-0.1.5.orig/tools/lcdtestpattern/Makefile graphlcd-base-0.1.5/tools/lcdtestpattern/Makefile
76 ---- graphlcd-base-0.1.5.orig/tools/lcdtestpattern/Makefile 2007-04-06 20:34:29.000000000 +0200
77 -+++ graphlcd-base-0.1.5/tools/lcdtestpattern/Makefile 2007-04-06 20:35:57.000000000 +0200
78 -@@ -36,7 +36,7 @@
79 -
80 - install: $(PRGNAME)
81 - install -d $(BINDIR)
82 -- install -m 755 -o root -g root -s $(PRGNAME) $(BINDIR)
83 -+ install -m 755 -o root -g root $(PRGNAME) $(BINDIR)
84 -
85 - uninstall:
86 - rm -f $(BINDIR)/$(PRGNAME)
87 -diff -Naur graphlcd-base-0.1.5.orig/tools/showpic/Makefile graphlcd-base-0.1.5/tools/showpic/Makefile
88 ---- graphlcd-base-0.1.5.orig/tools/showpic/Makefile 2007-04-06 20:34:29.000000000 +0200
89 -+++ graphlcd-base-0.1.5/tools/showpic/Makefile 2007-04-06 20:36:09.000000000 +0200
90 -@@ -36,7 +36,7 @@
91 -
92 - install: $(PRGNAME)
93 - install -d $(BINDIR)
94 -- install -m 755 -o root -g root -s $(PRGNAME) $(BINDIR)
95 -+ install -m 755 -o root -g root $(PRGNAME) $(BINDIR)
96 -
97 - uninstall:
98 - rm -f $(BINDIR)/$(PRGNAME)
99 -diff -Naur graphlcd-base-0.1.5.orig/tools/showtext/Makefile graphlcd-base-0.1.5/tools/showtext/Makefile
100 ---- graphlcd-base-0.1.5.orig/tools/showtext/Makefile 2007-04-06 20:34:29.000000000 +0200
101 -+++ graphlcd-base-0.1.5/tools/showtext/Makefile 2007-04-06 20:36:21.000000000 +0200
102 -@@ -36,7 +36,7 @@
103 -
104 - install: $(PRGNAME)
105 - install -d $(BINDIR)
106 -- install -m 755 -o root -g root -s $(PRGNAME) $(BINDIR)
107 -+ install -m 755 -o root -g root $(PRGNAME) $(BINDIR)
108 -
109 - uninstall:
110 - rm -f $(BINDIR)/$(PRGNAME)
111
112 diff --git a/app-misc/graphlcd-base/files/graphlcd-base-0.1.9-freetype_pkgconfig.patch b/app-misc/graphlcd-base/files/graphlcd-base-0.1.9-freetype_pkgconfig.patch
113 deleted file mode 100644
114 index cbdaf1ceb59..00000000000
115 --- a/app-misc/graphlcd-base/files/graphlcd-base-0.1.9-freetype_pkgconfig.patch
116 +++ /dev/null
117 @@ -1,30 +0,0 @@
118 ---- graphlcd-base-0.1.9/glcdgraphics/Makefile
119 -+++ graphlcd-base-0.1.9/glcdgraphics/Makefile
120 -@@ -33,9 +33,9 @@
121 - -include $(DEPFILE)
122 -
123 - ifdef HAVE_FREETYPE2
124 -- ifneq ($(shell which freetype-config),)
125 -- INCLUDES += $(shell freetype-config --cflags)
126 -- LIBS += $(shell freetype-config --libs)
127 -+ ifneq ($(shell which pkg-config),)
128 -+ INCLUDES += $(shell pkg-config --cflags freetype2)
129 -+ LIBS += $(shell pkg-config --libs freetype2)
130 - else
131 - INCLUDES += -I/usr/include/freetype -I/usr/local/include/freetype
132 - LIBS += -lfreetype
133 ---- graphlcd-base-0.1.9/tools/genfont/Makefile
134 -+++ graphlcd-base-0.1.9/tools/genfont/Makefile
135 -@@ -9,10 +9,10 @@
136 - OBJS = genfont.o
137 -
138 - INCLUDES += -I../../
139 --INCLUDES += `freetype-config --cflags`
140 -+INCLUDES += `pkg-config --cflags freetype2`
141 -
142 - LIBDIRS += -L../../glcdgraphics/
143 --LIBS += `freetype-config --libs`
144 -+LIBS += `pkg-config --libs freetype2`
145 -
146 - all: $(PRGNAME)
147 - .PHONY: all
148
149 diff --git a/app-misc/graphlcd-base/graphlcd-base-0.1.9.ebuild b/app-misc/graphlcd-base/graphlcd-base-0.1.9.ebuild
150 deleted file mode 100644
151 index 7c3f216d977..00000000000
152 --- a/app-misc/graphlcd-base/graphlcd-base-0.1.9.ebuild
153 +++ /dev/null
154 @@ -1,50 +0,0 @@
155 -# Copyright 1999-2018 Gentoo Foundation
156 -# Distributed under the terms of the GNU General Public License v2
157 -
158 -EAPI=6
159 -
160 -inherit flag-o-matic multilib
161 -
162 -VERSION="501" #every bump, new version
163 -
164 -DESCRIPTION="Graphical LCD Driver"
165 -HOMEPAGE="https://projects.vdr-developer.org/projects/graphlcd-base"
166 -SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
167 -
168 -KEYWORDS="amd64 ~ppc x86"
169 -SLOT="0"
170 -LICENSE="GPL-2"
171 -IUSE="g15"
172 -
173 -CDEPEND="media-libs/freetype"
174 -DEPEND="${CDEPEND}
175 - virtual/pkgconfig"
176 -RDEPEND="${CDEPEND}
177 - g15? ( app-misc/g15daemon )"
178 -
179 -PATCHES=(
180 - "${FILESDIR}/${PN}-0.1.5-nostrip.patch"
181 - "${FILESDIR}/${PN}-0.1.9-freetype_pkgconfig.patch"
182 -)
183 -
184 -src_prepare() {
185 - sed -i Make.config -e "s:usr\/local:usr:" -e "s:FLAGS *=:FLAGS ?=:"
186 -
187 - default
188 -
189 - sed -i glcdskin/Makefile -e "s:-shared:\$(LDFLAGS) -shared:"
190 -
191 - #gcc-6 fix
192 - sed -i glcddrivers/futabaMDM166A.c -e "s:0xff7f0004:(int) 0xff7f0004:"
193 -}
194 -
195 -src_install() {
196 - emake DESTDIR="${D}"/usr LIBDIR="${D}"/usr/$(get_libdir) install
197 -
198 - insinto /etc
199 - doins graphlcd.conf
200 -
201 - local DOCS=( HISTORY README docs/* )
202 -
203 - einstalldocs
204 -}