Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > 7515db2ac9e1d6a5b01187d1c0b57612 > files > 3

gjay-0.2.8.3-3mdk.src.rpm

Name: 	 	gjay
Summary: 	Automated music manager for DJ applications
Version: 	0.2.8.3
Release: 	3mdk

Source:		%{name}-%{version}.tar.bz2
Patch0:     gjay-0.2.8.3-gcc34.patch.bz2
URL:		http://gjay.sourceforge.net/
License:	GPL
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	gtk+1.2-devel libvorbis-devel gsl-devel xmms-devel pkgconfig
Requires:	mp3info mpg321 vorbis-tools xmms

%description
GJay (Gtk+ DJ) generates playlists across a collection of music (ogg, mp3,
wav) such that each song sounds good following the previous song. It is ideal
for home users who want a non-random way to wander large collections or for
DJs planning a set list. You can generate playlists from within the
application, or run GJay as a standalone command-line utility.

%prep
%setup -q
%patch0 -p0

%build
%make
										
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_bindir
mkdir -p $RPM_BUILD_ROOT/%_datadir/%name/icons
%makeinstall PREFIX=$RPM_BUILD_ROOT/%_prefix INSTALL="%_bindir/install -m"
strip $RPM_BUILD_ROOT/%_bindir/%name

#menu
mkdir -p $RPM_BUILD_ROOT%{_menudir}
cat << EOF > $RPM_BUILD_ROOT%{_menudir}/%{name}
?package(%{name}): \
	command="%{name}" \
	icon="sound_section.png" \
	needs="x11" \
	title="GJay" \
	longtitle="DJ Collection Manager" \
	section="Multimedia/Sound"
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_menus
		
%postun
%clean_menus

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%name
%{_datadir}/%name
%{_mandir}/man1/*
%{_menudir}/%name

%changelog
* Wed Aug 18 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.8.3-3mdk
- patch 0: fix compiling with gcc-3.4

* Wed Aug 18 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.8.3-2mdk
- fix typo in menu entry (Arpad Biro <biro_arpad@yahoo.com>)

* Mon Feb 16 2004 Austin Acton <austin@mandrake.org> 0.2.8.3-1mdk
- 0.2.8.3

* Thu Feb 12 2004 David Baudens <baudens@mandrakesoft.com> 0.2.6-2mdk
- Fix menu

* Mon Oct 6 2003 Austin Acton <aacton@yorku.ca> 0.2.6-1mdk
- initial package