Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/surf/, www-client/surf/files/
Date: Mon, 22 Nov 2021 10:11:19
Message-Id: 1637575461.4345b51b722af531e45fdc20f717f884fb8d001e.sam@gentoo
1 commit: 4345b51b722af531e45fdc20f717f884fb8d001e
2 Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
3 AuthorDate: Mon Nov 22 09:12:48 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 22 10:04:21 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4345b51b
7
8 www-client/surf: drop 2.0-r1
9
10 Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
11 Closes: https://github.com/gentoo/gentoo/pull/23034
12 Signed-off-by: Sam James <sam <AT> gentoo.org>
13
14 www-client/surf/Manifest | 1 -
15 www-client/surf/files/surf-2.0-gentoo.patch | 85 -----------------------------
16 www-client/surf/surf-2.0-r1.ebuild | 67 -----------------------
17 3 files changed, 153 deletions(-)
18
19 diff --git a/www-client/surf/Manifest b/www-client/surf/Manifest
20 index 3d1984435d02..2f3d6a3bbae9 100644
21 --- a/www-client/surf/Manifest
22 +++ b/www-client/surf/Manifest
23 @@ -1,2 +1 @@
24 -DIST surf-2.0.tar.gz 19056 BLAKE2B d9ef974ec14ce1ddf2437a43ccb0f424ada75d64ce926b19ac56f072d3589e6d251220842372f100f835ffbcccea2c402306a0c9f19f25462f5cb69fe4d7d175 SHA512 75798bb189fa2c2c93827672089a86cf155aa7b5c7c1a0887a34817ca41763907e44a02f52947535d37a043f827d2c0fe75d16a3d172079f9cab8da341e4c0c5
25 DIST surf-2.1.tar.gz 22555 BLAKE2B 3170b0b26893361ec84f2552051dc85b4a6fc132ff09a2dc2e9256f8ec8cdf93650c41b4d0466ebb5b608e2bde9282c1d1f64bb6f17114c58da7616994473f22 SHA512 06f31f683a941d9a587d908ae7f6949255937b0b0c9c133a18c6fa753c7da75de267adda1c83dd9ba0a8535e2b6d4ff2b5408cc5e8a2e315d4198fe68df5db12
26
27 diff --git a/www-client/surf/files/surf-2.0-gentoo.patch b/www-client/surf/files/surf-2.0-gentoo.patch
28 deleted file mode 100644
29 index b0a7b5c8ef0f..000000000000
30 --- a/www-client/surf/files/surf-2.0-gentoo.patch
31 +++ /dev/null
32 @@ -1,85 +0,0 @@
33 ---- a/config.mk
34 -+++ b/config.mk
35 -@@ -4,28 +4,28 @@
36 - # Customize below to fit your system
37 -
38 - # paths
39 --PREFIX = /usr/local
40 -+PREFIX = /usr
41 - MANPREFIX = ${PREFIX}/share/man
42 - LIBPREFIX = ${PREFIX}/lib/surf
43 -
44 --X11INC = /usr/X11R6/include
45 --X11LIB = /usr/X11R6/lib
46 -+X11INC = $(shell $(PKG_CONFIG) --cflags x11)
47 -+X11LIB = $(shell $(PKG_CONFIG) --libs x11)
48 -
49 --GTKINC = `pkg-config --cflags gtk+-3.0 webkit2gtk-4.0`
50 --GTKLIB = `pkg-config --libs gtk+-3.0 webkit2gtk-4.0`
51 -+GTKINC = $(shell $(PKG_CONFIG) --cflags gtk+-3.0 gthread-2.0 webkit2gtk-4.0)
52 -+GTKLIB = $(shell $(PKG_CONFIG) --libs gtk+-3.0 gthread-2.0 webkit2gtk-4.0)
53 -
54 - # includes and libs
55 --INCS = -I. -I/usr/include -I${X11INC} ${GTKINC}
56 --LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 ${GTKLIB} -lgthread-2.0
57 -+INCS = -I. -I/usr/include ${X11INC} ${GTKINC}
58 -+LIBS = ${X11LIB} ${GTKLIB}
59 -
60 - # flags
61 - CPPFLAGS = -DVERSION=\"${VERSION}\" -DWEBEXTDIR=\"${LIBPREFIX}\" -D_DEFAULT_SOURCE
62 --CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS}
63 --LDFLAGS = -s ${LIBS}
64 -+CFLAGS += -std=c99 -pedantic -Wall ${INCS} ${CPPFLAGS}
65 -+LDFLAGS += ${LIBS}
66 -
67 - # Solaris
68 - #CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\"
69 - #LDFLAGS = ${LIBS}
70 -
71 - # compiler and linker
72 --CC = cc
73 -+CC ?= cc
74 ---- a/Makefile
75 -+++ b/Makefile
76 -@@ -15,18 +15,16 @@
77 - @echo "CC = ${CC}"
78 -
79 - .c.o:
80 -- @echo CC $<
81 -- @${CC} -c ${CFLAGS} $<
82 -+ ${CC} -c ${CFLAGS} $<
83 -
84 - ${OBJ}: config.h config.mk
85 -
86 - config.h:
87 - @echo creating $@ from config.def.h
88 -- @cp config.def.h $@
89 -+ cp config.def.h $@
90 -
91 - surf: ${OBJ}
92 -- @echo CC -o $@
93 -- @${CC} -o $@ surf.o ${LDFLAGS}
94 -+ ${CC} -o $@ surf.o ${LDFLAGS}
95 -
96 - clean:
97 - @echo cleaning
98 -@@ -44,13 +42,13 @@
99 -
100 - install: all
101 - @echo installing executable file to ${DESTDIR}${PREFIX}/bin
102 -- @mkdir -p ${DESTDIR}${PREFIX}/bin
103 -- @cp -f surf ${DESTDIR}${PREFIX}/bin
104 -- @chmod 755 ${DESTDIR}${PREFIX}/bin/surf
105 -+ mkdir -p ${DESTDIR}${PREFIX}/bin
106 -+ cp -f surf ${DESTDIR}${PREFIX}/bin
107 -+ chmod 755 ${DESTDIR}${PREFIX}/bin/surf
108 - @echo installing manual page to ${DESTDIR}${MANPREFIX}/man1
109 -- @mkdir -p ${DESTDIR}${MANPREFIX}/man1
110 -- @sed "s/VERSION/${VERSION}/g" < surf.1 > ${DESTDIR}${MANPREFIX}/man1/surf.1
111 -- @chmod 644 ${DESTDIR}${MANPREFIX}/man1/surf.1
112 -+ mkdir -p ${DESTDIR}${MANPREFIX}/man1
113 -+ sed "s/VERSION/${VERSION}/g" < surf.1 > ${DESTDIR}${MANPREFIX}/man1/surf.1
114 -+ chmod 644 ${DESTDIR}${MANPREFIX}/man1/surf.1
115 -
116 - uninstall:
117 - @echo removing executable file from ${DESTDIR}${PREFIX}/bin
118
119 diff --git a/www-client/surf/surf-2.0-r1.ebuild b/www-client/surf/surf-2.0-r1.ebuild
120 deleted file mode 100644
121 index a9ddb0ae30b3..000000000000
122 --- a/www-client/surf/surf-2.0-r1.ebuild
123 +++ /dev/null
124 @@ -1,67 +0,0 @@
125 -# Copyright 1999-2021 Gentoo Authors
126 -# Distributed under the terms of the GNU General Public License v2
127 -
128 -EAPI=6
129 -inherit savedconfig toolchain-funcs
130 -
131 -DESCRIPTION="a simple web browser based on WebKit/GTK+"
132 -HOMEPAGE="https://surf.suckless.org/"
133 -SRC_URI="
134 - https://dl.suckless.org/${PN}/${P}.tar.gz
135 -"
136 -
137 -LICENSE="MIT"
138 -SLOT="0"
139 -KEYWORDS="amd64 x86"
140 -
141 -COMMON_DEPEND="
142 - dev-libs/glib:2
143 - net-libs/libsoup:2.4
144 - net-libs/webkit-gtk:4
145 - x11-libs/gtk+:3
146 - x11-libs/libX11
147 -"
148 -DEPEND="
149 - ${COMMON_DEPEND}
150 - virtual/pkgconfig
151 -"
152 -RDEPEND="
153 - !sci-chemistry/surf
154 - ${COMMON_DEPEND}
155 - !savedconfig? (
156 - net-misc/curl
157 - x11-apps/xprop
158 - x11-misc/dmenu
159 - x11-terms/st
160 - )
161 -"
162 -PATCHES=(
163 - "${FILESDIR}"/${PN}-2.0-gentoo.patch
164 -)
165 -
166 -pkg_setup() {
167 - if ! use savedconfig; then
168 - elog "The default config.h assumes you have"
169 - elog " net-misc/curl"
170 - elog " x11-terms/st"
171 - elog "installed to support the download function."
172 - elog "Without those, downloads will fail (gracefully)."
173 - elog "You can fix this by:"
174 - elog "1) Installing these packages, or"
175 - elog "2) Setting USE=savedconfig and changing config.h accordingly."
176 - fi
177 -}
178 -
179 -src_prepare() {
180 - default
181 -
182 - restore_config config.h
183 -
184 - tc-export CC PKG_CONFIG
185 -}
186 -
187 -src_install() {
188 - default
189 -
190 - save_config config.h
191 -}