[arch-commits] Commit in xemacs/trunk (PKGBUILD xemacs.desktop xemacs.install)
Jaroslav Lichtblau
jlichtblau at archlinux.org
Sun May 1 11:59:07 UTC 2016
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 <dragonlord at aur.archlinux.org>
+# Maintainer: Jaroslav Lichtblau <svetlemodry at archlinux.org>
# Contributor: juergen <juergen at archlinux.org>
# Contributor: Stéphane Gaudreault <stephane at 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
-}
More information about the arch-commits
mailing list