[arch-commits] Commit in impressive/trunk (2 files)

Jaroslav Lichtblau jlichtblau at nymeria.archlinux.org
Tue Jan 14 21:19:35 UTC 2014


    Date: Tuesday, January 14, 2014 @ 22:19:34
  Author: jlichtblau
Revision: 104045

upgpkg: impressive 0.10.4-1

Modified:
  impressive/trunk/PKGBUILD
Deleted:
  impressive/trunk/impressive-0.10.3-pillow-compat.patch

---------------------------------------+
 PKGBUILD                              |   17 ++++-------------
 impressive-0.10.3-pillow-compat.patch |   13 -------------
 2 files changed, 4 insertions(+), 26 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-01-14 19:45:06 UTC (rev 104044)
+++ PKGBUILD	2014-01-14 21:19:34 UTC (rev 104045)
@@ -5,8 +5,8 @@
 # Contributor: Daniel J Griffiths <ghost1227 at archlinux.us>
 
 pkgname=impressive
-pkgver=0.10.3
-pkgrel=8
+pkgver=0.10.4
+pkgrel=1
 pkgdesc='A fancy PDF presentation program (previously known as KeyJNote).'
 arch=('any')
 url='http://impressive.sourceforge.net'
@@ -14,20 +14,12 @@
 depends=('python2-pygame' 'python2-opengl' 'python2-pillow' 'ghostscript')
 optdepends=('xdg-utils: for starting web or e-mail hyperlinks from PDF documents'
             'mplayer: for sound and video playback')
-provides=('keyjnote=0.10.3')
-conflicts=('keyjnote')
-replaces=('keyjnote')
-source=(http://downloads.sourceforge.net/${pkgname}/Impressive-${pkgver}.tar.gz
-        impressive-0.10.3-pillow-compat.patch)
-md5sums=('1fefb25db71ee322a59353de85ae00b4'
-         '7f112309f3faebca123ff576c9d28c1c')
+source=(http://downloads.sourceforge.net/${pkgname}/Impressive-${pkgver}.tar.gz)
+md5sums=('17a54e914069b2fea9fe35dd28ada38d')
 
 prepare() {
   cd "${srcdir}/Impressive-${pkgver}"
 
-  # replace Import Image with from PIL import Image
-  patch -Np1 -i ${srcdir}/impressive-0.10.3-pillow-compat.patch
-
 # python2 fix
   for file in $(find . -name '*.py' -print); do
       sed -i 's_#!.*/usr/bin/python_#!/usr/bin/python2_' $file
@@ -40,7 +32,6 @@
 
   install -d -m755 "${pkgdir}"/usr/{bin,share/{doc/${pkgname},man/man1}}
   install -m755 ${pkgname}.py "${pkgdir}/usr/bin/${pkgname}"
-  ln -s ${pkgname} "${pkgdir}/usr/bin/keyjnote"
   install -m644 ${pkgname}.html demo.pdf changelog.txt "${pkgdir}/usr/share/doc/${pkgname}/"
   install -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/"
 }

Deleted: impressive-0.10.3-pillow-compat.patch
===================================================================
--- impressive-0.10.3-pillow-compat.patch	2014-01-14 19:45:06 UTC (rev 104044)
+++ impressive-0.10.3-pillow-compat.patch	2014-01-14 21:19:34 UTC (rev 104045)
@@ -1,13 +0,0 @@
---- Impressive-0.10.3.orig/impressive.py
-+++ Impressive-0.10.3/impressive.py
-@@ -182,8 +182,8 @@ try:
-     from OpenGL.GL import *
-     import pygame
-     from pygame.locals import *
--    import Image, ImageDraw, ImageFont, ImageFilter
--    import TiffImagePlugin, BmpImagePlugin, JpegImagePlugin, PngImagePlugin, PpmImagePlugin
-+    from PIL import Image, ImageDraw, ImageFont, ImageFilter
-+    from PIL import TiffImagePlugin, BmpImagePlugin, JpegImagePlugin, PngImagePlugin, PpmImagePlugin
- except (ValueError, ImportError), err:
-     print >>sys.stderr, "Oops! Cannot load necessary modules:", err
-     print >>sys.stderr, """To use Impressive, you need to install the following Python modules:




More information about the arch-commits mailing list