Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-boot/quik/files/, sys-boot/quik/, profiles/
Date: Sun, 14 Apr 2019 07:32:40
Message-Id: 1555227138.3ff71a920cd2f9ef2c92109ffec23ca2a1cd8131.mgorny@gentoo
1 commit: 3ff71a920cd2f9ef2c92109ffec23ca2a1cd8131
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 14 07:30:32 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 14 07:32:18 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff71a92
7
8 sys-boot/quik: Remove last-rited pkg
9
10 Closes: https://bugs.gentoo.org/587306
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 profiles/package.mask | 7 ------
14 sys-boot/quik/Manifest | 1 -
15 sys-boot/quik/files/headers.patch | 33 ----------------------------
16 sys-boot/quik/files/md-fix.diff | 11 ----------
17 sys-boot/quik/metadata.xml | 8 -------
18 sys-boot/quik/quik-2.1.6.ebuild | 45 ---------------------------------------
19 6 files changed, 105 deletions(-)
20
21 diff --git a/profiles/package.mask b/profiles/package.mask
22 index d0b09b942e2..cc4e0e81f7a 100644
23 --- a/profiles/package.mask
24 +++ b/profiles/package.mask
25 @@ -720,13 +720,6 @@ www-plugins/mozplugger
26 # Removal in 30 days. Bug #638500.
27 dev-util/igprof
28
29 -# Michał Górny <mgorny@g.o> (15 Mar 2019)
30 -# The current release is from 2005, upstream is gone. Last patch
31 -# added in 2010, since then the package is completely unmaintained.
32 -# Very bad ebuild quality, blocking strictening of Portage behavior.
33 -# Removal in 30 days. Bug #587306.
34 -sys-boot/quik
35 -
36 # Eray Aslan <eras@g.o> (01 Mar 2019)
37 # Mask experimental software
38 =mail-mta/postfix-3.5*
39
40 diff --git a/sys-boot/quik/Manifest b/sys-boot/quik/Manifest
41 deleted file mode 100644
42 index dd6faab8afc..00000000000
43 --- a/sys-boot/quik/Manifest
44 +++ /dev/null
45 @@ -1 +0,0 @@
46 -DIST quik-2.1-6.ydl4.src.rpm 91961 BLAKE2B 3398e2278e7700e8da6a68fec135006959eda47663bf0403c041710b3edfd5cc7243a79f84464f0bf8ae91e025df5407e159710bd3ee693d9513f04dbf926fee SHA512 92cdea02afd5053fb51b390e79f4d2d404691be5de9ea3d9c88739fc4fa993b68a017be10ff1b5fa359f8c5493f34d0d743975f5ce99525bdaf5921b0146aa63
47
48 diff --git a/sys-boot/quik/files/headers.patch b/sys-boot/quik/files/headers.patch
49 deleted file mode 100644
50 index eccfba698e1..00000000000
51 --- a/sys-boot/quik/files/headers.patch
52 +++ /dev/null
53 @@ -1,33 +0,0 @@
54 ---- util/elfextract.c.bak 2006-12-04 23:08:33.000000000 -0500
55 -+++ util/elfextract.c 2006-12-04 23:08:45.000000000 -0500
56 -@@ -6,7 +6,7 @@
57 - #include <stdio.h>
58 - #include <stdlib.h>
59 - #define __KERNEL__
60 --#include <linux/elf.h>
61 -+#include <elf.h>
62 -
63 - FILE *fi, *fo;
64 - char *ni, *no;
65 ---- second/quik.h.bak 2006-12-04 23:10:08.000000000 -0500
66 -+++ second/quik.h 2006-12-04 23:10:12.000000000 -0500
67 -@@ -26,7 +26,7 @@
68 - int tolower(int c);
69 - int stricmp(const char *s1, const char *s2);
70 - int strncmp(const char * cs,const char * ct,size_t count);
71 --int strlen(const char *s1);
72 -+// int strlen(const char *s1);
73 - char *strcpy(char * dest,const char *src);
74 - char *strncpy(char * dest,const char *src,size_t count);
75 - char *strchr(const char * s, int c);
76 ---- second/misc.c.bak 2010-02-09 22:18:47.000000000 -0500
77 -+++ second/misc.c 2010-02-09 22:18:52.000000000 -0500
78 -@@ -11,7 +11,7 @@
79 - */
80 - #include <linux/kernel.h>
81 -
82 --#include <asm/page.h>
83 -+// #include <asm/page.h>
84 -
85 - #include <sys/types.h>
86 - #include "setjmp.h"
87
88 diff --git a/sys-boot/quik/files/md-fix.diff b/sys-boot/quik/files/md-fix.diff
89 deleted file mode 100644
90 index 2319397d93f..00000000000
91 --- a/sys-boot/quik/files/md-fix.diff
92 +++ /dev/null
93 @@ -1,11 +0,0 @@
94 ---- include/quik_md.h.bak 2005-05-27 00:42:36.000000000 +1000
95 -+++ include/quik_md.h 2005-05-27 00:42:43.000000000 +1000
96 -@@ -88,8 +88,6 @@
97 - #define BOOTDEV(dev,i) ((dev)->devs[(i)]->bootdev)
98 - #define SPART(dev,i) ((dev)->devs[(i)]->spart)
99 -
100 --dev_info_t * new_dev_info (unsigned char);
101 --void free_dev_info (dev_info_t *);
102 - int md_get_version (int);
103 - mdev_info_t * md_get_info (const char *);
104 -
105
106 diff --git a/sys-boot/quik/metadata.xml b/sys-boot/quik/metadata.xml
107 deleted file mode 100644
108 index 5eb05198076..00000000000
109 --- a/sys-boot/quik/metadata.xml
110 +++ /dev/null
111 @@ -1,8 +0,0 @@
112 -<?xml version="1.0" encoding="UTF-8"?>
113 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
114 -<pkgmetadata>
115 -<maintainer type="project">
116 - <email>ppc@g.o</email>
117 - <name>Gentoo Linux PowerPC Development</name>
118 -</maintainer>
119 -</pkgmetadata>
120
121 diff --git a/sys-boot/quik/quik-2.1.6.ebuild b/sys-boot/quik/quik-2.1.6.ebuild
122 deleted file mode 100644
123 index 1a0ca2e1926..00000000000
124 --- a/sys-boot/quik/quik-2.1.6.ebuild
125 +++ /dev/null
126 @@ -1,45 +0,0 @@
127 -# Copyright 1999-2018 Gentoo Foundation
128 -# Distributed under the terms of the GNU General Public License v2
129 -
130 -EAPI=0
131 -
132 -inherit toolchain-funcs mount-boot eutils
133 -
134 -MY_PV=${PV%.*}-${PV#*.*.}
135 -
136 -HOMEPAGE="http://penguinppc.org/bootloaders/quik/"
137 -DESCRIPTION="OldWorld PowerMac Bootloader"
138 -SRC_URI="http://www.shiner.info/files/Yellow%20Dog%20Linux%204/quik/quik-${MY_PV}.ydl4.src.rpm"
139 -
140 -LICENSE="GPL-2"
141 -SLOT="0"
142 -KEYWORDS="-* ppc"
143 -IUSE=""
144 -
145 -DEPEND="app-arch/rpm2targz"
146 -RDEPEND=""
147 -
148 -S=${WORKDIR}
149 -
150 -src_unpack() {
151 - cd "${WORKDIR}"
152 - rpm2targz "${DISTDIR}/quik-${MY_PV}.ydl4.src.rpm"
153 - tar -xzf "${WORKDIR}/quik-${MY_PV}.ydl4.src.tar.gz" || die
154 - tar -xzf "${WORKDIR}/quik_2.1.orig.tar.gz" || die
155 -
156 - cd "${WORKDIR}/quik-2.1"
157 - epatch "${WORKDIR}/quik_2.1-6.diff.gz"
158 - epatch "${FILESDIR}/md-fix.diff"
159 - epatch "${FILESDIR}/headers.patch"
160 -}
161 -
162 -src_compile() {
163 - cd "${WORKDIR}/quik-2.1"
164 - emake || die
165 -}
166 -
167 -src_install() {
168 - cd "${WORKDIR}/quik-2.1"
169 - DESTDIR=${D} make install
170 - prepman /usr
171 -}