Package libportmidi: Specfile
Name: libportmidi Version: 2.0.4 Release: alt1 Epoch: 1 Summary: Platform Independent Library for MIDI I/O License: MIT Group: Sound Url: http://portmedia.sourceforge.net/portmidi/ # Source-url: https://github.com/PortMidi/portmidi/archive/refs/tags/v%version.tar.gz Source: %name-%version.tar BuildRequires(pre): rpm-macros-cmake BuildRequires: cmake gcc-c++ libalsa-devel %description PortMidi is a library for software developers. It supports real-time input and output of MIDI data using a system-independent interface. %package devel Summary: Development files for PortMidi Group: Development/C Requires: %name = %EVR %description devel Development files for PortMidi. %prep %setup rm -f portmidi_cdt.zip */*.exe */*/*.exe # Fix permissons and encoding issues: find . -name "*.c" -exec chmod -x {} \; find . -name "*.h" -exec chmod -x {} \; for i in *.txt */*.txt */*/*.txt ; do chmod -x $i sed 's|\r||' $i > $i.tmp touch -r $i $i.tmp mv -f $i.tmp $i done %build %cmake_insource \ -DVERSION=%version \ -DCMAKE_CACHEFILE_DIR=%{_builddir}/%{name}-%{version}/build %make_build # Build the doxygen documentation: #doxygen # Skip python modules building %install %makeinstall_std %files %_libdir/libportmidi.so.* %files devel %doc README.md README.txt license.txt %_includedir/portmidi.h %_includedir/porttime.h %_includedir/pmutil.h %_libdir/cmake/PortMidi/ %_pkgconfigdir/portmidi.pc %_libdir/libportmidi.so %changelog * Mon Jun 12 2023 Vitaly Lipatov <lav@altlinux.ru> 1:2.0.4-alt1 - new version (2.0.4) with rpmgs script (ALT bug 41760) - upstream changed version order, set epoch: 1 * Sun Aug 23 2015 Vitaly Lipatov <lav@altlinux.ru> 217-alt3 - build from 217 official tarball - add patches from Fedora project * Fri Apr 19 2013 Dmitry V. Levin (QA) <qa_ldv@altlinux.org> 217-alt2.qa1 - NMU: rebuilt for updated dependencies. * Tue Feb 08 2011 Egor Glukhov <kaman@altlinux.org> 217-alt2 - Fixed specfile * Fri Nov 5 2010 Egor Glukhov <kaman@altlinux.org> 217-alt1 - Initial build for Sisyphus |