Hello,

The old banshee in upstream and meego use banshee-1 as package name and source 
tar ball name.
As the release of banshee 2.0 in upstream, the package name of banshee-1 is 
renamed as banshee in upstream.
That's why I create a new package banshee but not upgrade the old banshee-1 
package.

>From banshee 1.9.6 release notes:      
>http://banshee.fm/download/archives/1-9-6/
       *Rename banshee-1 to banshee in preparation for 2.0

Thanks
Zhou Ting


> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Anas Nashif
> Sent: Saturday, May 07, 2011 6:38 AM
> To: [email protected]
> Cc: [email protected]
> Subject: Re: [meego-packaging] [meego-commits] 17546: New package
> Trunk:Testing/banshee
>
> looks like this one does not obsolete the old banshee with a different name, 
> this
> is bad.
>
> Anas
>
> On 5 May 2011, at 04:43, Ting Z. Zhou wrote:
>
> > Hi,
> > Adding new package banshee in project Trunk:Testing. Please review and
> accept ASAP.
> >
> > Justification for this new package:
> >
> > Upgrade banshee from 1.7.3 to 2.0.1, create a new package banshee to
> replace the original banshee-1
> >
> > Thank You,
> > Ting Z. Zhou
> >
> > [This message was auto-generated]
> >
> > ---
> >
> > Request #17546:
> >
> >  submit:   home:zhouting:branches:Trunk:Testing/banshee(r6)(cleanup) ->
> Trunk:Testing/banshee
> >
> >
> > Message:
> >    Upgrade banshee from 1.7.3 to 2.0.1, create a new package banshee to
> replace the original banshee-1
> >
> > State:   new          2011-05-04T20:43:20 zhouting
> > Comment: None
> >
> >
> > This is a NEW package in Trunk:Testing project.
> > The files in the new package:
> > banshee/
> >  |__  Makefile
> >  |__  banshee-2.0.1.tar.bz2
> >  |__  banshee.changes
> >  |__  banshee.spec
> >  |__  banshee.yaml
> >  |__  enable-library-watcher-by-default.patch
> >
> > The content of the YAML file, banshee.yaml:
> >
> ================================================================
> ===
> > # Copyright 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
> > #
> > # All modifications and additions to the file contributed by third parties
> > # remain the property of their copyright owners, unless otherwise agreed
> > # upon. The license for this file, and modifications and additions to the
> > # file, is the same license as for the pristine package itself (unless the
> > # license for the pristine package is not an Open Source License, in which
> > # case the license is the MIT License). An "Open Source License" is a
> > # license that conforms to the Open Source Definition (Version 1.9)
> > # published by the Open Source Initiative.
> >
> > Name: banshee
> > Summary: Banshee Media Player
> > Version: 2.0.1
> > Release: 1
> > License: MIT
> > Group: Applications/Multimedia
> > URL: http://banshee.fm
> > Description: |
> >    Powerful yet simple media player.
> >
> > Sources:
> >    - "%{name}-%{version}.tar.bz2"
> >
> > Patches:
> >    # MEEGO SPECIFIC
> >    - enable-library-watcher-by-default.patch
> >
> > Requires:
> >    - "%{name}-core = %{version}"
> >    - "%{name}-backend-platform-unix = %{version}"
> >    - "gst-plugins-good"
> >    - "maemo-video-thumbnailer"
> >    - "tumbler"
> >
> > # MeeGo's rpm is incredibly lame... it does not support
> > # the recommends tag (nor does spectacle it seems)
> > Recommends:
> >    - "%{name}-backend-platform-gnome = %{version}"
> >    - "%{name}-client-classic = %{version}"
> >    - "%{name}-extensions-default = %{version}"
> >    - "%{name}-dmp = %{version}"
> >
> > PkgBR:
> >    - intltool
> > PkgConfigBR:
> >    - shared-mime-info
> >    # autogen requirements
> >    - gconf-2.0
> >    # Core requirements
> >    - gstreamer-plugins-base-0.10
> >    - sqlite3 >= 3.4
> >    - mono >= 2.6
> >    - gtk-sharp-2.0
> >    - mono-addins
> >    - ndesk-dbus-glib-1.0
> >    - taglib-sharp
> >    # Device requirements
> >    - libmtp
> >    # Unix/X requirements
> >    - xrandr >= 1.1.1
> >    - xxf86vm >= 1.0.0
> >    # GNOME requirements
> >    - gconf-sharp-2.0
> >    # MeeGo requirements
> >    - meego-panel
> >
> > Configure: autogen
> > ConfigOptions:
> >    - --with-vendor-build-id="%distribution"
> >    - --libexecdir=%{_libexecdir}
> >    - --enable-meego
> >    - --disable-docs
> >    - --disable-boo
> >    - --disable-youtube
> >    - --disable-daap
> >    - --disable-ipod
> >    - --disable-appledevice
> >
> > ExtraInstall: |
> >    chmod -x %{buildroot}%{_libdir}/banshee/*.config
> >    chmod -x %{buildroot}%{_libdir}/banshee/*/*.config
> >    # FIXME: this is necessary because of an upstream build bug
> >    # that is calling update-mime-database
> >    find %{buildroot}%{_datadir}/mime -maxdepth 1 -type f -exec rm -f {} \;
> >    rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache
> >    # We don't want these on MeeGo for various reasons
> >    rm -f \
> >    %{buildroot}%{_libdir}/banshee/Extensions/Banshee.Emusic.dll* \
> >    %{buildroot}%{_libdir}/banshee/Extensions/Banshee.NotificationArea.dll
> * \
> >    %{buildroot}%{_libdir}/banshee/Extensions/Banshee.Bpm.dll* \
> >    %{buildroot}%{_libdir}/banshee/Extensions/Banshee.PlayerMigration.dll*
> \
> >    %{buildroot}%{_libdir}/banshee/Extensions/Banshee.MiniMode.dll* \
> >    %{buildroot}%{_libdir}/banshee/Extensions/Banshee.AudioCd.dll*
> >    %if !0%{?suse_version}
> >    sed -i 's/Name=Banshee
> /Name=/' %{buildroot}%{_datadir}/applications/banshee*.desktop
> >    %endif
> >
> > SubPackages:
> >    - Name: devel
> >      Summary: Development package for Banshee
> >      Description: |
> >        Users who wish to extend Banshee should install this package. It
> >        includes standard Linux development files and other tools for
> building
> >        extensions and applications on top of the Banshee core application
> >        framework.
> >      Group: Development/Libraries
> >      Requires:
> >        - gst-plugins-base-devel
> >        - gtk2-devel
> >      Files:
> >        - "%{_libdir}/banshee/gconf-schema-extractor.exe"
> >        - "%{_libdir}/pkgconfig/banshee-*.pc"
> >    - Name: core
> >      Summary: Core Banshee platform libraries, services, and resources
> >      Description: |
> >        This package provides core libraries, services, and resources for
> >        building Banshee clients and user experiences.
> >      Group: Applications/Multimedia
> >      Files:
> >        - "%dir %{_libdir}/banshee"
> >        - "%dir %{_libdir}/banshee/Extensions"
> >        - "%dir %{_libdir}/banshee/Backends"
> >        - "%dir %{_libdir}/banshee/gstreamer-0.10"
> >        - "%dir %{_datadir}/banshee"
> >        - "%dir %{_datadir}/banshee/audio-profiles"
> >        - "%dir %{_datadir}/banshee/icons"
> >        - "%dir %{_datadir}/banshee/icons/hicolor"
> >        - "%dir %{_datadir}/banshee/icons/hicolor/*"
> >        - "%dir %{_datadir}/banshee/icons/hicolor/*/*"
> >        - "%{_libdir}/banshee/Hyena.dll*"
> >        - "%{_libdir}/banshee/Hyena.Data.Sqlite.dll*"
> >        - "%{_libdir}/banshee/Hyena.Gui.dll*"
> >        - "%{_libdir}/banshee/Migo.dll*"
> >        - "%{_libdir}/banshee/MusicBrainz.dll*"
> >        - "%{_libdir}/banshee/Mono.Media.dll*"
> >        - "%{_libdir}/banshee/Lastfm.dll*"
> >        - "%{_libdir}/banshee/Lastfm.Gui.dll*"
> >        - "%{_libdir}/banshee/Banshee.Core.dll*"
> >        - "%{_libdir}/banshee/Banshee.Services.dll*"
> >        - "%{_libdir}/banshee/Banshee.Services.addins"
> >        - "%{_libdir}/banshee/Banshee.Widgets.dll*"
> >        - "%{_libdir}/banshee/Banshee.ThickClient.dll*"
> >        - "%{_libdir}/banshee/Banshee.CollectionIndexer.dll*"
> >        - "%{_libdir}/banshee/Banshee.exe*"
> >        - "%{_libdir}/banshee/Halie.exe*"
> >        - "%{_libdir}/banshee/Beroe.exe*"
> >        -
> "%{_datadir}/dbus-1/services/org.bansheeproject.Banshee.service"
> >        -
> "%{_datadir}/dbus-1/services/org.bansheeproject.CollectionIndexer.service"
> >        -
> "%{_datadir}/banshee/icons/hicolor/*/categories/source-playlist.png"
> >        -
> "%{_datadir}/banshee/icons/hicolor/*/categories/source-smart-playlist.png"
> >        -
> "%{_datadir}/banshee/icons/hicolor/*/actions/media-repeat-all.png"
> >        -
> "%{_datadir}/banshee/icons/hicolor/*/actions/media-repeat-none.png"
> >        -
> "%{_datadir}/banshee/icons/hicolor/*/actions/media-repeat-single.png"
> >        - "%{_datadir}/banshee/icons/hicolor/*/actions/encode.png"
> >        -
> "%{_datadir}/banshee/icons/hicolor/*/emblems//creative-commons*.png"
> >        -
> "%{_datadir}/icons/hicolor/16x16/apps/media-player-banshee.png"
> >        -
> "%{_datadir}/icons/hicolor/22x22/apps/media-player-banshee.png"
> >        -
> "%{_datadir}/icons/hicolor/24x24/apps/media-player-banshee.png"
> >        -
> "%{_datadir}/icons/hicolor/32x32/apps/media-player-banshee.png"
> >        -
> "%{_datadir}/icons/hicolor/48x48/apps/media-player-banshee.png"
> >        -
> "%{_datadir}/icons/hicolor/192x192/apps/media-player-banshee.png"
> >        - "%{_libdir}/banshee/libbanshee.so"
> >        - "%{_libdir}/banshee/gstreamer-0.10/libgstequalizer.so"
> >        - "%{_libdir}/banshee/Backends/Banshee.GStreamer.dll*"
> >        - "%{_datadir}/banshee/audio-profiles/*.xml"
> >    - Name: backend-platform-unix
> >      Summary: UNIX platform support for Banshee
> >      Description: |
> >        This package provides many optimizations for UNIX based platforms.
> In
> >        particular, it provides a POSIX IO layer that performs better than 
> > the
> >        default System.IO/.NET IO layer provided in the base banshee
> package.
> >      Group: Applications/Multimedia
> >      Files:
> >        - "%{_libdir}/banshee/Backends/Banshee.Unix.dll*"
> >    - Name: backend-platform-hal
> >      Summary: Legacy HAL platform support for Banshee
> >      Description: |
> >        This package provides legacy Hardware Abstraction Layer support
> for
> >        older Linux systems.
> >      Group: Applications/Multimedia
> >      Requires:
> >        - "%{name}-backend-platform-unix = %{version}"
> >      Files:
> >        - "%{_libdir}/banshee/Backends/Banshee.Hal.dll*"
> >    - Name: backend-platform-gnome
> >      Summary: GNOME platform support for Banshee
> >      Description: |
> >        This package provides platform integration with the GNOME
> Desktop for
> >        Banshee. Most notably it provides a configuration backend to GConf,
> so
> >        all user settings can be stored there. Other GNOME specific
> integration
> >        hooks are provided as well.
> >
> >        Users running Banshee on GNOME are recommended to install this
> package.
> >      Group: Applications/Multimedia
> >      Requires:
> >        - "%{name}-backend-platform-unix = %{version}"
> >      Files:
> >        - "%{_libdir}/banshee/Backends/Banshee.Gnome.dll*"
> >        - "%{_libdir}/banshee/Backends/Banshee.NowPlaying.X11.dll*"
> >        -
> "%{_datadir}/banshee/icons/hicolor/*/actions/media-write-cd.png"
> >        - "%{_libdir}/banshee/Backends/libbnpx11.so"
> >    - Name: backend-platform-meego
> >      Summary: GNOME platform support for Banshee
> >      Description: |
> >        This package provides platform integration with the MeeGo
> Desktop for
> >        Banshee. This provides the mutter-netbook panel and a customized
> classic
> >        user interface.
> >      Group: Applications/Multimedia
> >      Requires:
> >        - "%{name}-backend-platform-gnome = %{version}"
> >        - "%{name}-client-classic = %{version}"
> >      Files:
> >        - "%{_libdir}/banshee/MeeGo.exe*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.MeeGo.dll*"
> >        - "%{_libexecdir}/meego-panel-banshee"
> >        -
> "%{_datadir}/dbus-1/services/com.meego.UX.Shell.Panels.banshee.service"
> >        -
> "%{_datadir}/mutter-netbook/panels/meego-panel-banshee.desktop"
> >    - Name: client-classic
> >      Summary: Banshee client providing the classic interface
> >      Description: |
> >        The Classic Banshee client provides a familiar user interface with a
> >        source list and three-pane layout for browsing and exploring media.
> >        This client is the most feature rich, but does not sacrifice 
> > usability.
> >      Group: Applications/Multimedia
> >      Provides:
> >        - "%{name}-client = %{version}"
> >      Files:
> >        - "%{_prefix}/bin/banshee"
> >        - "%{_datadir}/applications/banshee*.desktop"
> >        - "%{_libdir}/banshee/Nereid.exe*"
> >    - Name: client-muinshee
> >      Summary: Banshee client modeled after the Muine music player
> interface
> >      Description: |
> >        The Muinshee Banshee client provides a user interface modeled
> directly
> >        after the old GNOME Muine media player.
> >      Group: Applications/Multimedia
> >      Provides:
> >        - "%{name}-client = %{version}"
> >      Files:
> >        - "%{_prefix}/bin/muinshee"
> >        - "%{_libdir}/banshee/Muinshee.exe*"
> >    - Name: extensions-default
> >      Summary: Default extensions for Banshee
> >      Description: |
> >        The default set of extensions for Banshee including a Play Queue,
> >        Last.fm streaming, Audio Scrobbling, metadata fixup, video
> playback,
> >        an Amazon MP3 downloader, and much more. It is highly
> recommended.
> >      Group: Applications/Multimedia
> >      Files:
> >        - "%{_bindir}/bamz"
> >        - "%{_datadir}/mime/packages/banshee-amz.xml"
> >        - "%{_libdir}/banshee/Extensions/Banshee.AmazonMp3.exe*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.Audiobook.dll*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.InternetRadio.dll*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.CoverArt.dll*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.FileSystemQueue.dll*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.Fixup.dll*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.Mpris.dll*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.MultimediaKeys.dll*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.Lastfm.dll*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.LastfmStreaming.dll*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.PlayQueue.dll*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.NowPlaying.dll*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.Podcasting.dll*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.InternetArchive.dll*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.LibraryWatcher.dll*"
> >        - "%{_datadir}/banshee/icons/hicolor/*/categories/lastfm-*.png"
> >        - "%{_datadir}/banshee/icons/hicolor/*/categories/audiobook.*"
> >        - "%{_datadir}/banshee/icons/hicolor/*/categories/podcast*.png"
> >        - "%{_datadir}/banshee/icons/hicolor/*/categories/radio.*"
> >        -
> "%{_datadir}/banshee/icons/hicolor/*/categories/internet-archive.*"
> >        -
> "%{_datadir}/banshee/icons/hicolor/*/categories/amazon-mp3-source.*"
> >        - "%{_datadir}/banshee/icons/hicolor/*/status/podcast*.png"
> >        -
> "%{_datadir}/banshee/icons/hicolor/*/actions/media-import-audio-cd.png"
> >    - Name: dmp
> >      Summary: Digital Media Player support for Banshee
> >      Description: |
> >        Core support for Digital Media Player support. Includes generic
> >        USB mass storage device support
> >      Group: Applications/Multimedia
> >      Files:
> >        - "%{_libdir}/banshee/Extensions/Banshee.Dap.dll*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.Dap.MassStorage.dll*"
> >        - "%{_datadir}/banshee/icons/hicolor/*/devices/phone-*"
> >    - Name: dmp-mtp
> >      Summary: MTP/PlaysForSure Digital Media Player support for Banshee
> >      Description: |
> >        Support for various MTP/PlaysForSure/Certified For Windows
> Vista(R)
> >        devices as provided by libmtp.
> >      Group: Applications/Multimedia
> >      Requires:
> >        - "%{name}-dmp = %{version}"
> >        - "libmtp"
> >      Files:
> >        - "%{_libdir}/banshee/Mtp.dll*"
> >        - "%{_libdir}/banshee/Extensions/Banshee.Dap.Mtp.dll*"
> >
> >
> ================================================================
> ===
> >
> >
> > The content of the spec file, banshee.spec:
> >
> ================================================================
> ===
> > #
> > # Do NOT Edit the Auto-generated Part!
> > # Generated by: spectacle version 0.21
> > #
> > # >> macros
> > # << macros
> >
> > Name:       banshee
> > Summary:    Banshee Media Player
> > Version:    2.0.1
> > Release:    1
> > Group:      Applications/Multimedia
> > License:    MIT
> > URL:        http://banshee.fm
> > Source0:    %{name}-%{version}.tar.bz2
> > Source100:  banshee.yaml
> > Patch0:     enable-library-watcher-by-default.patch
> > Requires:   %{name}-core = %{version}
> > Requires:   %{name}-backend-platform-unix = %{version}
> > Requires:   gst-plugins-good
> > Requires:   maemo-video-thumbnailer
> > Requires:   tumbler
> > BuildRequires:  pkgconfig(shared-mime-info)
> > BuildRequires:  pkgconfig(gconf-2.0)
> > BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
> > BuildRequires:  pkgconfig(sqlite3) >= 3.4
> > BuildRequires:  pkgconfig(mono) >= 2.6
> > BuildRequires:  pkgconfig(gtk-sharp-2.0)
> > BuildRequires:  pkgconfig(mono-addins)
> > BuildRequires:  pkgconfig(ndesk-dbus-glib-1.0)
> > BuildRequires:  pkgconfig(taglib-sharp)
> > BuildRequires:  pkgconfig(libmtp)
> > BuildRequires:  pkgconfig(xrandr) >= 1.1.1
> > BuildRequires:  pkgconfig(xxf86vm) >= 1.0.0
> > BuildRequires:  pkgconfig(gconf-sharp-2.0)
> > BuildRequires:  pkgconfig(meego-panel)
> > BuildRequires:  intltool
> >
> >
> > %description
> > Powerful yet simple media player.
> >
> >
> >
> > %package devel
> > Summary:    Development package for Banshee
> > Group:      Development/Libraries
> > Requires:   %{name} = %{version}-%{release}
> > Requires:   gst-plugins-base-devel
> > Requires:   gtk2-devel
> >
> > %description devel
> > Users who wish to extend Banshee should install this package. It
> > includes standard Linux development files and other tools for building
> > extensions and applications on top of the Banshee core application
> > framework.
> >
> >
> > %package core
> > Summary:    Core Banshee platform libraries, services, and resources
> > Group:      Applications/Multimedia
> > Requires:   %{name} = %{version}-%{release}
> > Requires(post): /bin/touch
> > Requires(post): gtk2
> >
> > %description core
> > This package provides core libraries, services, and resources for
> > building Banshee clients and user experiences.
> >
> >
> > %package backend-platform-unix
> > Summary:    UNIX platform support for Banshee
> > Group:      Applications/Multimedia
> > Requires:   %{name} = %{version}-%{release}
> >
> > %description backend-platform-unix
> > This package provides many optimizations for UNIX based platforms. In
> > particular, it provides a POSIX IO layer that performs better than the
> > default System.IO/.NET IO layer provided in the base banshee package.
> >
> >
> > %package backend-platform-hal
> > Summary:    Legacy HAL platform support for Banshee
> > Group:      Applications/Multimedia
> > Requires:   %{name} = %{version}-%{release}
> > Requires:   %{name}-backend-platform-unix = %{version}
> >
> > %description backend-platform-hal
> > This package provides legacy Hardware Abstraction Layer support for
> > older Linux systems.
> >
> >
> > %package backend-platform-gnome
> > Summary:    GNOME platform support for Banshee
> > Group:      Applications/Multimedia
> > Requires:   %{name} = %{version}-%{release}
> > Requires:   %{name}-backend-platform-unix = %{version}
> > Requires(post): /bin/touch
> > Requires(post): gtk2
> >
> > %description backend-platform-gnome
> > This package provides platform integration with the GNOME Desktop for
> > Banshee. Most notably it provides a configuration backend to GConf, so
> > all user settings can be stored there. Other GNOME specific integration
> > hooks are provided as well.
> >
> > Users running Banshee on GNOME are recommended to install this package.
> >
> >
> > %package backend-platform-meego
> > Summary:    GNOME platform support for Banshee
> > Group:      Applications/Multimedia
> > Requires:   %{name} = %{version}-%{release}
> > Requires:   %{name}-backend-platform-gnome = %{version}
> > Requires:   %{name}-client-classic = %{version}
> >
> > %description backend-platform-meego
> > This package provides platform integration with the MeeGo Desktop for
> > Banshee. This provides the mutter-netbook panel and a customized classic
> > user interface.
> >
> >
> > %package client-classic
> > Summary:    Banshee client providing the classic interface
> > Group:      Applications/Multimedia
> > Requires:   %{name} = %{version}-%{release}
> > Provides:   %{name}-client = %{version}
> > BuildRequires:   desktop-file-utils
> >
> > %description client-classic
> > The Classic Banshee client provides a familiar user interface with a
> > source list and three-pane layout for browsing and exploring media.
> > This client is the most feature rich, but does not sacrifice usability.
> >
> >
> > %package client-muinshee
> > Summary:    Banshee client modeled after the Muine music player
> interface
> > Group:      Applications/Multimedia
> > Requires:   %{name} = %{version}-%{release}
> > Provides:   %{name}-client = %{version}
> >
> > %description client-muinshee
> > The Muinshee Banshee client provides a user interface modeled directly
> > after the old GNOME Muine media player.
> >
> >
> > %package extensions-default
> > Summary:    Default extensions for Banshee
> > Group:      Applications/Multimedia
> > Requires:   %{name} = %{version}-%{release}
> > Requires(post): /bin/touch
> > Requires(post): gtk2
> >
> > %description extensions-default
> > The default set of extensions for Banshee including a Play Queue,
> > Last.fm streaming, Audio Scrobbling, metadata fixup, video playback,
> > an Amazon MP3 downloader, and much more. It is highly recommended.
> >
> >
> > %package dmp
> > Summary:    Digital Media Player support for Banshee
> > Group:      Applications/Multimedia
> > Requires:   %{name} = %{version}-%{release}
> > Requires(post): /bin/touch
> > Requires(post): gtk2
> >
> > %description dmp
> > Core support for Digital Media Player support. Includes generic
> > USB mass storage device support
> >
> >
> > %package dmp-mtp
> > Summary:    MTP/PlaysForSure Digital Media Player support for Banshee
> > Group:      Applications/Multimedia
> > Requires:   %{name} = %{version}-%{release}
> > Requires:   %{name}-dmp = %{version}
> > Requires:   libmtp
> >
> > %description dmp-mtp
> > Support for various MTP/PlaysForSure/Certified For Windows Vista(R)
> > devices as provided by libmtp.
> >
> >
> >
> > %prep
> > %setup -q -n %{name}-%{version}
> >
> > # enable-library-watcher-by-default.patch
> > %patch0 -p1
> > # >> setup
> > # << setup
> >
> > %build
> > # >> build pre
> > # << build pre
> >
> > %autogen --disable-static \
> >    --with-vendor-build-id="%distribution" \
> >    --libexecdir=%{_libexecdir} \
> >    --enable-meego \
> >    --disable-docs \
> >    --disable-boo \
> >    --disable-youtube \
> >    --disable-daap \
> >    --disable-ipod \
> >    --disable-appledevice
> >
> > make %{?jobs:-j%jobs}
> >
> > # >> build post
> > # << build post
> > %install
> > rm -rf %{buildroot}
> > # >> install pre
> > # << install pre
> > %make_install
> > chmod -x %{buildroot}%{_libdir}/banshee/*.config
> > chmod -x %{buildroot}%{_libdir}/banshee/*/*.config
> > # FIXME: this is necessary because of an upstream build bug
> > # that is calling update-mime-database
> > find %{buildroot}%{_datadir}/mime -maxdepth 1 -type f -exec rm -f {} \;
> > rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache
> > # We don't want these on MeeGo for various reasons
> > rm -f \
> > %{buildroot}%{_libdir}/banshee/Extensions/Banshee.Emusic.dll* \
> > %{buildroot}%{_libdir}/banshee/Extensions/Banshee.NotificationArea.dll* \
> > %{buildroot}%{_libdir}/banshee/Extensions/Banshee.Bpm.dll* \
> > %{buildroot}%{_libdir}/banshee/Extensions/Banshee.PlayerMigration.dll* \
> > %{buildroot}%{_libdir}/banshee/Extensions/Banshee.MiniMode.dll* \
> > %{buildroot}%{_libdir}/banshee/Extensions/Banshee.AudioCd.dll*
> > %if !0%{?suse_version}
> > sed -i 's/Name=Banshee
> /Name=/' %{buildroot}%{_datadir}/applications/banshee*.desktop
> > %endif
> >
> >
> > # >> install post
> > # << install post
> > %find_lang banshee
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > %post core
> > /bin/touch --no-create %{_datadir}/icons/hicolor || :
> > %{_bindir}/gtk-update-icon-cache \
> >  --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
> >
> > %postun core
> > /bin/touch --no-create %{_datadir}/icons/hicolor || :
> > %{_bindir}/gtk-update-icon-cache \
> >  --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
> >
> >
> >
> >
> >
> >
> >
> >
> > %post backend-platform-gnome
> > /bin/touch --no-create %{_datadir}/icons/hicolor || :
> > %{_bindir}/gtk-update-icon-cache \
> >  --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
> >
> > %postun backend-platform-gnome
> > /bin/touch --no-create %{_datadir}/icons/hicolor || :
> > %{_bindir}/gtk-update-icon-cache \
> >  --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > %post extensions-default
> > /bin/touch --no-create %{_datadir}/icons/hicolor || :
> > %{_bindir}/gtk-update-icon-cache \
> >  --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
> >
> > %postun extensions-default
> > /bin/touch --no-create %{_datadir}/icons/hicolor || :
> > %{_bindir}/gtk-update-icon-cache \
> >  --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
> >
> >
> > %post dmp
> > /bin/touch --no-create %{_datadir}/icons/hicolor || :
> > %{_bindir}/gtk-update-icon-cache \
> >  --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
> >
> > %postun dmp
> > /bin/touch --no-create %{_datadir}/icons/hicolor || :
> > %{_bindir}/gtk-update-icon-cache \
> >  --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
> >
> >
> >
> >
> > %files -f banshee.lang
> > %defattr(-,root,root,-)
> > # >> files
> > # << files
> >
> >
> > %files devel
> > %defattr(-,root,root,-)
> > %{_libdir}/banshee/gconf-schema-extractor.exe
> > %{_libdir}/pkgconfig/banshee-*.pc
> > # >> files devel
> > # << files devel
> >
> > %files core
> > %defattr(-,root,root,-)
> > %dir %{_libdir}/banshee
> > %dir %{_libdir}/banshee/Extensions
> > %dir %{_libdir}/banshee/Backends
> > %dir %{_libdir}/banshee/gstreamer-0.10
> > %dir %{_datadir}/banshee
> > %dir %{_datadir}/banshee/audio-profiles
> > %dir %{_datadir}/banshee/icons
> > %dir %{_datadir}/banshee/icons/hicolor
> > %dir %{_datadir}/banshee/icons/hicolor/*
> > %dir %{_datadir}/banshee/icons/hicolor/*/*
> > %{_libdir}/banshee/Hyena.dll*
> > %{_libdir}/banshee/Hyena.Data.Sqlite.dll*
> > %{_libdir}/banshee/Hyena.Gui.dll*
> > %{_libdir}/banshee/Migo.dll*
> > %{_libdir}/banshee/MusicBrainz.dll*
> > %{_libdir}/banshee/Mono.Media.dll*
> > %{_libdir}/banshee/Lastfm.dll*
> > %{_libdir}/banshee/Lastfm.Gui.dll*
> > %{_libdir}/banshee/Banshee.Core.dll*
> > %{_libdir}/banshee/Banshee.Services.dll*
> > %{_libdir}/banshee/Banshee.Services.addins
> > %{_libdir}/banshee/Banshee.Widgets.dll*
> > %{_libdir}/banshee/Banshee.ThickClient.dll*
> > %{_libdir}/banshee/Banshee.CollectionIndexer.dll*
> > %{_libdir}/banshee/Banshee.exe*
> > %{_libdir}/banshee/Halie.exe*
> > %{_libdir}/banshee/Beroe.exe*
> > %{_datadir}/dbus-1/services/org.bansheeproject.Banshee.service
> > %{_datadir}/dbus-1/services/org.bansheeproject.CollectionIndexer.service
> > %{_datadir}/banshee/icons/hicolor/*/categories/source-playlist.png
> > %{_datadir}/banshee/icons/hicolor/*/categories/source-smart-playlist.png
> > %{_datadir}/banshee/icons/hicolor/*/actions/media-repeat-all.png
> > %{_datadir}/banshee/icons/hicolor/*/actions/media-repeat-none.png
> > %{_datadir}/banshee/icons/hicolor/*/actions/media-repeat-single.png
> > %{_datadir}/banshee/icons/hicolor/*/actions/encode.png
> > %{_datadir}/banshee/icons/hicolor/*/emblems//creative-commons*.png
> > %{_datadir}/icons/hicolor/16x16/apps/media-player-banshee.png
> > %{_datadir}/icons/hicolor/22x22/apps/media-player-banshee.png
> > %{_datadir}/icons/hicolor/24x24/apps/media-player-banshee.png
> > %{_datadir}/icons/hicolor/32x32/apps/media-player-banshee.png
> > %{_datadir}/icons/hicolor/48x48/apps/media-player-banshee.png
> > %{_datadir}/icons/hicolor/192x192/apps/media-player-banshee.png
> > %{_libdir}/banshee/libbanshee.so
> > %{_libdir}/banshee/gstreamer-0.10/libgstequalizer.so
> > %{_libdir}/banshee/Backends/Banshee.GStreamer.dll*
> > %{_datadir}/banshee/audio-profiles/*.xml
> > # >> files core
> > # << files core
> >
> > %files backend-platform-unix
> > %defattr(-,root,root,-)
> > %{_libdir}/banshee/Backends/Banshee.Unix.dll*
> > # >> files backend-platform-unix
> > # << files backend-platform-unix
> >
> > %files backend-platform-hal
> > %defattr(-,root,root,-)
> > %{_libdir}/banshee/Backends/Banshee.Hal.dll*
> > # >> files backend-platform-hal
> > # << files backend-platform-hal
> >
> > %files backend-platform-gnome
> > %defattr(-,root,root,-)
> > %{_libdir}/banshee/Backends/Banshee.Gnome.dll*
> > %{_libdir}/banshee/Backends/Banshee.NowPlaying.X11.dll*
> > %{_datadir}/banshee/icons/hicolor/*/actions/media-write-cd.png
> > %{_libdir}/banshee/Backends/libbnpx11.so
> > # >> files backend-platform-gnome
> > # << files backend-platform-gnome
> >
> > %files backend-platform-meego
> > %defattr(-,root,root,-)
> > %{_libdir}/banshee/MeeGo.exe*
> > %{_libdir}/banshee/Extensions/Banshee.MeeGo.dll*
> > %{_libexecdir}/meego-panel-banshee
> > %{_datadir}/dbus-1/services/com.meego.UX.Shell.Panels.banshee.service
> > %{_datadir}/mutter-netbook/panels/meego-panel-banshee.desktop
> > # >> files backend-platform-meego
> > # << files backend-platform-meego
> >
> > %files client-classic
> > %defattr(-,root,root,-)
> > %{_prefix}/bin/banshee
> > %{_datadir}/applications/banshee*.desktop
> > %{_libdir}/banshee/Nereid.exe*
> > # >> files client-classic
> > # << files client-classic
> >
> > %files client-muinshee
> > %defattr(-,root,root,-)
> > %{_prefix}/bin/muinshee
> > %{_libdir}/banshee/Muinshee.exe*
> > # >> files client-muinshee
> > # << files client-muinshee
> >
> > %files extensions-default
> > %defattr(-,root,root,-)
> > %{_bindir}/bamz
> > %{_datadir}/mime/packages/banshee-amz.xml
> > %{_libdir}/banshee/Extensions/Banshee.AmazonMp3.exe*
> > %{_libdir}/banshee/Extensions/Banshee.Audiobook.dll*
> > %{_libdir}/banshee/Extensions/Banshee.InternetRadio.dll*
> > %{_libdir}/banshee/Extensions/Banshee.CoverArt.dll*
> > %{_libdir}/banshee/Extensions/Banshee.FileSystemQueue.dll*
> > %{_libdir}/banshee/Extensions/Banshee.Fixup.dll*
> > %{_libdir}/banshee/Extensions/Banshee.Mpris.dll*
> > %{_libdir}/banshee/Extensions/Banshee.MultimediaKeys.dll*
> > %{_libdir}/banshee/Extensions/Banshee.Lastfm.dll*
> > %{_libdir}/banshee/Extensions/Banshee.LastfmStreaming.dll*
> > %{_libdir}/banshee/Extensions/Banshee.PlayQueue.dll*
> > %{_libdir}/banshee/Extensions/Banshee.NowPlaying.dll*
> > %{_libdir}/banshee/Extensions/Banshee.Podcasting.dll*
> > %{_libdir}/banshee/Extensions/Banshee.InternetArchive.dll*
> > %{_libdir}/banshee/Extensions/Banshee.LibraryWatcher.dll*
> > %{_datadir}/banshee/icons/hicolor/*/categories/lastfm-*.png
> > %{_datadir}/banshee/icons/hicolor/*/categories/audiobook.*
> > %{_datadir}/banshee/icons/hicolor/*/categories/podcast*.png
> > %{_datadir}/banshee/icons/hicolor/*/categories/radio.*
> > %{_datadir}/banshee/icons/hicolor/*/categories/internet-archive.*
> > %{_datadir}/banshee/icons/hicolor/*/categories/amazon-mp3-source.*
> > %{_datadir}/banshee/icons/hicolor/*/status/podcast*.png
> > %{_datadir}/banshee/icons/hicolor/*/actions/media-import-audio-cd.png
> > # >> files extensions-default
> > # << files extensions-default
> >
> > %files dmp
> > %defattr(-,root,root,-)
> > %{_libdir}/banshee/Extensions/Banshee.Dap.dll*
> > %{_libdir}/banshee/Extensions/Banshee.Dap.MassStorage.dll*
> > %{_datadir}/banshee/icons/hicolor/*/devices/phone-*
> > # >> files dmp
> > # << files dmp
> >
> > %files dmp-mtp
> > %defattr(-,root,root,-)
> > %{_libdir}/banshee/Mtp.dll*
> > %{_libdir}/banshee/Extensions/Banshee.Dap.Mtp.dll*
> > # >> files dmp-mtp
> > # << files dmp-mtp
> >
> >
> >
> ================================================================
> ===
> >
> > _______________________________________________
> > MeeGo-commits mailing list
> > [email protected]
> > http://lists.meego.com/listinfo/meego-commits
>
> _______________________________________________
> MeeGo-packaging mailing list
> [email protected]
> http://lists.meego.com/listinfo/meego-packaging
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to