summaryrefslogtreecommitdiffstats
path: root/mandriva/2010.2/dependencies/arts/arts3.spec
diff options
context:
space:
mode:
Diffstat (limited to 'mandriva/2010.2/dependencies/arts/arts3.spec')
-rw-r--r--mandriva/2010.2/dependencies/arts/arts3.spec347
1 files changed, 347 insertions, 0 deletions
diff --git a/mandriva/2010.2/dependencies/arts/arts3.spec b/mandriva/2010.2/dependencies/arts/arts3.spec
new file mode 100644
index 000000000..ab0bb5d6c
--- /dev/null
+++ b/mandriva/2010.2/dependencies/arts/arts3.spec
@@ -0,0 +1,347 @@
+%define compile_apidox 1
+%{?_no_apidox: %{expand: %%global compile_apidox 0}}
+%define oname arts
+%define epoch_arts 30000001
+
+# Define short-cuts for libification
+%define major 1
+
+%define libname %mklibname arts %{major}
+
+%define lib_name_orig libarts
+
+Name: arts3
+Summary: Arts - Libraries
+Version: 1.5.12
+Release: %mkrel 1
+Epoch: %{epoch_arts}
+Group: Graphical desktop/KDE3
+License: ARTISTIC BSD GPL_V2 LGPL_V2 QPL_V1.0
+BuildRoot: %_tmppath/%name-%version-%release-root
+Requires(pre): %{libname} = %{epoch_arts}:%version-%release
+URL: http://www.kde.org
+Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%oname-%version.tar.bz2
+Patch0: arts-1.5.3-resmgr.patch
+Patch2: arts-1.5.3-mcop-msgkill.patch
+Patch4: arts-1.5.9-gcc4.3.x-compile.patch
+Patch5: kde-3.5.10-acinclude.patch
+BuildRequires: kde3-macros
+BuildRequires: audiofile-devel
+BuildRequires: qt3-devel
+BuildRequires: glib2-devel
+BuildRequires: alsa-lib-devel
+BuildRequires: resmgr-devel
+BuildRequires: X11-devel
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: esound-devel
+BuildRequires: multiarch-utils >= 1.0.3
+BuildRequires: jackit-devel
+BuildRequires: libvorbis-devel
+BuildRequires: libtqtinterface-devel >= 3.5.12
+BuildConflicts: mas-devel
+Obsoletes: aethera =< 0.9.3-5mdk
+Obsoletes: brahms =< 1.02-3mdk
+Obsoletes: dotNETStyle =< 0.9.2-2mdk
+Obsoletes: drivetweak-kde- =< 0.9.1-1mdk
+Obsoletes: guarddog =< 1.9.14-1mdk
+Obsoletes: k3b =< 0.5.1-2mdk
+Obsoletes: karchiver =< 2.0.5-3mdk
+Obsoletes: kdestudio =< 2.0.0-10mdk
+Obsoletes: kdevmon =< 0.4.5-2mdk
+Obsoletes: keduca =< 0.4-6mdk
+Obsoletes: keurocalc =< 0.5.8-1mdk
+Obsoletes: kfontinst =< 0.10-1mdk
+Obsoletes: kgesture =< 0.3-6mdk
+Obsoletes: kguitar =< 0.4-2mdk
+Obsoletes: kinkatta =< 1.00-1mdk
+Obsoletes: kmag =< 0.7-1mdk
+Obsoletes: kmymoney2 =< 0.4-1mdk
+Obsoletes: knetfilter =< 2.2.5-1mdk
+Obsoletes: komba2 =< 0.72-1mdk
+Obsoletes: koncd =< 1.0rc2-2mdk
+Obsoletes: konnector =< 0.5-4mdk
+Obsoletes: konverse =< 0.2-3mdk
+Obsoletes: kover =< 0.8.3-2mdk
+Obsoletes: kreatecd =< 1.1.0-2mdk
+Obsoletes: krpmbuilder =< 0.2.6-4mdk
+Obsoletes: krusader =< 1.01-1mdk
+Obsoletes: kshowmail =< 2.2.3-1mdk
+Obsoletes: ksnuffle =< 2.2-6mdk
+Obsoletes: ksplashml =< 0.92-1mdk
+Obsoletes: kstars =< 0.8.5-1mdk
+Obsoletes: kstocks =< 2.0.2-8mdk
+Obsoletes: ktexmaker2 =< 1.7-2mdk
+Obsoletes: ktouch =< 1.0-4mdk
+Obsoletes: kuickshow =< 0.8.2-3mdk
+Obsoletes: kwatch =< 2.2.0-1mdk
+Obsoletes: kwave =< 0.6.3-3mdk
+Obsoletes: kwintv =< 0.8.11-5mdk
+Obsoletes: kxicq2 =< 0.7.6-1mdk
+Obsoletes: kxmleditor =< 0.7.1-2mdk
+Obsoletes: libbrahms0 =< 1.02-3mdk
+Obsoletes: libkarchiver2 =< 2.0.5-3mdk
+Obsoletes: libkguitar1 =< 0.4-2mdk
+Obsoletes: libxmms-kde1 =< 6.5-5mdk
+Obsoletes: sakuraplayer =< 1.0.6-1mdk umlmodeller =< 1.0.3-5mdk
+Obsoletes: cervisia =< 1.4.1-7mdk
+Obsoletes: kbiff =< 3.5.4-3mdk
+Obsoletes: kcpuload =< 1.90-11mdk
+Obsoletes: kdbg =< 1.2.5-1mdk
+Obsoletes: kdeaddons3
+Obsoletes: kdeadmin3
+Obsoletes: kdeartwork3
+Obsoletes: kdebindings3
+Obsoletes: kdemultimedia3
+Obsoletes: kdemultimedia3-aktion
+Obsoletes: kdenetwork3
+Obsoletes: kdepim3
+Obsoletes: kdesdk3
+Obsoletes: kdetoys3
+Obsoletes: kdeutils3
+Obsoletes: kdevelop3
+Obsoletes: klogic =< 1.35-1mdk
+Obsoletes: klyx =< 2.0-17mdk
+Obsoletes: kmago =< 1.1.2-5mdk
+Obsoletes: knetload =< 1.91-8mdk
+Obsoletes: koffice =< 1.1.1-14mdk
+Obsoletes: kpl2 =< 2.3.0-1mdk
+Obsoletes: krootwarning =< 8.2-13mdk
+Obsoletes: krozat =< 8.2-13mdk
+Obsoletes: ksetiwatch =< 2.2.5-1mdk
+Obsoletes: ktelnet =< 0.7b1-13mdk
+Obsoletes: kvirc =< 2.1.1-5mdk
+Obsoletes: libqt2-devel =< 2.3.1-29mdk
+Obsoletes: licq-kde =< 1.0.4-2mdk
+Obsoletes: qt2-designer =< 2.3.1-29mdk
+Obsoletes: qtrans =< 0.1.1-7mdk
+Obsoletes: quanta =< 2.0.1-2mdk
+Obsoletes: kdelibs-sound
+Obsoletes: %{libname}-static-devel
+Obsoletes: arts3 < %{epoch_arts}:1.5.3
+Provides: arts3 = %{epoch_arts}:%version-%release
+BuildConflicts: unsermake
+Conflicts: arts < 30000001:1.5.10-4
+Provides: arts = %epoch_arts:%version-%release
+
+%description
+aRts is a short form for "analog realtime synthesizer". The idea of the whole
+thing is to create/process sound using small modules which do certain tasks.
+These may be create a waveform (oscillators), play samples, filter data, add
+signals, perform effects like delay/flanger/chorus, or output the data to the
+soundcard.
+
+%files
+%defattr(-,root,root,-)
+%_kde3_bindir/artscat
+%_kde3_bindir/artsd
+%_kde3_bindir/artsplay
+%_kde3_bindir/artsshell
+%_kde3_bindir/artsdsp
+%_kde3_bindir/artsrec
+%_kde3_bindir/artswrapper
+
+#----------------------------------------------------------------------
+
+%package -n %{libname}
+Group: System/Libraries
+Summary: The libraries for arts
+Obsoletes: libarts2, libarts3
+Requires: libtqtinterface >= 3.5.12-1
+
+%description -n %{libname}
+Libraries needed for arts.
+
+%if %mdkversion < 200900
+%post -n %{libname} -p /sbin/ldconfig
+%endif
+%if %mdkversion < 200900
+%postun -n %{libname} -p /sbin/ldconfig
+%endif
+
+%files -n %{libname}
+%defattr(-,root,root,-)
+%_kde3_libdir/*.la
+%_kde3_libdir/*.so.*
+%dir %_kde3_libdir/mcop/
+%_kde3_libdir/mcop/*
+%_sysconfdir/ld.so.conf.d/*
+
+#----------------------------------------------------------------------
+
+%package devel
+Group: Development/KDE and Qt
+Summary: Development files for arts
+Requires: %{libname} = %{epoch_arts}:%version-%release
+Obsoletes: %{_lib}arts1-devel
+Obsoletes: libarts2-devel
+Obsoletes: libarts3-devel
+Provides: arts-devel
+Provides: libarts-devel
+Conflicts: arts <= %epoch_arts:1.5.3-5mdv2007
+
+%description devel
+Development libraries for arts.
+
+%files devel
+%defattr(-,root,root,-)
+%_kde3_bindir/artsc-config
+%multiarch %_kde3_bindir/*/artsc-config
+%_kde3_bindir/mcopidl
+%_kde3_libdir/*.so
+%_kde3_includedir/*
+
+#----------------------------------------------------------------------
+
+%prep
+%setup -q -n %oname-%version
+%patch0 -p0 -b .resmgr
+%patch2 -p1 -b .msgkill
+%patch4 -p1 -b .gcc4.3
+%patch5 -p1
+
+%build
+# Patch from resmgr needs rebuild builsystem
+make -f admin/Makefile.common
+QTDIR=%qt3dir
+export QTDIR
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+
+%configure_kde3 \
+ --without-nas \
+
+%make
+
+
+%install
+rm -fr %buildroot
+
+%makeinstall_std
+%multiarch_binaries $RPM_BUILD_ROOT%{_kde3_bindir}/artsc-config
+%multiarch_includes $RPM_BUILD_ROOT%{_kde3_includedir}/arts/gsl/gslconfig.h
+
+install -d %buildroot/%_sysconfdir/ld.so.conf.d
+cat > %buildroot/%_sysconfdir/ld.so.conf.d/%{libname}.conf <<EOF
+%_kde3_libdir
+EOF
+
+
+%clean
+rm -fr %buildroot
+
+
+
+
+
+%changelog
+* Thu Feb 03 2011 Tim Williams <tim@my-place.org.uk> 30000001:1.5.12-11mdf2010.2
++ Add Trinity KDE 3.5.12 sources
++ Add libtqtinterface dependencies
+- Remove arts-1.5.0-check_tmp_dir.patch and fix_autotools.patch, no longer necessary
+
+* Tue May 04 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 30000001:1.5.10-11mvt2010.1
++ Rebuild
+
+* Sat Jan 16 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 30000001:1.5.10-11mvt2010.0
++ Use automake 1.11 and above
++ Patch for built with autoconf 2.65
++ Fix package group
+
+* Tue Nov 14 2009 Tim Williams <tim@my-place.org.uk> 30000001:1.5.10-10mdv2010.0
+- Remove some of the obsoletes which are causing problems
+
+* Fri Nov 13 2009 Tim Williams <tim@my-place.org.uk> 30000001:1.5.10-9mdv2010.0
++ Rebuild for MDV 2010.0
+
+* Sat Mar 28 2009 Anssi Hannula <anssi@mandriva.org> 30000001:1.5.10-8mdv2009.1
++ Revision: 361978
+- fix apparent typo in provides/conflicts change of r356949
+
+* Fri Mar 27 2009 Anssi Hannula <anssi@mandriva.org> 30000001:1.5.10-7mdv2009.1
++ Revision: 361677
+- fix new obsolete for biarch
+
+* Wed Mar 25 2009 Helio Chissini de Castro <helio@mandriva.com> 30000001:1.5.10-6mdv2009.1
++ Revision: 361121
+- The return of undead. Changing name from libarts1-devel to a real arts3-devel
+
+* Tue Mar 17 2009 Nicolas Lécureuil <neoclust@mandriva.org> 30000001:1.5.10-5mdv2009.1
++ Revision: 356949
+- Add provides
+
+* Sun Mar 15 2009 Nicolas Lécureuil <neoclust@mandriva.org> 30000001:1.5.10-4mdv2009.1
++ Revision: 355208
+- Remove old spec file
+- Update to new name
+- Change arts to arts3 ( kde3 reintroduction step 1 )
+
+* Sat Feb 28 2009 Anssi Hannula <anssi@mandriva.org> 30000001:1.5.10-3mdv2009.1
++ Revision: 345972
+- rebuild due to removed i586 binaries
+
+* Sat Nov 08 2008 Adam Williamson <awilliamson@mandriva.org> 30000001:1.5.10-2mdv2009.1
++ Revision: 300956
+- rebuild for xcb changes
+
+* Tue Aug 26 2008 Helio Chissini de Castro <helio@mandriva.com> 30000001:1.5.10-1mdv2009.0
++ Revision: 276164
+- Update for probably the last upstream arts from kde3
+
+* Wed Aug 06 2008 Thierry Vignaud <tvignaud@mandriva.com> 30000001:1.5.9-8mdv2009.0
++ Revision: 264319
+- rebuild early 2009.0 package (before pixel changes)
+
+ + Pixel <pixel@mandriva.com>
+ - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+* Mon Jun 02 2008 Helio Chissini de Castro <helio@mandriva.com> 30000001:1.5.9-7mdv2009.0
++ Revision: 214278
+- Fix compilations against gcc 4.3.x. Close bug https://qa.mandriva.com/show_bug.cgi?id=41171
+
+ + Funda Wang <fundawang@mandriva.org>
+ - rebuild for new qt3
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Rebuild because of qt3 move
+
+* Sat May 03 2008 Helio Chissini de Castro <helio@mandriva.com> 30000001:1.5.9-3mdv2009.0
++ Revision: 200792
+- Begin changes for kde. Time to go to /opt
+- Added arts.conf on ld.so.conf.d
+
+* Sat Mar 22 2008 Nicolas Lécureuil <neoclust@mandriva.org> 30000001:1.5.9-2mdv2008.1
++ Revision: 189485
+- Fix groups ( tks to pterjan)
+
+* Thu Feb 14 2008 Helio Chissini de Castro <helio@mandriva.com> 30000001:1.5.9-1mdv2008.1
++ Revision: 167752
+- Last arts ever arrived. 1.5.9. This will be the last update for old codebase and closing the cycle of stable releases of KDE3
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix description-line-too-long
+ - kill re-definition of %%buildroot on Pixel's request
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Tue Oct 23 2007 Nicolas Lécureuil <neoclust@mandriva.org> 30000001:1.5.8-1mdv2008.1
++ Revision: 101650
+- Arts 1.5.8 from kde 3.5.8
+- Add Patch5, it fixes problems between aRts and Knotify
+
+ + Per Øyvind Karlsen <peroyvind@mandriva.org>
+ - add buildconflict on unsermake as it gets used by default if installed and breaks building
+
+ + Anssi Hannula <anssi@mandriva.org>
+ - remove hardcoded packager tag
+
+* Mon May 21 2007 Olivier Blin <oblin@mandriva.com> 30000001:1.5.7-2mdv2008.0
++ Revision: 29295
+- build with esound support
+
+* Wed May 16 2007 Helio Chissini de Castro <helio@mandriva.com> 30000001:1.5.7-1mdv2008.0
++ Revision: 27452
+- 1.5.7 release
+