[arch-commits] Commit in emacs/repos (6 files)
Date: Sunday, September 18, 2016 @ 14:46:05 Author: juergen Revision: 276675 archrelease: copy trunk to extra-i686, extra-x86_64 Added: emacs/repos/extra-i686/PKGBUILD (from rev 276674, emacs/trunk/PKGBUILD) emacs/repos/extra-x86_64/PKGBUILD (from rev 276674, emacs/trunk/PKGBUILD) Deleted: emacs/repos/extra-i686/0001-Fix-48862.patch emacs/repos/extra-i686/PKGBUILD emacs/repos/extra-x86_64/0001-Fix-48862.patch emacs/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 80 +++ extra-i686/0001-Fix-48862.patch | 843 extra-i686/PKGBUILD | 48 -- extra-x86_64/0001-Fix-48862.patch | 843 extra-x86_64/PKGBUILD | 48 -- 5 files changed, 80 insertions(+), 1782 deletions(-) Deleted: extra-i686/0001-Fix-48862.patch === --- extra-i686/0001-Fix-48862.patch 2016-09-18 14:45:26 UTC (rev 276674) +++ extra-i686/0001-Fix-48862.patch 2016-09-18 14:46:05 UTC (rev 276675) @@ -1,843 +0,0 @@ -From 8ca576def5fd21eac6f7262e21545b0e2b685b92 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Dj=C3=A4rv?=-Date: Sat, 18 Oct 2014 18:19:53 +0200 -Subject: [PATCH] Fix #48862 - - lisp/term/x-win.el | 63 - src/frame.h| 6 + - src/gtkutil.c | 423 +++-- - src/gtkutil.h | 2 - - src/xmenu.c| 6 - - src/xterm.h| 4 - - 6 files changed, 125 insertions(+), 379 deletions(-) - -diff --git a/lisp/term/x-win.el b/lisp/term/x-win.el -index ca0ae3b..7a41d32 100644 a/lisp/term/x-win.el -+++ b/lisp/term/x-win.el -@@ -1475,47 +1475,47 @@ This returns an error if any Emacs frames are X frames, or always under W32." - (mapcar (lambda (arg) - (cons (purecopy (car arg)) (purecopy (cdr arg - '( --("etc/images/new" . "gtk-new") --("etc/images/open" . "gtk-open") -+("etc/images/new" . ("document-new" "gtk-new")) -+("etc/images/open" . ("document-open" "gtk-open")) - ("etc/images/diropen" . "n:system-file-manager") --("etc/images/close" . "gtk-close") --("etc/images/save" . "gtk-save") --("etc/images/saveas" . "gtk-save-as") --("etc/images/undo" . "gtk-undo") --("etc/images/cut" . "gtk-cut") --("etc/images/copy" . "gtk-copy") --("etc/images/paste" . "gtk-paste") --("etc/images/search" . "gtk-find") --("etc/images/print" . "gtk-print") --("etc/images/preferences" . "gtk-preferences") --("etc/images/help" . "gtk-help") --("etc/images/left-arrow" . "gtk-go-back") --("etc/images/right-arrow" . "gtk-go-forward") --("etc/images/home" . "gtk-home") --("etc/images/jump-to" . "gtk-jump-to") -+("etc/images/close" . ("window-close" "gtk-close")) -+("etc/images/save" . ("document-save" "gtk-save")) -+("etc/images/saveas" . ("document-save-as" "gtk-save-as")) -+("etc/images/undo" . ("edit-undo" "gtk-undo")) -+("etc/images/cut" . ("edit-cut" "gtk-cut")) -+("etc/images/copy" . ("edit-copy" "gtk-copy")) -+("etc/images/paste" . ("edit-paste" "gtk-paste")) -+("etc/images/search" . ("edit-find" "gtk-find")) -+("etc/images/print" . ("document-print" "gtk-print")) -+("etc/images/preferences" . ("preferences-system" "gtk-preferences")) -+("etc/images/help" . ("help-browser" "gtk-help")) -+("etc/images/left-arrow" . ("go-previous" "gtk-go-back")) -+("etc/images/right-arrow" . ("go-next" "gtk-go-forward")) -+("etc/images/home" . ("go-home" "gtk-home")) -+("etc/images/jump-to" . ("go-jump" "gtk-jump-to")) - ("etc/images/index" . "gtk-index") --("etc/images/search" . "gtk-find") --("etc/images/exit" . "gtk-quit") -+("etc/images/exit" . ("application-exit" "gtk-quit")) - ("etc/images/cancel" . "gtk-cancel") --("etc/images/info" . "gtk-info") -+("etc/images/info" . ("dialog-information" "gtk-info")) - ("etc/images/bookmark_add" . "n:bookmark_add") - ;; Used in Gnus and/or MH-E: - ("etc/images/attach" . "gtk-attach") - ("etc/images/connect" . "gtk-connect") - ("etc/images/contact" . "gtk-contact") --("etc/images/delete" . "gtk-delete") --("etc/images/describe" . "gtk-properties") -+("etc/images/delete" . ("edit-delete" "gtk-delete")) -+("etc/images/describe" . ("ocument-properties" "gtk-properties")) - ("etc/images/disconnect" . "gtk-disconnect") - ;; ("etc/images/exit" . "gtk-exit") - ("etc/images/lock-broken" . "gtk-lock_broken") - ("etc/images/lock-ok" . "gtk-lock_ok") - ("etc/images/lock" . "gtk-lock") - ("etc/images/next-page" . "gtk-next-page") --("etc/images/refresh" . "gtk-refresh") --("etc/images/sort-ascending" . "gtk-sort-ascending") -+("etc/images/refresh" . ("view-refresh" "gtk-refresh")) -+("etc/images/sort-ascending" .
[arch-commits] Commit in emacs/repos (6 files)
Date: Saturday, June 4, 2016 @ 21:01:05 Author: juergen Revision: 268959 archrelease: copy trunk to extra-i686, extra-x86_64 Added: emacs/repos/extra-i686/0001-Fix-48862.patch (from rev 268958, emacs/trunk/0001-Fix-48862.patch) emacs/repos/extra-i686/PKGBUILD (from rev 268958, emacs/trunk/PKGBUILD) emacs/repos/extra-x86_64/0001-Fix-48862.patch (from rev 268958, emacs/trunk/0001-Fix-48862.patch) emacs/repos/extra-x86_64/PKGBUILD (from rev 268958, emacs/trunk/PKGBUILD) Deleted: emacs/repos/extra-i686/PKGBUILD emacs/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 96 extra-i686/0001-Fix-48862.patch | 843 extra-i686/PKGBUILD | 41 - extra-x86_64/0001-Fix-48862.patch | 843 extra-x86_64/PKGBUILD | 41 - 5 files changed, 1782 insertions(+), 82 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 268958:268959 to see the changes.
[arch-commits] Commit in emacs/repos (6 files)
Date: Thursday, May 5, 2016 @ 23:07:41 Author: arojas Revision: 266975 archrelease: copy trunk to extra-i686, extra-x86_64 Added: emacs/repos/extra-i686/PKGBUILD (from rev 266974, emacs/trunk/PKGBUILD) emacs/repos/extra-x86_64/PKGBUILD (from rev 266974, emacs/trunk/PKGBUILD) Deleted: emacs/repos/extra-i686/PKGBUILD emacs/repos/extra-i686/emacs.install emacs/repos/extra-x86_64/PKGBUILD emacs/repos/extra-x86_64/emacs.install + /PKGBUILD | 82 +++ extra-i686/PKGBUILD| 42 -- extra-i686/emacs.install | 32 extra-x86_64/PKGBUILD | 42 -- extra-x86_64/emacs.install | 32 5 files changed, 82 insertions(+), 148 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2016-05-05 21:06:55 UTC (rev 266974) +++ extra-i686/PKGBUILD 2016-05-05 21:07:41 UTC (rev 266975) @@ -1,42 +0,0 @@ -# $Id$ -# Maintainer: Juergen Hoetzel-# Contributor: Renchi Raju - -pkgname=emacs -pkgver=24.5 -pkgrel=2 -pkgdesc="The extensible, customizable, self-documenting real-time display editor" -arch=('i686' 'x86_64') -url="http://www.gnu.org/software/emacs/emacs.html; -license=('GPL3') -depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'imagemagick' 'gnutls') -install=emacs.install -validpgpkeys=('B29426DEFB07724C3C35E5D36592E9A3A0B0F199' '28D3BED851FDF3AB57FEF93C233587A47C207910') -source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.xz{,.sig}) -md5sums=('50560ee00bac9bb9cf0e822764cd0832' - 'SKIP') - -build() { - cd "$srcdir"/$pkgname-$pkgver - ac_cv_lib_gif_EGifPutExtensionLast=yes ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ ---localstatedir=/var --with-x-toolkit=gtk3 --with-xft - make -} - -package() { - cd "$srcdir"/$pkgname-$pkgver - make DESTDIR="$pkgdir" install - - # remove conflict with ctags package - mv "$pkgdir"/usr/bin/{ctags,ctags.emacs} - mv "$pkgdir"/usr/share/man/man1/{ctags.1.gz,ctags.emacs.1} - # remove conflict with texinfo - rm "$pkgdir"/usr/share/info/info.info.gz - # fix user/root permissions on usr/share files - find "$pkgdir"/usr/share/emacs/$pkgver -exec chown root:root {} \; - # fix perms on /var/games - chmod 775 "$pkgdir"/var/games - chmod 775 "$pkgdir"/var/games/emacs - chmod 664 "$pkgdir"/var/games/emacs/* - chown -R root:games "$pkgdir"/var/games -} Copied: emacs/repos/extra-i686/PKGBUILD (from rev 266974, emacs/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2016-05-05 21:07:41 UTC (rev 266975) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Juergen Hoetzel +# Contributor: Renchi Raju + +pkgname=emacs +pkgver=24.5 +pkgrel=3 +pkgdesc="The extensible, customizable, self-documenting real-time display editor" +arch=('i686' 'x86_64') +url="http://www.gnu.org/software/emacs/emacs.html; +license=('GPL3') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'imagemagick' 'gnutls') +validpgpkeys=('B29426DEFB07724C3C35E5D36592E9A3A0B0F199' '28D3BED851FDF3AB57FEF93C233587A47C207910') +source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.xz{,.sig}) +md5sums=('50560ee00bac9bb9cf0e822764cd0832' + 'SKIP') + +build() { + cd "$srcdir"/$pkgname-$pkgver + ac_cv_lib_gif_EGifPutExtensionLast=yes ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ +--localstatedir=/var --with-x-toolkit=gtk3 --with-xft + make +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + make DESTDIR="$pkgdir" install + + # remove conflict with ctags package + mv "$pkgdir"/usr/bin/{ctags,ctags.emacs} + mv "$pkgdir"/usr/share/man/man1/{ctags.1.gz,ctags.emacs.1} + # remove conflict with texinfo + rm "$pkgdir"/usr/share/info/info.info.gz + # fix user/root permissions on usr/share files + find "$pkgdir"/usr/share/emacs/$pkgver -exec chown root:root {} \; + # fix perms on /var/games + chmod 775 "$pkgdir"/var/games + chmod 775 "$pkgdir"/var/games/emacs + chmod 664 "$pkgdir"/var/games/emacs/* + chown -R root:games "$pkgdir"/var/games +} Deleted: extra-i686/emacs.install === --- extra-i686/emacs.install2016-05-05 21:06:55 UTC (rev 266974) +++ extra-i686/emacs.install2016-05-05 21:07:41 UTC (rev 266975) @@ -1,32 +0,0 @@ -ICON_PATH=usr/share/icons/hicolor -INFO_DIR=usr/share/info - -INFO_FILES=(ada-mode auth autotype bovine calc ccmode cl dbus dired-x ebrowse -ede ediff edt efaq eieio eintr elisp emacs emacs-gnutls emacs-mime epa
[arch-commits] Commit in emacs/repos (6 files)
Date: Thursday, September 10, 2015 @ 04:43:24 Author: foutrelis Revision: 245644 archrelease: copy trunk to staging-i686, staging-x86_64 Added: emacs/repos/staging-i686/ emacs/repos/staging-i686/PKGBUILD (from rev 245643, emacs/trunk/PKGBUILD) emacs/repos/staging-i686/emacs.install (from rev 245643, emacs/trunk/emacs.install) emacs/repos/staging-x86_64/ emacs/repos/staging-x86_64/PKGBUILD (from rev 245643, emacs/trunk/PKGBUILD) emacs/repos/staging-x86_64/emacs.install (from rev 245643, emacs/trunk/emacs.install) --+ staging-i686/PKGBUILD| 42 + staging-i686/emacs.install | 32 +++ staging-x86_64/PKGBUILD | 42 + staging-x86_64/emacs.install | 32 +++ 4 files changed, 148 insertions(+) Copied: emacs/repos/staging-i686/PKGBUILD (from rev 245643, emacs/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-09-10 02:43:24 UTC (rev 245644) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Juergen Hoetzel+# Contributor: Renchi Raju + +pkgname=emacs +pkgver=24.5 +pkgrel=2 +pkgdesc="The extensible, customizable, self-documenting real-time display editor" +arch=('i686' 'x86_64') +url="http://www.gnu.org/software/emacs/emacs.html; +license=('GPL3') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'imagemagick' 'gnutls') +install=emacs.install +validpgpkeys=('B29426DEFB07724C3C35E5D36592E9A3A0B0F199' '28D3BED851FDF3AB57FEF93C233587A47C207910') +source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.xz{,.sig}) +md5sums=('50560ee00bac9bb9cf0e822764cd0832' + 'SKIP') + +build() { + cd "$srcdir"/$pkgname-$pkgver + ac_cv_lib_gif_EGifPutExtensionLast=yes ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ +--localstatedir=/var --with-x-toolkit=gtk3 --with-xft + make +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + make DESTDIR="$pkgdir" install + + # remove conflict with ctags package + mv "$pkgdir"/usr/bin/{ctags,ctags.emacs} + mv "$pkgdir"/usr/share/man/man1/{ctags.1.gz,ctags.emacs.1} + # remove conflict with texinfo + rm "$pkgdir"/usr/share/info/info.info.gz + # fix user/root permissions on usr/share files + find "$pkgdir"/usr/share/emacs/$pkgver -exec chown root:root {} \; + # fix perms on /var/games + chmod 775 "$pkgdir"/var/games + chmod 775 "$pkgdir"/var/games/emacs + chmod 664 "$pkgdir"/var/games/emacs/* + chown -R root:games "$pkgdir"/var/games +} Copied: emacs/repos/staging-i686/emacs.install (from rev 245643, emacs/trunk/emacs.install) === --- staging-i686/emacs.install (rev 0) +++ staging-i686/emacs.install 2015-09-10 02:43:24 UTC (rev 245644) @@ -0,0 +1,32 @@ +ICON_PATH=usr/share/icons/hicolor +INFO_DIR=usr/share/info + +INFO_FILES=(ada-mode auth autotype bovine calc ccmode cl dbus dired-x ebrowse +ede ediff edt efaq eieio eintr elisp emacs emacs-gnutls emacs-mime epa erc ert eshell eudc flymake +forms gnus htmlfontify idlwave mairix-el message mh-e newsticker nxml-mode +org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail +speedbar srecode tramp url vip viper widget wisent woman) + +post_install() { + gtk-update-icon-cache -q -t -f ${ICON_PATH} + update-desktop-database -q + + [[ -x usr/bin/install-info ]] || return 0 + for f in ${INFO_FILES[@]}; do +install-info ${INFO_DIR}/$f.info.gz ${INFO_DIR}/dir 2> /dev/null + done +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + gtk-update-icon-cache -q -t -f ${ICON_PATH} + update-desktop-database -q + + [[ -x usr/bin/install-info ]] || return 0 + for f in ${INFO_FILES[@]}; do +install-info --delete ${INFO_DIR}/$f.info.gz ${INFO_DIR}/dir 2> /dev/null + done +} Copied: emacs/repos/staging-x86_64/PKGBUILD (from rev 245643, emacs/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2015-09-10 02:43:24 UTC (rev 245644) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Juergen Hoetzel +# Contributor: Renchi Raju + +pkgname=emacs +pkgver=24.5 +pkgrel=2 +pkgdesc="The extensible, customizable, self-documenting real-time display editor" +arch=('i686' 'x86_64') +url="http://www.gnu.org/software/emacs/emacs.html; +license=('GPL3') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'imagemagick' 'gnutls') +install=emacs.install
[arch-commits] Commit in emacs/repos (6 files)
Date: Monday, April 29, 2013 @ 23:43:09 Author: eric Revision: 183950 archrelease: copy trunk to staging-i686, staging-x86_64 Added: emacs/repos/staging-i686/ emacs/repos/staging-i686/PKGBUILD (from rev 183949, emacs/trunk/PKGBUILD) emacs/repos/staging-i686/emacs.install (from rev 183949, emacs/trunk/emacs.install) emacs/repos/staging-x86_64/ emacs/repos/staging-x86_64/PKGBUILD (from rev 183949, emacs/trunk/PKGBUILD) emacs/repos/staging-x86_64/emacs.install (from rev 183949, emacs/trunk/emacs.install) --+ staging-i686/PKGBUILD| 41 + staging-i686/emacs.install | 32 staging-x86_64/PKGBUILD | 41 + staging-x86_64/emacs.install | 32 4 files changed, 146 insertions(+) Copied: emacs/repos/staging-i686/PKGBUILD (from rev 183949, emacs/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2013-04-29 21:43:09 UTC (rev 183950) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Juergen Hoetzel juer...@archlinux.org +# Contributor: Renchi Raju ren...@green.tam.uiuc.edu + +pkgname=emacs +pkgver=24.3 +pkgrel=2 +pkgdesc=The extensible, customizable, self-documenting real-time display editor +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/emacs/emacs.html; +license=('GPL3') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'imagemagick') +install=emacs.install +source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.xz{,.sig}) +md5sums=('ea9ed000ca165280265aabb55b9afbd7' + '3f6990fabfbe1d5f3cd58bace4eb20f1') + +build() { + cd $srcdir/$pkgname-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ +--localstatedir=/var --with-x-toolkit=gtk3 --with-xft + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install + + # remove conflict with ctags package + mv $pkgdir/usr/bin/{ctags,ctags.emacs} + mv $pkgdir/usr/share/man/man1/{ctags.1.gz,ctags.emacs.1} + # remove conflict with texinfo + rm $pkgdir/usr/share/info/info.info.gz + # fix user/root permissions on usr/share files + find $pkgdir/usr/share/emacs/$pkgver -exec chown root:root {} \; + # fix perms on /var/games + chmod 775 $pkgdir/var/games + chmod 775 $pkgdir/var/games/emacs + chmod 664 $pkgdir/var/games/emacs/* + chown -R root:games $pkgdir/var/games +} Copied: emacs/repos/staging-i686/emacs.install (from rev 183949, emacs/trunk/emacs.install) === --- staging-i686/emacs.install (rev 0) +++ staging-i686/emacs.install 2013-04-29 21:43:09 UTC (rev 183950) @@ -0,0 +1,32 @@ +ICON_PATH=usr/share/icons/hicolor +INFO_DIR=usr/share/info + +INFO_FILES=(ada-mode auth autotype bovine calc ccmode cl dbus dired-x ebrowse +ede ediff edt efaq eieio eintr elisp emacs emacs-gnutls emacs-mime epa erc ert eshell eudc flymake +forms gnus htmlfontify idlwave mairix-el message mh-e newsticker nxml-mode +org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail +speedbar srecode tramp url vip viper widget wisent woman) + +post_install() { + gtk-update-icon-cache -q -t -f ${ICON_PATH} + update-desktop-database -q + + [[ -x usr/bin/install-info ]] || return 0 + for f in ${INFO_FILES[@]}; do +install-info ${INFO_DIR}/$f.info.gz ${INFO_DIR}/dir 2 /dev/null + done +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + gtk-update-icon-cache -q -t -f ${ICON_PATH} + update-desktop-database -q + + [[ -x usr/bin/install-info ]] || return 0 + for f in ${INFO_FILES[@]}; do +install-info --delete ${INFO_DIR}/$f.info.gz ${INFO_DIR}/dir 2 /dev/null + done +} Copied: emacs/repos/staging-x86_64/PKGBUILD (from rev 183949, emacs/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2013-04-29 21:43:09 UTC (rev 183950) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Juergen Hoetzel juer...@archlinux.org +# Contributor: Renchi Raju ren...@green.tam.uiuc.edu + +pkgname=emacs +pkgver=24.3 +pkgrel=2 +pkgdesc=The extensible, customizable, self-documenting real-time display editor +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/emacs/emacs.html; +license=('GPL3') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'imagemagick') +install=emacs.install +source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.xz{,.sig}) +md5sums=('ea9ed000ca165280265aabb55b9afbd7' + '3f6990fabfbe1d5f3cd58bace4eb20f1') + +build() { + cd $srcdir/$pkgname-$pkgver +
[arch-commits] Commit in emacs/repos (6 files)
Date: Monday, March 18, 2013 @ 21:27:57 Author: eric Revision: 180241 archrelease: copy trunk to staging-i686, staging-x86_64 Added: emacs/repos/staging-i686/ emacs/repos/staging-i686/PKGBUILD (from rev 180240, emacs/trunk/PKGBUILD) emacs/repos/staging-i686/emacs.install (from rev 180240, emacs/trunk/emacs.install) emacs/repos/staging-x86_64/ emacs/repos/staging-x86_64/PKGBUILD (from rev 180240, emacs/trunk/PKGBUILD) emacs/repos/staging-x86_64/emacs.install (from rev 180240, emacs/trunk/emacs.install) --+ staging-i686/PKGBUILD| 41 + staging-i686/emacs.install | 32 staging-x86_64/PKGBUILD | 41 + staging-x86_64/emacs.install | 32 4 files changed, 146 insertions(+) Copied: emacs/repos/staging-i686/PKGBUILD (from rev 180240, emacs/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2013-03-18 20:27:57 UTC (rev 180241) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Juergen Hoetzel juer...@archlinux.org +# Contributor: Renchi Raju ren...@green.tam.uiuc.edu + +pkgname=emacs +pkgver=24.3 +pkgrel=1 +pkgdesc=The extensible, customizable, self-documenting real-time display editor +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/emacs/emacs.html; +license=('GPL3') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'imagemagick') +install=emacs.install +source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.xz{,.sig}) +md5sums=('ea9ed000ca165280265aabb55b9afbd7' + '3f6990fabfbe1d5f3cd58bace4eb20f1') + +build() { + cd $srcdir/$pkgname-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ +--localstatedir=/var --with-x-toolkit=gtk3 --with-xft + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install + + # remove conflict with ctags package + mv $pkgdir/usr/bin/{ctags,ctags.emacs} + mv $pkgdir/usr/share/man/man1/{ctags.1.gz,ctags.emacs.1} + # remove conflict with texinfo + rm $pkgdir/usr/share/info/info.info.gz + # fix user/root permissions on usr/share files + find $pkgdir/usr/share/emacs/$pkgver -exec chown root:root {} \; + # fix perms on /var/games + chmod 775 $pkgdir/var/games + chmod 775 $pkgdir/var/games/emacs + chmod 664 $pkgdir/var/games/emacs/* + chown -R root:games $pkgdir/var/games +} Copied: emacs/repos/staging-i686/emacs.install (from rev 180240, emacs/trunk/emacs.install) === --- staging-i686/emacs.install (rev 0) +++ staging-i686/emacs.install 2013-03-18 20:27:57 UTC (rev 180241) @@ -0,0 +1,32 @@ +ICON_PATH=usr/share/icons/hicolor +INFO_DIR=usr/share/info + +INFO_FILES=(ada-mode auth autotype bovine calc ccmode cl dbus dired-x ebrowse +ede ediff edt efaq eieio eintr elisp emacs emacs-gnutls emacs-mime epa erc ert eshell eudc flymake +forms gnus htmlfontify idlwave mairix-el message mh-e newsticker nxml-mode +org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail +speedbar srecode tramp url vip viper widget wisent woman) + +post_install() { + gtk-update-icon-cache -q -t -f ${ICON_PATH} + update-desktop-database -q + + [[ -x usr/bin/install-info ]] || return 0 + for f in ${INFO_FILES[@]}; do +install-info ${INFO_DIR}/$f.info.gz ${INFO_DIR}/dir 2 /dev/null + done +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + gtk-update-icon-cache -q -t -f ${ICON_PATH} + update-desktop-database -q + + [[ -x usr/bin/install-info ]] || return 0 + for f in ${INFO_FILES[@]}; do +install-info --delete ${INFO_DIR}/$f.info.gz ${INFO_DIR}/dir 2 /dev/null + done +} Copied: emacs/repos/staging-x86_64/PKGBUILD (from rev 180240, emacs/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2013-03-18 20:27:57 UTC (rev 180241) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Juergen Hoetzel juer...@archlinux.org +# Contributor: Renchi Raju ren...@green.tam.uiuc.edu + +pkgname=emacs +pkgver=24.3 +pkgrel=1 +pkgdesc=The extensible, customizable, self-documenting real-time display editor +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/emacs/emacs.html; +license=('GPL3') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'imagemagick') +install=emacs.install +source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.xz{,.sig}) +md5sums=('ea9ed000ca165280265aabb55b9afbd7' + '3f6990fabfbe1d5f3cd58bace4eb20f1') + +build() { + cd $srcdir/$pkgname-$pkgver +
[arch-commits] Commit in emacs/repos (6 files)
Date: Sunday, January 20, 2013 @ 01:39:27 Author: eric Revision: 175714 archrelease: copy trunk to staging-i686, staging-x86_64 Added: emacs/repos/staging-i686/ emacs/repos/staging-i686/PKGBUILD (from rev 175713, emacs/trunk/PKGBUILD) emacs/repos/staging-i686/emacs.install (from rev 175713, emacs/trunk/emacs.install) emacs/repos/staging-x86_64/ emacs/repos/staging-x86_64/PKGBUILD (from rev 175713, emacs/trunk/PKGBUILD) emacs/repos/staging-x86_64/emacs.install (from rev 175713, emacs/trunk/emacs.install) --+ staging-i686/PKGBUILD| 39 +++ staging-i686/emacs.install | 32 staging-x86_64/PKGBUILD | 39 +++ staging-x86_64/emacs.install | 32 4 files changed, 142 insertions(+) Copied: emacs/repos/staging-i686/PKGBUILD (from rev 175713, emacs/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2013-01-20 06:39:27 UTC (rev 175714) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Juergen Hoetzel juer...@archlinux.org +# Contributor: Renchi Raju ren...@green.tam.uiuc.edu + +pkgname=emacs +pkgver=24.2 +pkgrel=4 +pkgdesc=The extensible, customizable, self-documenting real-time display editor +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/emacs/emacs.html; +license=('GPL3') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'imagemagick') +install=emacs.install +source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.bz2{,.sig}) +md5sums=('1676803a50e8adc817fdaaebb9234f14' 'ca1766337f419ef827dd96d1ff78f158') + + +build() { + cd $srcdir/$pkgname-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ +--localstatedir=/var --with-x-toolkit=gtk3 --with-xft + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install + + # remove conflict with ctags package + mv $pkgdir/usr/bin/{ctags,ctags.emacs} + mv $pkgdir/usr/share/man/man1/{ctags.1.gz,ctags.emacs.1} + # fix user/root permissions on usr/share files + find $pkgdir/usr/share/emacs/$pkgver -exec chown root:root {} \; + # fix perms on /var/games + chmod 775 $pkgdir/var/games + chmod 775 $pkgdir/var/games/emacs + chmod 664 $pkgdir/var/games/emacs/* + chown -R root:games $pkgdir/var/games +} Copied: emacs/repos/staging-i686/emacs.install (from rev 175713, emacs/trunk/emacs.install) === --- staging-i686/emacs.install (rev 0) +++ staging-i686/emacs.install 2013-01-20 06:39:27 UTC (rev 175714) @@ -0,0 +1,32 @@ +ICON_PATH=usr/share/icons/hicolor +INFO_DIR=usr/share/info + +INFO_FILES=(ada-mode auth autotype calc ccmode cl dbus dired-x ebrowse +ede ediff edt efaq eieio eintr elisp emacs emacs-gnutls emacs-mime epa erc ert eshell eudc flymake +forms gnus idlwave info mairix-el message mh-e newsticker nxml-mode +org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail +speedbar tramp url vip viper widget woman) + +post_install() { + gtk-update-icon-cache -q -t -f ${ICON_PATH} + update-desktop-database -q + + [[ -x usr/bin/install-info ]] || return 0 + for f in ${INFO_FILES[@]}; do +install-info ${INFO_DIR}/$f.gz ${INFO_DIR}/dir 2 /dev/null + done +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + gtk-update-icon-cache -q -t -f ${ICON_PATH} + update-desktop-database -q + + [[ -x usr/bin/install-info ]] || return 0 + for f in ${INFO_FILES[@]}; do +install-info --delete ${INFO_DIR}/$f.gz ${INFO_DIR}/dir 2 /dev/null + done +} Copied: emacs/repos/staging-x86_64/PKGBUILD (from rev 175713, emacs/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2013-01-20 06:39:27 UTC (rev 175714) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Juergen Hoetzel juer...@archlinux.org +# Contributor: Renchi Raju ren...@green.tam.uiuc.edu + +pkgname=emacs +pkgver=24.2 +pkgrel=4 +pkgdesc=The extensible, customizable, self-documenting real-time display editor +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/emacs/emacs.html; +license=('GPL3') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'imagemagick') +install=emacs.install +source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.bz2{,.sig}) +md5sums=('1676803a50e8adc817fdaaebb9234f14' 'ca1766337f419ef827dd96d1ff78f158') + + +build() { + cd $srcdir/$pkgname-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ +--localstatedir=/var --with-x-toolkit=gtk3 --with-xft + make
[arch-commits] Commit in emacs/repos (6 files)
Date: Sunday, October 21, 2012 @ 20:40:50 Author: eric Revision: 169485 archrelease: copy trunk to staging-i686, staging-x86_64 Added: emacs/repos/staging-i686/ emacs/repos/staging-i686/PKGBUILD (from rev 169484, emacs/trunk/PKGBUILD) emacs/repos/staging-i686/emacs.install (from rev 169484, emacs/trunk/emacs.install) emacs/repos/staging-x86_64/ emacs/repos/staging-x86_64/PKGBUILD (from rev 169484, emacs/trunk/PKGBUILD) emacs/repos/staging-x86_64/emacs.install (from rev 169484, emacs/trunk/emacs.install) --+ staging-i686/PKGBUILD| 41 + staging-i686/emacs.install | 32 staging-x86_64/PKGBUILD | 41 + staging-x86_64/emacs.install | 32 4 files changed, 146 insertions(+) Copied: emacs/repos/staging-i686/PKGBUILD (from rev 169484, emacs/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2012-10-22 00:40:50 UTC (rev 169485) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Juergen Hoetzel juer...@archlinux.org +# Contributor: Renchi Raju ren...@green.tam.uiuc.edu + +pkgname=emacs +pkgver=24.2 +pkgrel=2 +pkgdesc=The extensible, customizable, self-documenting real-time display editor +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/emacs/emacs.html; +license=('GPL3') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'imagemagick') +install=emacs.install +source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.bz2{,.sig}) +md5sums=('1676803a50e8adc817fdaaebb9234f14' 'ca1766337f419ef827dd96d1ff78f158') + + +build() { + cd $srcdir/$pkgname-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ +--localstatedir=/var --with-x-toolkit=gtk3 --with-xft + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install + + # remove conflict with ctags package + mv $pkgdir/usr/bin/{ctags,ctags.emacs} + mv $pkgdir/usr/share/man/man1/{ctags.1.gz,ctags.emacs.1} + # fix all the 777 perms on directories + find $pkgdir/usr/share/emacs/$_majorver -type d -exec chmod 755 {} \; + # fix user/root permissions on usr/share files + find $pkgdir/usr/share/emacs/$_majorver -exec chown root:root {} \; + # fix perms on /var/games + chmod 775 $pkgdir/var/games + chmod 775 $pkgdir/var/games/emacs + chmod 664 $pkgdir/var/games/emacs/* + chown -R root:games $pkgdir/var/games +} Copied: emacs/repos/staging-i686/emacs.install (from rev 169484, emacs/trunk/emacs.install) === --- staging-i686/emacs.install (rev 0) +++ staging-i686/emacs.install 2012-10-22 00:40:50 UTC (rev 169485) @@ -0,0 +1,32 @@ +ICON_PATH=usr/share/icons/hicolor +INFO_DIR=usr/share/info + +INFO_FILES=(ada-mode auth autotype calc ccmode cl dbus dired-x ebrowse +ede ediff edt efaq eieio eintr elisp emacs emacs-mime epa erc eshell eudc flymake +forms gnus idlwave info mairix-el message mh-e newsticker nxml-mode +org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail +speedbar tramp url vip viper widget woman) + +post_install() { + gtk-update-icon-cache -q -t -f ${ICON_PATH} + update-desktop-database -q + + [[ -x usr/bin/install-info ]] || return 0 + for f in ${INFO_FILES[@]}; do +install-info ${INFO_DIR}/$f.gz ${INFO_DIR}/dir 2 /dev/null + done +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + gtk-update-icon-cache -q -t -f ${ICON_PATH} + update-desktop-database -q + + [[ -x usr/bin/install-info ]] || return 0 + for f in ${INFO_FILES[@]}; do +install-info --delete ${INFO_DIR}/$f.gz ${INFO_DIR}/dir 2 /dev/null + done +} Copied: emacs/repos/staging-x86_64/PKGBUILD (from rev 169484, emacs/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2012-10-22 00:40:50 UTC (rev 169485) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Juergen Hoetzel juer...@archlinux.org +# Contributor: Renchi Raju ren...@green.tam.uiuc.edu + +pkgname=emacs +pkgver=24.2 +pkgrel=2 +pkgdesc=The extensible, customizable, self-documenting real-time display editor +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/emacs/emacs.html; +license=('GPL3') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'imagemagick') +install=emacs.install +source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.bz2{,.sig}) +md5sums=('1676803a50e8adc817fdaaebb9234f14' 'ca1766337f419ef827dd96d1ff78f158') + + +build() { + cd $srcdir/$pkgname-$pkgver + ./configure --prefix=/usr
[arch-commits] Commit in emacs/repos (6 files)
Date: Sunday, February 5, 2012 @ 06:47:35 Author: ibiru Revision: 148703 db-move: moved emacs from [testing] to [extra] (i686) Added: emacs/repos/extra-i686/PKGBUILD (from rev 148654, emacs/repos/testing-i686/PKGBUILD) emacs/repos/extra-i686/emacs-subversion17.patch (from rev 148654, emacs/repos/testing-i686/emacs-subversion17.patch) emacs/repos/extra-i686/emacs.install (from rev 148654, emacs/repos/testing-i686/emacs.install) Deleted: emacs/repos/extra-i686/PKGBUILD emacs/repos/extra-i686/emacs.install emacs/repos/testing-i686/ --+ PKGBUILD | 88 + emacs-subversion17.patch | 83 ++ emacs.install| 64 3 files changed, 158 insertions(+), 77 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-02-05 11:47:33 UTC (rev 148702) +++ extra-i686/PKGBUILD 2012-02-05 11:47:35 UTC (rev 148703) @@ -1,45 +0,0 @@ -# $Id$ -# Maintainer: Juergen Hoetzel juer...@archlinux.org -# Contributor: Renchi Raju ren...@green.tam.uiuc.edu - -pkgname=emacs -_majorver=23.3 -_minorver=b -# We want something like 23.3.a so pacman version comparison works, but -# upstream uses 23.3a, which is a bit silly and interpreted as alpha. -pkgver=$_majorver.$_minorver -_realver=$_majorver$_minorver -pkgrel=1 -pkgdesc=The extensible, customizable, self-documenting real-time display editor -arch=('i686' 'x86_64') -url=http://www.gnu.org/software/emacs/emacs.html; -license=('GPL3') -depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'gtk2' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib') -install=emacs.install -source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$_realver.tar.gz) -md5sums=('f2bfd8eab7e3b34a0f7f09acc0667e71') - -build() { - cd $srcdir/$pkgname-$_majorver - ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ ---localstatedir=/var --with-x-toolkit=gtk --with-xft - make -} - -package() { - cd $srcdir/$pkgname-$_majorver - make DESTDIR=$pkgdir install - - # remove conflict with ctags package - mv $pkgdir/usr/bin/{ctags,ctags.emacs} - mv $pkgdir/usr/share/man/man1/{ctags.1,ctags.emacs.1} - # fix all the 777 perms on directories - find $pkgdir/usr/share/emacs/$_majorver -type d -exec chmod 755 {} \; - # fix user/root permissions on usr/share files - find $pkgdir/usr/share/emacs/$_majorver -exec chown root:root {} \; - # fix perms on /var/games - chmod 775 $pkgdir/var/games - chmod 775 $pkgdir/var/games/emacs - chmod 664 $pkgdir/var/games/emacs/* - chown -R root:games $pkgdir/var/games -} Copied: emacs/repos/extra-i686/PKGBUILD (from rev 148654, emacs/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-02-05 11:47:35 UTC (rev 148703) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Juergen Hoetzel juer...@archlinux.org +# Contributor: Renchi Raju ren...@green.tam.uiuc.edu + +pkgname=emacs +pkgver=23.4 +pkgrel=1 +pkgdesc=The extensible, customizable, self-documenting real-time display editor +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/emacs/emacs.html; +license=('GPL3') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'gtk2' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib') +install=emacs.install +source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.bz2{,.sig} emacs-subversion17.patch) +md5sums=('070c68ad8e3c31fb3cb2414feaf5e6f0' + '55eb16eb48b44987693c0e3ea5ab8075' + '12e2e7a66df5cc5ded54e1d30083a1fb') + +build() { + cd $srcdir/$pkgname-$pkgver + patch -p1 -i ../emacs-subversion17.patch + ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ +--localstatedir=/var --with-x-toolkit=gtk --with-xft + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install + + # remove conflict with ctags package + mv $pkgdir/usr/bin/{ctags,ctags.emacs} + mv $pkgdir/usr/share/man/man1/{ctags.1,ctags.emacs.1} + # fix all the 777 perms on directories + find $pkgdir/usr/share/emacs/$_majorver -type d -exec chmod 755 {} \; + # fix user/root permissions on usr/share files + find $pkgdir/usr/share/emacs/$_majorver -exec chown root:root {} \; + # fix perms on /var/games + chmod 775 $pkgdir/var/games + chmod 775 $pkgdir/var/games/emacs + chmod 664 $pkgdir/var/games/emacs/* + chown -R root:games $pkgdir/var/games +} Copied: emacs/repos/extra-i686/emacs-subversion17.patch (from rev 148654, emacs/repos/testing-i686/emacs-subversion17.patch) === --- extra-i686/emacs-subversion17.patch (rev 0) +++ extra-i686/emacs-subversion17.patch 2012-02-05 11:47:35 UTC (rev 148703) @@ -0,0 +1,83 @@ +From d7afd9288e22c466b63c27e7e11783589b07aeff
[arch-commits] Commit in emacs/repos (6 files)
Date: Sunday, February 5, 2012 @ 06:47:36 Author: ibiru Revision: 148704 db-move: moved emacs from [testing] to [extra] (x86_64) Added: emacs/repos/extra-x86_64/PKGBUILD (from rev 148654, emacs/repos/testing-x86_64/PKGBUILD) emacs/repos/extra-x86_64/emacs-subversion17.patch (from rev 148654, emacs/repos/testing-x86_64/emacs-subversion17.patch) emacs/repos/extra-x86_64/emacs.install (from rev 148654, emacs/repos/testing-x86_64/emacs.install) Deleted: emacs/repos/extra-x86_64/PKGBUILD emacs/repos/extra-x86_64/emacs.install emacs/repos/testing-x86_64/ --+ PKGBUILD | 88 + emacs-subversion17.patch | 83 ++ emacs.install| 64 3 files changed, 158 insertions(+), 77 deletions(-) Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2012-02-05 11:47:35 UTC (rev 148703) +++ extra-x86_64/PKGBUILD 2012-02-05 11:47:36 UTC (rev 148704) @@ -1,45 +0,0 @@ -# $Id$ -# Maintainer: Juergen Hoetzel juer...@archlinux.org -# Contributor: Renchi Raju ren...@green.tam.uiuc.edu - -pkgname=emacs -_majorver=23.3 -_minorver=b -# We want something like 23.3.a so pacman version comparison works, but -# upstream uses 23.3a, which is a bit silly and interpreted as alpha. -pkgver=$_majorver.$_minorver -_realver=$_majorver$_minorver -pkgrel=1 -pkgdesc=The extensible, customizable, self-documenting real-time display editor -arch=('i686' 'x86_64') -url=http://www.gnu.org/software/emacs/emacs.html; -license=('GPL3') -depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'gtk2' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib') -install=emacs.install -source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$_realver.tar.gz) -md5sums=('f2bfd8eab7e3b34a0f7f09acc0667e71') - -build() { - cd $srcdir/$pkgname-$_majorver - ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ ---localstatedir=/var --with-x-toolkit=gtk --with-xft - make -} - -package() { - cd $srcdir/$pkgname-$_majorver - make DESTDIR=$pkgdir install - - # remove conflict with ctags package - mv $pkgdir/usr/bin/{ctags,ctags.emacs} - mv $pkgdir/usr/share/man/man1/{ctags.1,ctags.emacs.1} - # fix all the 777 perms on directories - find $pkgdir/usr/share/emacs/$_majorver -type d -exec chmod 755 {} \; - # fix user/root permissions on usr/share files - find $pkgdir/usr/share/emacs/$_majorver -exec chown root:root {} \; - # fix perms on /var/games - chmod 775 $pkgdir/var/games - chmod 775 $pkgdir/var/games/emacs - chmod 664 $pkgdir/var/games/emacs/* - chown -R root:games $pkgdir/var/games -} Copied: emacs/repos/extra-x86_64/PKGBUILD (from rev 148654, emacs/repos/testing-x86_64/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2012-02-05 11:47:36 UTC (rev 148704) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Juergen Hoetzel juer...@archlinux.org +# Contributor: Renchi Raju ren...@green.tam.uiuc.edu + +pkgname=emacs +pkgver=23.4 +pkgrel=1 +pkgdesc=The extensible, customizable, self-documenting real-time display editor +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/emacs/emacs.html; +license=('GPL3') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'gtk2' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib') +install=emacs.install +source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.bz2{,.sig} emacs-subversion17.patch) +md5sums=('070c68ad8e3c31fb3cb2414feaf5e6f0' + '55eb16eb48b44987693c0e3ea5ab8075' + '12e2e7a66df5cc5ded54e1d30083a1fb') + +build() { + cd $srcdir/$pkgname-$pkgver + patch -p1 -i ../emacs-subversion17.patch + ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ +--localstatedir=/var --with-x-toolkit=gtk --with-xft + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install + + # remove conflict with ctags package + mv $pkgdir/usr/bin/{ctags,ctags.emacs} + mv $pkgdir/usr/share/man/man1/{ctags.1,ctags.emacs.1} + # fix all the 777 perms on directories + find $pkgdir/usr/share/emacs/$_majorver -type d -exec chmod 755 {} \; + # fix user/root permissions on usr/share files + find $pkgdir/usr/share/emacs/$_majorver -exec chown root:root {} \; + # fix perms on /var/games + chmod 775 $pkgdir/var/games + chmod 775 $pkgdir/var/games/emacs + chmod 664 $pkgdir/var/games/emacs/* + chown -R root:games $pkgdir/var/games +} Copied: emacs/repos/extra-x86_64/emacs-subversion17.patch (from rev 148654, emacs/repos/testing-x86_64/emacs-subversion17.patch) === --- extra-x86_64/emacs-subversion17.patch (rev 0) +++ extra-x86_64/emacs-subversion17.patch 2012-02-05 11:47:36 UTC