rpms/k3b-extras-freeworld/devel .cvsignore, 1.4, 1.5 k3b-extras-freeworld.spec, 1.12, 1.13 sources, 1.4, 1.5 k3b-1.0.5-ffmpeg.patch, 1.4, NONE k3b-lavc52.patch, 1.3, NONE

Rex Dieter rdieter at rpmfusion.org
Fri Dec 18 21:57:11 CET 2009


Author: rdieter

Update of /cvs/free/rpms/k3b-extras-freeworld/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv24597

Modified Files:
	.cvsignore k3b-extras-freeworld.spec sources 
Removed Files:
	k3b-1.0.5-ffmpeg.patch k3b-lavc52.patch 
Log Message:
* Fri Dec 18 2009 Rex Dieter <rdieter at fedoraproject.org> - 1.69.0-1
- k3b-1.69.0 (alpha4)



Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/k3b-extras-freeworld/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore	1 Oct 2009 13:34:36 -0000	1.4
+++ .cvsignore	18 Dec 2009 20:57:11 -0000	1.5
@@ -1 +1 @@
-k3b-1.0.5.tar.bz2
+k3b-1.69.0alpha4.tar.bz2


Index: k3b-extras-freeworld.spec
===================================================================
RCS file: /cvs/free/rpms/k3b-extras-freeworld/devel/k3b-extras-freeworld.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- k3b-extras-freeworld.spec	3 Oct 2009 23:11:22 -0000	1.12
+++ k3b-extras-freeworld.spec	18 Dec 2009 20:57:11 -0000	1.13
@@ -1,46 +1,41 @@
 
-%define kdelibs3 kdelibs
-%if 0%{?fedora} > 6
-%define kdelibs3 kdelibs3
-%define ffmpeg ffmpeg
-%define _with_ffmpeg --with-ffmpeg
-%endif
-
-Name:           k3b-extras-freeworld
-Epoch:          1
-Version:        1.0.5
-Release:        7%{?dist}
-Summary:        Additional codec plugins for the k3b CD/DVD burning application
-
-Group:          Applications/Multimedia
-License:        GPLv2+
-URL:            http://www.k3b.org
-Source0:        http://downloads.sourceforge.net/sourceforge/k3b/k3b-%{version}.tar.bz2
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot-%(%{__id_u} -n)
-
-## upstreamable
-Patch50: k3b-1.0.5-ffmpeg.patch
+%define pre alpha4
 
-## upstream
-Patch100: k3b-lavc52.patch
+Name:    k3b-extras-freeworld
+Summary: Additional codec plugins for the k3b CD/DVD burning application
+Epoch:   1
+Version: 1.69.0
+Release: 1%{?dist}
+
+Group:   Applications/Archiving
+License: GPLv2+
+URL:     http://www.k3b.org/
+Source0: http://downloads.sourceforge.net/sourceforge/k3b/k3b-%{version}%{pre}.tar.bz2
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+# TODO: bugzilla/document
+ExcludeArch: s390 s390x
+
+## upstreamable patches
+
+BuildRequires: cmake
+BuildRequires: flac-devel
+BuildRequires: gettext
+BuildRequires: kdelibs4-devel
+BuildRequires: kdemultimedia-devel
+BuildRequires: libdvdread-devel
+BuildRequires: libmpcdec-devel
+BuildRequires: libmusicbrainz-devel
+BuildRequires: libsamplerate-devel
+BuildRequires: libsndfile-devel
+BuildRequires: libvorbis-devel
+# needed by k3bsetup
+#BuildRequires: polkit-qt-devel
+BuildRequires: taglib-devel
 
-ExcludeArch:    s390 s390x
-
-BuildRequires:  %{kdelibs3}-devel
+BuildRequires:  ffmpeg-devel
 BuildRequires:  lame-devel
 BuildRequires:  libdvdread-devel
 BuildRequires:  libmad-devel
-%{?ffmpeg:BuildRequires:  %{ffmpeg}-devel automake libtool}
-BuildRequires:  libmusicbrainz-devel
-BuildRequires:  gettext
-BuildRequires:  taglib-devel
-
-Obsoletes:      k3b-mp3 < 0.12.10 
-Provides:       k3b-mp3 = %{version}-%{release}
-
-# livna upgrade
-Obsoletes: k3b-extras-nonfree < 1.0.4-3
-Provides:  k3b-extras-nonfree = %{version}-%{release}
 
 Requires:       k3b >= %{version}
 
@@ -50,88 +45,61 @@
 handle CD/DVD burning application.
 
 
+
 %prep
 %setup -q -n k3b-%{version}
 
-%if 0%{?ffmpeg:1}
-%patch50 -p1 -b .ffmpeg
-%patch100 -p1 -b .lavc52
-
-# hack/fix for newer automake
-sed -iautomake -e 's|automake\*1.10\*|automake\*1.1[0-5]\*|' admin/cvs.sh
-
-make -f admin/Makefile.common
-%endif
-
 
 %build
-unset QTDIR
-[ -z "$QTDIR" ] && . /etc/profile.d/qt.sh
 
-%configure \
-  --disable-rpath \
-  --enable-new-ldflags \
-  --disable-debug --disable-warnings \
-  --disable-dependency-tracking --enable-final \
-  --with-libdvdread \
-  --with-external-libsamplerate=no \
-  --without-oggvorbis \
-  --without-flac \
-  --without-sndfile \
-  --without-hal \
-  --without-musepack \
-  --with-k3bsetup=no \
-  %{?_with_ffmpeg} %{!?_with_ffmpeg:--without-ffmpeg} \
-  --with-lame \
-  --with-libmad
-
-%global makeflags %{?_smp_mflags}%{nil}
-
-# We need just a few k3b core libs.
-# As FC k3b package no longer includes the libtool archives,
-# we cannot simply link them anymore.
-pushd libk3bdevice
-#ln -s %{_libdir}/libk3bdevice.la libk3bdevice.la
-make %makeflags
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake_kde4} \
+  ..
 popd
 
-pushd libk3b
-#ln -s %{_libdir}/libk3b.la libk3b.la
-make %makeflags
-popd
+#make %{?_smp_mflags} -C %{_target_platform}/libk3bdevice
+#make %{?_smp_mflags} -C %{_target_platform}/libk3b
+make %{?_smp_mflags} -C %{_target_platform}/plugins/decoder/ffmpeg
+make %{?_smp_mflags} -C %{_target_platform}/plugins/decoder/mp3
+make %{?_smp_mflags} -C %{_target_platform}/plugins/encoder/lame
 
-# Now build individual plugins.
-make %makeflags -C plugins/decoder/mp3
-%{?ffmpeg:make %makeflags -C plugins/decoder/ffmpeg}
-make %makeflags -C plugins/encoder/lame
 
 
 %install
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
-make install DESTDIR=$RPM_BUILD_ROOT -C plugins/decoder/mp3
-%{?ffmpeg:make install DESTDIR=$RPM_BUILD_ROOT -C plugins/decoder/ffmpeg}
-make install DESTDIR=$RPM_BUILD_ROOT -C plugins/encoder/lame
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}/plugins/decoder/ffmpeg
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}/plugins/decoder/mp3
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}/plugins/encoder/lame
 
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
 
-%files
+%files 
 %defattr(-,root,root,-)
-%{?ffmpeg:%{_libdir}/kde3/libk3bffmpegdecoder.*}
-%{?ffmpeg:%{_datadir}/apps/k3b/plugins/k3bffmpegdecoder.plugin}
-%{_libdir}/kde3/libk3blameencoder.*
-%{_datadir}/apps/k3b/plugins/k3blameencoder.plugin
-%{_libdir}/kde3/libk3bmaddecoder.*
-%{_datadir}/apps/k3b/plugins/k3bmaddecoder.plugin
+%{_kde4_libdir}/kde4/k3bffmpegdecoder.so
+%{_kde4_libdir}/kde4/k3blameencoder.so
+%{_kde4_libdir}/kde4/k3bmaddecoder.so
+%{_kde4_libdir}/kde4/kcm_k3blameencoder.so
+%{_kde4_datadir}/kde4/services/k3bffmpegdecoder.desktop
+%{_kde4_datadir}/kde4/services/k3blameencoder.desktop
+%{_kde4_datadir}/kde4/services/k3bmaddecoder.desktop
+%{_kde4_datadir}/kde4/services/kcm_k3blameencoder.desktop
 
 
 %changelog
+* Fri Dec 18 2009 Rex Dieter <rdieter at fedoraproject.org> - 1.69.0-1
+- k3b-1.69.0 (alpha4)
+
 * Thu Oct 01 2009 Rex Dieter <rdieter at fedoraproject.org> - 1:1.0.5-7
 - Epoch: 1 (F-12 revert to k3b-1.0.5)
 
+* Wed Jun 17 2009 Rex Dieter <rdieter at fedoraproject.org> - 1.66.0-0.1.alpha2
+- k3b-1.66.0
+
 * Sun Mar 29 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.0.5-6
 - rebuild for new F11 features
 


Index: sources
===================================================================
RCS file: /cvs/free/rpms/k3b-extras-freeworld/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources	1 Oct 2009 13:34:36 -0000	1.4
+++ sources	18 Dec 2009 20:57:11 -0000	1.5
@@ -1 +1 @@
-e3b37d0d009af3dd149215d6ae0d54f3  k3b-1.0.5.tar.bz2
+8e7c15565c806cb028e11764f8781b97  k3b-1.69.0alpha4.tar.bz2


--- k3b-1.0.5-ffmpeg.patch DELETED ---


--- k3b-lavc52.patch DELETED ---



More information about the rpmfusion-commits mailing list