summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'www-client/surf')
-rw-r--r--www-client/surf/ChangeLog7
-rw-r--r--www-client/surf/Manifest22
-rw-r--r--www-client/surf/surf-0.5.ebuild61
3 files changed, 79 insertions, 11 deletions
diff --git a/www-client/surf/ChangeLog b/www-client/surf/ChangeLog
index ae2f46e189e5..2b47813cec6e 100644
--- a/www-client/surf/ChangeLog
+++ b/www-client/surf/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for www-client/surf
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/surf/ChangeLog,v 1.18 2012/03/09 09:12:23 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/surf/ChangeLog,v 1.19 2012/07/18 17:37:32 jer Exp $
+
+*surf-0.5 (18 Jul 2012)
+
+ 18 Jul 2012; Jeroen Roovers <jer@gentoo.org> +surf-0.5.ebuild:
+ Version bump.
09 Mar 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> surf-0.4.1-r1.ebuild:
x86 stable wrt bug #373573
diff --git a/www-client/surf/Manifest b/www-client/surf/Manifest
index 34eafd9d8e18..8984c719958b 100644
--- a/www-client/surf/Manifest
+++ b/www-client/surf/Manifest
@@ -1,15 +1,17 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
-AUX CVE-2012-0842.patch 796 RMD160 e67523c3113b5c0cd19ee4f592f0ec56ad3d55f9 SHA1 f319503ffff1e7a0bc1633b5433fc128e6c07045 SHA256 93c8faed4569e075ce38a38270e82780a95e79333631dbbb27784b334b65a66b
-DIST surf-0.4.1.tar.gz 10102 RMD160 915e32f1a5b838280c57ca44165d24654bc11690 SHA1 2f6aa19c48ab661dcafd38ff73d450c9dc46a599 SHA256 93709ba3e84baf2118676e96a5b2e5d4176f28c35c782fffd80a65c0a5bea546
-EBUILD surf-0.4.1-r1.ebuild 1696 RMD160 bac314c82a56e38883c3aff843273cfac8c8c015 SHA1 ab7b78720e0ccc6e602070c5f0714392150de80c SHA256 ee163f6149b99ff7784f00a34f688e5fb73cb19047b949f809e0c5ac57bfd484
-MISC ChangeLog 2538 RMD160 5bffc4f1c805b76e1aa3d40b1cb1e8d30b1f8e1d SHA1 4986cb8c3528fed602a16faa399e8791560aeca0 SHA256 faae445a2881d194765a32c355700ef06a8a04f42bcdf92ad3cb5ae576fe2d4e
-MISC metadata.xml 230 RMD160 f4eaafe69d80938604be6213ca2529b73ced7a53 SHA1 27d0d9e737236700ad6d266c9a2fc8869f427869 SHA256 529c3320b250d179bb9e9ae651a88ba3f2a1bca78cd1ab07d5aef28d571960ce
+AUX CVE-2012-0842.patch 796 SHA256 93c8faed4569e075ce38a38270e82780a95e79333631dbbb27784b334b65a66b SHA512 21d8222e6bcc7b71e5fcc61a64f5c1433bc665344131466de6e95b52a614bf54ea5b8c74caaebd4b72f995f24d5986a1960661bba3898937c0087f115f495ff6 WHIRLPOOL 494b95da008d01e5f2be5f74371dd8348726f7e438cacda826207874e721e3c79ad682f747724755aa8e7a8761433a19efcee41d54690ccf83be914cbec0f759
+DIST surf-0.4.1.tar.gz 10102 SHA256 93709ba3e84baf2118676e96a5b2e5d4176f28c35c782fffd80a65c0a5bea546 SHA512 f7c40a663e214f8572aee3865d4717732290625871c55e1aa92a6446339380e211b313f432d1e900b1a17d0a68a2cf410ed6d714d8941ec3c3f70d6e4f5d59f4 WHIRLPOOL 5fa594caea9fbc5102295db3bebaeb7d7bafb2986516fb17062c323e7e7c02f0d7bd41e0263835a232e83d02482545b291e7e8dbcde4aaae97da45497ae11394
+DIST surf-0.5.tar.gz 10714 SHA256 bd0a1784d028bcc18dc7d1f4a35e25e75f5f67b84cd36b2d67b05c331b9f0ea7 SHA512 5e685e833b9ac5df5d7f1cc168fba82e0dfa98ff4e7667ace8a7a7f93b6f4a98f4762e2c3bdcac30cd44145ccb9f412eb49313221490fb6c1ea9f02aee190a5f WHIRLPOOL bb26cacd1861851e8be423cee2abc5108b9dc4c99aa56a49612061a2ff0094e3521e9cfe2d0fce4a996790fe6d10b8c3a6a35f6f33491b1e53c4ba4ca9d36211
+EBUILD surf-0.4.1-r1.ebuild 1696 SHA256 ee163f6149b99ff7784f00a34f688e5fb73cb19047b949f809e0c5ac57bfd484 SHA512 502e2bb6121d07dd24391cffde54523b8201f33935331871ba077bd71507da3c9f87b696f24648dbe850a8cdf0be933ae51a7c352bb020f5acae80652b610367 WHIRLPOOL c41b7d83676e5c590173cd15362684e917825099c7c845f89c98b791c1049996f9f7372c34fee3121c3728cfcb9901eae5e7181e94f610765c93c9f4b858b428
+EBUILD surf-0.5.ebuild 1636 SHA256 da8b6148bd709a17729ff7d2c6d47bb9ac78080155911c816ca00e5038ff5af0 SHA512 36259681f803dcbe0875e02f3f9a20741fb50bee1a52944a26ad9c14e390230b414785b3ed138012c7f79e33ab0ead69aaa7a45ecc9a0dc8451e0875f7e595bb WHIRLPOOL b118e43b77f1cff07567b3218dbac2bd01da009ef84539147d64a61a35f0502c8595a9f626f4be0b58c923f23ccb766f2039244441d2eefcee911dc2d14ea42f
+MISC ChangeLog 2638 SHA256 2294c698d7b8ce9f1f8c3b98f1c8abb8f569b49896d56b54d1c9d577376b4e02 SHA512 13eebb24a43076acb5677db4c305398b81f52908436f430c47bb0a72dc91b204140fd2e78a5785fdb4b7d268e8cbb99b47df1ffbb4b5c8b06eadae7de829c967 WHIRLPOOL 3a4250067ba6ff8a17781f573e54ed7a2622158b0e7e20c036c2c0e1369fd98817561f4a188dad7bfa9ea877b60adfcebba48d496032fbf85c3eee08b5ad88f2
+MISC metadata.xml 230 SHA256 529c3320b250d179bb9e9ae651a88ba3f2a1bca78cd1ab07d5aef28d571960ce SHA512 a7a1138a00026b873623549a80248ee704c039921fd65203098c1f81c9c4532f142de26a2743720e6a108273f4ac547a8707909f3e6001dd5844b0e7e275dba7 WHIRLPOOL dc42bdbbe8863903771b14c2511223d0a3c2c94d543cc2e211269312e522bc6cb352af4568a4a307ad1163c6feb8852d61652694ae00616f6abbdcecf840d5d7
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREKAAYFAk9ZyX0ACgkQuUQtlDBCeQJlTgCfc56H+KoeZoyGiNn/ph7yKVlY
-17gAnA2GrN8WPHAkIJx0gj+uQRaAJtSw
-=NM20
+iEYEAREIAAYFAlAG9GIACgkQVWmRsqeSphMUOACfRCRBKAXWRI6d9RVHCibg1UVY
+liIAn1nkcIl2r0kfrQt7cjkNVMeOoQIt
+=hzQt
-----END PGP SIGNATURE-----
diff --git a/www-client/surf/surf-0.5.ebuild b/www-client/surf/surf-0.5.ebuild
new file mode 100644
index 000000000000..12128474e8aa
--- /dev/null
+++ b/www-client/surf/surf-0.5.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-client/surf/surf-0.5.ebuild,v 1.1 2012/07/18 17:37:32 jer Exp $
+
+EAPI=4
+inherit savedconfig toolchain-funcs
+
+DESCRIPTION="a simple web browser based on WebKit/GTK+"
+HOMEPAGE="http://surf.suckless.org/"
+SRC_URI="http://dl.suckless.org/${PN}/${P}.tar.gz"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ dev-libs/glib
+ net-libs/libsoup
+ net-libs/webkit-gtk:2
+ x11-libs/gtk+:2
+ x11-libs/libX11
+"
+RDEPEND="
+ !sci-chemistry/surf
+ !savedconfig? ( net-misc/wget x11-terms/xterm )
+ x11-apps/xprop
+ x11-misc/dmenu
+ ${DEPEND}
+"
+
+pkg_setup() {
+ elog "net-misc/wget and x11-terms/xterm will be installed by default to"
+ elog "support the default download command, which can be changed through"
+ elog "the savedconfig mechanism. If you enable USE=savedconfig, you will"
+ elog "need to satisfy requirements for the alternative download command"
+ elog "yourself."
+}
+
+src_prepare() {
+ sed -i \
+ -e 's|{|(|g;s|}|)|g' \
+ -e 's|\t@|\t|g;s|echo|@&|g' \
+ -e 's|^LIBS.*|LIBS = $(GTKLIB) -lgthread-2.0|g' \
+ -e 's|^LDFLAGS.*|LDFLAGS += $(LIBS)|g' \
+ -e 's|^CC.*|CC ?= gcc|g' \
+ -e 's|^CFLAGS.*|CFLAGS += -std=c99 -pedantic -Wall $(INCS) $(CPPFLAGS)|g' \
+ config.mk Makefile || die "sed failed"
+ restore_config config.h
+ tc-export CC
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="/usr" install
+ save_config config.h
+}
+
+pkg_postinst() {
+ ewarn "Please correct the permissions of your \$HOME/.surf/ directory"
+ ewarn "and its contents to no longer be world readable (see bug #404983)"
+}