Update of /cvsroot/fink/experimental/dmacks/finkinfo
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv3702

Added Files:
        evince.info evince.patch nautilus-evince-plugin.info 
        nautilus-evince-plugin.patch 
Log Message:
new evince; requires libspectre, which isn't happy yet


--- NEW FILE: nautilus-evince-plugin.patch ---
diff -Nurd -x'*~' evince-2.24.2.orig/properties/Makefile.am 
evince-2.24.2/properties/Makefile.am
--- evince-2.24.2.orig/properties/Makefile.am   2008-11-24 14:09:31.000000000 
-0500
+++ evince-2.24.2/properties/Makefile.am        2008-11-30 19:00:27.000000000 
-0500
@@ -22,13 +22,13 @@
 nautilus_LTLIBRARIES = $(EVINCE_PROPERTIES_PAGE)
 
 nautilusdir=$(NAUTILUS_EXTENSION_DIR)
-libevince_properties_page_la_CFLAGS = -I$(top_srcdir)
+libevince_properties_page_la_CPPFLAGS = -I$(top_srcdir)
 libevince_properties_page_la_SOURCES =         \
        ev-properties-main.c
 
 libevince_properties_page_la_LIBADD =          \
        libevproperties.la                      \
-       $(top_builddir)/libdocument/libevbackend.la     \
+       -levbackend                             \
        $(FRONTEND_LIBS)                        \
        $(NAUTILUS_LIBS)
 

--- NEW FILE: nautilus-evince-plugin.info ---
Package: nautilus-evince-plugin
Version: 2.24.2
Revision: 1
Description: GNOME document viewer
License: GPL
Maintainer: Sebastien Maret <[EMAIL PROTECTED]>
Depends: <<
        atk1-shlibs (>= 1.24.0-1),
        cairo-shlibs (>= 1.8-1),
        evince (>= %v-1),
        expat1-shlibs,
        fontconfig2-shlibs (>= 2.4.1-1),
        freetype219-shlibs (>= 2.3.7-7),
        glib2-shlibs (>= 2.18.0-1),
        glitz-shlibs,
        gtk+2-shlibs (>= 2.14.0-1),
        libevbackend0-shlibs (>= %v-1),
        libgettext3-shlibs,
        libglade2-shlibs (>= 2.6.3-1),
        libiconv,
        libnautilus-ext2-shlibs,
        libpng3-shlibs,
        libxml2-shlibs (>= 2.6.30-1),
        pango1-xft2-ft219-shlibs (>= 1.22.0-4),
        pixman-shlibs (>= 0.12.0-1),
        x11-shlibs
<<
BuildDepends: <<
        atk1 (>= 1.24.0-1),
        autoconf,
        automake1.10,
        cairo (>= 1.8-1),
        expat1,
        fink (>= 0.24.12-1),
        fontconfig2-dev (>= 2.4.1-1),
        freetype219 (>= 2.3.7-7),
        gconf2-dev (>= 2.24.0-1),
        gettext-tools,
        glib2-dev (>= 2.18.0-1),
        glitz,
        gtk-doc (>= 1.8-1),
        gtk+2-dev (>= 2.14.0-1),
        intltool40,
        libevbackend0-dev (>= %v-1),
        libgettext3-dev,
        libglade2 (>= 2.6.3-1),
        libiconv-dev,
        libnautilus-ext2-dev,
        libpng3,
        libtool14,
        libxml2 (>= 2.6.30-1),
        pango1-xft2-ft219-dev (>= 1.22.0-4),
        pixman (>= 0.12.0-1),
        pkgconfig (>= 0.23),
        x11-dev,
        xft2-dev
<<
Source: mirror:gnome:sources/evince/2.24/evince-%v.tar.bz2
Source-MD5: f0f9e06a93516b238ee24ac38d68b57c
ConfigureParams: <<
        --disable-dependency-tracking --disable-static \
        --disable-schemas-install --disable-scrollkeeper \
        --disable-dbus --without-keyring --disable-thumbnailer \
        --enable-nautilus \
        --disable-pdf --disable-ps --disable-tiff \
        --disable-djvu --disable-dvi --disable-t1lib \
        --disable-pixbuf --disable-comics --disable-impress \
        --mandir=%p/share/man \
        PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:PKG_CONFIG_PATH"
<<
PatchFile: %n.patch
PatchFile-MD5: 624c98970f130bf7c626387a39011894
PatchScript: <<
        %{default_script}
        autoreconf -f -i
<<
SetCPPFLAGS: -I%p/include/evince-2.20/evince
CompileScript: <<
#!/bin/sh -ev

        export LIB_CFLAGS=" " LIB_LIBS=" "
        export BACKEND_CFLAGS=" " BACKEND_LIBS=" "
        export SHELL_CORE_CFLAGS=" " SHELL_CORE_LIBS=" "
        export SMCLIENT_CFLAGS=" " SMCLIENT_LIBS=" "
        export SPECTRE_CFLAGS=" " SPECTRE_LIBS=" "
        ./configure %c
        make -C properties
<<
InstallScript: make -C properties -j1 install DESTDIR="%d"
DocFiles: AUTHORS COPYING ChangeLog MAINTAINERS NEWS README TODO
Homepage: http://www.gnome.org/projects/evince/
DescDetail: <<
Adds support for .ps, .pdf, and related formats to nautilus.
<<
DescPackaging: <<
        As of 2.24.2-1, off-loaded from monolithic evince package.
        Hack build to use external libevbackend.
<<
DescPort: <<
        Fix -I ordering.
<<

--- NEW FILE: evince.patch ---
diff -Nurd -x'*~' evince-2.24.2.orig/cut-n-paste/evmountoperation/Makefile.am 
evince-2.24.2/cut-n-paste/evmountoperation/Makefile.am
--- evince-2.24.2.orig/cut-n-paste/evmountoperation/Makefile.am 2008-11-24 
14:09:31.000000000 -0500
+++ evince-2.24.2/cut-n-paste/evmountoperation/Makefile.am      2008-11-28 
21:53:39.000000000 -0500
@@ -4,7 +4,7 @@
        ev-mount-operation.h            \
        ev-mount-operation.c
 
-libevmountoperation_la_CFLAGS =                \
+libevmountoperation_la_CPPFLAGS =              \
        -I$(top_srcdir)/lib             \
        $(LIB_CFLAGS)                   \
        $(WARNING_CFLAGS)               \
diff -Nurd -x'*~' evince-2.24.2.orig/cut-n-paste/gedit-message-area/Makefile.am 
evince-2.24.2/cut-n-paste/gedit-message-area/Makefile.am
--- evince-2.24.2.orig/cut-n-paste/gedit-message-area/Makefile.am       
2008-11-24 14:09:31.000000000 -0500
+++ evince-2.24.2/cut-n-paste/gedit-message-area/Makefile.am    2008-11-28 
21:53:39.000000000 -0500
@@ -3,7 +3,7 @@
        gedit-message-area.c    \
        gedit-message-area.h
 
-libgeditmsgarea_la_CFLAGS =    \
+libgeditmsgarea_la_CPPFLAGS =  \
        -I$(top_srcdir)/lib     \
        $(LIB_CFLAGS)           \
        $(WARNING_CFLAGS)       \
diff -Nurd -x'*~' evince-2.24.2.orig/cut-n-paste/smclient/Makefile.am 
evince-2.24.2/cut-n-paste/smclient/Makefile.am
--- evince-2.24.2.orig/cut-n-paste/smclient/Makefile.am 2008-11-24 
14:09:31.000000000 -0500
+++ evince-2.24.2/cut-n-paste/smclient/Makefile.am      2008-11-28 
21:53:39.000000000 -0500
@@ -8,7 +8,7 @@
        eggsmclient-private.h   \
        eggsmclient-xsmp.c
 
-libsmclient_la_CFLAGS =                                \
+libsmclient_la_CPPFLAGS =                              \
        -I$(top_srcdir)/lib                     \
        -DG_LOG_DOMAIN=\""EggSMClient"\"        \       
        -DEGG_SM_CLIENT_BACKEND_XSMP            \
diff -Nurd -x'*~' evince-2.24.2.orig/cut-n-paste/totem-screensaver/Makefile.am 
evince-2.24.2/cut-n-paste/totem-screensaver/Makefile.am
--- evince-2.24.2.orig/cut-n-paste/totem-screensaver/Makefile.am        
2008-11-24 14:09:31.000000000 -0500
+++ evince-2.24.2/cut-n-paste/totem-screensaver/Makefile.am     2008-11-28 
21:53:39.000000000 -0500
@@ -3,7 +3,7 @@
        totem-scrsaver.h \
        totem-scrsaver.c
 
-libtotemscrsaver_la_CFLAGS = \
+libtotemscrsaver_la_CPPFLAGS = \
        -I$(top_srcdir)/lib     \
        $(LIB_CFLAGS)           \
        $(DBUS_CFLAGS)          \
diff -Nurd -x'*~' evince-2.24.2.orig/cut-n-paste/zoom-control/Makefile.am 
evince-2.24.2/cut-n-paste/zoom-control/Makefile.am
--- evince-2.24.2.orig/cut-n-paste/zoom-control/Makefile.am     2008-11-24 
14:09:31.000000000 -0500
+++ evince-2.24.2/cut-n-paste/zoom-control/Makefile.am  2008-11-28 
21:53:39.000000000 -0500
@@ -8,7 +8,7 @@
        ephy-zoom.c                             \
        ephy-zoom.h
 
-libephyzoom_la_CFLAGS = \
+libephyzoom_la_CPPFLAGS = \
        -I$(top_srcdir)/lib     \
        $(LIB_CFLAGS)           \
        $(WARNING_CFLAGS)       \
diff -Nurd -x'*~' evince-2.24.2.orig/properties/Makefile.am 
evince-2.24.2/properties/Makefile.am
--- evince-2.24.2.orig/properties/Makefile.am   2008-11-24 14:09:31.000000000 
-0500
+++ evince-2.24.2/properties/Makefile.am        2008-11-28 21:53:39.000000000 
-0500
@@ -22,7 +22,7 @@
 nautilus_LTLIBRARIES = $(EVINCE_PROPERTIES_PAGE)
 
 nautilusdir=$(NAUTILUS_EXTENSION_DIR)
-libevince_properties_page_la_CFLAGS = -I$(top_srcdir)
+libevince_properties_page_la_CPPFLAGS = -I$(top_srcdir)
 libevince_properties_page_la_SOURCES =         \
        ev-properties-main.c
 

--- NEW FILE: evince.info ---
Package: evince
Version: 2.24.2
Revision: 1
Description: GNOME document viewer
License: GPL
Maintainer: Sebastien Maret <[EMAIL PROTECTED]>
Depends: <<
        libevbackend0-shlibs (>= %v-%r),
        atk1-shlibs (>= 1.24.0-1),
        cairo-shlibs (>= 1.8-1),
        dbus (>= 1.2.1-1),
        expat1-shlibs,
        fontconfig2-shlibs (>= 2.4.1-1),
        freetype219-shlibs (>= 2.3.7-7),
        gconf2 (>= 2.24.0-1),
        glib2-shlibs (>= 2.18.0-1),
        glitz-shlibs,
        gnome-icon-theme,
        gnome-keyring-shlibs (>= 0.8.1-1),
        gtk+2-shlibs (>= 2.14.0-1),
        libdjvulibre21-shlibs (>= 3.5.21-1002),
        libgettext3-shlibs,
        libglade2-shlibs (>= 2.6.3-1),
        libgs8.63-shlibs,
        libiconv,
        libjpeg-shlibs,
        libkpathsea4-shlibs,
        libpng3-shlibs,
        libspectre1-shlibs,
        libtiff-shlibs,
        libxml2-shlibs (>= 2.6.30-1),
        orbit2-shlibs (>= 2.14.16-1),
        pango1-xft2-ft219-shlibs (>= 1.22.0-4),
        pixman-shlibs (>= 0.12.0-1),
        poppler4-shlibs,
        poppler4-glib-shlibs,
        rarian-compat,
        t1lib5-nox-shlibs,
        x11-shlibs
<<
BuildDepends: <<
        atk1 (>= 1.24.0-1),
        autoconf,
        automake1.10,
        cairo (>= 1.8-1),
        dbus-dev (>= 1.2.1-1),
        expat1,
        fink (>= 0.24.12-1),
        fontconfig2-dev (>= 2.4.1-1),
        freetype219 (>= 2.3.7-7),
        gconf2-dev (>= 2.24.0-1),
        gettext-tools,
        glib2-dev (>= 2.18.0-1),
        glitz,
        gnome-common (>= 2.24.0-1),
        gnome-doc-utils (>= 0.14.0-1),
        gnome-keyring-dev (>= 0.8.1-1),
        gtk-doc (>= 1.8-1),
        gtk+2-dev (>= 2.14.0-1),
        intltool40,
        libdjvulibre21-dev (>= 3.5.21-1002),
        libgettext3-dev,
        libglade2 (>= 2.6.3-1),
        libgs8.63,
        libiconv-dev,
        libjpeg,
        libkpathsea4,
        libpng3,
        libspectre1,
        libtiff,
        libtool14,
        libxml2 (>= 2.6.30-1),
        orbit2-dev (>= 2.14.16-1),
        pango1-xft2-ft219-dev (>= 1.22.0-4),
        pixman (>= 0.12.0-1),
        pkgconfig (>= 0.23),
        poppler4,
        poppler4-glib,
        t1lib5-nox,
        x11-dev,
        xft2-dev
<<
Source: mirror:gnome:sources/evince/2.24/evince-%v.tar.bz2
Source-MD5: f0f9e06a93516b238ee24ac38d68b57c
GCC: 4.0
ConfigureParams: <<
        --disable-dependency-tracking --disable-static \
        --disable-schemas-install --disable-scrollkeeper \
        --enable-dbus --with-keyring --enable-thumbnailer \
        --disable-nautilus \
        --enable-pdf --enable-ps --enable-tiff \
        --enable-djvu --enable-dvi --enable-t1lib \
        --enable-pixbuf --enable-comics --enable-impress \
        --mandir=%p/share/man \
        PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:PKG_CONFIG_PATH"
<<
PatchFile: %n.patch
PatchFile-MD5: 12cf20bc23c296add5bbe6a44e29c9e9
PatchScript: <<
        %{default_script}
        autoreconf -f -i
        find . -name Makefile.in | xargs perl -pi -e 's,LINK = \$\(LIBTOOL\) 
--tag=CC,LINK = \$\(LIBTOOL\) --tag=CXX,' 
<<
CompileScript: <<
#!/bin/sh -ev

        ./configure %c
        make CCLD=g++
<<
InstallScript: make -j1 install DESTDIR="%d"
DocFiles: AUTHORS COPYING ChangeLog MAINTAINERS NEWS README TODO
ConfFiles: <<
  %p/etc/gconf/schemas/evince.schemas
  %p/etc/gconf/schemas/evince-thumbnailer.schemas
  %p/etc/gconf/schemas/evince-thumbnailer-comics.schemas
  %p/etc/gconf/schemas/evince-thumbnailer-djvu.schemas
  %p/etc/gconf/schemas/evince-thumbnailer-dvi.schemas
  %p/etc/gconf/schemas/evince-thumbnailer-ps.schemas
<<
PostInstScript: <<
  if [ configure = "$1" ]; then
    scrollkeeper-update -q
    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
    gconftool-2 --makefile-install-rule %p/etc/gconf/schemas/evince.schemas 
>/dev/null
    gconftool-2 --makefile-install-rule 
%p/etc/gconf/schemas/evince-thumbnailer.schemas >/dev/null
    gconftool-2 --makefile-install-rule 
%p/etc/gconf/schemas/evince-thumbnailer-comics.schemas >/dev/null
    gconftool-2 --makefile-install-rule 
%p/etc/gconf/schemas/evince-thumbnailer-djvu.schemas >/dev/null
    gconftool-2 --makefile-install-rule 
%p/etc/gconf/schemas/evince-thumbnailer-dvi.schemas >/dev/null
    gconftool-2 --makefile-install-rule 
%p/etc/gconf/schemas/evince-thumbnailer-ps.schemas >/dev/null
  fi
  gtk-update-icon-cache -f -t %p/share/icons/hicolor || :
<<
PostRmScript: <<
  if [ upgrade != "$1" ]; then
    scrollkeeper-update -q
  fi
  gtk-update-icon-cache -f -t %p/share/icons/hicolor || :
<<
SplitOff: <<
        Package: libevbackend0-shlibs
        Depends: <<
                atk1-shlibs (>= 1.24.0-1),
                cairo-shlibs (>= 1.8-1),
                expat1-shlibs,
                fontconfig2-shlibs (>= 2.4.1-1),
                freetype219-shlibs (>= 2.3.7-7),
                glib2-shlibs (>= 2.18.0-1),
                glitz-shlibs,
                gtk+2-shlibs (>= 2.14.0-1),
                libgettext3-shlibs,
                libiconv,
                libpng3-shlibs,
                libxml2-shlibs (>= 2.6.30-1),
                pango1-xft2-ft219-shlibs (>= 1.22.0-4),
                pixman-shlibs (>= 0.12.0-1)
        <<
        Files: lib/libevbackend.0.*
        Shlibs: %p/lib/libevbackend.0.dylib 1.0.0 %n (>= 2.24.2-1)
        DocFiles: AUTHORS COPYING ChangeLog MAINTAINERS NEWS README TODO
<<
SplitOff2: <<
        Package: libevbackend0-dev
        Depends: libevbackend0-shlibs (= %v-%r)
        BuildDependsOnly: true
        Files: include lib/libevbackend.*
        DocFiles: AUTHORS COPYING ChangeLog MAINTAINERS NEWS README TODO
<<
Homepage: http://www.gnome.org/projects/evince/
DescDetail: <<
Evince is a document viewer for multiple document formats. It
currently supports pdf, postscript, djvu, tiff and dvi. The goal of
evince is to replace the multiple document viewers that exist on the
GNOME Desktop with a single simple application.
<<
DescPackaging: <<
        Has C++ in low-level sources, so need to force use of g++ for
        linking higher-level objects.

        As of 2.24.2-1, off-load nautilus extension as separate
        nautilus-evince-plugin.info so evince itself doesn't need
        nautilus in its dep-chain.

        Runtime diagnostic:
                WARNING **: Failed to create dbus proxy for
                org.gnome.SettingsDaemon: Could not get owner of name
                'org.gnome.SettingsDaemon': no such name
        See: http://bugzilla.gnome.org/show_bug.cgi?id=562239
<<
DescPort: <<
        Fix -I ordering.
<<


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to