commit 7d4f2fec828735e0aaf98003304d1acff69479b1 Author: Witold Filipczyk <wite...@poczta.onet.pl> Date: Sun Nov 5 18:09:55 2017 +0100
- updated to 17.08.2 ka5-k3b.spec | 284 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 284 insertions(+) --- diff --git a/ka5-k3b.spec b/ka5-k3b.spec new file mode 100644 index 0000000..d2e8c34 --- /dev/null +++ b/ka5-k3b.spec @@ -0,0 +1,284 @@ +%define kdeappsver 17.08.2 +%define qtver 5.3.2 +%define kaname k3b +Summary: K3b - CD Kreator +Name: ka5-%{kaname} +Version: 17.08.2 +Release: 1 +License: GPL v2+/LGPL v2.1+ +Group: X11/Libraries +Source0: http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz +# Source0-md5: 8aed00a2a2d11c708e558f11a7fcc128 +Patch0: musepack.patch +URL: http://www.kde.org/ +BuildRequires: Qt5Core-devel >= %{qtver} +BuildRequires: cmake >= 2.8.12 +BuildRequires: flac-c++-devel +BuildRequires: kf5-extra-cmake-modules >= 1.4.0 +BuildRequires: libdvdread-devel +BuildRequires: libjpeg-devel +BuildRequires: libmad-devel +BuildRequires: libmpcdec-devel +BuildRequires: libmusicbrainz-devel +BuildRequires: libsamplerate-devel +BuildRequires: libsndfile-devel +BuildRequires: musepack-devel +BuildRequires: qt5-build >= %{qtver} +BuildRequires: rpmbuild(macros) >= 1.164 +BuildRequires: shared-mime-info +BuildRequires: tar >= 1:1.22 +BuildRequires: xz +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +The CD Kreator features: + - the most userfriendly interface ever ;-) + - writing audio-CDs + - writing ISO-CDs + - writing existing iso-images to CD + - CD copy (data, audio, mixed mode) + - blanking of CD-RWs + - CD ripping to WAV + - dvd ripping with the transcode tools + - DivX/XviD encoding + - K3b checks if the user inserted an empty disk + - Retrieving CD info and toc + - Support for ATAPI drives without SCSI-emulation for reading + - integrated full featured audio player + +%package devel +Summary: Header files for %{kaname} development +Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kpname} +Group: X11/Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Header files for %{kaname} development. + +%description devel -l pl.UTF-8 +Pliki nagłówkowe dla programistów używających %{kaname}. + +%prep +%setup -q -n %{kaname}-%{version} +%patch0 -p1 + +%build +install -d build +cd build +%cmake \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + .. +%{__make} + +%install +rm -rf $RPM_BUILD_ROOT +%{__make} -C build install \ + DESTDIR=$RPM_BUILD_ROOT + +%find_lang %{kaname} --all-name --with-kde + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files -f %{kaname}.lang +%defattr(644,root,root,755) +/etc/xdg/k3btheme.knsrc +%attr(755,root,root) %{_bindir}/k3b +%attr(755,root,root) %ghost %{_libdir}/libk3bdevice.so.7 +%attr(755,root,root) %{_libdir}/libk3bdevice.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libk3blib.so.7 +%attr(755,root,root) %{_libdir}/libk3blib.so.*.*.* +%attr(755,root,root) %{_libdir}/qt5/plugins/k3baudiometainforenamerplugin.so +%attr(755,root,root) %{_libdir}/qt5/plugins/k3baudioprojectcddbplugin.so +%attr(755,root,root) %{_libdir}/qt5/plugins/k3bexternalencoder.so +%attr(755,root,root) %{_libdir}/qt5/plugins/k3bffmpegdecoder.so +%attr(755,root,root) %{_libdir}/qt5/plugins/k3bflacdecoder.so +%attr(755,root,root) %{_libdir}/qt5/plugins/k3blameencoder.so +%attr(755,root,root) %{_libdir}/qt5/plugins/k3blibsndfiledecoder.so +%attr(755,root,root) %{_libdir}/qt5/plugins/k3bmaddecoder.so +%attr(755,root,root) %{_libdir}/qt5/plugins/k3bmpcdecoder.so +%attr(755,root,root) %{_libdir}/qt5/plugins/k3boggvorbisdecoder.so +%attr(755,root,root) %{_libdir}/qt5/plugins/k3boggvorbisencoder.so +%attr(755,root,root) %{_libdir}/qt5/plugins/k3bsoxencoder.so +%attr(755,root,root) %{_libdir}/qt5/plugins/k3bwavedecoder.so +%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_k3bexternalencoder.so +%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_k3blameencoder.so +%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_k3boggvorbisencoder.so +%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_k3bsoxencoder.so +%attr(755,root,root) %{_libdir}/qt5/plugins/kio_videodvd.so +%{_desktopdir}/org.kde.k3b.desktop +%{_iconsdir}/hicolor/128x128/apps/k3b.png +%{_iconsdir}/hicolor/128x128/mimetypes/application-x-k3b.png +%{_iconsdir}/hicolor/16x16/apps/k3b.png +%{_iconsdir}/hicolor/22x22/apps/k3b.png +%{_iconsdir}/hicolor/32x32/apps/k3b.png +%{_iconsdir}/hicolor/32x32/mimetypes/application-x-k3b.png +%{_iconsdir}/hicolor/48x48/apps/k3b.png +%{_iconsdir}/hicolor/48x48/mimetypes/application-x-k3b.png +%{_iconsdir}/hicolor/64x64/apps/k3b.png +%{_iconsdir}/hicolor/64x64/mimetypes/application-x-k3b.png +%{_iconsdir}/hicolor/scalable/apps/k3b.svgz +%{_iconsdir}/hicolor/scalable/mimetypes/application-x-k3b.svgz +%{_datadir}/k3b +%{_datadir}/knotifications5/k3b.notifyrc +%{_datadir}/konqsidebartng/virtual_folders/services/videodvd.desktop +%{_datadir}/kservices5/ServiceMenus/k3b_create_audio_cd.desktop +%{_datadir}/kservices5/ServiceMenus/k3b_create_data_project.desktop +%{_datadir}/kservices5/ServiceMenus/k3b_create_video_cd.desktop +%{_datadir}/kservices5/ServiceMenus/k3b_write_bin_image.desktop +%{_datadir}/kservices5/ServiceMenus/k3b_write_iso_image.desktop +%{_datadir}/kservices5/k3baudiometainforenamerplugin.desktop +%{_datadir}/kservices5/k3baudioprojectcddbplugin.desktop +%{_datadir}/kservices5/k3bexternalencoder.desktop +%{_datadir}/kservices5/k3bffmpegdecoder.desktop +%{_datadir}/kservices5/k3bflacdecoder.desktop +%{_datadir}/kservices5/k3blameencoder.desktop +%{_datadir}/kservices5/k3blibsndfiledecoder.desktop +%{_datadir}/kservices5/k3bmaddecoder.desktop +%{_datadir}/kservices5/k3bmpcdecoder.desktop +%{_datadir}/kservices5/k3boggvorbisdecoder.desktop +%{_datadir}/kservices5/k3boggvorbisencoder.desktop +%{_datadir}/kservices5/k3bsoxencoder.desktop +%{_datadir}/kservices5/k3bwavedecoder.desktop +%{_datadir}/kservices5/kcm_k3bexternalencoder.desktop +%{_datadir}/kservices5/kcm_k3blameencoder.desktop +%{_datadir}/kservices5/kcm_k3boggvorbisencoder.desktop +%{_datadir}/kservices5/kcm_k3bsoxencoder.desktop +%{_datadir}/kservices5/videodvd.protocol +%{_datadir}/kservicetypes5/k3bplugin.desktop +%dir %{_datadir}/kxmlgui5/k3b +%{_datadir}/kxmlgui5/k3b/k3bdeviceui.rc +%{_datadir}/kxmlgui5/k3b/k3bui.rc +%{_datadir}/metainfo/org.kde.k3b.appdata.xml +%{_datadir}/mime/packages/x-k3b.xml +%{_datadir}/solid/actions/k3b_audiocd_rip.desktop +%{_datadir}/solid/actions/k3b_copy_disc.desktop +%{_datadir}/solid/actions/k3b_create_audio_cd_from_blank_medium.desktop +%{_datadir}/solid/actions/k3b_create_data_project_from_blank_medium.desktop +%{_datadir}/solid/actions/k3b_videodvd_rip.desktop + +%files devel +%defattr(644,root,root,755) +%{_includedir}/k3b_export.h +%{_includedir}/k3bactivepipe.h +%{_includedir}/k3baudiocdtrackdrag.h +%{_includedir}/k3baudiocdtrackreader.h +%{_includedir}/k3baudiocdtracksource.h +%{_includedir}/k3baudiocuefilewritingjob.h +%{_includedir}/k3baudiodatasource.h +%{_includedir}/k3baudiodatasourceiterator.h +%{_includedir}/k3baudiodecoder.h +%{_includedir}/k3baudiodoc.h +%{_includedir}/k3baudiodocreader.h +%{_includedir}/k3baudioencoder.h +%{_includedir}/k3baudiofile.h +%{_includedir}/k3baudiofileanalyzerjob.h +%{_includedir}/k3baudiofilereader.h +%{_includedir}/k3baudiojob.h +%{_includedir}/k3baudiotrack.h +%{_includedir}/k3baudiotrackreader.h +%{_includedir}/k3baudiozerodata.h +%{_includedir}/k3baudiozerodatareader.h +%{_includedir}/k3bbinimagewritingjob.h +%{_includedir}/k3bblankingjob.h +%{_includedir}/k3bbootitem.h +%{_includedir}/k3bbusywidget.h +%{_includedir}/k3bcdcopyjob.h +%{_includedir}/k3bcddb.h +%{_includedir}/k3bcdparanoialib.h +%{_includedir}/k3bcdrdaowriter.h +%{_includedir}/k3bcdrecordwriter.h +%{_includedir}/k3bcdrskinwriter.h +%{_includedir}/k3bcdtext.h +%{_includedir}/k3bcdtextvalidator.h +%{_includedir}/k3bchecksumpipe.h +%{_includedir}/k3bclonejob.h +%{_includedir}/k3bcore.h +%{_includedir}/k3bcuefileparser.h +%{_includedir}/k3bdatadoc.h +%{_includedir}/k3bdataitem.h +%{_includedir}/k3bdatajob.h +%{_includedir}/k3bdefaultexternalprograms.h +%{_includedir}/k3bdevice.h +%{_includedir}/k3bdevice_export.h +%{_includedir}/k3bdevicecombobox.h +%{_includedir}/k3bdeviceglobals.h +%{_includedir}/k3bdevicehandler.h +%{_includedir}/k3bdevicemanager.h +%{_includedir}/k3bdeviceselectiondialog.h +%{_includedir}/k3bdevicetypes.h +%{_includedir}/k3bdiritem.h +%{_includedir}/k3bdirsizejob.h +%{_includedir}/k3bdiskinfo.h +%{_includedir}/k3bdoc.h +%{_includedir}/k3bdvdcopyjob.h +%{_includedir}/k3bdvdformattingjob.h +%{_includedir}/k3bexceptions.h +%{_includedir}/k3bexternalbinmanager.h +%{_includedir}/k3bfileitem.h +%{_includedir}/k3bfilesplitter.h +%{_includedir}/k3bfilesysteminfo.h +%{_includedir}/k3bglobals.h +%{_includedir}/k3bglobalsettings.h +%{_includedir}/k3bgrowisofswriter.h +%{_includedir}/k3bimagefilereader.h +%{_includedir}/k3binffilewriter.h +%{_includedir}/k3bintmapcombobox.h +%{_includedir}/k3bintvalidator.h +%{_includedir}/k3biso9660.h +%{_includedir}/k3biso9660backend.h +%{_includedir}/k3biso9660imagewritingjob.h +%{_includedir}/k3bisooptions.h +%{_includedir}/k3bjob.h +%{_includedir}/k3bjobhandler.h +%{_includedir}/k3bmd5job.h +%{_includedir}/k3bmediacache.h +%{_includedir}/k3bmedium.h +%{_includedir}/k3bmetawriter.h +%{_includedir}/k3bmixeddoc.h +%{_includedir}/k3bmixedjob.h +%{_includedir}/k3bmovixdoc.h +%{_includedir}/k3bmovixfileitem.h +%{_includedir}/k3bmovixjob.h +%{_includedir}/k3bmsf.h +%{_includedir}/k3bmsfedit.h +%{_includedir}/k3bmultichoicedialog.h +%{_includedir}/k3bplugin.h +%{_includedir}/k3bpluginconfigwidget.h +%{_includedir}/k3bpluginmanager.h +%{_includedir}/k3bprocess.h +%{_includedir}/k3bprojectplugin.h +%{_includedir}/k3brawaudiodatareader.h +%{_includedir}/k3brawaudiodatasource.h +%{_includedir}/k3bsignalwaiter.h +%{_includedir}/k3bsimplejobhandler.h +%{_includedir}/k3bstdguiitems.h +%{_includedir}/k3bthreadjob.h +%{_includedir}/k3bthreadwidget.h +%{_includedir}/k3bthroughputestimator.h +%{_includedir}/k3btoc.h +%{_includedir}/k3btocfilewriter.h +%{_includedir}/k3btrack.h +%{_includedir}/k3bvalidators.h +%{_includedir}/k3bvcddoc.h +%{_includedir}/k3bvcdjob.h +%{_includedir}/k3bvcdoptions.h +%{_includedir}/k3bverificationjob.h +%{_includedir}/k3bversion.h +%{_includedir}/k3bvideodvd.h +%{_includedir}/k3bvideodvdaudiostream.h +%{_includedir}/k3bvideodvddoc.h +%{_includedir}/k3bvideodvdjob.h +%{_includedir}/k3bvideodvdptt.h +%{_includedir}/k3bvideodvdsubpicturestream.h +%{_includedir}/k3bvideodvdtime.h +%{_includedir}/k3bvideodvdtitle.h +%{_includedir}/k3bvideodvdtitledetectclippingjob.h +%{_includedir}/k3bvideodvdtitletranscodingjob.h +%{_includedir}/k3bvideodvdvideostream.h +%{_includedir}/k3bwavefilewriter.h +%attr(755,root,root) %{_libdir}/libk3bdevice.so +%attr(755,root,root) %{_libdir}/libk3blib.so ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/ka5-k3b.git/commitdiff/33cec745236214af56cdeb011a6c8500489cb8ec _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit