[gnaural/f19: 2/2] New version.

Christopher Meng cicku at fedoraproject.org
Mon Aug 26 06:41:55 UTC 2013


commit d5033550d5a6d112542752a65b4e87d45712a043
Author: Koji <koji at fedoraproject.org>
Date:   Mon Aug 26 14:33:21 2013 +0800

    New version.

 .gitignore   |    1 +
 gnaural.spec |   70 +++++++++++++++++++++++----------------------------------
 sources      |    2 +-
 3 files changed, 30 insertions(+), 43 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 4acfbf5..70d00a4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 gnaural-1.0.20100408.tar.gz
+/gnaural-1.0.20110606.tar.gz
diff --git a/gnaural.spec b/gnaural.spec
index 46f2b7f..a19dc56 100644
--- a/gnaural.spec
+++ b/gnaural.spec
@@ -1,14 +1,11 @@
 Name:           gnaural
-Version:        1.0.20100408
-Release:        7%{?dist}
+Version:        1.0.20110606
+Release:        1%{?dist}
 Summary:        A multi-platform programmable binaural-beat generator
-
-Group:          Applications/Multimedia
 License:        GPLv2+
-URL:            http://gnaural.sourceforge.net/
-Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires:  gtk2-devel, libglade2-devel, libsndfile-devel
+URL:            http://gnaural.sourceforge.net
+Source0:        http://downloads.sourceforge.net/project/%{name}/Gnaural/%{name}-%{version}.tar.gz
+BuildRequires:  gtk2-devel libglade2-devel libsndfile-devel
 BuildRequires:  portaudio-devel
 BuildRequires:  desktop-file-utils
 Requires:       hicolor-icon-theme
@@ -24,73 +21,62 @@ also be linked over the internet, allowing synchronous sessions
 between many users.
 
 %prep
-%setup -q -n %{name}-%{version}
-
+%setup -q
 
 %build
 %configure
 make %{?_smp_mflags}
 
-
 %install
-rm -rf $RPM_BUILD_ROOT
-make install INSTALL="install -p" DESTDIR=$RPM_BUILD_ROOT
+make install INSTALL="install -p" DESTDIR=%{buildroot}
 
-install -p -dm 755 $RPM_BUILD_ROOT/%{_datadir}/pixmaps
-install -p -dm 755 $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/48x48/apps
+install -p -dm 755 %{buildroot}%{_datadir}/pixmaps
+install -p -dm 755 %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
 
 install -p -m 644 pixmaps/%{name}-icon.xpm \
- $RPM_BUILD_ROOT/%{_datadir}/pixmaps
+ %{buildroot}%{_datadir}/pixmaps
 install -p -m 644 pixmaps/%{name}-icon.png \
- $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/48x48/apps
+ %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
 
-install -p -dm 755 $RPM_BUILD_ROOT/%{_datadir}/applications
+install -p -dm 755 %{buildroot}%{_datadir}/applications
 
 sed -i -e 's|^Categories=.*$|Categories=AudioVideo;AudioVideoEditing;|g' \
  -e 's|^Encoding=UTF-8$||g' \
  -e 's|^GenericName=Audio binaural beat editor/generator$||g' \
  -e 's|^Icon=.*$|Icon=%{name}-icon|g' \
- $RPM_BUILD_ROOT/%{_datadir}/gnome/apps/Multimedia/%{name}.desktop
+ %{buildroot}/%{_datadir}/gnome/apps/Multimedia/%{name}.desktop
 
 desktop-file-install \
---dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
-$RPM_BUILD_ROOT%{_datadir}/gnome/apps/Multimedia/%{name}.desktop
-
-rm -r $RPM_BUILD_ROOT%{_datadir}/gnome
-
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+--dir=%{buildroot}%{_datadir}/applications \
+%{buildroot}%{_datadir}/gnome/apps/Multimedia/%{name}.desktop
 
+rm -rf %{buildroot}%{_datadir}/gnome
 
 %post
-touch --no-create %{_datadir}/icons/hicolor
-if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
-  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
-fi
-
+touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
 
 %postun
-touch --no-create %{_datadir}/icons/hicolor
-if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
-  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+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 COPYING ChangeLog NEWS README
 %{_bindir}/%{name}
-%dir %{_datadir}/%{name}
-%{_datadir}/%{name}/%{name}.glade
-%dir %{_datadir}/%{name}/pixmaps
-%{_datadir}/%{name}/pixmaps/%{name}-icon.*
+%{_datadir}/%{name}
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/pixmaps/%{name}-icon.xpm
-%{_datadir}/icons/hicolor/48x48/apps/%{name}-icon.png
-
+%{_datadir}/icons/hicolor/*x*/apps/%{name}*.png
 
 %changelog
+* Sun Aug 25 2013 Christopher Meng <rpm at cicku.me> - 1.0.20110606-1
+- Update to new version.
+- Update icon cache refresh script.
+
 * Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.20100408-7
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
diff --git a/sources b/sources
index c42d09a..39e69b6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d476edbdb156b0b15c569e38245abee8  gnaural-1.0.20100408.tar.gz
+8eea03a78ba02ee5d13c55fc6c0c9a00  gnaural-1.0.20110606.tar.gz


More information about the scm-commits mailing list