Date: Sunday, May 1, 2016 @ 13:59:07 Author: jlichtblau Revision: 173257
upgpkg: xemacs 21.5.34-1 - new upstream release - FS#46777 implementation - pacman hooks part 1 rebuild Modified: xemacs/trunk/PKGBUILD xemacs/trunk/xemacs.desktop Deleted: xemacs/trunk/xemacs.install ----------------+ PKGBUILD | 21 ++++++++++----------- xemacs.desktop | 1 - xemacs.install | 35 ----------------------------------- 3 files changed, 10 insertions(+), 47 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-05-01 11:21:20 UTC (rev 173256) +++ PKGBUILD 2016-05-01 11:59:07 UTC (rev 173257) @@ -1,25 +1,24 @@ # $Id$ -# Maintainer: Jaroslav Lichtblau <dragonl...@aur.archlinux.org> +# Maintainer: Jaroslav Lichtblau <svetlemo...@archlinux.org> # Contributor: juergen <juer...@archlinux.org> # Contributor: Stéphane Gaudreault <steph...@archlinux.org> pkgname=xemacs -pkgver=21.5.33 -pkgrel=6 +pkgver=21.5.34 +pkgrel=1 pkgdesc="An highly customizable open source text editor and application development system forked from GNU Emacs" arch=('i686' 'x86_64') url="http://www.xemacs.org/" license=('GPL') -depends=('libpng' 'libtiff' 'gpm' 'desktop-file-utils' 'libxaw' 'gdbm' 'giflib') +depends=('libpng' 'libtiff' 'gpm' 'desktop-file-utils' 'libxaw' 'gdbm' 'giflib' 'libxft') optdepends=('xorg-fonts-75dpi: X bitmap fonts needed for the interface' 'xorg-fonts-100dpi: X bitmap fonts needed for the interface') -makedepends=('xbitmaps') -install=$pkgname.install +makedepends=('xbitmaps' 'patch') source=(http://ftp.xemacs.org/pub/xemacs/beta/${pkgname}-${pkgver}.tar.gz xemacs.desktop xemacs-c11.patch) -sha256sums=('448c76aa32cd5c84257027846f01b75a5e4f1e9db3278f95e68ff23d59fb8f94' - 'd6dc802cf07519584aa28f3b5f4ae84d5e18b619ddd7e89a04da2f6783125f34' +sha256sums=('33cc54a6a9a45224a64b6c57c8138b5a5f0f1be368951a6d9ec8c0aec5993ee5' + '1ab2f24fa11b45512ccad2b2ce650dc27083e8ed3f3c9ed316f1c3452c91544d' 'ea948edf003a2fb5a8f922fea20474e1ca79cd6168fc217d07b780e4a331fe85') prepare() { @@ -37,11 +36,11 @@ --enable-widgets=athena --enable-dialogs=athena \ --enable-external-widget \ --with-jpeg --with-png --with-tiff \ - --with-ncurses --with-pop --with-xfs --disable-sound \ + --with-ncurses --with-pop --disable-sound \ --infodir=/usr/share/info \ --with-mule \ - --mandir=/usr/share/man/man1 - + --mandir=/usr/share/man/man1 \ + --with-xft=emacs,tabs,menubars,gauges make } Modified: xemacs.desktop =================================================================== --- xemacs.desktop 2016-05-01 11:21:20 UTC (rev 173256) +++ xemacs.desktop 2016-05-01 11:59:07 UTC (rev 173257) @@ -30,5 +30,4 @@ Type=Application Terminal=false Categories=Development;TextEditor; -Encoding=UTF-8 StartupWMClass=Emacs Deleted: xemacs.install =================================================================== --- xemacs.install 2016-05-01 11:21:20 UTC (rev 173256) +++ xemacs.install 2016-05-01 11:59:07 UTC (rev 173257) @@ -1,35 +0,0 @@ -infodir=usr/share/info -filelist=(beta.info.gz custom.info.gz - emodules.info.gz external-widget.info.gz - internals.info-1.gz internals.info-2.gz - internals.info-3.gz internals.info-4.gz - internals.info-5.gz internals.info.gz - lispref.info-1.gz lispref.info-10.gz - lispref.info-2.gz lispref.info-3.gz - lispref.info-4.gz lispref.info-5.gz - lispref.info-6.gz lispref.info-7.gz - lispref.info-8.gz lispref.info-9.gz - lispref.info.gz new-users-guide.info.gz - term.info.gz termcap.info.gz - xemacs-faq.info-1.gz xemacs-faq.info-2.gz - xemacs-faq.info.gz xemacs.info-1.gz - xemacs.info-2.gz xemacs.info-3.gz - xemacs.info-4.gz xemacs.info.gz) - -post_install() { - for file in ${filelist[@]}; do - install-info $infodir/$file $infodir/dir 2> /dev/null - done - update-desktop-database -q -} - -post_upgrade() { - post_install $1 -} - -pre_remove() { - for file in ${filelist[@]}; do - install-info --delete $infodir/$file $infodir/dir 2> /dev/null - done - update-desktop-database -q -}