From 1668aa5b49680b1d3f3d1903c7c3f31c27bc92b3 Mon Sep 17 00:00:00 2001 From: Rafael Martins Date: Sat, 23 Jul 2011 02:37:01 +0000 Subject: [PATCH] Initial commit. Package-Manager: portage-2.2.0_alpha46_p3_p123719/cvs/Linux x86_64 --- www-client/xxxterm/ChangeLog | 10 ++++ www-client/xxxterm/Manifest | 18 +++++++ www-client/xxxterm/metadata.xml | 23 +++++++++ www-client/xxxterm/xxxterm-1.425.ebuild | 66 +++++++++++++++++++++++++ 4 files changed, 117 insertions(+) create mode 100644 www-client/xxxterm/ChangeLog create mode 100644 www-client/xxxterm/Manifest create mode 100644 www-client/xxxterm/metadata.xml create mode 100644 www-client/xxxterm/xxxterm-1.425.ebuild diff --git a/www-client/xxxterm/ChangeLog b/www-client/xxxterm/ChangeLog new file mode 100644 index 000000000000..dbd8561e3042 --- /dev/null +++ b/www-client/xxxterm/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for www-client/xxxterm +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/www-client/xxxterm/ChangeLog,v 1.1 2011/07/23 02:37:01 rafaelmartins Exp $ + +*xxxterm-1.425 (23 Jul 2011) + + 23 Jul 2011; Rafael G. Martins + +xxxterm-1.425.ebuild, +metadata.xml: + Initial commit. + diff --git a/www-client/xxxterm/Manifest b/www-client/xxxterm/Manifest new file mode 100644 index 000000000000..33f60509ba0a --- /dev/null +++ b/www-client/xxxterm/Manifest @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST xxxterm-1.425.tgz 150138 RMD160 019203d74a35c99f70c1720d8a7157b80bb0597d SHA1 7286bb29b9a37b643cc411ec6d1669286214a45f SHA256 07aeb9a93c0f46e2022bbbff2c62a68e0937a0ffd4a358f0121551ae84bbd72b +EBUILD xxxterm-1.425.ebuild 1483 RMD160 23a0026893420862233d0d34ed4ad4f292fed989 SHA1 d71e5dba40ddb5f2385f98443d8330730c28e60e SHA256 9464d61ac45a6595ca3b8d23961f766fa619522902fed31a5906f46875ce45a5 +MISC ChangeLog 365 RMD160 c070def40a47885ffb0a814b3f675d8a06efd82d SHA1 1ef098419c028e78468b50d197de17359da317f1 SHA256 4ce815a695bf37f5de6b9d4e539be3d1ff8497508bfa65d3e3ba3a47fcdd7e6d +MISC metadata.xml 884 RMD160 345cef0e4af20d027db2daf1f1aeb68fe4f35c92 SHA1 9761fa98eee4edfb52159af18d9f470d3ee2191f SHA256 e4a3d26fdf22b7866b41193faadeb4a2427623f560add1a5f2e22cc1e594fb1e +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iQEcBAEBAgAGBQJOKjPgAAoJEMmH5mwCk1NvNQ4H/jQDJrwpdokGbMQIjrlpCAVe +WSg8mAzusaDfZBVLjhzpVM44nBwolbKgDTRenz3NBfav/rp4AZLcVpLRkruppiTW +7pts9qPop/JQzILaKZ9IdEk9mBnNmjEGCQbzuFFusA0rk5I26j1L+ZsxDND/Mhob +vmMAb7OgiZrqU5S/i0EPU5AOAFyVqNFs9NqlDJkMBfNaZ4JKWcB1fmJAY76KjOBO +37Qg/mG76pRPDIw/IRJLHSnamHugvhN4R65S2dmrjKFGueDBTVSeTtrm26Tu8QvG +i6RuSf29sHp87gcZAZDIV6k13R4qupF4OrNCxAWbw/WAdqOyBB3erX27qiXuwUQ= +=CWwu +-----END PGP SIGNATURE----- diff --git a/www-client/xxxterm/metadata.xml b/www-client/xxxterm/metadata.xml new file mode 100644 index 000000000000..e8e99e247191 --- /dev/null +++ b/www-client/xxxterm/metadata.xml @@ -0,0 +1,23 @@ + + + + no-herd + + rafaelmartins@gentoo.org + Rafael G. Martins + + + xxxterm is a minimalist web browser with sophisticated security features + designed-in (rather than provided via an add-on). In particular, it provides + both persistent and per-session tunables for scripts and cookies, making it + easy to thwart tracking and scripting attacks. + + It strives to be vi-like for heavy keyboard users while maintaining + traditional web browser behavior. + + The default settings provide a secure environment. With simple keyboard + commands, the user can "whitelist" specific sites, allowing cookies and + scripts from those sites. + + + diff --git a/www-client/xxxterm/xxxterm-1.425.ebuild b/www-client/xxxterm/xxxterm-1.425.ebuild new file mode 100644 index 000000000000..556fae462e3c --- /dev/null +++ b/www-client/xxxterm/xxxterm-1.425.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-client/xxxterm/xxxterm-1.425.ebuild,v 1.1 2011/07/23 02:37:01 rafaelmartins Exp $ + +EAPI="4" + +inherit eutils fdo-mime toolchain-funcs + +DESCRIPTION="A minimalist web browser with sophisticated security features designed-in" +HOMEPAGE="http://opensource.conformal.com/wiki/xxxterm" +SRC_URI="http://opensource.conformal.com/snapshots/${PN}/${P}.tgz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="x11-libs/gtk+ + net-libs/webkit-gtk + net-libs/libsoup + net-libs/gnutls + dev-libs/libbsd" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${P}/linux" + +src_prepare() { + sed -i \ + 's/-Wall -ggdb //' \ + Makefile || die 'sed Makefile failed.' + sed -i \ + -e 's#https://www\.cyphertite\.com#http://www.gentoo.org/#' \ + -e "s#/usr/local#/usr#" \ + ../xxxterm.c || die 'sed ../xxxterm.c failed.' + sed -i \ + "s#Icon=#Icon=/usr/share/${PN}/#" \ + ../xxxterm.desktop || die 'sed ../xxxterm.desktop failed.' +} + +src_compile() { + emake \ + CC="$(tc-getCC)" + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" +} + +src_install() { + einstall \ + DESTDIR="${D}" \ + PREFIX=/usr + + insinto /usr/share/${PN} + doins ../*.png ../style.css + insinto /usr/share/applications + doins ../xxxterm.desktop +} + +pkg_postinst() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} -- 2.26.2