Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-client/surf/files: surf-0.6-gentoo.patch surf-9999-gentoo.patch
Date: Fri, 04 Oct 2013 14:52:15
Message-Id: 20131004145210.7EBAE2004E@flycatcher.gentoo.org
1 jer 13/10/04 14:52:10
2
3 Modified: surf-0.6-gentoo.patch
4 Added: surf-9999-gentoo.patch
5 Log:
6 Sync 0.6-r1 changes. Clean up 0.6-r1 some more.
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key A792A613)
9
10 Revision Changes Path
11 1.2 www-client/surf/files/surf-0.6-gentoo.patch
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/surf/files/surf-0.6-gentoo.patch?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/surf/files/surf-0.6-gentoo.patch?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/surf/files/surf-0.6-gentoo.patch?r1=1.1&r2=1.2
16
17 Index: surf-0.6-gentoo.patch
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-client/surf/files/surf-0.6-gentoo.patch,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- surf-0.6-gentoo.patch 4 Oct 2013 14:21:10 -0000 1.1
24 +++ surf-0.6-gentoo.patch 4 Oct 2013 14:52:10 -0000 1.2
25 @@ -1,5 +1,5 @@
26 ---- a/config.mk 2013-02-10 19:40:14.000000000 +0100
27 -+++ b/config.mk 2013-10-04 16:11:28.773331797 +0200
28 +--- a/config.mk
29 ++++ b/config.mk
30 @@ -4,27 +4,27 @@
31 # Customize below to fit your system
32
33 @@ -16,14 +16,14 @@
34
35 -GTKINC = `pkg-config --cflags gtk+-2.0 webkit-1.0`
36 -GTKLIB = `pkg-config --libs gtk+-2.0 webkit-1.0`
37 -+GTKINC = $(shell $(PKG_CONFIG) --cflags gtk+-2.0 webkit-1.0)
38 -+GTKLIB = $(shell $(PKG_CONFIG) --libs gtk+-2.0 webkit-1.0)
39 ++GTKINC = $(shell $(PKG_CONFIG) --cflags gtk+-2.0 gthread-2.0 webkit-1.0)
40 ++GTKLIB = $(shell $(PKG_CONFIG) --libs gtk+-2.0 gthread-2.0 webkit-1.0)
41
42 # includes and libs
43 -INCS = -I. -I/usr/include -I${X11INC} ${GTKINC}
44 -LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 ${GTKLIB} -lgthread-2.0
45 +INCS = -I. -I/usr/include $(X11INC) $(GTKINC)
46 -+LIBS = $(X11LIB) $(GTKLIB) -lgthread-2.0
47 ++LIBS = $(X11LIB) $(GTKLIB)
48
49 # flags
50 -CPPFLAGS = -DVERSION=\"${VERSION}\" -D_BSD_SOURCE
51 @@ -42,8 +42,8 @@
52 # compiler and linker
53 -CC = cc
54 +CC ?= gcc
55 ---- a/Makefile 2013-02-10 19:40:14.000000000 +0100
56 -+++ b/Makefile 2013-10-04 16:05:02.230549420 +0200
57 +--- a/Makefile
58 ++++ b/Makefile
59 @@ -4,58 +4,58 @@
60 include config.mk
61
62
63
64
65 1.1 www-client/surf/files/surf-9999-gentoo.patch
66
67 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/surf/files/surf-9999-gentoo.patch?rev=1.1&view=markup
68 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/surf/files/surf-9999-gentoo.patch?rev=1.1&content-type=text/plain
69
70 Index: surf-9999-gentoo.patch
71 ===================================================================
72 --- a/config.mk
73 +++ b/config.mk
74 @@ -4,27 +4,27 @@
75 # Customize below to fit your system
76
77 # paths
78 -PREFIX = /usr/local
79 -MANPREFIX = ${PREFIX}/share/man
80 +PREFIX = /usr
81 +MANPREFIX = $(PREFIX)/share/man
82
83 -X11INC = /usr/X11R6/include
84 -X11LIB = /usr/X11R6/lib
85 +X11INC = $(shell $(PKG_CONFIG) --cflags x11)
86 +X11LIB = $(shell $(PKG_CONFIG) --libs x11)
87
88 -GTKINC = `pkg-config --cflags gtk+-2.0 webkit-1.0`
89 -GTKLIB = `pkg-config --libs gtk+-2.0 webkit-1.0`
90 +GTKINC = $(shell $(PKG_CONFIG) --cflags gtk+-2.0 gthread-2.0 webkit-1.0)
91 +GTKLIB = $(shell $(PKG_CONFIG) --libs gtk+-2.0 gthread-2.0 webkit-1.0)
92
93 # includes and libs
94 -INCS = -I. -I/usr/include -I${X11INC} ${GTKINC}
95 -LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 ${GTKLIB} -lgthread-2.0
96 +INCS = -I. -I/usr/include $(X11INC) $(GTKINC)
97 +LIBS = $(X11LIB) $(GTKLIB)
98
99 # flags
100 -CPPFLAGS = -DVERSION=\"${VERSION}\" -D_BSD_SOURCE
101 -CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS}
102 -LDFLAGS = -g ${LIBS}
103 +CPPFLAGS = -DVERSION=\"$(VERSION)\" -D_BSD_SOURCE
104 +CFLAGS += -std=c99 -pedantic -Wall $(INCS) $(CPPFLAGS)
105 +LDFLAGS += $(LIBS)
106
107 # Solaris
108 -#CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\"
109 -#LDFLAGS = ${LIBS}
110 +#CFLAGS = -fast $(INCS) -DVERSION=\"$(VERSION)\"
111 +#LDFLAGS = $(LIBS)
112
113 # compiler and linker
114 -CC = cc
115 +CC ?= gcc
116 --- a/Makefile
117 +++ b/Makefile
118 @@ -4,58 +4,58 @@
119 include config.mk
120
121 SRC = surf.c
122 -OBJ = ${SRC:.c=.o}
123 +OBJ = $(SRC:.c=.o)
124
125 all: options surf
126
127 options:
128 @echo surf build options:
129 - @echo "CFLAGS = ${CFLAGS}"
130 - @echo "LDFLAGS = ${LDFLAGS}"
131 - @echo "CC = ${CC}"
132 + @echo "CFLAGS = $(CFLAGS)"
133 + @echo "LDFLAGS = $(LDFLAGS)"
134 + @echo "CC = $(CC)"
135
136 .c.o:
137 @echo CC $<
138 - @${CC} -c ${CFLAGS} $<
139 + $(CC) -c $(CFLAGS) $<
140
141 -${OBJ}: config.h config.mk
142 +$(OBJ): config.h config.mk
143
144 config.h:
145 @echo creating $@ from config.def.h
146 - @cp config.def.h $@
147 + cp config.def.h $@
148
149 -surf: ${OBJ}
150 +surf: $(OBJ)
151 @echo CC -o $@
152 - @${CC} -o $@ surf.o ${LDFLAGS}
153 + $(CC) -o $@ surf.o $(LDFLAGS)
154
155 clean:
156 @echo cleaning
157 - @rm -f surf ${OBJ} surf-${VERSION}.tar.gz
158 + rm -f surf $(OBJ) surf-$(VERSION).tar.gz
159
160 dist: clean
161 @echo creating dist tarball
162 - @mkdir -p surf-${VERSION}
163 - @cp -R LICENSE Makefile config.mk config.def.h README \
164 + mkdir -p surf-$(VERSION)
165 + cp -R LICENSE Makefile config.mk config.def.h README \
166 surf-open.sh arg.h TODO.md surf.png \
167 - surf.1 ${SRC} surf-${VERSION}
168 - @tar -cf surf-${VERSION}.tar surf-${VERSION}
169 - @gzip surf-${VERSION}.tar
170 - @rm -rf surf-${VERSION}
171 + surf.1 $(SRC) surf-$(VERSION)
172 + tar -cf surf-$(VERSION).tar surf-$(VERSION)
173 + gzip surf-$(VERSION).tar
174 + rm -rf surf-$(VERSION)
175
176 install: all
177 - @echo installing executable file to ${DESTDIR}${PREFIX}/bin
178 - @mkdir -p ${DESTDIR}${PREFIX}/bin
179 - @cp -f surf ${DESTDIR}${PREFIX}/bin
180 - @chmod 755 ${DESTDIR}${PREFIX}/bin/surf
181 - @echo installing manual page to ${DESTDIR}${MANPREFIX}/man1
182 - @mkdir -p ${DESTDIR}${MANPREFIX}/man1
183 - @sed "s/VERSION/${VERSION}/g" < surf.1 > ${DESTDIR}${MANPREFIX}/man1/surf.1
184 - @chmod 644 ${DESTDIR}${MANPREFIX}/man1/surf.1
185 + @echo installing executable file to $(DESTDIR)$(PREFIX)/bin
186 + mkdir -p $(DESTDIR)$(PREFIX)/bin
187 + cp -f surf $(DESTDIR)$(PREFIX)/bin
188 + chmod 755 $(DESTDIR)$(PREFIX)/bin/surf
189 + @echo installing manual page to $(DESTDIR)$(MANPREFIX)/man1
190 + mkdir -p $(DESTDIR)$(MANPREFIX)/man1
191 + sed "s/VERSION/$(VERSION)/g" < surf.1 > $(DESTDIR)$(MANPREFIX)/man1/surf.1
192 + chmod 644 $(DESTDIR)$(MANPREFIX)/man1/surf.1
193
194 uninstall:
195 - @echo removing executable file from ${DESTDIR}${PREFIX}/bin
196 - @rm -f ${DESTDIR}${PREFIX}/bin/surf
197 - @echo removing manual page from ${DESTDIR}${MANPREFIX}/man1
198 - @rm -f ${DESTDIR}${MANPREFIX}/man1/surf.1
199 + @echo removing executable file from $(DESTDIR)$(PREFIX)/bin
200 + rm -f $(DESTDIR)$(PREFIX)/bin/surf
201 + @echo removing manual page from $(DESTDIR)$(MANPREFIX)/man1
202 + rm -f $(DESTDIR)$(MANPREFIX)/man1/surf.1
203
204 .PHONY: all options clean dist install uninstall