[arch-commits] Commit in evince/trunk (PKGBUILD evince.install)

2016-05-08 Thread Jan Steffens
Date: Monday, May 9, 2016 @ 02:51:53
  Author: heftig
Revision: 267247

3.20.0-2

Modified:
  evince/trunk/PKGBUILD
Deleted:
  evince/trunk/evince.install

+
 PKGBUILD   |   37 +
 evince.install |   13 -
 2 files changed, 25 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-09 00:47:48 UTC (rev 267246)
+++ PKGBUILD2016-05-09 00:51:53 UTC (rev 267247)
@@ -3,17 +3,19 @@
 
 pkgname=evince
 pkgver=3.20.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Document viewer (PDF, Postscript, djvu, tiff, dvi, XPS, SyncTex 
support with gedit, comics books (cbr,cbz,cb7 and cbt))"
 url="https://wiki.gnome.org/Apps/Evince;
 arch=(i686 x86_64)
 license=(GPL)
-depends=(gtk3 libgxps libspectre gsfonts poppler-glib djvulibre t1lib 
libsecret desktop-file-utils dconf gsettings-desktop-schemas gnome-desktop 
libarchive)
-makedepends=(itstool libnautilus-extension texlive-bin intltool 
gobject-introspection docbook-xsl python)
+depends=(gtk3 libgxps libspectre gsfonts poppler-glib djvulibre t1lib dconf
+ libsecret gsettings-desktop-schemas gnome-desktop libarchive
+ gst-plugins-base-libs)
+makedepends=(itstool libnautilus-extension texlive-bin gobject-introspection
+ intltool docbook-xsl python gtk-doc)
 optdepends=('texlive-bin: DVI support'
'gvfs: bookmark support and session saving')
 groups=(gnome)
-install=evince.install
 options=('!emptydirs')
 
source=(https://download.gnome.org/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz)
 sha256sums=('cf8358a453686c2a7f85d245f83fe918c0ce02eb6532339f3e02e31249a5a280')
@@ -20,15 +22,26 @@
 
 build() {
   cd $pkgname-$pkgver
-  ./configure --prefix=/usr   --sysconfdir=/etc \
-  --localstatedir=/var--libexecdir=/usr/lib/evince \
-  --disable-static--enable-nautilus \
-  --enable-pdf--enable-tiff \
-  --enable-djvu   --enable-dvi \
-  --enable-t1lib  --enable-comics \
-  --disable-schemas-compile \
-  --enable-introspection --disable-browser-plugin
+
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+--libexecdir=/usr/lib/$pkgname \
+--disable-static \
+--enable-compile-warnings=minimum \
+--enable-introspection \
+--enable-nautilus \
+--enable-pdf \
+--enable-tiff \
+--enable-djvu \
+--enable-dvi \
+--enable-t1lib \
+--enable-comics \
+--enable-gtk-doc \
+--enable-multimedia \
+--disable-schemas-compile \
+--disable-browser-plugin
+
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
   make
 }
 

Deleted: evince.install
===
--- evince.install  2016-05-09 00:47:48 UTC (rev 267246)
+++ evince.install  2016-05-09 00:51:53 UTC (rev 267247)
@@ -1,13 +0,0 @@
-post_install() {
-  glib-compile-schemas /usr/share/glib-2.0/schemas
-  update-desktop-database -q
-  gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
-}
-
-post_upgrade() {
-  post_install
-}
-
-post_remove() {
-  post_install
-}


[arch-commits] Commit in evince/trunk (PKGBUILD evince.install)

2010-09-28 Thread Ionut Biru
Date: Tuesday, September 28, 2010 @ 04:24:59
  Author: ibiru
Revision: 91845

readd gconf schemas, dconf is not ready

Modified:
  evince/trunk/PKGBUILD
  evince/trunk/evince.install

+
 PKGBUILD   |   10 +++---
 evince.install |   14 +-
 2 files changed, 20 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-09-28 08:20:46 UTC (rev 91844)
+++ PKGBUILD2010-09-28 08:24:59 UTC (rev 91845)
@@ -3,7 +3,7 @@
 
 pkgname=evince
 pkgver=2.32.0
-pkgrel=1
+pkgrel=2
 pkgdesc=Simply a document viewer
 url=http://projects.gnome.org/evince/;
 arch=('i686' 'x86_64')
@@ -29,8 +29,12 @@
   --enable-comics --enable-impress \
   --enable-introspection \
   --disable-scrollkeeper \
-  --without-gconf \
   --disable-schemas-compile
   make
-  make DESTDIR=${pkgdir} install
+  make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=${pkgdir} install
+
+  install -m755 -d ${pkgdir}/usr/share/gconf/schemas
+  gconf-merge-schema ${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas 
--domain evince ${pkgdir}/etc/gconf/schemas/*.schemas
+  rm -f ${pkgdir}/etc/gconf/schemas/*.schemas
+
 }

Modified: evince.install
===
--- evince.install  2010-09-28 08:20:46 UTC (rev 91844)
+++ evince.install  2010-09-28 08:24:59 UTC (rev 91845)
@@ -1,14 +1,26 @@
+pkgname=evince
+
 post_install() {
   usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
+  usr/sbin/gconfpkg --install ${pkgname}
   gtk-update-icon-cache -q -f -t usr/share/icons/hicolor
   update-desktop-database -q
 }
 
+pre_upgrade() {
+  pre_remove $1
+}
+
 post_upgrade() {
   post_install $1
 }
 
+pre_remove() {
+  usr/sbin/gconfpkg --uninstall ${pkgname}
+  usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
+}
 
 post_remove() {
-  post_install $1
+  update-desktop-database -q
+  gtk-update-icon-cache -q -f -t usr/share/icons/hicolor
 }



[arch-commits] Commit in evince/trunk (PKGBUILD evince.install)

2010-09-27 Thread Ionut Biru
Date: Monday, September 27, 2010 @ 05:20:42
  Author: ibiru
Revision: 91438

upgpkg: evince 2.31.92-1
update to 2.31.92

Modified:
  evince/trunk/PKGBUILD
  evince/trunk/evince.install

+
 PKGBUILD   |   21 +
 evince.install |   14 ++
 2 files changed, 11 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-09-27 09:20:18 UTC (rev 91437)
+++ PKGBUILD2010-09-27 09:20:42 UTC (rev 91438)
@@ -2,21 +2,21 @@
 # Maintainer: Jan de Groot j...@archlinux.org
 
 pkgname=evince
-pkgver=2.30.3
-pkgrel=2
+pkgver=2.31.92
+pkgrel=1
 pkgdesc=Simply a document viewer
 url=http://projects.gnome.org/evince/;
 arch=('i686' 'x86_64')
 license=('GPL')
-depends=('libspectre=0.2.6' 'gsfonts' 'poppler-glib=0.14.0' 
'libdjvu=3.5.22' 'gnome-icon-theme=2.30.2' 't1lib' 'libgnome-keyring=2.30.1' 
'desktop-file-utils' 'gconf=2.28.1')
-makedepends=('gnome-doc-utils=0.20.1' 'nautilus=2.30.1' 'pkgconfig' 
'texlive-bin' 'intltool' 'gobject-introspection')
+depends=('libspectre=0.2.6' 'gsfonts' 'poppler-glib=0.14.0' 
'libdjvu=3.5.22' 'gnome-icon-theme=2.31.0' 't1lib' 
'libgnome-keyring=2.31.92' 'desktop-file-utils')
+makedepends=('gnome-doc-utils=0.20.1' 'nautilus=2.31.92' 'pkgconfig' 
'texlive-bin' 'intltool' 'gobject-introspection')
 optdepends=('texlive-bin: DVI support')
 replaces=('gpdf')
 groups=('gnome-extra')
 install=evince.install
 options=('!libtool' '!emptydirs')
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.30/${pkgname}-${pkgver}.tar.bz2)
-sha256sums=('daddd9720bf8fc0156d9a4a5a85485c232393896376707cf7fcedfcbc515732f')
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.31/${pkgname}-${pkgver}.tar.bz2)
+sha256sums=('c9b54f6e5a7345cd2e347a9eb716f13170e362cf21f3453d5d1f8b5d5663f491')
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
@@ -28,11 +28,8 @@
   --enable-t1lib --enable-pixbuf \
   --enable-comics --enable-impress \
   --enable-introspection \
-  --disable-scrollkeeper
+  --disable-scrollkeeper \
+  --disable-schemas-install
   make
-  make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=${pkgdir} install
-
-  install -m755 -d ${pkgdir}/usr/share/gconf/schemas
-  gconf-merge-schema ${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas 
--domain evince ${pkgdir}/etc/gconf/schemas/*.schemas
-  rm -f ${pkgdir}/etc/gconf/schemas/*.schemas
+  make DESTDIR=${pkgdir} install
 }

Modified: evince.install
===
--- evince.install  2010-09-27 09:20:18 UTC (rev 91437)
+++ evince.install  2010-09-27 09:20:42 UTC (rev 91438)
@@ -1,24 +1,14 @@
-pkgname=evince
-
 post_install() {
-  usr/sbin/gconfpkg --install ${pkgname}
+  usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
   gtk-update-icon-cache -q -f -t usr/share/icons/hicolor
   update-desktop-database -q
 }
 
-pre_upgrade() {
-  pre_remove $1
-}
-
 post_upgrade() {
   post_install $1
 }
 
-pre_remove() {
-  usr/sbin/gconfpkg --uninstall ${pkgname}
-}
 
 post_remove() {
-  update-desktop-database -q
-  gtk-update-icon-cache -q -f -t usr/share/icons/hicolor
+  post_install $1
 }