public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Aurelien Bompard <abompard@fedoraproject.org>
To: git-commits@fedoraproject.org
Subject: [rpms/amarok] epel10.2: - version 1.4 beta1
Date: Mon, 06 Jul 2026 18:29:46 GMT	[thread overview]
Message-ID: <178336258688.1.9793494557976369251.rpms-amarok-52e2aa0281c2@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/amarok
Branch : epel10.2
Commit : 52e2aa0281c2a5cc5995d2c9c337806c669e0e5f
Author : Aurelien Bompard <abompard@fedoraproject.org>
Date   : 2006-02-17T11:00:41+00:00
Stats  : +58/-27 in 3 file(s)
URL    : https://src.fedoraproject.org/rpms/amarok/c/52e2aa0281c2a5cc5995d2c9c337806c669e0e5f?branch=epel10.2

Log:
- version 1.4 beta1

---
diff --git a/.cvsignore b/.cvsignore
index 10745a7..b9b9781 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-amarok-1.3.8.tar.bz2
+amarok-1.4-beta1.tar.bz2

diff --git a/amarok.spec b/amarok.spec
index 98f54c0..e13c0d8 100644
--- a/amarok.spec
+++ b/amarok.spec
@@ -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:  mysql-devel, postgresql-devel
 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:  gstreamer-plugins-devel >= 0.8.4
 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(post): desktop-file-utils
 Requires(postun): desktop-file-utils
 
 Obsoletes: amarok-arts < 1.3, amarok-akode < 1.3
+Provides:  amarok-devel = %{version}-%{release}
 
 
 %description
@@ -77,24 +79,28 @@ Right now, only xmms is supported, which means that you can
 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}
-
-%description xine
-Amarok can also use the xine engine to decode sound. This package
-enables it
+Obsoletes:  %{name}-xine < %{version}
+Provides:   %{name}-xine = %{version}
+
+%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 @@ export QTLIB=${QTDIR}/lib QTINC=${QTDIR}/include
      --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 @@ desktop-file-install  --vendor fedora \
 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 @@ if [ -x %{_bindir}/gtk-update-icon-cache ]; then
     %{_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 @@ if [ -x %{_bindir}/gtk-update-icon-cache ]; then
     %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 fi
 update-desktop-database &> /dev/null ||:
+ldconfig
 
 
 %clean
@@ -180,16 +200,24 @@ rm -fr $RPM_BUILD_ROOT
 %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 @@ rm -fr $RPM_BUILD_ROOT
 %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
 

diff --git a/sources b/sources
index 13d2366..c413004 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-fd1ee0509568e5f9f7d0aeb9af094786  amarok-1.3.8.tar.bz2
+78dfa2c8c65cb7fe1cf26aaa6cc193e8  amarok-1.4-beta1.tar.bz2

                 reply	other threads:[~2026-07-06 18:29 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178336258688.1.9793494557976369251.rpms-amarok-52e2aa0281c2@fedoraproject.org \
    --to=abompard@fedoraproject.org \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox