From 59ccf341153281d9ea28537eb024d0d65adc6439 Mon Sep 17 00:00:00 2001 From: Sobhan Mohammadpour Date: Sun, 28 Oct 2012 17:41:25 +0330 Subject: [PATCH] app-text/evince: 3.6.1 -> 3.7.1 --- app-text/evince/Manifest | 4 +- app-text/evince/evince-3.6.1.ebuild | 113 ------------------------------------ app-text/evince/evince-3.7.1.ebuild | 113 ++++++++++++++++++++++++++++++++++++ 3 files changed, 115 insertions(+), 115 deletions(-) delete mode 100644 app-text/evince/evince-3.6.1.ebuild create mode 100644 app-text/evince/evince-3.7.1.ebuild diff --git a/app-text/evince/Manifest b/app-text/evince/Manifest index 0c43493..68329fb 100644 --- a/app-text/evince/Manifest +++ b/app-text/evince/Manifest @@ -1,5 +1,5 @@ AUX evince-0.7.1-display-menu.patch 476 SHA256 1f450dfe57ef3325cb4642141d76fc8e7bf837c221d81a2593214913af058f4d SHA512 d9330d35674a7796738222a9bd29944491a756c4bf731d1b0e0030fb77b6d9f63f79e6df29dfe89dd1055246dfca827ccbf840f829ed4980e01e9765c24857fe WHIRLPOOL 8ae8da53bfae6124fa3e5ff739f5f398cb3980183d44df8f85ede28f1279f74be29455fe050f7171e63a463797d7be7b84b7158764481d2375b581de5b1d5d1d AUX evince-3.6.0-evince.desktop.patch 907 SHA256 751bbc6da720a8ef11dcdd302c4784849a8cff292e33507cf2e62cdb178b2960 SHA512 95fc243bec3da40887e26a7b402ce472409eb46756e44a77fb8f68483cbbc490e532a7d565b090b8f68107734e52fe28679218d1c1964cbc4ea16be70140edbc WHIRLPOOL 97fa0fdba67bb27eaa8f17732a57e12ae02d8bc7b31cafce04c8236788f76a33d7ef05cafa045c92fc653d54dd736e6fb575fa66cb6121639459e3e7ca4fa02c -DIST evince-3.6.1.tar.xz 6449724 SHA256 1b87b2579d438a126391f9044611b472e9f7b5b712e40b5645b0810164bc41b5 SHA512 5664dce6d9c7fca3e4f4acdc0756afda04794cb937c024723ed75a59a0893cb706cec58bf7f141ee4305223cc55e92a04a191f3f32261c4c5e9026c79e5c5cbf WHIRLPOOL d9b5e9ead61439388b0894d608f51c7a8479bd4d2008892f892756e52558908dbcd02a7b12194e3c295fffb2dd2f4358ba37f565a688ca16c109edc243522ee7 -EBUILD evince-3.6.1.ebuild 3022 SHA256 42045473ccd51bec468dac8c659429461455d4b957e15680a871564426f2f8c5 SHA512 ddb03821a5601b1619fc8c5a516e331794f093ae45cbe522bc8a75f917127605c4059f464288184ed644805af5bcfa93c8b6a37139b2915427615da1d0d185e9 WHIRLPOOL 0a0742462ccb266a4e7baa8c39171ef88b45a917cce6f4e7c3e29b9a67665e8d75d3538624f72e4234f62195fcca8c9ce339b3f5829d33853c48d622d16c045f +DIST evince-3.7.1.tar.xz 6450068 SHA256 4b829156d67d21c9b72d047b169a9f3aa5f270f770b22f7a54f33ecc4c1375ce SHA512 fba8cbb95c8286922767237c539b14896b53cff668209a7be851dc6feac294639f1a98459f50ecf5d5a30be3c3ee49db4617d7c64be76dcc22b2ebd4dabf5623 WHIRLPOOL ad01556a491ea9d11133e27c898c14aeefe47f4b7f372737ff9c8db5f1000ce8dfd64510d8119e8ca8c72a42f5143ce84fac803bfd33a9d942112c2ea0561bef +EBUILD evince-3.7.1.ebuild 3022 SHA256 42045473ccd51bec468dac8c659429461455d4b957e15680a871564426f2f8c5 SHA512 ddb03821a5601b1619fc8c5a516e331794f093ae45cbe522bc8a75f917127605c4059f464288184ed644805af5bcfa93c8b6a37139b2915427615da1d0d185e9 WHIRLPOOL 0a0742462ccb266a4e7baa8c39171ef88b45a917cce6f4e7c3e29b9a67665e8d75d3538624f72e4234f62195fcca8c9ce339b3f5829d33853c48d622d16c045f EBUILD evince-9999.ebuild 2926 SHA256 58fbcef6a95c0713b855197baed789f5d15f4e1361528334b1f5664fc945bf7a SHA512 ce2393a0c8fae2f6b1f4ae3b1a88f3430b619677a261a50cb6c2fe1dc21ad20b9db9a946f9e60e4112ca46bf5b5cb8674e68a45b6ddc5c5063a575d481e6d0d4 WHIRLPOOL 5b61e0174fc600693408d46b7771ca0ae15e3465282d10c047811227363b7a5f651489c29abb78d15ad7f220af192d12af838cd37e38eca792561ac6ee0e685f diff --git a/app-text/evince/evince-3.6.1.ebuild b/app-text/evince/evince-3.6.1.ebuild deleted file mode 100644 index 5fd5958..0000000 --- a/app-text/evince/evince-3.6.1.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" - -inherit eutils gnome2 -if [[ ${PV} = 9999 ]]; then - inherit gnome2-live -fi - -DESCRIPTION="Simple document viewer for GNOME" -HOMEPAGE="http://www.gnome.org/projects/evince/" - -LICENSE="GPL-2+" -SLOT="0" -IUSE="dbus debug djvu dvi gnome-keyring +introspection nautilus +postscript t1lib tiff xps" -if [[ ${PV} = 9999 ]]; then - IUSE="${IUSE} doc" - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris" -fi - -# Since 2.26.2, can handle poppler without cairo support. Make it optional ? -# not mature enough -# atk used in libview -# gdk-pixbuf used all over the place -# libX11 used for totem-screensaver -RDEPEND=" - dev-libs/atk - >=dev-libs/glib-2.33.0:2 - >=dev-libs/libxml2-2.5:2 - sys-libs/zlib - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-3.0.2:3[introspection?] - x11-libs/libX11 - >=x11-libs/libSM-1 - x11-libs/libICE - gnome-base/gsettings-desktop-schemas - || ( - >=x11-themes/gnome-icon-theme-2.17.1 - >=x11-themes/hicolor-icon-theme-0.10 ) - >=x11-libs/cairo-1.10.0 - >=app-text/poppler-0.20.0[cairo] - djvu? ( >=app-text/djvu-3.5.17 ) - dvi? ( - virtual/tex-base - dev-libs/kpathsea - t1lib? ( >=media-libs/t1lib-5.0.0 ) ) - gnome-keyring? ( >=gnome-base/gnome-keyring-2.22.0 ) - introspection? ( >=dev-libs/gobject-introspection-1.0 ) - nautilus? ( >=gnome-base/nautilus-2.91.4[introspection?] ) - postscript? ( >=app-text/libspectre-0.2.0 ) - tiff? ( >=media-libs/tiff-3.6:0 ) - xps? ( >=app-text/libgxps-0.2.1 )" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.3 - sys-devel/gettext - >=dev-util/intltool-0.35 - >=dev-util/gtk-doc-am-1.13 - virtual/pkgconfig" - -if [[ ${PV} = 9999 ]]; then - DEPEND="${DEPEND} - app-text/yelp-tools - doc? ( >=dev-util/gtk-doc-1.13 )" -fi - -ELTCONF="--portage" - -# Needs dogtail and pyspi from http://fedorahosted.org/dogtail/ -# Releases: http://people.redhat.com/zcerza/dogtail/releases/ -RESTRICT="test" - -pkg_setup() { - G2CONF="${G2CONF} - --disable-schemas-compile - --disable-static - --disable-tests - --enable-pdf - --enable-comics - --enable-thumbnailer - --with-smclient=xsmp - --with-platform=gnome - $(use_enable dbus) - $(use_enable djvu) - $(use_enable dvi) - $(use_with gnome-keyring keyring) - $(use_enable introspection) - $(use_enable nautilus) - $(use_enable postscript ps) - $(use_enable t1lib) - $(use_enable tiff) - $(use_enable xps)" - [[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)" - DOCS="AUTHORS ChangeLog NEWS README TODO" -} - -src_prepare() { - # Fix .desktop file so menu item shows up - epatch "${FILESDIR}"/${PN}-0.7.1-display-menu.patch - - # Fix .desktop file categories, in 3.7 - epatch "${FILESDIR}/${PN}-3.6.0-evince.desktop.patch" - - gnome2_src_prepare - # Do not depend on gnome-icon-theme, bug #326855, #391859 - sed -e 's/gnome-icon-theme >= $GNOME_ICON_THEME_REQUIRED//g' \ - -i configure || die "sed failed" -} diff --git a/app-text/evince/evince-3.7.1.ebuild b/app-text/evince/evince-3.7.1.ebuild new file mode 100644 index 0000000..320a1e7 --- /dev/null +++ b/app-text/evince/evince-3.7.1.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="4" +GCONF_DEBUG="yes" +GNOME2_LA_PUNT="yes" + +inherit eutils gnome2 +if [[ ${PV} = 9999 ]]; then + inherit gnome2-live +fi + +DESCRIPTION="Simple document viewer for GNOME" +HOMEPAGE="http://www.gnome.org/projects/evince/" + +LICENSE="GPL-2+" +SLOT="0" +IUSE="dbus debug djvu dvi gnome-keyring +introspection nautilus +postscript t1lib tiff xps" +if [[ ${PV} = 9999 ]]; then + IUSE="${IUSE} doc" + KEYWORDS="" +else + KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris" +fi + +# Since 2.26.2, can handle poppler without cairo support. Make it optional ? +# not mature enough +# atk used in libview +# gdk-pixbuf used all over the place +# libX11 used for totem-screensaver +RDEPEND=" + dev-libs/atk + >=dev-libs/glib-2.33.2:2 + >=dev-libs/libxml2-2.5:2 + sys-libs/zlib + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.4.4:3[introspection?] + x11-libs/libX11 + >=x11-libs/libSM-1 + x11-libs/libICE + gnome-base/gsettings-desktop-schemas + || ( + >=x11-themes/gnome-icon-theme-2.17.1 + >=x11-themes/hicolor-icon-theme-0.10 ) + >=x11-libs/cairo-1.10.0 + >=app-text/poppler-0.20.0[cairo] + djvu? ( >=app-text/djvu-3.5.17 ) + dvi? ( + virtual/tex-base + dev-libs/kpathsea + t1lib? ( >=media-libs/t1lib-5.0.0 ) ) + gnome-keyring? ( >=gnome-base/gnome-keyring-2.22.0 ) + introspection? ( >=dev-libs/gobject-introspection-1.0 ) + nautilus? ( >=gnome-base/nautilus-2.91.4[introspection?] ) + postscript? ( >=app-text/libspectre-0.2.0 ) + tiff? ( >=media-libs/tiff-3.6:0 ) + xps? ( >=app-text/libgxps-0.2.1 )" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.3 + sys-devel/gettext + >=dev-util/intltool-0.35 + >=dev-util/gtk-doc-am-1.13 + virtual/pkgconfig" + +if [[ ${PV} = 9999 ]]; then + DEPEND="${DEPEND} + app-text/yelp-tools + doc? ( >=dev-util/gtk-doc-1.13 )" +fi + +ELTCONF="--portage" + +# Needs dogtail and pyspi from http://fedorahosted.org/dogtail/ +# Releases: http://people.redhat.com/zcerza/dogtail/releases/ +RESTRICT="test" + +pkg_setup() { + G2CONF="${G2CONF} + --disable-schemas-compile + --disable-static + --disable-tests + --enable-pdf + --enable-comics + --enable-thumbnailer + --with-smclient=xsmp + --with-platform=gnome + $(use_enable dbus) + $(use_enable djvu) + $(use_enable dvi) + $(use_with gnome-keyring keyring) + $(use_enable introspection) + $(use_enable nautilus) + $(use_enable postscript ps) + $(use_enable t1lib) + $(use_enable tiff) + $(use_enable xps)" + [[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)" + DOCS="AUTHORS ChangeLog NEWS README TODO" +} + +src_prepare() { + # Fix .desktop file so menu item shows up + epatch "${FILESDIR}"/${PN}-0.7.1-display-menu.patch + + # Fix .desktop file categories, in 3.7 + epatch "${FILESDIR}/${PN}-3.6.0-evince.desktop.patch" + + gnome2_src_prepare + # Do not depend on gnome-icon-theme, bug #326855, #391859 + sed -e 's/gnome-icon-theme >= $GNOME_ICON_THEME_REQUIRED//g' \ + -i configure || die "sed failed" +} -- 1.7.12.4