graphics/evince 48.4_1 MidnightBSD
GNOME multi-format document viewer
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
83204785de- License
- gpl2+
- Categories
- graphics, print, gnome
Description
Evince is a document viewer for multiple document formats including PDF and Postscript. The goal of evince is to replace document viewers such as ggv and gpdf with a single, simple application.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | graphics/evince | 48.4_1 |
| FreeBSD | graphics/evince | 48.1_2 |
| NetBSD | print/evince | 48.4nb1 |
| DragonFly | graphics/evince | 46.3.1_2 |
| HardenedBSD | graphics/evince | 48.1_2 |
| GhostBSD | graphics/evince | 48.1_2 |
Install
Binary package:
mport install evince
From mports:
cd /usr/mports/graphics/evince && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= evince>0:graphics/evince
LIB_DEPENDS= libevdocument3.so:graphics/evince
Dependencies
As this port's Makefile names them.
Build 4
adwaita-icon-theme>=0: x11-themes/adwaita-icon-themegsettings-desktop-schemas>=0: devel/gsettings-desktop-schemas${PYTHON_PKGNAMEPREFIX}gi-docgen>0: textproc/py-gi-docgenitstool: textproc/itstool
Library 5
libfribidi.so: converters/fribidilibhandy-1.so: x11-toolkits/libhandylibpoppler-glib.so: graphics/poppler-gliblibspectre.so: print/libspectrelibtiff.so: graphics/tiff
Runtime 2
adwaita-icon-theme>=0: x11-themes/adwaita-icon-themegsettings-desktop-schemas>=0: devel/gsettings-desktop-schemas
Build dependencies 9
Run dependencies 7
Required by 2
Configuration
Options name: graphics_evince
| Option | Default | Description |
|---|---|---|
| COMICS | on | Comic book archives support |
| DBUS | on | |
| DJVU | off | DJVU support |
| DVI | off | DVI viewer support |
| KEYRING | on | Keyring support |
| SPELL | on | spell checking support |
| XPS | on | XPS support |
- USES
- compiler:c++11-lib cpe desktop-file-utils gettext gnome gstreamer libarchive localbase:ldflags meson pkgconfig python:build tar:xz xorg
- Service scripts
- none
Files
Manual pages 3
- evince(1)
- evince-previewer(1)
- evince-thumbnailer(1)
pkg-plist 2940
- bin/evince
- bin/evince-previewer
- bin/evince-thumbnailer
- include/evince/%%VERSION%%/evince-document.h
- include/evince/%%VERSION%%/evince-view.h
- include/evince/%%VERSION%%/libdocument/ev-annotation.h
- include/evince/%%VERSION%%/libdocument/ev-async-renderer.h
- include/evince/%%VERSION%%/libdocument/ev-attachment.h
- include/evince/%%VERSION%%/libdocument/ev-backends-manager.h
- include/evince/%%VERSION%%/libdocument/ev-document-annotations.h
- include/evince/%%VERSION%%/libdocument/ev-document-attachments.h
- include/evince/%%VERSION%%/libdocument/ev-document-factory.h
- include/evince/%%VERSION%%/libdocument/ev-document-find.h
- include/evince/%%VERSION%%/libdocument/ev-document-fonts.h
- include/evince/%%VERSION%%/libdocument/ev-document-forms.h
- include/evince/%%VERSION%%/libdocument/ev-document-images.h
- include/evince/%%VERSION%%/libdocument/ev-document-info.h
- include/evince/%%VERSION%%/libdocument/ev-document-layers.h
- include/evince/%%VERSION%%/libdocument/ev-document-links.h
- include/evince/%%VERSION%%/libdocument/ev-document-media.h
- include/evince/%%VERSION%%/libdocument/ev-document-misc.h
- include/evince/%%VERSION%%/libdocument/ev-document-print.h
- include/evince/%%VERSION%%/libdocument/ev-document-security.h
- include/evince/%%VERSION%%/libdocument/ev-document-text.h
- include/evince/%%VERSION%%/libdocument/ev-document-transition.h
- include/evince/%%VERSION%%/libdocument/ev-document-type-builtins.h
- include/evince/%%VERSION%%/libdocument/ev-document.h
- include/evince/%%VERSION%%/libdocument/ev-file-exporter.h
- include/evince/%%VERSION%%/libdocument/ev-file-helpers.h
- include/evince/%%VERSION%%/libdocument/ev-form-field.h
- include/evince/%%VERSION%%/libdocument/ev-image.h
- include/evince/%%VERSION%%/libdocument/ev-init.h
- include/evince/%%VERSION%%/libdocument/ev-layer.h
- include/evince/%%VERSION%%/libdocument/ev-link-action.h
- include/evince/%%VERSION%%/libdocument/ev-link-dest.h
- include/evince/%%VERSION%%/libdocument/ev-link.h
- include/evince/%%VERSION%%/libdocument/ev-macros.h
- include/evince/%%VERSION%%/libdocument/ev-mapping-list.h
- include/evince/%%VERSION%%/libdocument/ev-media.h
- include/evince/%%VERSION%%/libdocument/ev-page.h
- include/evince/%%VERSION%%/libdocument/ev-portal.h
- include/evince/%%VERSION%%/libdocument/ev-render-context.h
- include/evince/%%VERSION%%/libdocument/ev-selection.h
- include/evince/%%VERSION%%/libdocument/ev-transition-effect.h
- include/evince/%%VERSION%%/libdocument/ev-version.h
- include/evince/%%VERSION%%/libview/ev-document-model.h
- include/evince/%%VERSION%%/libview/ev-job-scheduler.h
- include/evince/%%VERSION%%/libview/ev-jobs.h
- include/evince/%%VERSION%%/libview/ev-print-operation.h
- include/evince/%%VERSION%%/libview/ev-stock-icons.h
- include/evince/%%VERSION%%/libview/ev-view-presentation.h
- include/evince/%%VERSION%%/libview/ev-view-type-builtins.h
- include/evince/%%VERSION%%/libview/ev-view.h
- lib/evince/4/backends/comicsdocument.evince-backend
- lib/evince/4/backends/djvudocument.evince-backend
- lib/evince/4/backends/dvidocument.evince-backend
- lib/evince/4/backends/libcomicsdocument.so
- lib/evince/4/backends/libdjvudocument.so
- lib/evince/4/backends/libdvidocument.so
- lib/evince/4/backends/libpdfdocument.so
- lib/evince/4/backends/libpsdocument.so
- lib/evince/4/backends/libtiffdocument.so
- lib/evince/4/backends/libxpsdocument.so
- lib/evince/4/backends/pdfdocument.evince-backend
- lib/evince/4/backends/psdocument.evince-backend
- lib/evince/4/backends/tiffdocument.evince-backend
- lib/evince/4/backends/xpsdocument.evince-backend
- lib/girepository-1.0/EvinceDocument-.typelib
- lib/girepository-1.0/EvinceView-.typelib
- lib/libevdocument3.so
- lib/libevdocument3.so.4
- lib/libevdocument3.so.4.0.0
- lib/libevview3.so
- lib/libevview3.so.3
- lib/libevview3.so.3.0.0
- libdata/pkgconfig/evince-document-.pc
- libdata/pkgconfig/evince-view-.pc
- libexec/evinced
- share/man/man1/evince-previewer.1.gz
- share/man/man1/evince-thumbnailer.1.gz
- share/man/man1/evince.1.gz
- share/applications/org.gnome.Evince-previewer.desktop
- share/applications/org.gnome.Evince.desktop
- share/dbus-1/services/org.gnome.evince.Daemon.service
- share/evince/icons/hicolor/16x16/actions/object-rotate-left.png
- share/evince/icons/hicolor/16x16/actions/object-rotate-right.png
- share/evince/icons/hicolor/16x16/actions/view-page-continuous.png
- share/evince/icons/hicolor/16x16/actions/view-page-facing.png
- share/evince/icons/hicolor/16x16/actions/zoom-fit-height.png
- share/evince/icons/hicolor/16x16/actions/zoom-fit-width.png
- share/evince/icons/hicolor/16x16/actions/zoom.png
- share/evince/icons/hicolor/16x16/mimetypes/x-office-presentation.png
- share/evince/icons/hicolor/22x22/actions/object-rotate-left.png
- share/evince/icons/hicolor/22x22/actions/object-rotate-right.png
- share/evince/icons/hicolor/22x22/actions/view-page-continuous.png
- share/evince/icons/hicolor/22x22/actions/view-page-facing.png
- share/evince/icons/hicolor/22x22/actions/zoom-fit-page.png
- share/evince/icons/hicolor/22x22/actions/zoom-fit-width.png
- share/evince/icons/hicolor/22x22/actions/zoom.png
- share/evince/icons/hicolor/22x22/mimetypes/x-office-presentation.png
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gnome/evince-48.4.tar.xz | 2.940896e+06 | f296c5c662886635d4cd597e8ac0afcde7982be4486533c2b7f095b268be8668 |
Master sites 1
- GNOME
Commit history 4
| Date | Commit | Credits | Log message |
|---|---|---|---|
83204785de |
Lucas Holt | graphics/evince: bump revision for gnome-desktop 51 ABI (#1300) Rebuild for the libgnome-desktop-3.so.20 to .21 ABI change in
x11/gnome-desktop 51.0 (#1295).\n\nValidation:\n- bmake -V PORTREVISION
(1)\n- portlint -C\n- git diff --check
## Summary by Sourcery
Build:
- Bump Evince's port revision to trigger a rebuild against the updated
GNOME Desktop ABI.
Signed-off-by: Lucas Holt <[email protected]> |
|
bf1b531b19 |
Lucas Holt | graphics/evince: update to 48.4 (#1187) Updates Evince from 48.1_1 to 48.4 and explicitly resets PORTREVISION to
0.\n\nThe prior Hindi PO translation fix is part of the 48.4 release, so
the now-reversed local patch is removed. GPL-2.0-or-later metadata and
existing MidnightBSD flavor/dependency semantics are
unchanged.\n\nValidation completed for full and lite flavors:\n- bmake
patch\n- bmake\n- bmake fake\n- bmake package\n- bmake test\n- bmake
check-license\n- portlint -C (0 fatal errors; existing style
warnings)\n- git diff --check
## Summary by Sourcery
Update the Evince graphics port to the 48.4 release.
Enhancements:
- Update Evince to version 48.4 and reset the port revision.
- Remove the obsolete local Hindi translation patch now included
upstream.
Signed-off-by: Lucas Holt <[email protected]> |
|
c651c5c258 |
Lucas Holt | graphics/evince: bump PORTREVISION for gspell (#1080) Rebuild after the gspell shared library ABI change.
## Summary by Sourcery
Build:
- Bump Evince's PORTREVISION to trigger a rebuild after the gspell
shared library ABI change.
Signed-off-by: Lucas Holt <[email protected]> |
|
088e641f99 |
Lucas Holt | graphics/evince: update to 48.1 (#957) Updates Evince to 48.1.
The bundled Hindi translation fix is taken from a later upstream stable
release; it restores the generated AppStream metadata test.
License metadata is corrected to GPLv2-or-later, matching upstream
COPYING and source notices.
Validated: bmake makesum, patch, build, fake, package, test (full and
lite, 1/1 each), check-license, portlint -C, and git diff --check.
## Summary by Sourcery
Update Evince to 48.1 and align its packaging metadata and build
configuration with the new upstream release.
Bug Fixes:
- Restore the generated AppStream metadata test by applying the upstream
Hindi translation fix.
Enhancements:
- Update Evince to version 48.1 with revised upstream project metadata,
documentation generation, dependencies, and feature defaults.
… |