diff --git a/puredata.spec b/puredata.spec index acc655f..554c3b0 100644 --- a/puredata.spec +++ b/puredata.spec @@ -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 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 0.47.1-1mamba +- update to 0.47.1 + * Thu Aug 01 2013 Automatic Build System 0.43.4-1mamba - update to 0.43.4