rpms/muine/devel muine-gacutil_flags.patch, NONE, 1.1 muine.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Sindre Pedersen Bjørdal (sindrepb)
fedora-extras-commits at redhat.com
Wed Mar 15 15:27:18 UTC 2006
Author: sindrepb
Update of /cvs/extras/rpms/muine/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24882/devel
Modified Files:
.cvsignore sources
Added Files:
muine-gacutil_flags.patch muine.spec
Log Message:
auto-import muine-0.8.4-5 on branch devel from muine-0.8.4-5.src.rpm
muine-gacutil_flags.patch:
--- NEW FILE muine-gacutil_flags.patch ---
--- muine-0.8.4/configure.old 2006-03-14 20:51:14.000000000 +0100
+++ muine-0.8.4/configure 2006-03-14 20:52:32.000000000 +0100
@@ -21724,7 +21724,7 @@
{ (exit 1); exit 1; }; }
fi
-GACUTIL_FLAGS='/package muine /gacdir $(libdir) /root $(DESTDIR)$(libdir)'
+GACUTIL_FLAGS='/package muine /gacdir $(prefix)/lib /root $(DESTDIR)$(prefix)/lib'
--- NEW FILE muine.spec ---
Name: muine
Version: 0.8.4
Release: 5%{?dist}
Summary: Music Player for GNOME
Group: Applications/Multimedia
License: GPL
URL: http://www.muine-player.org/
Source0: http://muine-player.org/releases/muine-%{version}.tar.gz
Patch0: muine-gacutil_flags.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: mono-devel, gtk-sharp2-gapi, gtk-sharp2
BuildRequires: gtk2-devel, gnome-vfs2-devel, gnome-icon-theme
BuildRequires: dbus-sharp >= 0.50, gdbm-devel
BuildRequires: gstreamer08-plugins-devel
BuildRequires: libid3tag-devel
BuildRequires: libvorbis-devel, flac-devel
BuildRequires: desktop-file-utils, gettext
Requires: mono-core, dbus-sharp >= 0.50, gtk-sharp2
Requires(pre): GConf2
Requires(post): GConf2, desktop-file-utils
Requires(preun): GConf2
Requires(postun): desktop-file-utils
%description
Muine is a new music player for GNOME 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 most
GNOME music players. It is written in C and C#,
using GStreamer for music playback.
%package devel
Summary: Files required for Muine plug-in development
Group: Development/Libraries
Requires: %{name} = %{epoch}:%{version}
%description devel
Files needed for building plug-ins for Muine.
%prep
%setup -q
%patch0 -p1
%build
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
make install DESTDIR=$RPM_BUILD_ROOT
#install tray plugin which is not included by default
install plugins/TrayIcon.dll $RPM_BUILD_ROOT%{_libdir}/muine/plugins/
install -m 644 plugins/TrayIcon.dll.config $RPM_BUILD_ROOT%{_libdir}/muine/plugins/
install plugins/muine-tray* $RPM_BUILD_ROOT%{_libdir}/muine/plugins/
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
%find_lang %{name}
desktop-file-install --vendor fedora --delete-original \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
--add-category X-Fedora \
$RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
%pre
if [ "$1" -gt 1 ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule \
%{_sysconfdir}/gconf/schemas/%{name}.schemas >/dev/null || :
fi
%post
update-desktop-database &> /dev/null ||:
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule \
%{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || :
%preun
if [ "$1" -eq 0 ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule \
%{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || :
fi
%postun
update-desktop-database &> /dev/null ||:
%clean
rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_sysconfdir}/gconf/schemas/muine.schemas
%{_bindir}/*
%{_libdir}/dbus-1.0/services/org.gnome.Muine.service
%{_prefix}/lib/mono/gac/muine-dbus/*/muine-dbus.dll
%{_prefix}/lib/mono/gac/muine-plugin/*/muine-plugin.dll
%{_prefix}/lib/mono/muine
%{_libdir}/muine/*.so*
%{_libdir}/muine/*.exe*
%{_libdir}/muine/plugins/InotifyPlugin.dll*
%{_datadir}/applications/*
%{_datadir}/pixmaps/muine.png
%{_libdir}/muine/plugins/TrayIcon.dll*
%{_libdir}/muine/plugins/muine-tray-*.png
%files devel
%{_libdir}/pkgconfig/*.pc
%{_libdir}/muine/*.a
%changelog
* Tue Mar 14 2006 Sindre Pedersen Bjørdal <foolish[AT]fedoraforum.org> - 0.8.4-5
- Patch added to really fix the x86_64 issue
* Mon Mar 13 2006 Sindre Pedersen Bjørdal <foolish[AT]fedoraforum.org> - 0.8.4-4
- Replace {_libdir} with {_prefix}/lib/ for 64-bit
* Mon Mar 06 2006 Sindre Pedersen Bjørdal <foolish[AT]fedoraforum.org> - 0.8.4-3
- Include trayicon by default
- Fix GConf scriptlets
- Create -devel package for devel files
* Tue Feb 16 2006 Sindre Pedersen Bjørdal <foolish[AT]fedoraforum.org> - 0.8.4-2
- Remove Dashboard plugin, as dashboard doesn't exist yet.
* Mon Jan 30 2006 Sindre Pedersen Bjørdal <foolish[AT]fedoraforum.org> - 0.8.4-1
- Initial build
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/muine/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 15 Mar 2006 15:25:02 -0000 1.1
+++ .cvsignore 15 Mar 2006 15:27:18 -0000 1.2
@@ -0,0 +1 @@
+muine-0.8.4.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/muine/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 15 Mar 2006 15:25:02 -0000 1.1
+++ sources 15 Mar 2006 15:27:18 -0000 1.2
@@ -0,0 +1 @@
+215dab4b1a0022deadb848b646640514 muine-0.8.4.tar.gz
More information about the fedora-extras-commits
mailing list