devel/xemacs-sumo .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 xemacs-sumo.spec, 1.2, 1.3

Ville Skytta (scop) fedora-extras-commits at redhat.com
Wed Mar 9 17:06:27 UTC 2005


Author: scop

Update of /cvs/extras/devel/xemacs-sumo
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv21505

Modified Files:
	.cvsignore sources xemacs-sumo.spec 
Log Message:
Update to 2005-03-07, remove some unneeded executable bits.


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/devel/xemacs-sumo/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	1 Mar 2005 22:31:04 -0000	1.2
+++ .cvsignore	9 Mar 2005 17:06:25 -0000	1.3
@@ -1,2 +1,2 @@
-xemacs-mule-sumo-2005-01-18.tar.bz2
-xemacs-sumo-2005-01-18.tar.bz2
+xemacs-mule-sumo-2005-03-07.tar.bz2
+xemacs-sumo-2005-03-07.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/devel/xemacs-sumo/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	1 Mar 2005 22:31:04 -0000	1.2
+++ sources	9 Mar 2005 17:06:25 -0000	1.3
@@ -1,2 +1,2 @@
-8c902131842ecaafeba6682ae956e554  xemacs-mule-sumo-2005-01-18.tar.bz2
-d30cbe9069121e035a42e73e4133ccee  xemacs-sumo-2005-01-18.tar.bz2
+09c6c1b8b39b7460329c522db2a08abf  xemacs-mule-sumo-2005-03-07.tar.bz2
+dd937961bbbb5851be9b4d0ea22e6d8c  xemacs-sumo-2005-03-07.tar.bz2


Index: xemacs-sumo.spec
===================================================================
RCS file: /cvs/extras/devel/xemacs-sumo/xemacs-sumo.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- xemacs-sumo.spec	5 Mar 2005 21:10:26 -0000	1.2
+++ xemacs-sumo.spec	9 Mar 2005 17:06:25 -0000	1.3
@@ -1,9 +1,9 @@
-%define sumo_ver 2005-01-18
+%define sumo_ver 2005-03-07
 
 Summary: XEmacs Lisp packages
 Name: xemacs-sumo
 Version: %(echo %{sumo_ver} | tr -d -)
-Release: 2
+Release: 1
 License: GPL
 Group: Applications/Editors
 Source0: ftp://ftp.xemacs.org/packages/xemacs-sumo-%{sumo_ver}.tar.bz2
@@ -101,18 +101,26 @@
 # fix toolbar specifier error
 %patch16 -p0
 
-# avoid spurious dependencies
-chmod -x xemacs-packages/lisp/erc/*ChangeLog*
+# avoid spurious dependencies and bad file modes
+find . -type f -name "*.el" -perm +111 | xargs chmod 644
+chmod 644 \
+  xemacs-packages/lisp/erc/{*ChangeLog*,HACKING.upstream} \
+  xemacs-packages/etc/xwem/logo.xpm \
+  xemacs-packages/etc/ess/BACKBUGS.BAT
+perl -pi -e "s|/usr/local/bin/perl5?|/usr/bin/perl|g" \
+  xemacs-packages/{lisp/hyperbole/file-newer,etc/bbdb/*.pl}
+
+# remove game we shouldn't ship
+rm xemacs-packages/lisp/games/tetris.el*
 
 
 %build
 %define _xemacs_batch xemacs-nox -batch -vanilla
 
-# remove game we shouldn't ship
-rm xemacs-packages/lisp/games/tetris.el*
-
-%_xemacs_batch -no-autoloads -eval "(setq make-backup-files nil)" -f batch-update-directory xemacs-packages/lisp/* mule-packages/lisp/*
-%_xemacs_batch -f batch-byte-recompile-directory xemacs-packages/lisp mule-packages/lisp
+%_xemacs_batch -no-autoloads -eval "(setq make-backup-files nil)" \
+  -f batch-update-directory xemacs-packages/lisp/* mule-packages/lisp/*
+%_xemacs_batch -f batch-byte-recompile-directory \
+  xemacs-packages/lisp mule-packages/lisp
 
 
 %install
@@ -145,13 +153,6 @@
 #  ln -s zh_TW.Big5 zh_TW
 )
 
-# so as not to require /usr/local/bin/perl[5]
-( cd %buildroot%{pkgdir}/xemacs-packages
-  perl -pi -e "s|/usr/local/bin/perl5|/usr/bin/perl|g; s|/usr/local/bin/perl|/usr/bin/perl|g;" \
-	lisp/hyperbole/file-newer \
-	etc/bbdb/*.pl
-)
-
 # the header of this file is weird... and confuses dependency checking
 chmod 0644 %buildroot%{pkgdir}/xemacs-packages/lib-src/pstogif
 
@@ -190,6 +191,10 @@
 
 
 %changelog
+* Tue Mar  8 2005 Ville Skyttä <ville.skytta at iki.fi> - 20050307-1
+- Update to 2005-03-07.
+- Fix up unneeded executable bits on some files.
+
 * Tue Mar  1 2005 Ville Skyttä <scop at xemacs.org> - 20050118-2
 - Revert back to bundled apel, mew and skk in the sumo.
 - Drop xemacs-packages* Obsoletes.




More information about the fedora-extras-commits mailing list