From: Jakub Bogusz Date: Thu, 23 Dec 2021 17:24:13 +0000 (+0100) Subject: - fixed tk and emacs interfaces packagimg, separated -emacs X-Git-Tag: auto/th/TiMidity++-2.15.0-1~1 X-Git-Url: http://git.pld-linux.org/?a=commitdiff_plain;h=da10d2d4ccadc2b9228b5ff8be5ae78f98a89ef5;hp=e11f023a3d810641aebc1a6349ad7183b42a8949;p=packages%2FTiMidity%2B%2B.git - fixed tk and emacs interfaces packagimg, separated -emacs --- diff --git a/TiMidity++.spec b/TiMidity++.spec index 5666073..f54a173 100644 --- a/TiMidity++.spec +++ b/TiMidity++.spec @@ -124,6 +124,19 @@ Instrumenty dla TiMidity++. Este pacote inclui um conjunto básico de instrumentos (chamados de patches no meio musical) para o TiMidity++. +%package emacs +Summary: Emacs interface for TiMidity++ +Summary(pl.UTF-8): Interfejs TiMidity++ oparty o Emacsa +Group: Applications/Sound +Requires: %{name} = %{version}-%{release} +Requires: emacs + +%description emacs +Emacs interface for TiMidity++. + +%description emacs -l pl.UTF-8 +Interfejs TiMidity++ oparty o Emacsa. + %package gtk Summary: GTK+ interface for TiMidity++ Summary(pl.UTF-8): Interfejs TiMidity++ oparty o bibliotekę GTK+ @@ -280,8 +293,13 @@ install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_datadir}/GUSpatches,/etc/{rc.d/init %{__make} install \ DESTDIR=$RPM_BUILD_ROOT \ + ELISP_DIR=%{_datadir}/emacs/site-lisp \ SHLIB_DIR=%{_libdir}/timidity +# missing in install_tk targets +%{__make} -C interface install.bitmaps \ + DESTDIR=$RPM_BUILD_ROOT + ## based on timidity/timidity.c ##ln -s timidity $RPM_BUILD_ROOT%{_bindir}/kmidi # does it work? ln -sf timidity $RPM_BUILD_ROOT%{_bindir}/gtkmidi @@ -337,12 +355,7 @@ fi %attr(755,root,root) %{_bindir}/timidity %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/timidity.cfg %dir %{_libdir}/timidity -%attr(755,root,root) %{_libdir}/timidity/if_emacs.so %attr(755,root,root) %{_libdir}/timidity/if_ncurses.so -%if "%{_lib}" != "lib" -%dir %{_prefix}/lib/timidity -%endif -#%{?with_x:%{_prefix}/lib/timidity/bitmaps} %{_mandir}/man1/timidity.1* %{_mandir}/man5/timidity.cfg.5* %lang(ja) %{_mandir}/ja/man1/timidity.1* @@ -356,6 +369,11 @@ fi %defattr(644,root,root,755) %{_datadir}/GUSpatches/* +%files emacs +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/timidity/if_emacs.so +%{_datadir}/emacs/site-lisp/timidity.el + %if %{with x} %files gtk %defattr(644,root,root,755) @@ -381,8 +399,12 @@ fi %lang(ja) %doc doc/ja_JP.eucJP/README.tk.ja %attr(755,root,root) %{_bindir}/tkmidi %attr(755,root,root) %{_libdir}/timidity/if_tcltk.so +%if "%{_lib}" != "lib" +%dir %{_prefix}/lib/timidity +%endif %{_prefix}/lib/timidity/tclIndex %{_prefix}/lib/timidity/*.tcl +%{_prefix}/lib/timidity/bitmaps %endif %files vt100