rpms/hexter-dssi/F-11 hexter.desktop, NONE, 1.1 hexter.png, NONE, 1.1 hexter-dssi.spec, 1.11, 1.12
Orcan Ogetbil
oget at fedoraproject.org
Sat May 30 06:17:26 UTC 2009
Author: oget
Update of /cvs/pkgs/rpms/hexter-dssi/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4201
Modified Files:
hexter-dssi.spec
Added Files:
hexter.desktop hexter.png
Log Message:
* Sat May 30 2009 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 0.6.2-2
- Add a .desktop file
--- NEW FILE hexter.desktop ---
[Desktop Entry]
Name=Hexter DSSI
GenericName=Software Synthesizer
Comment=Real-time software synthesizer DX7 emulator
Icon=hexter
Type=Application
Exec=/usr/bin/hexter
Terminal=false
Categories=Audio;AudioVideo;Midi;X-Synthesis;X-Jack;X-Fedora;
X-Desktop-File-Install-Version=0.15
Index: hexter-dssi.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hexter-dssi/F-11/hexter-dssi.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- hexter-dssi.spec 30 May 2009 05:21:21 -0000 1.11
+++ hexter-dssi.spec 30 May 2009 06:16:56 -0000 1.12
@@ -1,18 +1,21 @@
Summary: DSSI software synthesizer plugin emulating DX7
Name: hexter-dssi
Version: 0.6.2
-Release: 1%{?dist}
+Release: 2%{?dist}
URL: http://dssi.sourceforge.net/hexter.html
Source0: http://easynews.dl.sourceforge.net/sourceforge/dssi/hexter-%{version}.tar.gz
+Source1: hexter.desktop
+Source2: hexter.png
License: GPLv2+
Group: Applications/Multimedia
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: alsa-lib-devel
+BuildRequires: desktop-file-utils
BuildRequires: dssi-devel
BuildRequires: gtk2-devel
BuildRequires: liblo-devel
-BuildRequires: ncurses-devel
+BuildRequires: ncurses-devel
Requires: dssi
@@ -43,19 +46,44 @@ mkdir -p $RPM_BUILD_ROOT%{_bindir}
ln -s jack-dssi-host $RPM_BUILD_ROOT%{_bindir}/hexter
install -m 755 extra/tx_edit $RPM_BUILD_ROOT%{_bindir}/tx_edit
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
+desktop-file-install \
+ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
+ %{SOURCE1}
+
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/36x36/apps
+install -pm 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/36x36/apps/hexter.png
+
%clean
rm -rf $RPM_BUILD_ROOT
+%post
+touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+ touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+fi
+
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING README TODO
%{_bindir}/hexter
%{_bindir}/tx_edit
%{_datadir}/hexter/
+%{_datadir}/applications/hexter.desktop
+%{_datadir}/icons/hicolor/36x36/apps/hexter.png
%{_libdir}/dssi/*
%exclude %{_libdir}/dssi/hexter.la
%changelog
+* Sat May 30 2009 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 0.6.2-2
+- Add a .desktop file
+
* Fri May 29 2009 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 0.6.2-1
- Update to 0.6.2
More information about the scm-commits
mailing list