diff options
author | Joe Marcus Clarke <marcus@FreeBSD.org> | 2008-03-24 03:52:36 +0000 |
---|---|---|
committer | Joe Marcus Clarke <marcus@FreeBSD.org> | 2008-03-24 03:52:36 +0000 |
commit | 6f32add9a75efb180e462ffbdb0b080bc88088e3 (patch) | |
tree | 0fc7af36e22fc0dc7c1dc8aacabf6fe117e881da /graphics/evince | |
parent | - Add USE_XORG= x11 (diff) |
The FreeBSD GNOME team is proud to annunce the release of GNOME 2.22.0 for
FreeBSD. The official GNOME 2.22 release notes can be found at
http://library.gnome.org/misc/release-notes/2.22/ . On the FreeBSD front,
this release features an updated hal port with support for video4linux
devices, DRM (Direct Rendering), and better support of removable media. Work
is also underway to tie webkit more closely into GNOME. As part of the
GNOME 2.22 upgrade, GStreamer received a rather large upgrade as well.
Be sure to consult UPDATING on the proper steps to upgrade all of your
GNOME ports.
This release would not have been possible without the contributions and
testing efforts of the following people:
Pawel Worach
kan
edwin
Peter Ulrich Kruppa
J. W. Ballantine
Yasuda Keisuke
Andriy Gapon
Notes
Notes:
svn path=/head/; revision=209647
Diffstat (limited to 'graphics/evince')
-rw-r--r-- | graphics/evince/Makefile | 38 | ||||
-rw-r--r-- | graphics/evince/distinfo | 6 | ||||
-rw-r--r-- | graphics/evince/pkg-plist | 77 |
3 files changed, 98 insertions, 23 deletions
diff --git a/graphics/evince/Makefile b/graphics/evince/Makefile index 33610f23827a..acf20a1a59c8 100644 --- a/graphics/evince/Makefile +++ b/graphics/evince/Makefile @@ -3,12 +3,12 @@ # Whom: Adam Weinberger <adamw@FreeBSD.org> # # $FreeBSD$ -# $MCom: ports-stable/graphics/evince/Makefile,v 1.1 2007/12/01 19:16:37 marcus Exp $ +# $MCom: ports/graphics/evince/Makefile,v 1.97 2008/03/15 20:08:24 ahze Exp $ # PORTNAME= evince -PORTVERSION= 2.20.2 -PORTREVISION= 1 +PORTVERSION= 2.22.0 +PORTREVISION= 3 CATEGORIES= graphics print gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 @@ -16,21 +16,22 @@ DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME 2 multi-format document viewer -LIB_DEPENDS= poppler-glib.2:${PORTSDIR}/graphics/poppler-gtk +LIB_DEPENDS= poppler-glib.2:${PORTSDIR}/graphics/poppler-gtk \ + spectre.1:${PORTSDIR}/print/libspectre USE_LDCONFIG= yes USE_BZIP2= yes -GNU_CONFIGURE= yes +USE_AUTOTOOLS= libtool:15 INSTALLS_ICONS= yes USE_GETTEXT= yes USE_XLIB= yes USE_GMAKE= yes -USE_GHOSTSCRIPT=yes INSTALLS_OMF= yes -USE_GNOME= gnomehack intlhack gnomeprefix libgnomeui libgnomeprintui \ - desktopfileutils gnomedocutils +USE_GNOME= gnomehack intlhack gnomeprefix libgnomeui desktopfileutils \ + gnomedocutils ltasneededhack CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" +CONFIGURE_ARGS= --with-print=gtk GCONF_SCHEMAS= evince.schemas evince-thumbnailer.schemas \ evince-thumbnailer-ps.schemas @@ -41,7 +42,7 @@ OPTIONS= DVI "Enable DVI viewer support" off \ T1LIB "Enable T1LIB for TYPE1 fonts to DVI (Enables DVI)" off \ NAUTILUS "Enable Nautilus plugin" on \ DBUS "Enable D-BUS support" on \ - COMICS "Enable comic book archives support" off \ + COMICS "Enable comic book archives support" on \ IMPRESS "Enable Impress presentations support" off \ DJVU "Enable DJVU support" off @@ -51,17 +52,20 @@ OPTIONS= DVI "Enable DVI viewer support" off \ WITH_DBUS= yes .endif -.if defined(WITH_DVI) || defined(WITH_T1LIB) +.if defined(WITH_DVI) || defined(WITH_T1LIB) || exists(${LOCALBASE}/lib/libkpathsea.a) BUILD_DEPENDS+= tex:${PORTSDIR}/print/teTeX-base RUN_DEPENDS+= tex:${PORTSDIR}/print/teTeX-base CONFIGURE_ARGS+= --enable-dvi GCONF_SCHEMAS+= evince-thumbnailer-dvi.schemas +PLIST_SUB+= DVI="" . if defined(WITH_T1LIB) LIB_DEPENDS+= t1.5:${PORTSDIR}/devel/t1lib CONFIGURE_ARGS+= --enable-t1lib . endif +.else +PLIST_SUB+= DVI="@comment " .endif .if !defined(WITHOUT_NAUTILUS) @@ -89,20 +93,24 @@ DJVU_DIR?= -nox11 LIB_DEPENDS+= djvulibre.20:${PORTSDIR}/graphics/djvulibre${DJVU_DIR} CONFIGURE_ARGS+= --enable-djvu GCONF_SCHEMAS+= evince-thumbnailer-djvu.schemas +PLIST_SUB+= DJVU="" .else CONFIGURE_ARGS+= --disable-djvu +PLIST_SUB+= DJVU="@comment " .endif .if !defined(WITHOUT_DBUS) LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib .endif -.if defined(WITH_COMICS) +.if !defined(WITHOUT_COMICS) +RUN_DEPENDS+= unzip:${PORTSDIR}/archivers/unzip CONFIGURE_ARGS+= --enable-comics -GCONF_SCHEMAS+= evince-thumbnailer-comics.schemas - -RUN_DEPENDS+= unrar:${PORTSDIR}/archivers/unrar \ - unzip:${PORTSDIR}/archivers/unzip +GCONF_SCHEMAS+= evince-thumbnailer-comics.schemas +PLIST_SUB+= COMICS="" +.else +CONFIGURE_ARGS+= --disable-comics +PLIST_SUB+= COMICS="@comment " .endif post-patch: diff --git a/graphics/evince/distinfo b/graphics/evince/distinfo index 3f5fe39f0911..b498784ddc8f 100644 --- a/graphics/evince/distinfo +++ b/graphics/evince/distinfo @@ -1,3 +1,3 @@ -MD5 (gnome2/evince-2.20.2.tar.bz2) = 15214f5211d9f98ffa0afd8158b7d021 -SHA256 (gnome2/evince-2.20.2.tar.bz2) = c6e9f2d8a90f95bc235b21ffb5be0d183ce2bfaaea84a4eafdb2449a2349129c -SIZE (gnome2/evince-2.20.2.tar.bz2) = 1614179 +MD5 (gnome2/evince-2.22.0.tar.bz2) = 9fc7eb5757549626b7515b853a5f6b97 +SHA256 (gnome2/evince-2.22.0.tar.bz2) = 293778da77d42d8474bb401dc1a50d8e7d67b40b84ddce5fd39f871fef06a7ca +SIZE (gnome2/evince-2.22.0.tar.bz2) = 1618429 diff --git a/graphics/evince/pkg-plist b/graphics/evince/pkg-plist index 2014c40f8274..79fa10615bd5 100644 --- a/graphics/evince/pkg-plist +++ b/graphics/evince/pkg-plist @@ -1,8 +1,59 @@ bin/evince bin/evince-thumbnailer -%%NAUTILUS%%lib/nautilus/extensions-1.0/libevince-properties-page.a -%%NAUTILUS%%lib/nautilus/extensions-1.0/libevince-properties-page.la -%%NAUTILUS%%lib/nautilus/extensions-1.0/libevince-properties-page.so +include/evince-2.20/evince/ev-async-renderer.h +include/evince-2.20/evince/ev-attachment.h +include/evince-2.20/evince/ev-document-find.h +include/evince-2.20/evince/ev-document-fonts.h +include/evince-2.20/evince/ev-document-forms.h +include/evince-2.20/evince/ev-document-images.h +include/evince-2.20/evince/ev-document-info.h +include/evince-2.20/evince/ev-document-links.h +include/evince-2.20/evince/ev-document-misc.h +include/evince-2.20/evince/ev-document-security.h +include/evince-2.20/evince/ev-document-thumbnails.h +include/evince-2.20/evince/ev-document-transition.h +include/evince-2.20/evince/ev-document.h +include/evince-2.20/evince/ev-file-exporter.h +include/evince-2.20/evince/ev-file-helpers.h +include/evince-2.20/evince/ev-form-field.h +include/evince-2.20/evince/ev-image.h +include/evince-2.20/evince/ev-link-action.h +include/evince-2.20/evince/ev-link-dest.h +include/evince-2.20/evince/ev-link.h +include/evince-2.20/evince/ev-render-context.h +include/evince-2.20/evince/ev-selection.h +include/evince-2.20/evince/ev-transition-effect.h +%%COMICS%%lib/evince/backends/comicsdocument.evince-backend +%%DJVU%%lib/evince/backends/djvudocument.evince-backend +%%DVI%%lib/evince/backends/dvidocument.evince-backend +%%COMICS%%lib/evince/backends/libcomicsdocument.a +%%COMICS%%lib/evince/backends/libcomicsdocument.la +%%COMICS%%lib/evince/backends/libcomicsdocument.so +%%DJVU%%lib/evince/backends/libdjvudocument.a +%%DJVU%%lib/evince/backends/libdjvudocument.la +%%DJVU%%lib/evince/backends/libdjvudocument.so +%%DVI%%lib/evince/backends/libdvidocument.a +%%DVI%%lib/evince/backends/libdvidocument.la +%%DVI%%lib/evince/backends/libdvidocument.so +lib/evince/backends/libpdfdocument.a +lib/evince/backends/libpdfdocument.la +lib/evince/backends/libpdfdocument.so +lib/evince/backends/libpsdocument.a +lib/evince/backends/libpsdocument.la +lib/evince/backends/libpsdocument.so +lib/evince/backends/libtiffdocument.a +lib/evince/backends/libtiffdocument.la +lib/evince/backends/libtiffdocument.so +lib/evince/backends/pdfdocument.evince-backend +lib/evince/backends/psdocument.evince-backend +lib/evince/backends/tiffdocument.evince-backend +%%NAUTILUS%%lib/nautilus/extensions-2.0/libevince-properties-page.a +%%NAUTILUS%%lib/nautilus/extensions-2.0/libevince-properties-page.la +%%NAUTILUS%%lib/nautilus/extensions-2.0/libevince-properties-page.so +lib/libevbackend.a +lib/libevbackend.la +lib/libevbackend.so +lib/libevbackend.so.0 share/applications/evince.desktop %%DOCSDIR%%/EvAttachment.html %%DOCSDIR%%/EvJobPrint.html @@ -42,7 +93,6 @@ share/applications/evince.desktop %%DOCSDIR%%/evince-ev-metadata-manager.html %%DOCSDIR%%/evince-ev-page-cache.html %%DOCSDIR%%/evince-ev-pixbuf-cache.html -%%DOCSDIR%%/evince-ev-print-job.html %%DOCSDIR%%/evince-ev-properties-dialog.html %%DOCSDIR%%/evince-ev-properties-fonts.html %%DOCSDIR%%/evince-ev-selection.html @@ -125,12 +175,15 @@ share/gnome/help/evince/sv/evince.xml share/gnome/help/evince/sv/figures/evince_start_window.png share/gnome/help/evince/uk/evince.xml share/gnome/help/evince/uk/figures/evince_start_window.png +share/gnome/help/evince/zh_CN/evince.xml +share/gnome/help/evince/zh_CN/figures/evince_start_window.png share/icons/hicolor/16x16/apps/evince.png share/icons/hicolor/22x22/apps/evince.png share/icons/hicolor/24x24/apps/evince.png share/icons/hicolor/48x48/apps/evince.png share/icons/hicolor/scalable/apps/evince.svg share/locale/ar/LC_MESSAGES/evince.mo +share/locale/as/LC_MESSAGES/evince.mo share/locale/be/LC_MESSAGES/evince.mo share/locale/be@latin/LC_MESSAGES/evince.mo share/locale/bg/LC_MESSAGES/evince.mo @@ -152,6 +205,7 @@ share/locale/eu/LC_MESSAGES/evince.mo share/locale/fa/LC_MESSAGES/evince.mo share/locale/fi/LC_MESSAGES/evince.mo share/locale/fr/LC_MESSAGES/evince.mo +share/locale/ga/LC_MESSAGES/evince.mo share/locale/gl/LC_MESSAGES/evince.mo share/locale/gu/LC_MESSAGES/evince.mo share/locale/he/LC_MESSAGES/evince.mo @@ -162,6 +216,7 @@ share/locale/it/LC_MESSAGES/evince.mo share/locale/ja/LC_MESSAGES/evince.mo share/locale/ka/LC_MESSAGES/evince.mo share/locale/ko/LC_MESSAGES/evince.mo +share/locale/kn/LC_MESSAGES/evince.mo share/locale/ku/LC_MESSAGES/evince.mo share/locale/lt/LC_MESSAGES/evince.mo share/locale/lv/LC_MESSAGES/evince.mo @@ -184,6 +239,7 @@ share/locale/ru/LC_MESSAGES/evince.mo share/locale/rw/LC_MESSAGES/evince.mo share/locale/sk/LC_MESSAGES/evince.mo share/locale/sl/LC_MESSAGES/evince.mo +share/locale/si/LC_MESSAGES/evince.mo share/locale/sq/LC_MESSAGES/evince.mo share/locale/sr/LC_MESSAGES/evince.mo share/locale/sr@Latn/LC_MESSAGES/evince.mo @@ -215,7 +271,10 @@ share/omf/evince/evince-ru.omf share/omf/evince/evince-sr.omf share/omf/evince/evince-sv.omf share/omf/evince/evince-uk.omf +share/omf/evince/evince-zh_CN.omf @dirrm share/omf/evince +@dirrm share/gnome/help/evince/zh_CN/figures +@dirrm share/gnome/help/evince/zh_CN @dirrm share/gnome/help/evince/uk/figures @dirrm share/gnome/help/evince/uk @dirrm share/gnome/help/evince/sv/figures @@ -267,10 +326,17 @@ share/omf/evince/evince-uk.omf @dirrm %%DOCSDIR%% @exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true @unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +@dirrmtry share/applications +@dirrm lib/evince/backends +@dirrm lib/evince +@dirrm include/evince-2.20/evince +@dirrm include/evince-2.20 @dirrmtry share/locale/zh_HK/LC_MESSAGES @dirrmtry share/locale/zh_HK @dirrmtry share/locale/te/LC_MESSAGES @dirrmtry share/locale/te +@dirrmtry share/locale/si/LC_MESSAGES +@dirrmtry share/locale/si @dirrmtry share/locale/rw/LC_MESSAGES @dirrmtry share/locale/rw @dirrmtry share/locale/oc/LC_MESSAGES @@ -287,4 +353,5 @@ share/omf/evince/evince-uk.omf @dirrmtry share/locale/bn_IN @dirrmtry share/locale/be@latin/LC_MESSAGES @dirrmtry share/locale/be@latin -@dirrmtry share/applications +@dirrmtry share/locale/as/LC_MESSAGES +@dirrmtry share/locale/as |