From b54ba3256be38afc607da1afb0ac3af8c8d2a5fb Mon Sep 17 00:00:00 2001 From: marcm Date: Sun, 25 Jul 2004 00:31:56 +0000 Subject: [PATCH] Import Eye of Gnome (EOG for short) a general image viewer for Gnome. Submitted by several, but going with Thomas Delaet's version. First of many I hope. --- x11/gnome/eog/Makefile | 52 ++++++++ x11/gnome/eog/distinfo | 3 + x11/gnome/eog/patches/patch-Makefile_in | 12 ++ x11/gnome/eog/pkg/DESCR | 4 + x11/gnome/eog/pkg/PLIST | 165 ++++++++++++++++++++++++ 5 files changed, 236 insertions(+) create mode 100644 x11/gnome/eog/Makefile create mode 100644 x11/gnome/eog/distinfo create mode 100644 x11/gnome/eog/patches/patch-Makefile_in create mode 100644 x11/gnome/eog/pkg/DESCR create mode 100644 x11/gnome/eog/pkg/PLIST diff --git a/x11/gnome/eog/Makefile b/x11/gnome/eog/Makefile new file mode 100644 index 00000000000..0166fa839ef --- /dev/null +++ b/x11/gnome/eog/Makefile @@ -0,0 +1,52 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2004/07/25 00:31:56 marcm Exp $ + +COMMENT= "Eye of GNOME: an image viewing and cataloging program" +DISTNAME= eog-2.6.1 +CATEGORIES= graphics x11/gnome + +HOMEPAGE= http://www.gnome.org/ + +MAINTAINER= Thomas Delaet + +# GPL +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/eog/2.6/} +EXTRACT_SUFX= .tar.bz2 + +MODULES= gettext + +BUILD_DEPENDS= :pkgconfig-*:devel/pkgconfig \ + :scrollkeeper-*:textproc/scrollkeeper +LIB_DEPENDS= eel-2::x11/gnome/eel \ + gnomeui-2::x11/gnome/libgnomeui \ + gnomeprintui-2-2::x11/gnome/libgnomeprintui +RUN_DEPENDS= :scrollkeeper-*:textproc/scrollkeeper + + +USE_X11= Yes +USE_GMAKE= Yes +CONFIGURE_STYLE= gnu +CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" +CONFIGURE_ENV+= LDFLAGS="-L${LOCALBASE}/lib" + +CONFIGURE_ARGS+= --with-gconf-schema-file-dir=${LOCALBASE}/share/schemas/eog \ + --disable-schemas-install + +FLAVORS= exif +FLAVOR?= + +.if ${FLAVOR:L:Mexif} +CONFIGURE_ARGS+= --with-libexif +LIB_DEPENDS+= exif::graphics/libexif +.else +CONFIGURE_ARGS+= --without-libexif +.endif + +post-patch: + @ln -s /usr/bin/true ${WRKDIR}/bin/scrollkeeper-update + +.include diff --git a/x11/gnome/eog/distinfo b/x11/gnome/eog/distinfo new file mode 100644 index 00000000000..4c8a47c90e4 --- /dev/null +++ b/x11/gnome/eog/distinfo @@ -0,0 +1,3 @@ +MD5 (eog-2.6.1.tar.bz2) = a7207082b9034e9e24ec7adde744c3a9 +RMD160 (eog-2.6.1.tar.bz2) = 47d0f069de82ad73c31d41feb3442565349f65f8 +SHA1 (eog-2.6.1.tar.bz2) = 5c645f78f240cf984a1f06c8db390ba442785d16 diff --git a/x11/gnome/eog/patches/patch-Makefile_in b/x11/gnome/eog/patches/patch-Makefile_in new file mode 100644 index 00000000000..a277a7255c1 --- /dev/null +++ b/x11/gnome/eog/patches/patch-Makefile_in @@ -0,0 +1,12 @@ +$OpenBSD: patch-Makefile_in,v 1.1.1.1 2004/07/25 00:31:56 marcm Exp $ +--- Makefile.in.orig Thu Jul 22 19:21:19 2004 ++++ Makefile.in Thu Jul 22 19:23:21 2004 +@@ -133,7 +133,7 @@ desktop_DATA = $(desktop_in_files:.deskt + gladedir = $(datadir)/eog/glade + glade_DATA = eog.glade + +-schemasdir = $(sysconfdir)/gconf/schemas ++schemasdir = $(GCONF_SCHEMA_FILE_DIR) + schemas_in_files = eog.schemas.in + schemas_DATA = $(schemas_in_files:.schemas.in=.schemas) + diff --git a/x11/gnome/eog/pkg/DESCR b/x11/gnome/eog/pkg/DESCR new file mode 100644 index 00000000000..35dbd13ef6d --- /dev/null +++ b/x11/gnome/eog/pkg/DESCR @@ -0,0 +1,4 @@ +This is the Eye of Gnome, an image viewer program. It is meant to be a +fast and functional image viewer as well as an image cataloging program. + +This version builds with gtk+2 and gnome2 diff --git a/x11/gnome/eog/pkg/PLIST b/x11/gnome/eog/pkg/PLIST new file mode 100644 index 00000000000..aba0e5eddb2 --- /dev/null +++ b/x11/gnome/eog/pkg/PLIST @@ -0,0 +1,165 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2004/07/25 00:31:56 marcm Exp $ +bin/eog +lib/bonobo/servers/GNOME_EOG.server +lib/bonobo/servers/GNOME_EOG_Collection.server +libexec/eog-collection-view +libexec/eog-image-viewer +share/applications/ +share/applications/eog.desktop +share/eog/ +share/eog/glade/ +share/eog/glade/eog.glade +share/eog/gpi-dialog.glade +share/gnome/ +share/gnome-2.0/ui/eog-collection-view-ui.xml +share/gnome-2.0/ui/eog-image-view-ctrl-ui.xml +share/gnome-2.0/ui/eog-image-view-ui.xml +share/gnome-2.0/ui/eog-shell-ui.xml +share/gnome/help/ +share/gnome/help/eog/ +share/gnome/help/eog/C/ +share/gnome/help/eog/C/eog.xml +share/gnome/help/eog/C/figures/ +share/gnome/help/eog/C/figures/eog_start_window.png +share/gnome/help/eog/C/legal.xml +share/gnome/help/eog/de/ +share/gnome/help/eog/de/eog.xml +share/gnome/help/eog/de/figures/ +share/gnome/help/eog/de/figures/eog_start_window.png +share/gnome/help/eog/de/legal.xml +share/gnome/help/eog/es/ +share/gnome/help/eog/es/eog.xml +share/gnome/help/eog/es/figures/ +share/gnome/help/eog/es/figures/eog_start_window.png +share/gnome/help/eog/es/legal.xml +share/gnome/help/eog/eu/ +share/gnome/help/eog/eu/eog.xml +share/gnome/help/eog/eu/figures/ +share/gnome/help/eog/eu/figures/eog_start_window.png +share/gnome/help/eog/eu/legal.xml +share/gnome/help/eog/fr/ +share/gnome/help/eog/fr/eog.xml +share/gnome/help/eog/fr/figures/ +share/gnome/help/eog/fr/figures/eog_start_window.png +share/gnome/help/eog/fr/legal.xml +share/gnome/help/eog/it/ +share/gnome/help/eog/it/eog.xml +share/gnome/help/eog/it/figures/ +share/gnome/help/eog/it/figures/eog_start_window.png +share/gnome/help/eog/it/legal.xml +share/gnome/help/eog/ja/ +share/gnome/help/eog/ja/eog.xml +share/gnome/help/eog/ja/figures/ +share/gnome/help/eog/ja/figures/eog_start_window.png +share/gnome/help/eog/ja/legal.xml +share/gnome/help/eog/ko/ +share/gnome/help/eog/ko/eog.xml +share/gnome/help/eog/ko/figures/ +share/gnome/help/eog/ko/figures/eog_start_window.png +share/gnome/help/eog/ko/legal.xml +share/gnome/help/eog/sv/ +share/gnome/help/eog/sv/eog.xml +share/gnome/help/eog/sv/figures/ +share/gnome/help/eog/sv/figures/eog_start_window.png +share/gnome/help/eog/sv/legal.xml +share/gnome/help/eog/zh_CN/ +share/gnome/help/eog/zh_CN/eog.xml +share/gnome/help/eog/zh_CN/figures/ +share/gnome/help/eog/zh_CN/figures/eog_start_window.png +share/gnome/help/eog/zh_CN/legal.xml +share/gnome/help/eog/zh_TW/ +share/gnome/help/eog/zh_TW/eog.xml +share/gnome/help/eog/zh_TW/figures/ +share/gnome/help/eog/zh_TW/figures/eog_start_window.png +share/gnome/help/eog/zh_TW/legal.xml +share/idl/Eog.idl +share/locale/af/LC_MESSAGES/eog.mo +share/locale/am/LC_MESSAGES/eog.mo +share/locale/ar/LC_MESSAGES/eog.mo +share/locale/az/LC_MESSAGES/eog.mo +share/locale/be/LC_MESSAGES/eog.mo +share/locale/bg/LC_MESSAGES/eog.mo +share/locale/bn/LC_MESSAGES/eog.mo +share/locale/ca/LC_MESSAGES/eog.mo +share/locale/cs/LC_MESSAGES/eog.mo +share/locale/cy/LC_MESSAGES/eog.mo +share/locale/da/LC_MESSAGES/eog.mo +share/locale/de/LC_MESSAGES/eog.mo +share/locale/el/LC_MESSAGES/eog.mo +share/locale/en_CA/LC_MESSAGES/eog.mo +share/locale/en_GB/LC_MESSAGES/eog.mo +share/locale/es/LC_MESSAGES/eog.mo +share/locale/et/LC_MESSAGES/eog.mo +share/locale/eu/LC_MESSAGES/eog.mo +share/locale/fa/LC_MESSAGES/eog.mo +share/locale/fi/LC_MESSAGES/eog.mo +share/locale/fr/LC_MESSAGES/eog.mo +share/locale/ga/LC_MESSAGES/eog.mo +share/locale/gl/LC_MESSAGES/eog.mo +share/locale/gu/LC_MESSAGES/eog.mo +share/locale/he/LC_MESSAGES/eog.mo +share/locale/hi/LC_MESSAGES/eog.mo +share/locale/hr/LC_MESSAGES/eog.mo +share/locale/hu/LC_MESSAGES/eog.mo +share/locale/id/LC_MESSAGES/eog.mo +share/locale/is/LC_MESSAGES/eog.mo +share/locale/it/LC_MESSAGES/eog.mo +share/locale/ja/LC_MESSAGES/eog.mo +share/locale/kn/LC_MESSAGES/eog.mo +share/locale/ko/LC_MESSAGES/eog.mo +share/locale/lt/LC_MESSAGES/eog.mo +share/locale/lv/LC_MESSAGES/eog.mo +share/locale/mk/LC_MESSAGES/eog.mo +share/locale/ml/LC_MESSAGES/eog.mo +share/locale/mn/LC_MESSAGES/eog.mo +share/locale/ms/LC_MESSAGES/eog.mo +share/locale/nl/LC_MESSAGES/eog.mo +share/locale/nn/LC_MESSAGES/eog.mo +share/locale/no/LC_MESSAGES/eog.mo +share/locale/pa/LC_MESSAGES/eog.mo +share/locale/pl/LC_MESSAGES/eog.mo +share/locale/pt/LC_MESSAGES/eog.mo +share/locale/pt_BR/LC_MESSAGES/eog.mo +share/locale/ro/LC_MESSAGES/eog.mo +share/locale/ru/LC_MESSAGES/eog.mo +share/locale/sk/LC_MESSAGES/eog.mo +share/locale/sl/LC_MESSAGES/eog.mo +share/locale/sq/LC_MESSAGES/eog.mo +share/locale/sr/LC_MESSAGES/eog.mo +share/locale/sr@Latn/LC_MESSAGES/eog.mo +share/locale/sv/LC_MESSAGES/eog.mo +share/locale/ta/LC_MESSAGES/eog.mo +share/locale/th/LC_MESSAGES/eog.mo +share/locale/tr/LC_MESSAGES/eog.mo +share/locale/uk/LC_MESSAGES/eog.mo +share/locale/vi/LC_MESSAGES/eog.mo +share/locale/wa/LC_MESSAGES/eog.mo +share/locale/zh_CN/LC_MESSAGES/eog.mo +share/locale/zh_TW/LC_MESSAGES/eog.mo +share/omf/eog/ +share/omf/eog/eog-C.omf +share/omf/eog/eog-de.omf +share/omf/eog/eog-es.omf +share/omf/eog/eog-eu.omf +share/omf/eog/eog-fr.omf +share/omf/eog/eog-it.omf +share/omf/eog/eog-ja.omf +share/omf/eog/eog-ko.omf +share/omf/eog/eog-sv.omf +share/omf/eog/eog-zh_CN.omf +share/omf/eog/eog-zh_TW.omf +share/pixmaps/eog/ +share/pixmaps/eog/down-right.png +share/pixmaps/eog/loading.png +share/pixmaps/eog/orient-horizontal.png +share/pixmaps/eog/orient-vertical.png +share/pixmaps/eog/right-down.png +share/pixmaps/eog/stock-rotate-180-16.png +share/pixmaps/eog/stock-rotate-270-16.png +share/pixmaps/eog/stock-rotate-90-16.png +share/pixmaps/gnome-eog.png +share/schemas/eog/ +share/schemas/eog/eog.schemas +@exec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-install-rule %D/share/schemas/eog/*.schemas > /dev/null +@exec %D/bin/scrollkeeper-update -q +@unexec %D/bin/scrollkeeper-update -q