rpms/amarok/devel .cvsignore, 1.18, 1.19 amarok.spec, 1.36, 1.37 sources, 1.18, 1.19

Aurelien Bompard (abompard) fedora-extras-commits at redhat.com
Fri Feb 17 11:00:42 UTC 2006


Author: abompard

Update of /cvs/extras/rpms/amarok/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24297

Modified Files:
	.cvsignore amarok.spec sources 
Log Message:
- version 1.4 beta1


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/amarok/devel/.cvsignore,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- .cvsignore	22 Jan 2006 09:07:44 -0000	1.18
+++ .cvsignore	17 Feb 2006 11:00:41 -0000	1.19
@@ -1 +1 @@
-amarok-1.3.8.tar.bz2
+amarok-1.4-beta1.tar.bz2


Index: amarok.spec
===================================================================
RCS file: /cvs/extras/rpms/amarok/devel/amarok.spec,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- amarok.spec	12 Feb 2006 11:52:12 -0000	1.36
+++ amarok.spec	17 Feb 2006 11:00:41 -0000	1.37
@@ -1,20 +1,20 @@
 # Rebuild switch: 
-#  --with xine    Enables xine engine
+#  --with nonfree    Enables nonfree plugins (xine engine, MP4 support, iPod...)
 #
 
-%{?_with_xine: %define use_xine 1}
+%{?_with_nonfree: %define use_nonfree 1}
 
 Name:       amarok
 Summary:    Media player for KDE
-Version:    1.3.8
-Release:    2%{?dist}
+Version:    1.4
+Release:    0.1.beta1%{?dist}
 
 Group: 	    Applications/Multimedia
 License:    GPL
 Url:        http://amarok.kde.org
-Source0:    http://dl.sf.net/amarok/amarok-1.3.8.tar.bz2
+Source0:    http://dl.sf.net/amarok/amarok-1.4-beta1.tar.bz2
 #Patch0:     amarok-1.3.4-helix-libs.patch
-Patch1:     amarok-1.3.6-libtunepimp040.patch
+#Patch1:     amarok-1.3.6-libtunepimp040.patch
 Patch2:     amarok-1.3-engines-cfg.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -29,10 +29,10 @@
 BuildRequires:  libtunepimp-devel >= 0.4.0
 BuildRequires:  kdebase-devel
 BuildRequires:  alsa-lib-devel
+BuildRequires:  akode-devel
+BuildRequires:  libifp-devel, libusb-devel
 %if "%fedora" >= "5"
-# Support for gstreamer 0.10 is not there yet
-#BuildRequires:  gstreamer-plugins-base-devel, gstreamer-plugins-good-devel
-BuildRequires:  gstreamer08-plugins-devel
+BuildRequires:  gstreamer-plugins-base-devel, gstreamer-plugins-good-devel
 %else
 BuildRequires:  gstreamer-plugins-devel >= 0.8.4
 %endif
@@ -40,9 +40,10 @@
 BuildRequires:  HelixPlayer
 %endif
 
-%if  0%{?use_xine}
+%if  0%{?use_nonfree}
 BuildRequires:  xine-lib-devel >= 0:1.0.0
 BuildRequires:  libmad-devel
+BuildRequires:  faad2-devel
 %endif
 
 Requires:   kdemultimedia >= 6:3.2
@@ -50,6 +51,7 @@
 Requires(postun): desktop-file-utils
 
 Obsoletes: amarok-arts < 1.3, amarok-akode < 1.3
+Provides:  amarok-devel = %{version}-%{release}
 
 
 %description
@@ -77,24 +79,28 @@
 use any of xmms' visualisation plugins with Amarok.
 
 
-%if 0%{?use_xine}
-%package xine
-Summary:    Xine engine for Amarok
+%if 0%{?use_nonfree}
+%package nonfree
+Summary:    Non-free plugins for Amarok
 Group:      Applications/Multimedia
 Requires:   %{name} = %{version}
+Obsoletes:  %{name}-xine < %{version}
+Provides:   %{name}-xine = %{version}
 
-%description xine
-Amarok can also use the xine engine to decode sound. This package
-enables it
+%description nonfree
+This package adds the patented/non-free plugins for Amarok:
+ - xine engine
+ - mp4 tagging support (not yet done)
+ - iPod support (not yet done)
 %endif
 
 
 %prep
-%setup -q
+%setup -q -n %{name}-%{version}-beta1
 # Discover the helix libs
 #%patch0 -p1 -b .helix-libs
 # Use libtunepimp 0.4.0 (api changed)
-%patch1 -p1 -b .libtunepimp040
+#%patch1 -p1 -b .libtunepimp040
 # Gstreamer default sink should be autoaudiosink
 %patch2 -p1 -b .engines-cfg
 
@@ -109,14 +115,23 @@
      --with-helix=%{_libdir}/helix \
      --enable-mysql \
      --enable-postgresql \
-%if %{?use_xine:0}%{!?use_xine:1}
-     --without-xine
+     --with-ifp \
+%if 0%{?use_nonfree}
+     --with-xine \
+#     --with-mp4v2 \  # Compile fails
+#     --with-libgpod \ # Not packaged yet
+%else
+     --without-xine \
+     --without-mp4v2 \
+#     --without-libgpod \
 %endif
 #     --enable-final \
 #     --with-nmm \
 #     --with-mas
 
-make %{?_smp_mflags}
+# fails with smp flags
+#make %{?_smp_mflags}
+make
 
 
 %install
@@ -144,6 +159,9 @@
 rm -f $RPM_BUILD_ROOT%{_datadir}/applications/kde/amarokapp.desktop
 # Amarok crashes without the *.la files !
 #find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
+# Remove the *.la file in /usr/lib though, those are OK to delete
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+
 
 %find_lang %{name}
 # HTML
@@ -161,6 +179,7 @@
     %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 fi
 update-desktop-database &> /dev/null ||:
+ldconfig
 
 %postun
 # update icon themes if necessary
@@ -169,6 +188,7 @@
     %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 fi
 update-desktop-database &> /dev/null ||:
+ldconfig
 
 
 %clean
@@ -180,16 +200,24 @@
 %doc COPYING AUTHORS ChangeLog README
 %{_bindir}/amarok
 %{_bindir}/amarokapp
+%{_bindir}/amarokcollectionscanner
 %{_datadir}/apps/%{name}
 %{_datadir}/icons/hicolor/*/*
 %{_datadir}/applications/kde/*.desktop
 %{_datadir}/services/amarok_gstengine_plugin.desktop
 %{_datadir}/services/amarok_void-engine_plugin.desktop
+%{_datadir}/services/amarok_aKode-engine.desktop
+%{_datadir}/services/amarok_ifp-mediadevice.desktop
+%{_datadir}/services/amarok_vfat-mediadevice.desktop
 %{_datadir}/servicetypes/*.desktop
 %{_datadir}/apps/konqueror/servicemenus/*.desktop
 %{_libdir}/kde3/libamarok_gstengine_plugin.*
 %{_libdir}/kde3/libamarok_void-engine_plugin.*
+%{_libdir}/kde3/libamarok_aKode-engine.*
+%{_libdir}/kde3/libamarok_ifp-mediadevice.*
+%{_libdir}/kde3/libamarok_vfat-mediadevice.*
 %{_libdir}/kde3/konqsidebar_universalamarok.*
+%{_libdir}/libamarok.*
 %{_datadir}/apps/konqsidebartng/*/amarok.desktop
 %{_datadir}/apps/profiles/amarok.profile.xml
 %{_libdir}/mcop/Amarok
@@ -207,22 +235,25 @@
 %endif
 
 
+
 %files visualisation
 %defattr(-,root,root)
 %{_bindir}/amarok_libvisual
 %{_bindir}/amarok_xmmswrapper2
 
 
-%if 0%{?use_xine}
-%files xine
+%if 0%{?use_nonfree}
+%files nonfree
 %defattr(-,root,root)
 %{_libdir}/kde3/libamarok_xine-engine.*
 %{_datadir}/services/amarok_xine-engine.desktop
-#%{_datadir}/services/amarok_xine-engine_plugin.desktop
 %endif
 
 
 %changelog
+* Wed Feb 15 2006 Aurelien Bompard <gauret[AT]free.fr> 1.4-0.1.beta1
+- version 1.4-beta1
+
 * Sun Feb 12 2006 Aurelien Bompard <gauret[AT]free.fr> 1.3.8-2
 - fix BR for gstreamer < 0.10
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/amarok/devel/sources,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- sources	22 Jan 2006 09:07:44 -0000	1.18
+++ sources	17 Feb 2006 11:00:41 -0000	1.19
@@ -1 +1 @@
-fd1ee0509568e5f9f7d0aeb9af094786  amarok-1.3.8.tar.bz2
+78dfa2c8c65cb7fe1cf26aaa6cc193e8  amarok-1.4-beta1.tar.bz2




More information about the fedora-extras-commits mailing list