# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="5" if [[ ${PV} = *9999* ]]; then GIT_ECLASS=git-2 fi inherit eutils fdo-mime toolchain-funcs ${GIT_ECLASS} DESCRIPTION="A minimalist web browser with sophisticated security features designed-in" HOMEPAGE="http://opensource.conformal.com/wiki/xombrero" if [[ ${PV} = *9999* ]]; then EGIT_REPO_URI="git://opensource.conformal.com/${PN}.git https://opensource.conformal.com/git/${PN}.git" EGIT_SOURCEDIR="${WORKDIR}/${P}" KEYWORDS="" else SRC_URI="http://opensource.conformal.com/snapshots/${PN}/${P}.tgz" KEYWORDS="~amd64 ~x86" fi LICENSE="ISC" SLOT="0" IUSE="examples" RDEPEND="dev-libs/glib:2 dev-libs/libbsd dev-libs/libgcrypt:0 net-libs/libsoup net-libs/gnutls net-libs/webkit-gtk:3 x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/pango" DEPEND="${RDEPEND} dev-lang/perl sys-apps/groff dev-libs/atk dev-libs/libxml2 media-libs/fontconfig media-libs/freetype media-libs/libpng:0 x11-libs/cairo x11-libs/libdrm x11-libs/pixman" S="${WORKDIR}/${P}/linux" src_prepare() { sed -i \ -e 's/-O2//' \ -e 's/-ggdb3//' \ -e 's#/usr/local#/usr#' \ Makefile || die 'sed Makefile failed.' sed -i \ -e 's#/usr/local#/usr#' \ GNUmakefile || die 'sed GNUmakefile failed.' sed -i \ -e 's#https://www\.cyphertite\.com#https://www.gentoo.org/#' \ -e "s#/usr/local#/usr#" \ ../xombrero.h || die 'sed ../xombrero.c failed.' sed -i \ "s#Icon=#Icon=/usr/share/${PN}/#" \ ../xombrero.desktop || die 'sed ../xombrero.desktop failed.' sed -i "s:Application;::" ../xombrero.desktop || die } src_compile() { CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDADD="${LDFLAGS}" emake } src_install() { emake \ DESTDIR="${D}" \ PREFIX=/usr \ install if use examples;then insinto "/usr/share/doc/${PF}/examples" doins \ ../${PN}.conf \ ../playflash.sh \ ../favorites fi } pkg_postinst() { fdo-mime_desktop_database_update fdo-mime_mime_database_update } pkg_postrm() { fdo-mime_desktop_database_update fdo-mime_mime_database_update }