087f132
%define	lispdir		%{_datadir}/emacs/site-lisp
087f132
%define	pkgdir		%{_datadir}/xemacs/xemacs-packages
087f132
087f132
Summary: Basic library for handling email messages for Emacs
087f132
Name: flim
5f10cf5
Version: 1.14.9
2afef3a
Release: 18%{?dist}
ebd95e4
License: GPLv2+
2e1f266
URL: http://www.kanji.zinbun.kyoto-u.ac.jp/~tomo/elisp/FLIM/
087f132
BuildRequires: apel, emacs
087f132
BuildArch: noarch
2e1f266
Source: http://www.kanji.zinbun.kyoto-u.ac.jp/~tomo/comp/emacsen/lisp/flim/flim-1.14/%{name}-%{version}.tar.gz
087f132
Requires: apel
087f132
087f132
%description
087f132
FLIM is a library to provide basic features about message
087f132
representation and encoding for Emacs.
087f132
624174c
087f132
%package xemacs
087f132
Summary: Basic library for handling email messages for XEmacs
087f132
Requires: apel-xemacs
087f132
BuildRequires: apel-xemacs, xemacs
c795a79
BuildRequires: make
087f132
087f132
%description xemacs
087f132
FLIM is a library to provide basic features about message
087f132
representation and encoding for Emacs.
087f132
624174c
087f132
%prep
087f132
%setup -q
624174c
087f132
087f132
%build
087f132
rm -f mailcap*
087f132
make LISPDIR=$RPM_BUILD_ROOT%{lispdir}
087f132
624174c
087f132
%install
82aecdb
# build for emacs
087f132
%makeinstall PREFIX=$RPM_BUILD_ROOT%{_prefix} LISPDIR=$RPM_BUILD_ROOT%{lispdir}
82aecdb
f2c4aa6
# remove files which shadow elisp files from emacs itself (#722186)
f2c4aa6
for i in md4 hex-util sasl-cram sasl-digest ntlm sasl sasl-ntlm hmac-def hmac-md5; do
f2c4aa6
  rm $RPM_BUILD_ROOT%{lispdir}/flim/$i.el*
f2c4aa6
done
f2c4aa6
087f132
make clean
82aecdb
82aecdb
# build for xemacs
82aecdb
## hack for batch-update-autoloads
82aecdb
touch auto-autoloads.el custom-load.el
087f132
make EMACS=xemacs PACKAGEDIR=$RPM_BUILD_ROOT%{pkgdir} install-package
087f132
624174c
087f132
%files
087f132
%doc FLIM-API.en README.en README.ja
087f132
%{lispdir}
087f132
624174c
087f132
%files xemacs
087f132
%doc README.en README.ja
087f132
%{pkgdir}
087f132
624174c
087f132
%changelog
2afef3a
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.9-18
2afef3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
2afef3a
996ef59
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.9-17
996ef59
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
996ef59
0a9e50a
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.9-16
0a9e50a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
0a9e50a
6cf58db
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.9-15
6cf58db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
6cf58db
1fc3ec4
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.9-14
1fc3ec4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
1fc3ec4
2c3d882
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.9-13
2c3d882
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
2c3d882
1aee27e
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.9-12
1aee27e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
1aee27e
a819a67
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.9-11
a819a67
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
a819a67
3bdf2b6
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.9-10
3bdf2b6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
3bdf2b6
86a93a6
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.14.9-9
86a93a6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
86a93a6
6eecd55
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.14.9-8
6eecd55
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
6eecd55
8ad1fe6
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.14.9-7
8ad1fe6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
8ad1fe6
0086b35
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.14.9-6
0086b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
0086b35
d50a699
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.14.9-5
d50a699
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
d50a699
f2c4aa6
* Fri Feb  3 2012 Jens Petersen <petersen@redhat.com> - 1.14.9-4
f2c4aa6
- remove elisp files that shadow libraries from emacs (Andreas Schwab, #722186)
f2c4aa6
e180063
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.14.9-3
e180063
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e180063
a4016f1
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.14.9-2
a4016f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
a4016f1
5f10cf5
* Mon Nov 29 2010 Jens Petersen <petersen@redhat.com> - 1.14.9-1
5f10cf5
- update to 1.14.9
6040191
- flim-xemacs-batch-autoloads.patch no longer needed
5f10cf5
10556b2
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.14.8-5
10556b2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
10556b2
6c6cacb
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.14.8-4
6c6cacb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
6c6cacb
ebd95e4
* Mon Sep 24 2007 Jens Petersen <petersen@redhat.com> - 1.14.8-3
ebd95e4
- update license to GPLv2+
ebd95e4
2e1f266
* Mon Sep 25 2006 Jens Petersen <petersen@redhat.com> - 1.14.8-2
2e1f266
- update url and source location
2e1f266
624174c
* Fri Aug  4 2006 Jens Petersen <petersen@redhat.com> - 1.14.8-1
624174c
- update to 1.14.8
624174c
- add flim-xemacs-batch-autoloads.patch to fix generation of autoloads
624174c
  for xemacs-21.5
624174c
087f132
* Mon May 30 2005 Jens Petersen <petersen@redhat.com> - 1.14.7-3
087f132
- Initial import into Extras
087f132
- restore xemacs subpackage
087f132
087f132
* Wed Feb 23 2005 Elliot Lee <sopwith@redhat.com> 1.14.7-2
087f132
- Remove xemacs subpackage
087f132
087f132
* Sat Oct  9 2004 Jens Petersen <petersen@redhat.com> - 1.14.7-1
087f132
- update to 1.14.7 release
087f132
- flim-1.14.6-mel-u-tempfile.patch no longer needed
087f132
087f132
* Wed Oct  6 2004 Jens Petersen <petersen@redhat.com> - 1.14.6-3
087f132
- drop requirements on emacs/xemacs for -nox users
087f132
  (Lars Hupfeldt Nielsen, 134479)
087f132
087f132
* Tue Sep 28 2004 Warren Togami <wtogami@redhat.com> - 1.14.6-2
087f132
- remove redundant docs, large changelog, tests
087f132
087f132
* Thu May 20 2004 Jens Petersen <petersen@redhat.com> - 1.14.6-1
087f132
- update to 1.14.6
087f132
- add flim-1.14.6-mel-u-tempfile.patch to fix CAN-2004-0422
087f132
- move redundant %%emacsver and %%xemacsver into requirements
087f132
- better url and summary
087f132
087f132
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> - 1.14.5-2
087f132
- rebuilt
087f132
087f132
* Sat Aug  2 2003 Jens Petersen <petersen@redhat.com> - 1.14.5-1
087f132
- update to 1.14.5
087f132
087f132
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
087f132
- rebuilt
087f132
087f132
* Tue Dec 24 2002 Jens Petersen <petersen@redhat.com> 1.14.4-1
087f132
- update to 1.14.4
087f132
- install xemacs package under datadir
087f132
- own emacs site-lisp and down
087f132
- own xemacs-packages and down
087f132
087f132
* Wed Nov 20 2002 Tim Powers <timp@redhat.com>
087f132
- rebuild in current collinst
087f132
087f132
* Thu Jul 18 2002 Akira TAGOH <tagoh@redhat.com> 1.14.3-7
087f132
- add the owned directory.
087f132
087f132
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
087f132
- automated rebuild
087f132
087f132
* Thu May 23 2002 Tim Powers <timp@redhat.com>
087f132
- automated rebuild
087f132
087f132
* Fri Feb 22 2002 Tim Powers <timp@redhat.com>
087f132
- rebuilt in new environment
087f132
087f132
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
087f132
- automated rebuild
087f132
087f132
* Mon Nov 30 2001 Jens Petersen <petersen@redhat.com> 1.14.3-2
087f132
- noarch, since xemacs available on ia64 
087f132
- require apel
087f132
087f132
* Fri Oct 26 2001 Akira TAGOH <tagoh@redhat.com> 1.14.3-1
087f132
- Initial release.
624174c
  Separated from semi package.