|
@@ -1,51 +1,23 @@
|
|
%define debug off
|
|
%define debug off
|
|
-
|
|
|
|
-# if 'make install' can install jman automatically
|
|
|
|
-%define jman_install manual
|
|
|
|
%define org_name TiMidity++
|
|
%define org_name TiMidity++
|
|
|
|
|
|
Name: TiMidity++4ALSA
|
|
Name: TiMidity++4ALSA
|
|
-Version: 2.13.2
|
|
+Version: 2.14.0
|
|
-Release: 10%{?_dist_release}
|
|
+Release: 1%{?_dist_release}
|
|
|
|
+
|
|
|
|
+Summary: A software wavetable MIDI synthesizer (for ALSA)
|
|
|
|
+Summary(ja): ソフトウェアMIDI音源シンセサイザー (for ALSA)
|
|
|
|
|
|
-Summary: A software wavetable MIDI synthesizer(for ALSA)
|
|
|
|
-Summary(ja): ソフトウェアMIDI音源シンセサイザー(for ALSA)
|
|
|
|
-Group: Applications/Multimedia
|
|
|
|
License: GPLv2
|
|
License: GPLv2
|
|
|
|
+Group: Applications/Multimedia
|
|
URL: http://timidity.sourceforge.net/
|
|
URL: http://timidity.sourceforge.net/
|
|
|
|
|
|
-## Packager: Hiroaki Irokawa <irorin@terra.dti.ne.jp>
|
|
+Source: http://downloads.sourceforge.net/timidity/%{org_name}-%{version}.tar.xz
|
|
-
|
|
+Source1: timidity.desktop
|
|
-Source: http://downloads.sourceforge.net/timidity/%{org_name}-%{version}.tar.bz2
|
|
+Source2: timidity_add_text.txt
|
|
-Source1: timidity.desktop
|
|
+Source3: alsa2midi
|
|
-## Source2: wishx.sh
|
|
+Source4: timidity++.cfg
|
|
-Source2: timidity_add_text.txt
|
|
+Source5: timidity.Sample.cfg
|
|
-Source3: alsa2midi
|
|
|
|
-Source4: timidity++.cfg
|
|
|
|
-Source5: timidity.Sample.cfg
|
|
|
|
-
|
|
|
|
-Vendor: Project Vine
|
|
|
|
-Distribution: VineLinux
|
|
|
|
-
|
|
|
|
-# FedoraCore patches
|
|
|
|
-## Patch1: TiMidity++-2.13.0-detect.patch
|
|
|
|
-## Patch2: TiMidity++-2.13.0-64bit.patch
|
|
|
|
-## Patch3: TiMidity++-2.13.0-warnings.patch
|
|
|
|
-## Patch4: TiMidity++-2.13.2-flac-detect.patch
|
|
|
|
-## Patch5: TiMidity++-2.13.2-speex.patch
|
|
|
|
-## Patch6: TiMidity++-2.13.2-libao-first.patch
|
|
|
|
-
|
|
|
|
-## Patch21: TiMidity++-2.13.2-ipv6.patch
|
|
|
|
-## Patch22: TiMidity++-2.13.2-dynlibroot.patch
|
|
|
|
-## Patch23: TiMidity++-2.13.2-cfgfile-name.patch
|
|
|
|
-## Patch24: TiMidity++-2.13.2-ipv6-fixes.patch
|
|
|
|
-## Patch25: TiMidity++-2.13.2-missing-protos.patch
|
|
|
|
-
|
|
|
|
-# The following patches are courtesy of Debian
|
|
|
|
-## Patch10: TiMidity++-2.13.2-man-pages.patch
|
|
|
|
-## Patch11: TiMidity++-2.13.2-misc-fixes.patch
|
|
|
|
-## Patch12: TiMidity++-2.13.2-mlutil.patch
|
|
|
|
-## Patch13: TiMidity++-2.13.2-flac.patch
|
|
|
|
|
|
|
|
# VineLinux -- irokawa patches
|
|
# VineLinux -- irokawa patches
|
|
## TiMidity++-iro.diff
|
|
## TiMidity++-iro.diff
|
|
@@ -63,30 +35,36 @@ Patch6: TiMidity++_utils.patch
|
|
Patch10: TiMidity++_tcltk.patch
|
|
Patch10: TiMidity++_tcltk.patch
|
|
|
|
|
|
#--------------------------------------------------------------------
|
|
#--------------------------------------------------------------------
|
|
-
|
|
|
|
BuildRoot: %{_tmppath}/%{org_name}-%{version}-root
|
|
BuildRoot: %{_tmppath}/%{org_name}-%{version}-root
|
|
|
|
|
|
-BuildRequires: arts-devel, alsa-lib-devel, ncurses-devel, gtk2-devel
|
|
+BuildRequires: alsa-lib-devel, ncurses-devel, gtk2-devel
|
|
BuildRequires: libao-devel, libvorbis-devel, flac-devel, speex-devel
|
|
BuildRequires: libao-devel, libvorbis-devel, flac-devel, speex-devel
|
|
-## BuildRequires: jack-audio-connection-kit-devel
|
|
+BuildRequires: jack-audio-connection-kit-devel
|
|
-BuildRequires: desktop-file-utils, emacs
|
|
+BuildRequires: desktop-file-utils
|
|
|
|
+BuildRequires: tcl-devel tk-devel
|
|
## for ALSA
|
|
## for ALSA
|
|
-BuildRequires: glibc-kernheaders
|
|
+#BuildRequires: glibc-kernheaders
|
|
|
|
|
|
-BuildRequires: libogg-devel, libvorbis-devel
|
|
+#BuildRequires: libogg-devel, libvorbis-devel
|
|
-BuildRequires: Xaw3d-devel, gtk+-devel, tcl, tk
|
|
+#BuildRequires: Xaw3d-devel, gtk+-devel, tcl, tk
|
|
|
|
|
|
-Requires: libvorbis, libogg, XOrg-libs, audiofile
|
|
+#Requires: libvorbis, libogg, XOrg-libs, audiofile
|
|
-Requires: Xaw3d, gtk+, glib, tcl, tk, slang, alsa-utils
|
|
+#Requires: Xaw3d, gtk+, glib, tcl, tk, slang, alsa-utils
|
|
Requires: hicolor-icon-theme
|
|
Requires: hicolor-icon-theme
|
|
|
|
|
|
-Requires(pre) : soundfont2
|
|
+Requires(pre): soundfont2
|
|
-
|
|
+Requires(post): /sbin/chkconfig, /sbin/service, /sbin/update-alternatives
|
|
|
|
+Requires(preun): /sbin/chkconfig, /sbin/service, /sbin/update-alternatives
|
|
|
|
+
|
|
## _Conflicts_ : TiMidity++
|
|
## _Conflicts_ : TiMidity++
|
|
-Obsoletes: TiMidity++ <= %{version}
|
|
+Obsoletes: TiMidity++ < %{version}-%{release}
|
|
-Provides: TiMidity++
|
|
+Provides: TiMidity++ = %{version}-%{release}
|
|
## =========================
|
|
## =========================
|
|
|
|
|
|
|
|
+Vendor: Project Vine
|
|
|
|
+Distribution: Vine Linux
|
|
|
|
+## Packager: Hiroaki Irokawa <irorin@terra.dti.ne.jp>
|
|
|
|
+
|
|
#--------------------------------------------------------------------
|
|
#--------------------------------------------------------------------
|
|
%description
|
|
%description
|
|
|
|
|
|
@@ -104,10 +82,6 @@ Provides: TiMidity++
|
|
timidity.cfg is /etc/timidity/timidity.cfg.
|
|
timidity.cfg is /etc/timidity/timidity.cfg.
|
|
Take care if you wanna upgrade from older version.
|
|
Take care if you wanna upgrade from older version.
|
|
|
|
|
|
-See "%{_defaultdocdir}/%{org_name}-%{version}/INSTALL" for futher information.
|
|
|
|
-
|
|
|
|
- * Now this package is beta version, so take care!
|
|
|
|
-
|
|
|
|
%description -l ja
|
|
%description -l ja
|
|
|
|
|
|
TiMidity++ は、もともとは MIDI -> WAV コンバータでしたが、
|
|
TiMidity++ は、もともとは MIDI -> WAV コンバータでしたが、
|
|
@@ -117,8 +91,6 @@ MIDI 演奏用のハードウェアは必要ありません。
|
|
CPU パワーの少ないマシンでは、-Od8M -s11025 オプションを
|
|
CPU パワーの少ないマシンでは、-Od8M -s11025 オプションを
|
|
付けると音飛びが防げるでしょう。
|
|
付けると音飛びが防げるでしょう。
|
|
|
|
|
|
-TiMidity++のその他のオプションについてはドキュメントの収められている
|
|
|
|
-ディレクトリの %{_defaultdocdir}/%{org_name}-%{version}/INSTALL.ja を読んで下さい。
|
|
|
|
=======================================================================
|
|
=======================================================================
|
|
このパッケージは TiMidity++ を ALSA のためのMIDIポートにする機能を含みます。
|
|
このパッケージは TiMidity++ を ALSA のためのMIDIポートにする機能を含みます。
|
|
root権限で /etc/init.d/alsa2midi status を確認してください。
|
|
root権限で /etc/init.d/alsa2midi status を確認してください。
|
|
@@ -155,131 +127,80 @@ rootコマンド
|
|
|
|
|
|
※他は追加情報(timidity_add_text.txt)をご覧下さい
|
|
※他は追加情報(timidity_add_text.txt)をご覧下さい
|
|
|
|
|
|
-#--------------------------------------------------------------------
|
|
|
|
-## %patch1 -p1 -b .detect
|
|
|
|
-# fix for x86_64 and s390x
|
|
|
|
-## %patch2 -p1 -b .64bit
|
|
|
|
-## %patch3 -p1 -b .warnings
|
|
|
|
-## %patch6 -p1
|
|
|
|
-## %patch10 -p1
|
|
|
|
-## %patch11 -p1
|
|
|
|
-## %patch12 -p1
|
|
|
|
-## %patch13 -p1
|
|
|
|
-## %patch21 -p1
|
|
|
|
-## %patch22 -p1
|
|
|
|
-## %patch23 -p1
|
|
|
|
-## %patch24 -p1
|
|
|
|
-## %patch25 -p1
|
|
|
|
-## %patch30 -p1
|
|
|
|
#--------------------------------------------------------------------
|
|
#--------------------------------------------------------------------
|
|
%prep
|
|
%prep
|
|
%setup -q -n %{org_name}-%{version}
|
|
%setup -q -n %{org_name}-%{version}
|
|
-
|
|
+#patch1 -p1
|
|
-%patch1 -p1
|
|
+#patch2 -p1
|
|
-%patch2 -p1
|
|
+#patch3 -p1
|
|
-%patch3 -p1
|
|
+#patch4 -p1
|
|
-%patch4 -p1
|
|
+#patch5 -p1
|
|
-%patch5 -p1
|
|
+#patch6 -p1
|
|
-%patch6 -p1
|
|
+#patch10 -p1
|
|
-%patch10 -p1
|
|
+
|
|
|
|
+cp -p %{SOURCE2} .
|
|
|
|
+iconv -f euc-jp -t utf8 README.ja > README.ja.utf8
|
|
|
|
+mv README.ja.utf8 README.ja
|
|
|
|
|
|
%build
|
|
%build
|
|
-if [ %{debug} = "on" ] ; then
|
|
+export EXTRACFLAGS="$RPM_OPT_FLAGS -DCONFIG_FILE=\\\"/etc/timidity++.cfg\\\""
|
|
- export CFLAGS="$RPM_OPT_FLAGS -g"
|
|
+# Note the first argument to --enable-audio is the default output, and
|
|
-else
|
|
+# we use libao to get pulse output
|
|
- export CFLAGS="$RPM_OPT_FLAGS"
|
|
+%configure \
|
|
-fi
|
|
+ --disable-dependency-tracking \
|
|
-## SEED 2008-08-18現在で flac オプションでエラーが出る対応
|
|
+ --with-module-dir=%{_libdir}/timidity++ \
|
|
-export ENABLE_AUDIO="oss,alsa,arts,esd,ao,vorbis,speex"
|
|
+ --enable-interface=ncurses,vt100,alsaseq,server,network,gtk,tcltk \
|
|
-
|
|
+ --enable-dynamic=gtk,tcltk \
|
|
-
|
|
+ --enable-audio=ao,alsa,oss,jack,vorbis,speex,flac
|
|
-./configure \
|
|
+make %{?_smp_mflags}
|
|
- --prefix=%{_prefix} \
|
|
+
|
|
- --with-elf \
|
|
+
|
|
- --with-default-output=default \
|
|
+# --enable-interface=ncurses,slang,tcltk,emacs,vt100,xskin,gtk,server,alsaseq,network,spectrogram \
|
|
- --with-x \
|
|
+# --enable-audio=${ENABLE_AUDIO}
|
|
- --x-includes=/usr/include --x-libraries=/usr/X11R6/lib \
|
|
|
|
- --disable-dependency-tracking \
|
|
|
|
- --enable-dynamic= \
|
|
|
|
- --enable-interface=ncurses,slang,tcltk,emacs,vt100,xskin,gtk,server,alsaseq,network,spectrogram \
|
|
|
|
- --enable-audio=${ENABLE_AUDIO}
|
|
|
|
## --enable-audio=oss,alsa,arts,esd,ao,vorbis,speex,flac
|
|
## --enable-audio=oss,alsa,arts,esd,ao,vorbis,speex,flac
|
|
## remove ,xaw
|
|
## remove ,xaw
|
|
|
|
|
|
-make
|
|
|
|
-##make %{?_smp_mflags}
|
|
|
|
-
|
|
|
|
#--------------------------------------------------------------------
|
|
#--------------------------------------------------------------------
|
|
%install
|
|
%install
|
|
-
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
rm -rf $RPM_BUILD_ROOT
|
|
-
|
|
+make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
|
|
-## mkdir -p $RPM_BUILD_ROOT%{_libdir}
|
|
+
|
|
-make prefix=$RPM_BUILD_ROOT%{_prefix} install
|
|
+# add Japanese stuffs
|
|
-
|
|
+cd doc/ja_JP.eucJP
|
|
-mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/timidity/
|
|
+mkdir -p $RPM_BUILD_ROOT%{_mandir}/ja/{man1,man5}
|
|
-install %{SOURCE4} %{SOURCE5} $RPM_BUILD_ROOT/%{_sysconfdir}/timidity/
|
|
+iconv -f euc-jp -t utf8 timidity.1 > timidity.1.utf8
|
|
-
|
|
+iconv -f euc-jp -t utf8 timidity.cfg.5 > timidity.cfg.5.utf8
|
|
-# Manual
|
|
+install -m644 timidity.1.utf8 $RPM_BUILD_ROOT%{_mandir}/ja/man1/timidity.1
|
|
-if [ %{jman_install} = "manual" ]; then
|
|
+install -m644 timidity.cfg.5.utf8 $RPM_BUILD_ROOT%{_mandir}/ja/man5/timidity.cfg.5
|
|
-
|
|
+
|
|
- # install Japanese manual
|
|
+iconv -f euc-jp -t utf8 README.alsaseq > README.alsaseq.ja
|
|
- mkdir -p $RPM_BUILD_ROOT%{_mandir}/ja/{man1,man5}
|
|
+iconv -f euc-jp -t utf8 README.dl > README.dl.ja
|
|
- install -m644 doc/ja_JP.eucJP/timidity.1 $RPM_BUILD_ROOT%{_mandir}/ja/man1/
|
|
+iconv -f euc-jp -t utf8 README.m2m > README.m2m.ja
|
|
- install -m644 doc/ja_JP.eucJP/timidity.cfg.5 $RPM_BUILD_ROOT%{_mandir}/ja/man5/
|
|
+iconv -f euc-jp -t utf8 README.mts > README.mts.ja
|
|
- mkdir -p $RPM_BUILD_ROOT%{_defaultdocdir}/%{org_name}-%{version}/ja_JP.eucJP/
|
|
+iconv -f euc-jp -t utf8 README.sf > README.sf.ja
|
|
- install -m644 doc/ja_JP.eucJP/README.* $RPM_BUILD_ROOT%{_defaultdocdir}/%{org_name}-%{version}/ja_JP.eucJP/
|
|
+iconv -f euc-jp -t utf8 README.tk > README.tk.ja
|
|
-
|
|
+cd ../..
|
|
- # install English manual
|
|
+
|
|
- mkdir -p $RPM_BUILD_ROOT%{_mandir}/{man1,man5}
|
|
+# install .desktop
|
|
- install -m644 doc/C/timidity.1 $RPM_BUILD_ROOT%{_mandir}/man1/
|
|
|
|
- install -m644 doc/C/timidity.cfg.5 $RPM_BUILD_ROOT%{_mandir}/man5/
|
|
|
|
- mkdir -p $RPM_BUILD_ROOT%{_defaultdocdir}/%{org_name}-%{version}/C/
|
|
|
|
- install -m644 doc/C/README.* $RPM_BUILD_ROOT%{_defaultdocdir}/%{org_name}-%{version}/C/
|
|
|
|
- install -m644 doc/C/CHANGES.02i $RPM_BUILD_ROOT%{_defaultdocdir}/%{org_name}-%{version}/C/
|
|
|
|
- install -m644 doc/C/FAQ $RPM_BUILD_ROOT%{_defaultdocdir}/%{org_name}-%{version}/C/
|
|
|
|
-
|
|
|
|
-fi
|
|
|
|
-
|
|
|
|
-# add Documents
|
|
|
|
-install -m644 doc/ja_JP.eucJP/README.* $RPM_BUILD_ROOT%{_defaultdocdir}/%{org_name}-%{version}/ja_JP.eucJP/
|
|
|
|
-install -m644 doc/C/README.* doc/C/CHANGES.02i doc/C/FAQ $RPM_BUILD_ROOT%{_defaultdocdir}/%{org_name}-%{version}/C/
|
|
|
|
-## cp -p interface/interface*.txt interface/timidity.el $RPM_BUILD_ROOT%{_libdir}/timidity
|
|
|
|
-cp -p interface/interface*.txt interface/timidity.el $RPM_BUILD_ROOT%{_prefix}/lib/timidity
|
|
|
|
-install -m644 interface/timidity.el $RPM_BUILD_ROOT%{_defaultdocdir}/%{org_name}-%{version}
|
|
|
|
-install -m644 AUTHORS COPYING NEWS TODO $RPM_BUILD_ROOT%{_defaultdocdir}/%{org_name}-%{version}
|
|
|
|
-install -m644 ChangeLog* INSTALL* README* $RPM_BUILD_ROOT%{_defaultdocdir}/%{org_name}-%{version}
|
|
|
|
-
|
|
|
|
-# install GNOME desktop
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
|
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
|
|
-desktop-file-install --vendor VineLinux \
|
|
+desktop-file-install \
|
|
- --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
|
|
+ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
|
|
- %{SOURCE1}
|
|
+ %{SOURCE1}
|
|
|
|
|
|
-# install icon.
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps
|
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps
|
|
install -p -m 644 interface/pixmaps/timidity.xpm \
|
|
install -p -m 644 interface/pixmaps/timidity.xpm \
|
|
- $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/timidity.xpm
|
|
+ $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/timidity.xpm
|
|
-
|
|
|
|
-mkdir -p $RPM_BUILD_ROOT%{_sharedstatedir}/pixmaps/timidity/
|
|
|
|
-install -p interface/pixmaps/*.xpm $RPM_BUILD_ROOT%{_sharedstatedir}/pixmaps/timidity/
|
|
|
|
|
|
|
|
# make symlink for Window Maker
|
|
# make symlink for Window Maker
|
|
-cd $RPM_BUILD_ROOT%{_sharedstatedir}/pixmaps/
|
|
+#cd $RPM_BUILD_ROOT%{_sharedstatedir}/pixmaps/
|
|
-ln -s timidity/timidity.xpm .
|
|
+#ln -s timidity/timidity.xpm .
|
|
-
|
|
|
|
-# make wishx for tcl/tk timidity
|
|
|
|
-# mkdir -p $RPM_BUILD_ROOT/usr/local/bin/
|
|
|
|
-# cp -p %{SOURCE2} $RPM_BUILD_ROOT/usr/local/bin/wishx
|
|
|
|
|
|
|
|
# MIDI port init.d for ALSA
|
|
# MIDI port init.d for ALSA
|
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/init.d/
|
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/init.d/
|
|
install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/init.d/
|
|
install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/init.d/
|
|
|
|
|
|
-# add text
|
|
+mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/timidity/
|
|
-install %{SOURCE2} $RPM_BUILD_ROOT%{_defaultdocdir}/%{org_name}-%{version}/ja_JP.eucJP/
|
|
+install %{SOURCE4} %{SOURCE5} $RPM_BUILD_ROOT/%{_sysconfdir}/timidity/
|
|
-rm -rf $RPM_BUILD_ROOT/usr/man
|
|
|
|
-
|
|
|
|
|
|
|
|
%clean
|
|
%clean
|
|
rm -rf $RPM_BUILD_ROOT
|
|
rm -rf $RPM_BUILD_ROOT
|
|
@@ -288,61 +209,57 @@ rm -rf $RPM_BUILD_ROOT
|
|
# update icon themes
|
|
# update icon themes
|
|
touch --no-create %{_datadir}/icons/hicolor || :
|
|
touch --no-create %{_datadir}/icons/hicolor || :
|
|
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
|
|
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
|
|
- %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
|
|
+ %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
|
|
fi
|
|
fi
|
|
-if [ $1 = 1 ]; then
|
|
+if [ $1 -eq 1 ]; then
|
|
-/sbin/chkconfig --add alsa2midi
|
|
+ /sbin/chkconfig --add alsa2midi
|
|
-/sbin/chkconfig --level 35 alsa2midi on
|
|
+fi
|
|
-/sbin/service alsa2midi start &>/dev/null || :
|
|
+if [ $1 -eq 2 ]; then
|
|
|
|
+ /sbin/service alsa2midi condrestart >/dev/null 2>&1 || :
|
|
fi
|
|
fi
|
|
# update-alternatives
|
|
# update-alternatives
|
|
/sbin/update-alternatives --install \
|
|
/sbin/update-alternatives --install \
|
|
- %{_sysconfdir}/timidity/timidity.cfg timidity.cfg \
|
|
+ %{_sysconfdir}/timidity/timidity.cfg timidity.cfg \
|
|
- %{_sysconfdir}/timidity/timidity.Sample.cfg 1 \
|
|
+ %{_sysconfdir}/timidity/timidity.Sample.cfg 1 \
|
|
|
|
|
|
%preun
|
|
%preun
|
|
# update-alternatives
|
|
# update-alternatives
|
|
-if [ "$1" = "0" ]; then
|
|
+if [ $1 = 0 ]; then
|
|
- /sbin/update-alternatives --remove \
|
|
+ /sbin/service alsa2midi stop >/dev/null 2>&1 || :
|
|
- timidity.cfg %{_sysconfdir}/timidity/timidity.Sample.cfg
|
|
+ /sbin/chkconfig --del alsa2midi
|
|
|
|
+ /sbin/update-alternatives --remove \
|
|
|
|
+ timidity.cfg %{_sysconfdir}/timidity/timidity.Sample.cfg
|
|
fi
|
|
fi
|
|
|
|
|
|
%postun
|
|
%postun
|
|
# update icon themes
|
|
# update icon themes
|
|
touch --no-create %{_datadir}/icons/hicolor || :
|
|
touch --no-create %{_datadir}/icons/hicolor || :
|
|
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
|
|
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
|
|
- %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
|
|
+ %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
|
|
fi
|
|
fi
|
|
|
|
|
|
|
|
|
|
#--------------------------------------------------------------------
|
|
#--------------------------------------------------------------------
|
|
%files
|
|
%files
|
|
%defattr(-,root,root)
|
|
%defattr(-,root,root)
|
|
-## %doc AUTHORS COPYING README README.ja NEWS ChangeLog INSTALL INSTALL.ja
|
|
+%doc AUTHORS COPYING README* NEWS ChangeLog* doc/C/FAQ
|
|
-## %doc doc/*
|
|
+%doc timidity_add_text.txt doc/ja_JP.eucJP/README*.ja
|
|
-%{_defaultdocdir}/%{org_name}-%{version}/*
|
|
|
|
%config(noreplace) %{_sysconfdir}/timidity/timidity*.cfg
|
|
%config(noreplace) %{_sysconfdir}/timidity/timidity*.cfg
|
|
-%{_mandir}/*
|
|
|
|
-## %{_mandir}/ja/man1/timidity.1*
|
|
|
|
-## %{_mandir}/ja/man5/timidity.cfg.5*
|
|
|
|
-## %{_mandir}/man1/timidity.1*
|
|
|
|
-## %{_mandir}/man5/timidity.cfg.5*
|
|
|
|
-%{_bindir}/*
|
|
|
|
%{_sysconfdir}/init.d/*
|
|
%{_sysconfdir}/init.d/*
|
|
-## /usr/local/bin/wishx
|
|
+%{_bindir}/*
|
|
-/usr/share/emacs/site-lisp/timidity.el
|
|
+%{_libdir}/timidity++
|
|
-%{_datadir}/pixmaps/timidity.xpm
|
|
+%{_mandir}/*
|
|
-%{_datadir}/pixmaps/timidity/*.xpm
|
|
+%{_datadir}/applications/timidity.desktop
|
|
-%{_datadir}/applications/VineLinux-timidity.desktop
|
|
|
|
%{_datadir}/icons/hicolor/48x48/apps/timidity.xpm
|
|
%{_datadir}/icons/hicolor/48x48/apps/timidity.xpm
|
|
|
|
|
|
-## if you faced on an error to rebuild or run, please uncomment below.
|
|
|
|
-## maybe for Tcl/Tk, xaw, xskin and gtk...
|
|
|
|
-
|
|
|
|
-## %{_libdir}/timidity/*
|
|
|
|
-%{_prefix}/lib/timidity/*
|
|
|
|
-#--------------------------------------------------------------------
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Mon Feb 2 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.14.0-1
|
|
|
|
+- rebuilt on current VineSeed
|
|
|
|
+- updated SOURCE1
|
|
|
|
+- changed SOURCE2 encoding to UTF-8
|
|
|
|
+- fixed spec encoding to UTF-8 (BTS #2784)
|
|
|
|
+- rebuilt with tcl/tk 8.5
|
|
|
|
+
|
|
* Wed Aug 29 2012 Yoji TOYODA 2.13.2-10
|
|
* Wed Aug 29 2012 Yoji TOYODA 2.13.2-10
|
|
- rebuild with VineSeed environment
|
|
- rebuild with VineSeed environment
|
|
- add Patch10 (TiMidity++_tcltk.patch)
|
|
- add Patch10 (TiMidity++_tcltk.patch)
|