[gauche-gl] Fix versioning dependencies

Michel Alexandre Salim salimma at fedoraproject.org
Sun May 13 06:17:33 UTC 2012


commit bc7a199057946b3081db4f8bdaa3c211967b1daa
Author: Michel Alexandre Salim <salimma at fedoraproject.org>
Date:   Sun May 13 13:17:24 2012 +0700

    Fix versioning dependencies

 gauche-gl.spec |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/gauche-gl.spec b/gauche-gl.spec
index 851901d..33fcffa 100644
--- a/gauche-gl.spec
+++ b/gauche-gl.spec
@@ -1,5 +1,6 @@
-%define gauche_main_version 0.9
-%define gauche_version %{gauche_main_version}.3
+%global gauche_main_version 0.9
+%global gauche_version %{gauche_main_version}.3
+%global gauche_nextver %{gauche_main_version}.4
 
 Name:           gauche-gl
 Version:        0.5.1
@@ -17,7 +18,8 @@ Source:         http://download.sourceforge.net/gauche/Gauche-gl-%{version}.tgz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 %endif
 
-BuildRequires:  gauche-devel = %{gauche_version}
+BuildRequires:  gauche-devel >= %{gauche_version}
+BuildRequires:  gauche-devel <  %{gauche_nextver}
 BuildRequires:  freeglut-devel
 BuildRequires:  libSM-devel
 BuildRequires:  libXext-devel
@@ -67,7 +69,7 @@ rm -f $RPM_BUILD_ROOT%{_infodir}/gauche-gl-refj.*
 find $RPM_BUILD_ROOT -name '*.so' -exec chmod 0755 '{}' ';'
 
 # include file not necessary
-rm -rf $RPM_BUILD_ROOT%{_libdir}/gauche/%{gauche_version}/include
+rm -rf $RPM_BUILD_ROOT%{_libdir}/gauche/%{gauche_version}*/include
 
 # correct end-of-line-encoding
 sed -i 's/\r//' examples/slbook/ogl2particle/* examples/slbook/ogl2brick/*


More information about the scm-commits mailing list