|
@@ -3,7 +3,7 @@
|
|
|
%define prereq_ge() %(LC_ALL="C" rpm -q --queryformat 'Requires(post):%%{NAME} >= %%{VERSION}' %1| grep -v "is not")
|
|
|
%define origname migemo
|
|
|
%define origver 0.40
|
|
|
-%define release 4%{?_dist_release}
|
|
|
+%define release 5%{?_dist_release}
|
|
|
|
|
|
Name: %{origname}
|
|
|
Version: %{origver}
|
|
@@ -18,19 +18,15 @@ Source1: migemo-install.sh
|
|
|
Source2: migemo-remove.sh
|
|
|
Source3: vine-default-migemo.el
|
|
|
Source4: migemo-init.el
|
|
|
+Patch0: migemo-el_debian.patch
|
|
|
URL: http://0xcc.net/migemo/
|
|
|
BuildArch: noarch
|
|
|
Buildroot: %{_tmppath}/%{name}-%{version}-root
|
|
|
-BuildRequires: ruby
|
|
|
-BuildRequires: ruby-bsearch
|
|
|
-BuildRequires: ruby-romkan
|
|
|
BuildRequires: emacsen
|
|
|
+Requires: cmigemo
|
|
|
Requires: emacsen
|
|
|
Requires: apel
|
|
|
#Requires: ruby >= %{rubyver}
|
|
|
-Requires: ruby
|
|
|
-Requires: ruby-bsearch >= 1.5-0vl4
|
|
|
-Requires: ruby-romkan >= 0.4-0vl3
|
|
|
Requires(post): emacsen
|
|
|
Requires(preun): emacsen
|
|
|
%prereq_ge emacsen-common
|
|
@@ -43,12 +39,9 @@ Emacsen 上でローマ字を使って日本語インクリメントサーチを
|
|
|
|
|
|
%prep
|
|
|
%setup -q -n %{origname}-%{origver}
|
|
|
+%patch0 -p 1 -b .debian
|
|
|
|
|
|
%build
|
|
|
-%configure
|
|
|
-make emacsdir=${RPM_BUILD_ROOT}-%{emacsdir} \
|
|
|
- lispdir=%{_datadir}/emacs/site-lisp/%{origname} \
|
|
|
- rubydir=%{rlibdir}
|
|
|
|
|
|
%install
|
|
|
[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
|
|
@@ -58,15 +51,9 @@ mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/emacs/site-lisp/%{origname}
|
|
|
mkdir -p ${RPM_BUILD_ROOT}%{emacsen_pkgdir}/install
|
|
|
mkdir -p ${RPM_BUILD_ROOT}%{emacsen_pkgdir}/remove
|
|
|
|
|
|
-%makeinstall emacsdir=${RPM_BUILD_ROOT}-%{emacsdir} \
|
|
|
- lispdir=${RPM_BUILD_ROOT}%{_datadir}/emacs/site-lisp/%{origname} \
|
|
|
- rubydir=${RPM_BUILD_ROOT}%{rlibdir}
|
|
|
-rm -f ${RPM_BUILD_ROOT}%{_datadir}/emacs/site-lisp/%{origname}/*.elc
|
|
|
-make clean
|
|
|
-cp -ar Makefile* configure* *.el *.el.in elisp-comp acinclude.m4 \
|
|
|
- install-sh mkinstalldirs missing INSTALL NEWS migemo.rb.in \
|
|
|
- README COPYING AUTHORS ChangeLog tests config.status migemo \
|
|
|
- %{SOURCE3} %{SOURCE4} \
|
|
|
+%{__cp} -a migemo.el.in \
|
|
|
+ ${RPM_BUILD_ROOT}%{_datadir}/emacs/site-lisp/%{origname}/migemo.el
|
|
|
+%{__cp} -a %{SOURCE3} %{SOURCE4} \
|
|
|
${RPM_BUILD_ROOT}%{_datadir}/emacs/site-lisp/%{origname}
|
|
|
|
|
|
#
|
|
@@ -108,15 +95,18 @@ rm -rf ${RPM_BUILD_DIR}/%{origname}-%{origver}
|
|
|
|
|
|
%files
|
|
|
%defattr(-,root,root)
|
|
|
-%doc AUTHORS COPYING ChangeLog INSTALL NEWS README tests
|
|
|
-%{_bindir}/migemo*
|
|
|
-%{rlibdir}/migemo*
|
|
|
-%{_datadir}/migemo
|
|
|
+%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
|
|
|
%{_datadir}/emacs/site-lisp/%{origname}
|
|
|
%{emacsen_pkgdir}/install/%{origname}
|
|
|
%{emacsen_pkgdir}/remove/%{origname}
|
|
|
|
|
|
%changelog
|
|
|
+* Thu Nov 29 2012 IWAI, Masaharu <iwai@alib.jp> 0.40-5
|
|
|
+- using C/Migemo
|
|
|
+ - update Requires and BuildRequires
|
|
|
+ - update migemo-install.sh
|
|
|
+ - update vine-default-migemo.el
|
|
|
+
|
|
|
* Sun Feb 19 2012 Munehiro Yamamoto <munepi@vinelinux.org> 0.40-4
|
|
|
- updated migemo-init.el
|
|
|
|