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: dev-db/mysql-udf-base64/files/, dev-db/mysql-udf-base64/, profiles/
Date: Wed, 13 Mar 2019 09:34:38
Message-Id: 1552469661.a81fa4bf8505e3eaab4d5a18cf9388d0f04f3744.mgorny@gentoo
1 commit: a81fa4bf8505e3eaab4d5a18cf9388d0f04f3744
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 13 09:32:46 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 13 09:34:21 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a81fa4bf
7
8 dev-db/mysql-udf-base64: Remove last-rited pkg
9
10 Closes: https://bugs.gentoo.org/677450
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 dev-db/mysql-udf-base64/Manifest | 2 -
14 .../files/mysql-udf-base64-signedness.patch | 29 ----------
15 dev-db/mysql-udf-base64/files/mysql-udf-base64.sql | 5 --
16 dev-db/mysql-udf-base64/metadata.xml | 5 --
17 .../mysql-udf-base64-20010618.ebuild | 65 ----------------------
18 profiles/package.mask | 1 -
19 6 files changed, 107 deletions(-)
20
21 diff --git a/dev-db/mysql-udf-base64/Manifest b/dev-db/mysql-udf-base64/Manifest
22 deleted file mode 100644
23 index af6e81265e6..00000000000
24 --- a/dev-db/mysql-udf-base64/Manifest
25 +++ /dev/null
26 @@ -1,2 +0,0 @@
27 -DIST mysql-udf-base64-20010618.c 7106 BLAKE2B 3f295cb172a3a9c3ea89b8cc24b03d8cdc1113ec8df00777069c8fe892fa91df3b2dc8da4193acd74c69c61c3144c4f429fc8d54fbe7cc4f7caba3b10cabe76d SHA512 23d2d1da7481626ebdb8ca3e31d01ae17903ff431415c7bca6ab20e414dc8751ab105a73e55b66a380e0e11ac0fc949b79d5f3c34f3d353abc1a52627be45f86
28 -DIST mysql-udf-base64-20010618.readme 222 BLAKE2B d030fa20512cdc6a8efe32aa7e11af307016f49b433f76cc5b66d62a6b602d3198a5924cea4e3012395e8e243ee82a298d437415f5989b94bb6c14fc4da96066 SHA512 2e2a17d7d1f1435bda59c89529e38a4843be814de5cb0db57643f8feb99a59cadf1e518e2903c470cd5931a964541dc5cc5d1b7f9041e7ed49442c37f139b2aa
29
30 diff --git a/dev-db/mysql-udf-base64/files/mysql-udf-base64-signedness.patch b/dev-db/mysql-udf-base64/files/mysql-udf-base64-signedness.patch
31 deleted file mode 100644
32 index 5084a9dd012..00000000000
33 --- a/dev-db/mysql-udf-base64/files/mysql-udf-base64-signedness.patch
34 +++ /dev/null
35 @@ -1,29 +0,0 @@
36 ---- mysql-udf-base64.c.orig 2011-10-16 14:17:13.000000000 +0200
37 -+++ mysql-udf-base64.c 2011-10-16 14:18:41.000000000 +0200
38 -@@ -49,7 +49,7 @@
39 - #include <string.h>
40 - #include <mysql/mysql.h>
41 -
42 --static char base64_table[] =
43 -+static const char base64_table[] =
44 - { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M',
45 - 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z',
46 - 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm',
47 -@@ -101,7 +101,7 @@
48 - unsigned long len;
49 -
50 - /* *is_null=0; */
51 -- current = args->args[0];
52 -+ current = (unsigned char*) args->args[0];
53 - len = args->lengths[0];
54 -
55 - if (len <= 0 || args->arg_type[0] != STRING_RESULT )
56 -@@ -211,7 +211,7 @@
57 - }
58 - }
59 -
60 -- current = args->args[0];
61 -+ current = (unsigned char*) args->args[0];
62 - len = args->lengths[0];
63 -
64 - if (len <= 0 || args->arg_type[0] != STRING_RESULT )
65
66 diff --git a/dev-db/mysql-udf-base64/files/mysql-udf-base64.sql b/dev-db/mysql-udf-base64/files/mysql-udf-base64.sql
67 deleted file mode 100644
68 index 619d4b0013d..00000000000
69 --- a/dev-db/mysql-udf-base64/files/mysql-udf-base64.sql
70 +++ /dev/null
71 @@ -1,5 +0,0 @@
72 -drop function base64encode;
73 -drop function base64decode;
74 -
75 -create function base64encode returns string soname 'mysql_udf_base64.so';
76 -create function base64decode returns string soname 'mysql_udf_base64.so';
77
78 diff --git a/dev-db/mysql-udf-base64/metadata.xml b/dev-db/mysql-udf-base64/metadata.xml
79 deleted file mode 100644
80 index 6f49eba8f49..00000000000
81 --- a/dev-db/mysql-udf-base64/metadata.xml
82 +++ /dev/null
83 @@ -1,5 +0,0 @@
84 -<?xml version="1.0" encoding="UTF-8"?>
85 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
86 -<pkgmetadata>
87 -<!-- maintainer-needed -->
88 -</pkgmetadata>
89
90 diff --git a/dev-db/mysql-udf-base64/mysql-udf-base64-20010618.ebuild b/dev-db/mysql-udf-base64/mysql-udf-base64-20010618.ebuild
91 deleted file mode 100644
92 index a7b4b06a690..00000000000
93 --- a/dev-db/mysql-udf-base64/mysql-udf-base64-20010618.ebuild
94 +++ /dev/null
95 @@ -1,65 +0,0 @@
96 -# Copyright 1999-2011 Gentoo Foundation
97 -# Distributed under the terms of the GNU General Public License v2
98 -
99 -EAPI=4
100 -
101 -inherit eutils toolchain-funcs
102 -
103 -MY_PN="${PN//-/_}"
104 -
105 -DESCRIPTION="MySQL UDFs that provide base64 encode/decode"
106 -HOMEPAGE="http://mirrors.sohu.com/mysql/Contrib/Old-Versions/"
107 -SRC_URI="http://mirrors.sohu.com/mysql/Contrib/Old-Versions/${PN}.c -> ${P}.c
108 - http://mirrors.sohu.com/mysql/Contrib/Old-Versions/${PN}.readme -> ${P}.readme"
109 -
110 -LICENSE="PHP-2.02"
111 -SLOT="0"
112 -KEYWORDS="~amd64 ~x86"
113 -IUSE=""
114 -
115 -DEPEND=">=virtual/mysql-5.1"
116 -RDEPEND="${DEPEND}"
117 -
118 -S="${WORKDIR}"
119 -
120 -# compile helper
121 -_compile() {
122 - local CC="$(tc-getCC)"
123 - echo "${CC} ${@}" && "${CC}" "${@}"
124 -}
125 -
126 -pkg_setup() {
127 - MYSQL_PLUGINDIR="$(mysql_config --plugindir)"
128 - MYSQL_INCLUDE="$(mysql_config --include)"
129 -}
130 -
131 -src_unpack() {
132 - cp -f "${DISTDIR}/${P}.c" "${S}/${PN}.c"
133 - cp -f "${DISTDIR}/${P}.readme" "${S}/${PN}.readme"
134 -}
135 -
136 -src_prepare() {
137 - epatch "${FILESDIR}/${PN}-signedness.patch"
138 -}
139 -
140 -src_compile() {
141 - _compile ${CFLAGS} -Wall -fPIC ${MYSQL_INCLUDE} \
142 - -shared ${LDFLAGS} -o ${MY_PN}.so ${PN}.c
143 -}
144 -
145 -src_install() {
146 - exeinto "${MYSQL_PLUGINDIR}"
147 - doexe ${MY_PN}.so
148 - newdoc ${PN}.readme README
149 - newdoc "${FILESDIR}/${PN}.sql" ${MY_PN}.sql
150 -}
151 -
152 -pkg_postinst() {
153 - elog
154 - elog "Please have a look at the documentation, how to"
155 - elog "enable/disable the UDF functions of ${PN}."
156 - elog
157 - elog "The documentation is located here:"
158 - elog "/usr/share/doc/${PF}"
159 - elog
160 -}
161
162 diff --git a/profiles/package.mask b/profiles/package.mask
163 index ae5ccd71dd5..d1519b7cfd2 100644
164 --- a/profiles/package.mask
165 +++ b/profiles/package.mask
166 @@ -131,7 +131,6 @@ app-arch/freeze
167 # Removal in 30 days. Bug 677450
168 dev-db/lib_mysqludf_log
169 dev-db/lib_mysqludf_stem
170 -dev-db/mysql-udf-base64
171
172 # Jeroen Roovers <jer@g.o> (31 Jan 2019)
173 # Depends on =dev-libs/openssl-1.1.1*