update to 0.47.1 [release 0.47.1-1mamba;Wed Aug 24 2016]

This commit is contained in:
Silvan Calarco 2024-01-06 10:35:57 +01:00
parent eb51f8ba8d
commit 98341cba5b

View File

@ -1,7 +1,7 @@
%define majver %(echo %version | cut -d. -f1-2)
%define minver %(echo %version | cut -d. -f3)
Name: puredata
Version: 0.43.4
Version: 0.47.1
Release: 1mamba
Summary: A real-time graphical programming environment for audio, video, and graphical processing
Group: Graphical Desktop/Applications/Multimedia
@ -9,7 +9,8 @@ Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://puredata.info
Source0: http://downloads.sourceforge.net/project/pure-data/pure-data/%{version}/pd-%{majver}-%{minver}.src.tar.gz
Source0: http://msp.ucsd.edu/Software/pd-%{majver}-%{minver}.src.tar.gz
#Source0: http://downloads.sourceforge.net/project/pure-data/pure-data/%{version}/pd-%{majver}-%{minver}.src.tar.gz
Source1: %{name}.png
Patch0: pd-0.41-4-makefile.patch
Patch1: pd-0.41-4-filetmp.patch
@ -30,20 +31,29 @@ Pd was created to explore ideas of how to further refine the Max paradigm with t
It is easy to extend Pd by writing object classes ("externals") or patches ("abstractions"). The work of many developers is already available as part of the standard Pd packages and the Pd developer community is growing rapidly. Recent developments include a system of abstractions for building performance environments; a library of objects for physical modeling; and a library of objects for generating and processing video in realtime.
Pd is free software and can be downloaded either as an OS-specific package, source package, or directly from CVS. Pd was written to be multi-platform and therefore is quite portable; versions exist for Win32, IRIX, GNU/Linux, BSD, and MacOS X running on anything from a PocketPC to an old Mac to a brand new PC. It is possible to write externals and patches that work with Max/MSP and Pd using flext and cyclone.
%package devel
Group: Development/Libraries
Summary: Development files for %{name}
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
Requires: pkg-config
%description devel
This package contains libraries and header files for developing applications that use %{name}.
%prep
%setup -q -n pd-%{majver}-%{minver}
#%patch0 -p1
%patch1 -p1
%patch2 -p1
#%patch1 -p1
#%patch2 -p1
%build
cd src
%configure --enable-jack --enable-alsa
./autogen.sh
%configure --enable-jack --enable-alsa --disable-portaudio
make -j1
%install
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
cd src
%makeinstall MANINSTDIR=%{buildroot}/%{_mandir}
mkdir -p %{buildroot}%{_datadir}/pixmaps
@ -70,19 +80,29 @@ EOF
%files
%defattr(-,root,root)
%{_bindir}/pd
%{_bindir}/pd-gui.tcl
%{_bindir}/pdreceive
%{_bindir}/pdsend
%{_datadir}/pixmaps/puredata.png
%{_datadir}/applications/puredata.desktop
%{_includedir}/m_pd.h
%dir %{_libdir}/pd
%{_libdir}/pd/*
%{_mandir}/man1/pd.1.gz
%{_mandir}/man1/pdreceive.1.gz
%{_mandir}/man1/pdsend.1.gz
%{_mandir}/man1/pd.1*
%{_mandir}/man1/pdreceive.1*
%{_mandir}/man1/pdsend.1*
%doc README.txt
%files devel
%defattr(-,root,root)
%{_includedir}/m_pd.h
%dir %{_includedir}/pd
%{_includedir}/pd/*.h
%{_libdir}/pkgconfig/pd.pc
%changelog
* Wed Aug 24 2016 Silvan Calarco <silvan.calarco@mambasoft.it> 0.47.1-1mamba
- update to 0.47.1
* Thu Aug 01 2013 Automatic Build System <autodist@mambasoft.it> 0.43.4-1mamba
- update to 0.43.4