Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/qqwing/, dev-libs/qqwing/files/
Date: Sat, 16 Oct 2021 13:59:10
Message-Id: 1634392717.d819e0fbd783464fd5e809f522d050814774e050.soap@gentoo
1 commit: d819e0fbd783464fd5e809f522d050814774e050
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 16 13:58:37 2021 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 16 13:58:37 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d819e0fb
7
8 dev-libs/qqwing: drop 1.3.3
9
10 Signed-off-by: David Seifert <soap <AT> gentoo.org>
11
12 dev-libs/qqwing/Manifest | 1 -
13 dev-libs/qqwing/files/qqwing-1.3.0-autotools.patch | 206 ---------------------
14 dev-libs/qqwing/qqwing-1.3.3.ebuild | 21 ---
15 3 files changed, 228 deletions(-)
16
17 diff --git a/dev-libs/qqwing/Manifest b/dev-libs/qqwing/Manifest
18 index 88856752dbf..ef6e5a78228 100644
19 --- a/dev-libs/qqwing/Manifest
20 +++ b/dev-libs/qqwing/Manifest
21 @@ -1,2 +1 @@
22 -DIST qqwing-1.3.3.tar.gz 89629 BLAKE2B 5583318d15a4bf31833576bec037ab27fc17a57c95ef42be828ae0de9d6d86709fdcb63f71cf51b737b45c39657220e1e14a817094065f29b17c668f53b16075 SHA512 cce6e3122f0620b4a27f5c4186b468906006b6f9deda0b3fc474d40e678722bbb07474c479a75cbcac0812a097e5be4d7ae58339810a897f966d5a73b07a6833
23 DIST qqwing-1.3.4.tar.gz 352060 BLAKE2B cf78a3d06c529ab1d47739ee0914e268fe8375d5dd7eb73a05ed91fcd7231b0f2103ae2490a8edf438ebce5ec77457f2686338edb61c38a804af34df78763c31 SHA512 6762b97d7595e7831edb80d9fac06ca784c6dfb6c5717e72adaac6973ec94bec417806f8ae4b80ed95b876388c8c1a00906b0fa8653a115998c5170db25aab0d
24
25 diff --git a/dev-libs/qqwing/files/qqwing-1.3.0-autotools.patch b/dev-libs/qqwing/files/qqwing-1.3.0-autotools.patch
26 deleted file mode 100644
27 index 1a7bf41aeaf..00000000000
28 --- a/dev-libs/qqwing/files/qqwing-1.3.0-autotools.patch
29 +++ /dev/null
30 @@ -1,206 +0,0 @@
31 -From d94d718154c065218bc9db8ccfe638d84b86bdb4 Mon Sep 17 00:00:00 2001
32 -From: Gilles Dartiguelongue <eva@g.o>
33 -Date: Sat, 18 Oct 2014 13:02:58 +0200
34 -Subject: [PATCH] Make autotools a bit saner
35 -
36 ----
37 - Makefile.am | 16 ++++++++++++++++
38 - build/Makefile.am | 17 -----------------
39 - build/configure.ac | 47 -----------------------------------------------
40 - build/qqwing.pc.in | 10 ----------
41 - configure.ac | 47 +++++++++++++++++++++++++++++++++++++++++++++++
42 - qqwing.pc.in | 10 ++++++++++
43 - 6 files changed, 73 insertions(+), 74 deletions(-)
44 - create mode 100644 Makefile.am
45 - delete mode 100644 build/Makefile.am
46 - delete mode 100755 build/configure.ac
47 - delete mode 100755 build/qqwing.pc.in
48 - create mode 100644 configure.ac
49 - create mode 100644 qqwing.pc.in
50 -
51 -diff --git a/Makefile.am b/Makefile.am
52 -new file mode 100644
53 -index 0000000..d6109ba
54 ---- /dev/null
55 -+++ b/Makefile.am
56 -@@ -0,0 +1,16 @@
57 -+ACLOCAL_AMFLAGS = -I m4
58 -+
59 -+include_HEADERS = src/cpp/qqwing.hpp
60 -+
61 -+lib_LTLIBRARIES = libqqwing.la
62 -+libqqwing_la_SOURCES = src/cpp/qqwing.cpp src/cpp/qqwing.hpp
63 -+libqqwing_la_LDFLAGS = -no-undefined -version-info $(QQWING_CURRENT):$(QQWING_REVISION):$(QQWING_AGE)
64 -+
65 -+bin_PROGRAMS = qqwing
66 -+qqwing_SOURCES = src/cpp/main.cpp
67 -+qqwing_LDADD = $(top_builddir)/libqqwing.la
68 -+
69 -+pkgconfigdir = $(libdir)/pkgconfig
70 -+dist_pkgconfig_DATA = qqwing.pc
71 -+
72 -+dist_man1_MANS = doc/qqwing.man
73 -diff --git a/build/Makefile.am b/build/Makefile.am
74 -deleted file mode 100644
75 -index ef647d2..0000000
76 ---- a/build/Makefile.am
77 -+++ /dev/null
78 -@@ -1,17 +0,0 @@
79 --ACLOCAL_AMFLAGS = -I m4
80 --EXTRA_DIST = debian
81 --
82 --include_HEADERS = qqwing.hpp
83 --
84 --lib_LTLIBRARIES = libqqwing.la
85 --libqqwing_la_SOURCES = qqwing.cpp qqwing.hpp
86 --libqqwing_la_LDFLAGS = -no-undefined -version-info $(QQWING_CURRENT):$(QQWING_REVISION):$(QQWING_AGE)
87 --
88 --bin_PROGRAMS = qqwing
89 --qqwing_SOURCES = main.cpp
90 --qqwing_LDADD = $(top_builddir)/libqqwing.la
91 --
92 --pkgconfigdir = $(libdir)/pkgconfig
93 --dist_pkgconfig_DATA = qqwing.pc
94 --
95 --dist_man_MANS = qqwing.1
96 -diff --git a/build/configure.ac b/build/configure.ac
97 -deleted file mode 100755
98 -index ca75f59..0000000
99 ---- a/build/configure.ac
100 -+++ /dev/null
101 -@@ -1,47 +0,0 @@
102 --AC_PREREQ(2.59)
103 --AC_INIT(qqwing, 1.3.3, http://qqwing.com/)
104 --AC_CONFIG_MACRO_DIR([m4])
105 --AC_CONFIG_SRCDIR([config.h.in])
106 --AC_CONFIG_HEADER([config.h])
107 --
108 --# Before making a release, the LT_VERSION string should be modified.
109 --# The string is of the form C:R:A.
110 --# - If interfaces have been changed or added, but binary compatibility has
111 --# been preserved, change to C+1:0:A+1
112 --# - If binary compatibility has been broken (eg removed or changed interfaces)
113 --# change to C+1:0:0
114 --# - If the interface is the same as the previous version, change to C:R+1:A
115 --QQWING_CURRENT=2
116 --QQWING_REVISION=3
117 --QQWING_AGE=0
118 --
119 --AC_SUBST([QQWING_CURRENT])
120 --AC_SUBST([QQWING_REVISION])
121 --AC_SUBST([QQWING_AGE])
122 --
123 --AM_INIT_AUTOMAKE([foreign])
124 --
125 --# Checks for programs.
126 --AC_PROG_CXX
127 --AC_PROG_CC
128 --
129 --LT_PREREQ([2.2])
130 --LT_INIT([disable-static])
131 --
132 --# Checks for libraries.
133 --
134 --# Checks for header files.
135 --AC_HEADER_STDC
136 --AC_CHECK_HEADERS([stdlib.h sys/time.h])
137 --
138 --# Checks for typedefs, structures, and compiler characteristics.
139 --AC_HEADER_STDBOOL
140 --AC_C_CONST
141 --AC_C_INLINE
142 --AC_HEADER_TIME
143 --
144 --# Checks for library functions.
145 --AC_CHECK_FUNCS([gettimeofday])
146 --
147 --AC_CONFIG_FILES([Makefile qqwing.pc])
148 --AC_OUTPUT
149 -diff --git a/build/qqwing.pc.in b/build/qqwing.pc.in
150 -deleted file mode 100755
151 -index fcc4c45..0000000
152 ---- a/build/qqwing.pc.in
153 -+++ /dev/null
154 -@@ -1,10 +0,0 @@
155 --prefix=@prefix@
156 --exec_prefix=@exec_prefix@
157 --libdir=@libdir@
158 --includedir=@includedir@
159 --
160 --Name: libqqwing
161 --Description: Sudoku generator and solver library
162 --Version: @VERSION@
163 --Libs: -L${libdir} -lqqwing
164 --Cflags: -I${includedir}
165 -diff --git a/configure.ac b/configure.ac
166 -new file mode 100644
167 -index 0000000..646494f
168 ---- /dev/null
169 -+++ b/configure.ac
170 -@@ -0,0 +1,47 @@
171 -+AC_PREREQ(2.59)
172 -+AC_INIT(qqwing, 1.3.3, http://qqwing.com/)
173 -+AC_CONFIG_MACRO_DIR([m4])
174 -+AC_CONFIG_SRCDIR([config.h.in])
175 -+AC_CONFIG_HEADER([config.h])
176 -+
177 -+# Before making a release, the LT_VERSION string should be modified.
178 -+# The string is of the form C:R:A.
179 -+# - If interfaces have been changed or added, but binary compatibility has
180 -+# been preserved, change to C+1:0:A+1
181 -+# - If binary compatibility has been broken (eg removed or changed interfaces)
182 -+# change to C+1:0:0
183 -+# - If the interface is the same as the previous version, change to C:R+1:A
184 -+QQWING_CURRENT=2
185 -+QQWING_REVISION=3
186 -+QQWING_AGE=0
187 -+
188 -+AC_SUBST([QQWING_CURRENT])
189 -+AC_SUBST([QQWING_REVISION])
190 -+AC_SUBST([QQWING_AGE])
191 -+
192 -+AM_INIT_AUTOMAKE([foreign subdir-objects])
193 -+
194 -+# Checks for programs.
195 -+AC_PROG_CXX
196 -+AC_PROG_CC
197 -+
198 -+LT_PREREQ([2.2])
199 -+LT_INIT([disable-static])
200 -+
201 -+# Checks for libraries.
202 -+
203 -+# Checks for header files.
204 -+AC_HEADER_STDC
205 -+AC_CHECK_HEADERS([stdlib.h sys/time.h])
206 -+
207 -+# Checks for typedefs, structures, and compiler characteristics.
208 -+AC_HEADER_STDBOOL
209 -+AC_C_CONST
210 -+AC_C_INLINE
211 -+AC_HEADER_TIME
212 -+
213 -+# Checks for library functions.
214 -+AC_CHECK_FUNCS([gettimeofday])
215 -+
216 -+AC_CONFIG_FILES([Makefile qqwing.pc])
217 -+AC_OUTPUT
218 -diff --git a/qqwing.pc.in b/qqwing.pc.in
219 -new file mode 100644
220 -index 0000000..fcc4c45
221 ---- /dev/null
222 -+++ b/qqwing.pc.in
223 -@@ -0,0 +1,10 @@
224 -+prefix=@prefix@
225 -+exec_prefix=@exec_prefix@
226 -+libdir=@libdir@
227 -+includedir=@includedir@
228 -+
229 -+Name: libqqwing
230 -+Description: Sudoku generator and solver library
231 -+Version: @VERSION@
232 -+Libs: -L${libdir} -lqqwing
233 -+Cflags: -I${includedir}
234 ---
235 -2.1.2
236 -
237
238 diff --git a/dev-libs/qqwing/qqwing-1.3.3.ebuild b/dev-libs/qqwing/qqwing-1.3.3.ebuild
239 deleted file mode 100644
240 index 8755e040c44..00000000000
241 --- a/dev-libs/qqwing/qqwing-1.3.3.ebuild
242 +++ /dev/null
243 @@ -1,21 +0,0 @@
244 -# Copyright 1999-2021 Gentoo Authors
245 -# Distributed under the terms of the GNU General Public License v2
246 -
247 -EAPI=5
248 -
249 -inherit autotools epatch
250 -
251 -DESCRIPTION="Sudoku puzzle generator and solver"
252 -HOMEPAGE="https://qqwing.com"
253 -SRC_URI="https://github.com/stephenostermiller/${PN}/archive/v${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
254 -
255 -LICENSE="GPL-2+"
256 -SLOT="0"
257 -KEYWORDS="amd64 arm x86"
258 -
259 -src_prepare() {
260 - # Make autotools work out of the box
261 - epatch "${FILESDIR}"/${PN}-1.3.0-autotools.patch
262 -
263 - eautoreconf
264 -}