packages: xemacs-gnus-pkg/xemacs-gnus-pkg.spec - use xemacs gnus package, s...
baggins
baggins at pld-linux.org
Sun Jul 1 18:56:16 CEST 2012
Author: baggins Date: Sun Jul 1 16:56:16 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- use xemacs gnus package, see http://www.gnus.org/ why
---- Files affected:
packages/xemacs-gnus-pkg:
xemacs-gnus-pkg.spec (1.42 -> 1.43)
---- Diffs:
================================================================
Index: packages/xemacs-gnus-pkg/xemacs-gnus-pkg.spec
diff -u packages/xemacs-gnus-pkg/xemacs-gnus-pkg.spec:1.42 packages/xemacs-gnus-pkg/xemacs-gnus-pkg.spec:1.43
--- packages/xemacs-gnus-pkg/xemacs-gnus-pkg.spec:1.42 Wed Feb 2 16:17:38 2011
+++ packages/xemacs-gnus-pkg/xemacs-gnus-pkg.spec Sun Jul 1 18:56:11 2012
@@ -2,19 +2,16 @@
Summary: Emacs News and Mail reader
Summary(pl.UTF-8): Emacsowy czytnik poczty oraz grup usenet
Name: xemacs-gnus-pkg
-Version: 5.8.8
-%define etc_ver 0.27
-Release: 4
+Version: 1.94
+Release: 1
+Epoch: 1
License: GPL
Group: Applications/Editors/Emacs
-Source0: ftp://ftp.gnus.org/pub/gnus/gnus-%{version}.tar.gz
-# Source0-md5: eb3c7db29f1bc84996f11784f408a80c
-Source1: ftp://ftp.gnus.org/pub/gnus/etc-%{etc_ver}.tar.gz
-# Source1-md5: c98e5575541d4e5f7b9c8abcf2bf4fc0
+Source0: http://ftp.xemacs.org/xemacs/packages/gnus-%{version}-pkg.tar.gz
+# Source0-md5: e7a90a1e3eb657623697a9997d3d4d17
URL: http://www.gnus.org/
BuildRequires: autoconf
BuildRequires: automake
-BuildRequires: xemacs
Requires: xemacs
Requires: xemacs-eterm-pkg
Requires: xemacs-fsf-compat-pkg
@@ -49,27 +46,20 @@
Dokumentacja info dla GNUSa.
%prep
-%setup -q -n gnus-%{version} -a1
-cat <<EOF >lisp/auto-autoloads.el
-(autoload 'gnus "gnus" nil t)
-EOF
+%setup -q -c
%build
-mv -f aclocal.m4 acinclude.m4
-%{__aclocal}
-%{__autoconf}
-%configure
-%{__make} EMACS=xemacs
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_datadir}/xemacs-packages/lisp/gnus,%{_infodir}}
+install -d $RPM_BUILD_ROOT{%{_datadir}/xemacs-packages,%{_infodir}}
-# remove .el file if corresponding .elc exists
-for i in lisp/*.el; do test ! -f ${i}c || rm -f $i ; done
-cp -a etc-%{etc_ver} $RPM_BUILD_ROOT%{_datadir}/xemacs-packages%{_sysconfdir}
-install lisp/*.el* $RPM_BUILD_ROOT%{_datadir}/xemacs-packages/lisp/gnus
-install texi/gnus{,-[0-9]*} $RPM_BUILD_ROOT%{_infodir}
+cp -a * $RPM_BUILD_ROOT%{_datadir}/xemacs-packages
+mv -f $RPM_BUILD_ROOT%{_datadir}/xemacs-packages/info/*.info* $RPM_BUILD_ROOT%{_infodir}
+rm -fr $RPM_BUILD_ROOT%{_datadir}/xemacs-packages/info
+
+# remove .el file if corresponding .elc file exists
+find $RPM_BUILD_ROOT -type f -name "*.el" | while read i; do test ! -f ${i}c || rm -f $i; done
%post -n xemacs-gnus-info-pkg -p /sbin/postshell
-/usr/sbin/fix-info-dir -c %{_infodir}
@@ -82,7 +72,7 @@
%files
%defattr(644,root,root,755)
-%doc README GNUS-NEWS ChangeLog
+%doc lisp/gnus/GNUS-NEWS lisp/gnus/ChangeLog*
%{_datadir}/xemacs-packages/lisp/*
%{_datadir}/xemacs-packages%{_sysconfdir}/*
@@ -96,6 +86,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.43 2012/07/01 16:56:11 baggins
+- use xemacs gnus package, see http://www.gnus.org/ why
+
Revision 1.42 2011/02/02 15:17:38 sparky
- package only info files from %{_infodir} (do not package %{_infodir}/dir)
================================================================
---- CVS-web:
http://cvs.pld-linux.org/packages/xemacs-gnus-pkg/xemacs-gnus-pkg.spec?r1=1.42&r2=1.43
More information about the pld-cvs-commit
mailing list