Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37732359
en ru br
Репозитории ALT
5.1: 0.8.11-alt1
4.1: 0.8.8-alt2
4.0: 0.8.6-alt1
www.altlinux.org/Changes

Группа :: Звук
Пакет: muine

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

#TODO: gst
#def_with gstreamer
Name: muine
Version: 0.8.8
Release: alt2

Summary: Music player for GNOME

License: GPL
Group: Sound
Url: http://muine-player.org/

Packager: Vitaly Lipatov <lav at altlinux.ru>

Source: http://muine-player.org/releases/%name-%version.tar.bz2
Patch: %name-locale-names.patch
Patch1: %name-0.8.6+flac-1.1.3.patch

# Automatically added by buildreq on Sat Jan 12 2008

BuildRequires: gcc-c++ gnome-vfs-devel intltool libflac-devel libgdbm-devel libgnome-sharp libgtk+2-devel libid3tag-devel libvorbis-devel libxine-devel mono-mcs monodoc ndesk-dbus-glib

BuildRequires: gnome-common

BuildRequires: gnome-icon-theme rpm-build-mono
# mono-devel libgtk-sharp2-devel libgnome-sharp-devel
BuildRequires: /proc

%if_with gstreamer
%define         min_ver 0.10

BuildRequires: gstreamer-devel >= %min_ver
#BuildRequires: gstreamer-GConf-devel >= %min_ver
BuildRequires: gstreamer-plugins-devel >= %min_ver
%else
BuildRequires: libxine-devel >= 1.0.0
%endif

Requires(post,preun): GConf2 >= 2.3.0
Requires(post,preun): scrollkeeper

%if_with gstreamer
#Requires: gstreamer-audio-effects >= %min_ver
Requires: gst-plugins-audio-formats >= %min_ver
Requires: gst-plugins-ximagesink
Requires: gst-plugins-gnomevfs >= %min_ver
%else
#Requires: xine-plugin-audio
%endif

%description
Muine is a music player using some new UI ideas. The idea is that it
will be much easier and comfortable to use than the iTunes model,
which is used by both Rhythmbox and Jamboree.

%package plugin-dashboard
Summary: Dashboard plugin for Muine
Group: Sound
Requires: %name = %version-%release
Requires: dashboard

%description plugin-dashboard
Simple dashboard plugin for Muine.

%package plugin-trayicon
Summary: Trayicon plugin for Muine
Group: Sound
Requires: %name = %version-%release

%description plugin-trayicon
Trayicon plugin for Muine.

%prep
%setup -q
#%patch -p1

%build
intltoolize --force
%__aclocal -I m4
%__autoconf
%__automake
%configure --enable-compile-warnings=minimum\
%if_with gstreamer
--enable-gstreamer=0.10 \
%else
--enable-xine \
%endif
--disable-static

%make_build

%install
install -d %buildroot%_libdir/muine/plugins/

%makeinstall_std GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1

install plugins/*.{dll,png,xml} \
%buildroot%_libdir/muine/plugins/

rm -f %buildroot%_libdir/muine/*.la

%find_lang %name --with-gnome

%post
%gconf2_install %name
%update_scrollkeeper
%update_menus

%preun
if [ $1 = 0 ]; then
%gconf2_uninstall %name
fi

%postun
%clean_scrollkeeper
%clean_menus


%files -f %name.lang
%_bindir/*
%doc AUTHORS ChangeLog MAINTAINERS NEWS PLUGINS README TODO
%_sysconfdir/gconf/schemas/*
%_libdir/%name/
%_datadir/dbus-1/services/*
#%_libdir/mono/gac/*
#%_libdir/mono/muine/
#%_libdir/monodoc/sources/*
%_desktopdir/*.desktop
%_iconsdir/hicolor/*/apps/*
# /usr/share/icons/hicolor/16x16/apps
%_pkgconfigdir/*

#%files plugin-dashboard

#%_libdir/muine/plugins/DashboardPlugin.dll

%files plugin-trayicon
%_libdir/muine/plugins/TrayIcon.dll
%_libdir/muine/plugins/TrayIcon.xml
%_libdir/muine/plugins/muine-tray-*.png

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin