[arch-commits] Commit in gv/repos (5 files)
Eric Bélanger
eric at archlinux.org
Mon Dec 8 00:59:11 UTC 2008
Date: Sunday, December 7, 2008 @ 19:59:11
Author: eric
Revision: 20930
Merged revisions 20929 via svnmerge from
svn+ssh://svn.archlinux.org/srv/svn-packages/gv/trunk
........
r20929 | eric | 2008-12-07 19:58:50 -0500 (Sun, 07 Dec 2008) | 2 lines
upgpkg: gv 3.6.6-1
Upstream update, Fixed icon (close FS#11542), Added install scriptlet to handle info pages
........
Added:
gv/repos/extra-x86_64/gv.install
(from rev 20929, gv/trunk/gv.install)
gv/repos/extra-x86_64/gv.png
(from rev 20929, gv/trunk/gv.png)
Modified:
gv/repos/extra-x86_64/ (properties)
gv/repos/extra-x86_64/ChangeLog
gv/repos/extra-x86_64/PKGBUILD
------------+
ChangeLog | 7 +++++++
PKGBUILD | 19 ++++++++++++-------
gv.install | 18 ++++++++++++++++++
3 files changed, 37 insertions(+), 7 deletions(-)
Property changes on: gv/repos/extra-x86_64
___________________________________________________________________
Modified: svnmerge-integrated
- /gv/trunk:1-4884
+ /gv/trunk:1-20929
Modified: extra-x86_64/ChangeLog
===================================================================
--- extra-x86_64/ChangeLog 2008-12-08 00:58:50 UTC (rev 20929)
+++ extra-x86_64/ChangeLog 2008-12-08 00:59:11 UTC (rev 20930)
@@ -1,3 +1,10 @@
+2008-12-07 Eric Belanger <eric at archlinux.org>
+
+ * gv 3.6.6-1
+ * Upstream update
+ * Fixed icon (close FS#11542)
+ * Added install scriptlet to handle info pages
+
2008-07-12 Eric Belanger <eric at archlinux.org>
* gv 3.6.5-1
Modified: extra-x86_64/PKGBUILD
===================================================================
--- extra-x86_64/PKGBUILD 2008-12-08 00:58:50 UTC (rev 20929)
+++ extra-x86_64/PKGBUILD 2008-12-08 00:59:11 UTC (rev 20930)
@@ -3,24 +3,29 @@
# Contributor: Judd Vinet <jvinet at zeroflux.org>
pkgname=gv
-pkgver=3.6.5
+pkgver=3.6.6
pkgrel=1
pkgdesc="A program to view PostScript and PDF documents"
arch=('i686' 'x86_64')
url="http://www.gnu.org/software/gv/"
license=('GPL')
depends=('xaw3d' 'ghostscript')
-source=(http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz gv.desktop)
-md5sums=('ce3081b1b3e6258607f2de70f39cbcd2' 'cf04652952f2d0903bc7578b4826f50c')
-sha1sums=('90d0bd5b8243108925d46ddf478c7499b475df3a' 'c8230fe08ee6d22525678a97832f44941237d174')
+install=gv.install
+source=(http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz gv.desktop gv.png)
+md5sums=('0b9c02724af876d9e5556c4e957b6343' 'cf04652952f2d0903bc7578b4826f50c'\
+ 'ab0e3879dbe39e59ad1c923020c28a86')
+sha1sums=('01047040c0f6081609b51a6bdd6f9275293654a7'
+ 'c8230fe08ee6d22525678a97832f44941237d174'
+ '35b9168e526527001b1b5b8ee34a5b69d9369590')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
- sed -i -e "s:-dGraphicsAlphaBits=2:\0 -dAlignToPixels=0:" \
- src/{gv_{class,user,system}.ad,Makefile.{am,in}} || return 1
+ sed -i -e "s:-dGraphicsAlphaBits=2:\0 -dAlignToPixels=0:" src/Makefile.{am,in} || return 1
./configure --prefix=/usr || return 1
make || return 1
make DESTDIR=${pkgdir} install || return 1
install -D -m644 ../gv.desktop ${pkgdir}/usr/share/applications/gv.desktop || return 1
- install -D -m644 src/gv_icon.xbm ${pkgdir}/usr/share/pixmaps/gv.xbm || return 1
+ install -D -m644 ../gv.png ${pkgdir}/usr/share/pixmaps/gv.png || return 1
+ rm ${pkgdir}/usr/share/info/dir
+ gzip ${pkgdir}/usr/share/info/*
}
Copied: gv/repos/extra-x86_64/gv.install (from rev 20929, gv/trunk/gv.install)
===================================================================
--- extra-x86_64/gv.install (rev 0)
+++ extra-x86_64/gv.install 2008-12-08 00:59:11 UTC (rev 20930)
@@ -0,0 +1,18 @@
+infodir=/usr/share/info
+filelist=(gv.info.gz)
+
+post_install() {
+ for file in ${filelist[@]}; do
+ install-info $infodir/$file $infodir/dir 2> /dev/null
+ done
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ for file in ${filelist[@]}; do
+ install-info --delete $infodir/$file $infodir/dir 2> /dev/null
+ done
+}
Copied: gv/repos/extra-x86_64/gv.png (from rev 20929, gv/trunk/gv.png)
===================================================================
(Binary files differ)
More information about the arch-commits
mailing list