[arch-commits] Commit in emacs/repos (6 files)

2016-09-18 Thread Jürgen Hötzel
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)

2016-06-04 Thread Jürgen Hötzel
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)

2016-05-05 Thread Antonio Rojas
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)

2015-09-09 Thread Evangelos Foutras
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)

2013-04-29 Thread Eric Bélanger
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)

2013-03-18 Thread Eric Bélanger
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)

2013-01-19 Thread Eric Bélanger
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)

2012-10-21 Thread Eric Bélanger
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)

2012-02-05 Thread Ionut Biru
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)

2012-02-05 Thread Ionut Biru
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