+++ /dev/null
-# $Id: Makefile,v 1.4 2005/10/05 10:07:40 jodrell Exp $
-NAME=podbrowser
-PREFIX=/usr/local
-BINDIR=$(PREFIX)/bin
-DATADIR=$(PREFIX)/share
-ICONDIR=$(DATADIR)/icons/hicolor/48x48/apps
-MANDIR=$(DATADIR)/man/man1
-DESTDIR=
-
-all: podbrowser
-
-podbrowser:
- @mkdir -p build
-
- perl -ne 's!\@PREFIX\@!$(PREFIX)!g ; s!\@LIBDIR\@!$(LIBDIR)!g ; print' < $(NAME).pl > build/$(NAME)
- pod2man $(NAME).pl | gzip -c > build/$(NAME).1.gz
-
-install:
- mkdir -p $(DESTDIR)/$(BINDIR) \
- $(DESTDIR)/$(DATADIR)/$(NAME) \
- $(DESTDIR)/$(DATADIR)/applications \
- $(DESTDIR)/$(ICONDIR) \
- $(DESTDIR)/$(MANDIR)
- install -m 0644 $(NAME).glade $(DESTDIR)/$(DATADIR)/$(NAME)/
- install -m 0644 $(NAME).png $(DESTDIR)/$(ICONDIR)/
- install -m 0644 $(NAME).desktop $(DESTDIR)/$(DATADIR)/applications/
- install -m 0644 build/$(NAME).1.gz $(DESTDIR)/$(MANDIR)/
- install -m 0755 build/$(NAME) $(DESTDIR)/$(BINDIR)/$(NAME)
- install -m 0755 html2ps-$(NAME) $(DESTDIR)/$(BINDIR)/html2ps-$(NAME)
-
-clean:
- rm -rf build
+++ /dev/null
-X-Description: Provide alternative icons if those expected not in current theme
-X-Author: Jeffrey Ratcliffe <Jeffrey.Ratcliffe@gmail.com>
-X-Bugs-Gentoo: https://bugs.gentoo.org/319573
-
---- podbrowser-0.12/podbrowser.pl
-+++ podbrowser-0.12/podbrowser.pl
-@@ -60,9 +60,22 @@
- my $APP = Gtk2::GladeXML->new($GLADE_FILE);
- my $THEME = get_an_icon_theme();
- my $TIPS = Gtk2::Tooltips->new;
--my $IDX_PBF = Gtk2::Gdk::Pixbuf->new_from_file($THEME->lookup_icon('stock_bookmark', 16, 'force-svg')->get_filename)->scale_simple(16, 16, 'bilinear');
--my $PAGE_PBF = Gtk2::Gdk::Pixbuf->new_from_file($THEME->lookup_icon('stock_new-text', 16, 'force-svg')->get_filename)->scale_simple(16, 16, 'bilinear');
--my $FOLDER_PBF = Gtk2::Gdk::Pixbuf->new_from_file($THEME->lookup_icon('gnome-fs-directory', 16, 'force-svg')->get_filename)->scale_simple(16, 16, 'bilinear');
-+my ( $IDX_PBF, $PAGE_PBF, $FOLDER_PBF );
-+if ($THEME->lookup_icon('stock_bookmark', 16, 'force-svg')) {
-+ $IDX_PBF = Gtk2::Gdk::Pixbuf->new_from_file($THEME->lookup_icon('stock_bookmark', 16, 'force-svg')->get_filename)->scale_simple(16, 16, 'bilinear');
-+} else {
-+ $IDX_PBF = Gtk2::Image->new->render_icon( 'gtk-index', 'menu' );
-+}
-+if ($THEME->lookup_icon('stock_new-text', 16, 'force-svg')) {
-+ $PAGE_PBF = Gtk2::Gdk::Pixbuf->new_from_file($THEME->lookup_icon('stock_new-text', 16, 'force-svg')->get_filename)->scale_simple(16, 16, 'bilinear');
-+} else {
-+ $PAGE_PBF = Gtk2::Image->new->render_icon( 'gtk-new', 'menu' );
-+}
-+if ($THEME->lookup_icon('gnome-fs-directory', 16, 'force-svg')) {
-+ $FOLDER_PBF = Gtk2::Gdk::Pixbuf->new_from_file($THEME->lookup_icon('gnome-fs-directory', 16, 'force-svg')->get_filename)->scale_simple(16, 16, 'bilinear');
-+} else {
-+ $FOLDER_PBF = Gtk2::Image->new->render_icon( 'gtk-directory', 'menu' );
-+}
- my $NORMAL_CURSOR = Gtk2::Gdk::Cursor->new('left_ptr');
- my $BUSY_CURSOR = Gtk2::Gdk::Cursor->new('watch');
- my $ITEMS = {};
+++ /dev/null
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="PodBrowser is a documentation browser for Perl"
-HOMEPAGE="http://jodrell.net/projects/podbrowser"
-SRC_URI="http://jodrell.net/files/podbrowser/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE=""
-SRC_TEST="do"
-
-RDEPEND="dev-perl/gtk2-gladexml
- dev-perl/Gtk2
- dev-perl/HTML-Parser
- dev-perl/Locale-gettext
- virtual/perl-Pod-Simple
- dev-perl/URI
- dev-perl/Gtk2-Ex-PodViewer
- dev-perl/Gtk2-Ex-PrintDialog
- dev-perl/Gtk2-Ex-Simple-List
- || ( >=dev-lang/perl-5.16 <dev-lang/perl-5.16[-build] )
- >=x11-libs/gtk+-2.6.0:2
- >=x11-themes/gnome-icon-theme-2.10.0
- >=gnome-base/libglade-2:2.0"
-
-DEPEND="${RDEPEND}
- sys-devel/gettext"
-
-src_prepare() {
- epatch "${FILESDIR}"/missing_icon.patch
- cp "${FILESDIR}"/Makefile.new "${S}"/Makefile || die
-}
-
-src_compile() {
- emake DESTDIR="${D}" PREFIX=/usr
-}
-
-src_install() {
- emake PREFIX=/usr DESTDIR="${D}" install
-}