Author: lisu Date: Tue Jan 18 15:18:00 2011 GMT Module: packages Tag: HEAD ---- Log message: - add subpackage for tools - package libportmidi.so.0. binary - rel 1
---- Files affected: packages/portmidi: portmidi.spec (1.9 -> 1.10) ---- Diffs: ================================================================ Index: packages/portmidi/portmidi.spec diff -u packages/portmidi/portmidi.spec:1.9 packages/portmidi/portmidi.spec:1.10 --- packages/portmidi/portmidi.spec:1.9 Tue Jan 18 15:56:27 2011 +++ packages/portmidi/portmidi.spec Tue Jan 18 16:17:55 2011 @@ -6,7 +6,7 @@ Summary(pl.UTF-8): Przenośna biblioteka MIDI czasu rzeczywistego Name: portmidi Version: 217 -Release: 0.1 +Release: 1 License: MIT-like Group: Libraries Source0: http://downloads.sourceforge.net/portmedia/%{version}/%{name}-src-%{version}.zip @@ -43,6 +43,20 @@ %description devel -l pl.UTF-8 Pliki nagłówkowe biblioteki PortMidi. +%package tools +Summary: Tools to configure and use portmidi +Summary(pl.UTF-8): Narzędzia do konfiguracji i używania portmidi +Group: Applications/Multimedia +Requires: %{name} = %{version}-%{release} +Requires: java >= 1.5 +Requires: jpackage-utils + +%description tools +Tools to configure and use portmidi. + +%description tools -l pl.UTF-8 +Narzędzia do konfiguracji i używania portmidi. + %prep %setup -q -n %{name} %patch0 -p1 @@ -56,7 +70,7 @@ # TODO: fix "undefined refernce" errors %if 0 -# Build the doxygen documentation: +# Build the doxygen documentation doxygen cd latex %{__make} @@ -68,6 +82,16 @@ %{__make} install \ DESTDIR=$RPM_BUILD_ROOT +# Install the test applications +install -d $RPM_BUILD_ROOT%{_libdir}/%{name} +for app in latency midiclock midithread midithru mm qtest sysex test; do + install build/Release/$app $RPM_BUILD_ROOT%{_libdir}/%{name}/ +done + +# PLD's jni library location is different +mv $RPM_BUILD_ROOT%{_libdir}/libpmjni.so $RPM_BUILD_ROOT%{_libdir}/%{name}/ +mv $RPM_BUILD_ROOT%{_javadir}/pmdefaults.jar $RPM_BUILD_ROOT%{_libdir}/%{name}/ + %clean rm -rf $RPM_BUILD_ROOT @@ -77,23 +101,42 @@ %files %defattr(644,root,root,755) %doc CHANGELOG.txt README.txt license.txt pm_linux/README_LINUX.txt -%attr(755,root,root) %{_bindir}/pmdefaults -%attr(755,root,root) %ghost %{_libdir}/libportmidi.so.0 +%attr(755,root,root) %ghost %{_libdir}/libportmidi.so.0* +%{_libdir}/libportmidi.so.0. %files devel %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/libpmjni.so %attr(755,root,root) %{_libdir}/libportmidi.so %attr(755,root,root) %{_libdir}/libportmidi_s.so %{_includedir}/portmidi.h %{_includedir}/porttime.h +%files tools +%defattr(644,root,root,755) +%doc pm_java/pmdefaults/README.txt pm_cl/* +%attr(755,root,root) %{_bindir}/pmdefaults +%attr(755,root,root) %{_libdir}/portmidi/latency +%attr(755,root,root) %{_libdir}/portmidi/libpmjni.so +%attr(755,root,root) %{_libdir}/portmidi/midiclock +%attr(755,root,root) %{_libdir}/portmidi/midithread +%attr(755,root,root) %{_libdir}/portmidi/midithru +%attr(755,root,root) %{_libdir}/portmidi/mm +%attr(755,root,root) %{_libdir}/portmidi/pmdefaults.jar +%attr(755,root,root) %{_libdir}/portmidi/qtest +%attr(755,root,root) %{_libdir}/portmidi/sysex +%attr(755,root,root) %{_libdir}/portmidi/test + %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog * %{date} PLD Team <[email protected]> All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.10 2011/01/18 15:17:55 lisu +- add subpackage for tools +- package libportmidi.so.0. binary +- rel 1 + Revision 1.9 2011/01/18 14:56:27 lisu - build doxygen documentation (disabled for now - TODO) ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/portmidi/portmidi.spec?r1=1.9&r2=1.10&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
