[packages/teamviewer] use macro for major version

glen glen at pld-linux.org
Mon Oct 14 11:49:25 CEST 2013


commit f7d8b5e8423d82beed56db15194563f1611796a8
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Mon Oct 14 12:49:13 2013 +0300

    use macro for major version

 teamviewer.spec | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)
---
diff --git a/teamviewer.spec b/teamviewer.spec
index 9c514bb..708f7ee 100644
--- a/teamviewer.spec
+++ b/teamviewer.spec
@@ -1,15 +1,16 @@
 # TODO
 # - use system wine (bundles unmodified wine 1.1.41)
+%define		mver	7
 Summary:	TeamViewer Remote Control Application
 Name:		teamviewer
-Version:	7.0.9360
+Version:	%{mver}.0.9360
 Release:	0.1
 License:	Proprietary; includes substantial Free Software components, notably the Wine Project.
 Group:		Applications/Networking
-URL:		http://www.teamviewer.com/
-Source0:	http://www.teamviewer.com/download/teamviewer_linux.tar.gz/%{name}-%{version}.tgz
+Source0:	http://download.teamviewer.com/download/teamviewer_linux.tar.gz/%{name}-%{version}.tgz
 # NoSource0-md5:	cf0150e253515f1c04a4e0ae8179c0d4
 NoSource:	0
+URL:		http://www.teamviewer.com/
 Source1:	%{name}.sh
 Source2:	%{name}.desktop
 Source3:	%{name}.png
@@ -30,10 +31,10 @@ TeamViewer is a remote control application free for private use. To
 buy a license for commercial use, visit the webpage.
 
 %prep
-%setup -q -n %{name}7
+%setup -q -n %{name}%{mver}
 install -p %{SOURCE1} %{name}.sh
 
-mv ".wine/drive_c/Program Files/TeamViewer/Version7" TeamViewer
+mv ".wine/drive_c/Program Files/TeamViewer/Version%{mver}" TeamViewer
 
 #ver=$(strings "%{name}/TeamViewer.exe" | grep %{version})
 #test "$ver" = "%{version}"
@@ -42,7 +43,7 @@ mv ".wine/drive_c/Program Files/TeamViewer/Version7" TeamViewer
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_appdir},%{_bindir},%{_desktopdir},%{_pixmapsdir}}
 cp -a .wine TeamViewer/* $RPM_BUILD_ROOT%{_appdir}
-ln -s %{_appdir} $RPM_BUILD_ROOT"%{_appdir}/.wine/drive_c/Program Files/TeamViewer/Version7"
+ln -s %{_appdir} $RPM_BUILD_ROOT"%{_appdir}/.wine/drive_c/Program Files/TeamViewer/Version%{mver}"
 install -p %{name}.sh $RPM_BUILD_ROOT%{_appdir}/%{name}
 ln -s %{_appdir}/%{name} $RPM_BUILD_ROOT%{_bindir}
 cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
@@ -99,7 +100,7 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{_appdir}/.wine/drive_c
 %dir %{_appdir}/.wine/drive_c/Program?Files
 %dir %{_appdir}/.wine/drive_c/Program?Files/TeamViewer
-%{_appdir}/.wine/drive_c/Program?Files/TeamViewer/Version7
+%{_appdir}/.wine/drive_c/Program?Files/TeamViewer/Version%{mver}
 
 # XXX: temp & ugly, until system wine works
 %{_appdir}/.wine/share
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/teamviewer.git/commitdiff/f7d8b5e8423d82beed56db15194563f1611796a8



More information about the pld-cvs-commit mailing list