-Name: brahms
Summary: Brahms - a MIDI Program for KDE
-Summary(pl): Brahms - program MIDI dla KDE
-Version: 1.01
-Release: 1
+Summary(pl.UTF-8): Brahms - program MIDI dla KDE
+Name: brahms
+Version: 1.02
+Release: 3
License: GPL
-Group: X11/Applications/Multimedia
-Group(de): X11/Applikationen/Multimedia
-Group(pl): X11/Aplikacje/Multimedia
-Source0: http://brahms.sourceforge.net/download/%{name}-%{version}.tar.bz2
+Group: X11/Applications/Sound
+Source0: http://brahms.sourceforge.net/download/%{name}-%{version}-kde2.tar.bz2
+# Source0-md5: 339c87968e02dfad7d1afe7dea0b2829
URL: http://brahms.sourceforge.net/
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: kdelibs-devel
+BuildRequires: kdemultimedia-devel
+BuildRequires: libtool
+BuildRequires: perl
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-Requires: kdelibs-devel
-%define _prefix /usr/X11R6
-%define _mandir %{_prefix}/man
+%define _htmldir /usr/share/doc/kde/HTML
%description
-Brahms is a MIDI Program for the K Desktop Enviroment.
+Brahms is a MIDI Program for the K Desktop Environment.
-%description -l pl
-Brahms jest programem MIDI dla ¶rodowiska KDE.
+%description -l pl.UTF-8
+Brahms jest programem MIDI dla środowiska KDE.
%prep
-rm -rf $RPM_BUILD_ROOT
-
-%setup -q
+%setup -q -n Brahms
%build
-export KDEDIR=%{kdeprefix} QTDIR=%{qtdir}
-
-./configure2_13 \
- --prefix=$KDEDIR \
- --with-install-root=$RPM_BUILD_ROOT
+kde_htmldir="%{_htmldir}"; export kde_htmldir
+kde_icondir="%{_pixmapsdir}"; export kde_icondir
+%configure2_13
-%{__make} CXXFLAGS="%{rpmcflags} %{!?debug:-DNO_DEBUG -DNDEBUG}"
+%{__make} CXXFLAGS="%{rpmcflags} -fno-exceptions -fno-rtti %{!?debug:-DNO_DEBUG -DNDEBUG}"
%install
rm -rf $RPM_BUILD_ROOT
-%{__make} install prefix=$RPM_BUILD_ROOT%{kdeprefix}
-# remove conflicting mime types
-rm -rf $RPM_BUILD_ROOT%{kdeprefix}/share/mimelnk
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
-cd $RPM_BUILD_ROOT
-find . -type d | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > \
- $RPM_BUILD_DIR/file.list.%{kdename}
-
-find . -type f | sed -e 's,^\.,\%attr(-\,root\,root) ,' \
- -e '/\/config\//s|^|%config|' >> \
- $RPM_BUILD_DIR/file.list.%{kdename}
-
-find . -type l | sed 's,^\.,\%attr(-\,root\,root) ,' >> \
- $RPM_BUILD_DIR/file.list.%{kdename}
+# remove conflicting mime types
+rm -rf $RPM_BUILD_ROOT%{_datadir}/mimelnk
-echo "%docdir %{_prefix}/doc/kde" >> $RPM_BUILD_DIR/file.list.%{kdename}
+%find_lang %{name} --with-kde
%clean
-rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/file.list.%{kdename}
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
-%files -f ../file.list.%{kdename}
+%files -f %{name}.lang
%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/*
+%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
+%{_libdir}/mcop/*
+%{_pixmapsdir}/*/*/apps/*
+%{_datadir}/apps/brahms
+%{_applnkdir}/Multimedia/*