[arch-commits] CVS update of extra/editors/xemacs (PKGBUILD xemacs.desktop)

Juergen Hoetzel juergen at archlinux.org
Wed Jan 23 17:43:07 UTC 2008


    Date: Wednesday, January 23, 2008 @ 12:43:07
  Author: juergen
    Path: /home/cvs-extra/extra/editors/xemacs

   Added: xemacs.desktop (1.1)
Modified: PKGBUILD (1.19 -> 1.20)

upgpkg: xemacs 21.5.28-3 Fix FS#7927


----------------+
 PKGBUILD       |   13 +++++++++----
 xemacs.desktop |   34 ++++++++++++++++++++++++++++++++++
 2 files changed, 43 insertions(+), 4 deletions(-)


Index: extra/editors/xemacs/PKGBUILD
diff -u extra/editors/xemacs/PKGBUILD:1.19 extra/editors/xemacs/PKGBUILD:1.20
--- extra/editors/xemacs/PKGBUILD:1.19	Sun Sep 30 07:28:57 2007
+++ extra/editors/xemacs/PKGBUILD	Wed Jan 23 12:43:07 2008
@@ -1,15 +1,15 @@
-# $Id: PKGBUILD,v 1.19 2007/09/30 11:28:57 tpowa Exp $
+# $Id: PKGBUILD,v 1.20 2008/01/23 17:43:07 juergen Exp $
 # Maintainer: juergen <juergen at archlinux.org>
 
 pkgname=xemacs
 pkgver=21.5.28
-pkgrel=2
+pkgrel=3
 pkgdesc="highly customizable open source text editor and application development system forked from GNU Emacs"
 arch=(i686 x86_64)
 makedepends=('libungif' 'xbitmaps')
 depends=('db>=4.6' 'libpng' 'libtiff' 'gpm' 'bash' 'xaw3d')
-source=(http://ftp.xemacs.org/pub/xemacs/beta/$pkgname-$pkgver.tar.gz)
-md5sums=('12e35715c5239c63651a8189973527ab')
+source=(http://ftp.xemacs.org/pub/xemacs/beta/$pkgname-$pkgver.tar.gz xemacs.desktop)
+md5sums=('12e35715c5239c63651a8189973527ab' 'a4d3d5c0aa2c7ce7bec491f809ca3694')
 url="http://www.xemacs.org/"
 license=('GPL')
         
@@ -36,6 +36,11 @@
   rm $startdir/pkg/usr/bin/{b2m,ctags,etags,rcs-checkin}
   rm $startdir/pkg/usr/man/man1/{ctags.1,etags.1}
 
+  # fix  FS#7927
+  mkdir -p $startdir/pkg/usr/share/pixmaps ${startdir}/pkg/usr/share/applications
+  install -D -m644 ${startdir}/src/${pkgname}.desktop   ${startdir}/pkg/usr/share/applications
+  ln -s   ../../lib/xemacs-21.5-b28/etc/xemacs-icon.xpm $startdir/pkg/usr/share/pixmaps/
+
   # correct permissions
   chown -R root.root $startdir/pkg
 }
Index: extra/editors/xemacs/xemacs.desktop
diff -u /dev/null extra/editors/xemacs/xemacs.desktop:1.1
--- /dev/null	Wed Jan 23 12:43:07 2008
+++ extra/editors/xemacs/xemacs.desktop	Wed Jan 23 12:43:07 2008
@@ -0,0 +1,34 @@
+[Desktop Entry]
+Name=XEmacs Text Editor
+Name[bg]=редактор XEmacs
+Name[ca]=Editor XEmacs
+Name[cs]=Editor XEmacs
+Name[da]=XEmacs tekstredigerer
+Name[de]=XEmacs Texteditor
+Name[eo]=La redaktilo XEmakso
+Name[es]=Emacs para X
+Name[et]=Emacs X'i kasutajaliidesega
+Name[fi]=XEmacs editori
+Name[fr]=Éditeur XEmacs
+Name[hu]=XEmacs szövegszerkesztő
+Name[is]=XEmacs-ritill
+Name[it]=Emacs per X
+Name[ja]=XEmacs テキスト・エディター
+Name[mk]=Софистицираниот XEmacs уредувач
+Name[no]=XEmacs-tekstredigerer
+Name[pt]=Editor XEmacs
+Name[ro]=Editorul XEmacs
+Name[ru]=Редактор XEmacs
+Name[sk]=Editor XEmacs
+Name[sl]=Urejevalnik XEmacs
+Name[uk]=Редактор XEmacs
+GenericName=Text Editor
+Comment=Edit text
+MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
+Exec=xemacs %f
+Icon=/usr/share/pixmaps/xemacs-icon.xpm
+Type=Application
+Terminal=false
+Categories=Development;TextEditor;
+Encoding=UTF-8
+StartupWMClass=Emacs




More information about the arch-commits mailing list