Browse Source

blender,glew,mesa-demos: new upstream release
others: rebuild with glew-1.13.0

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@9767 ec354946-7b23-47d6-9f5a-488ba84defc7

Takemikaduchi 8 years ago
parent
commit
d1cc467158

+ 4 - 1
O/OpenImageIO/OpenImageIO-vl.spec

@@ -2,7 +2,7 @@
 
 Name:           OpenImageIO
 Version:        1.4.15
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        Library for reading and writing images
 
 Group:          System Environment/Libraries
@@ -160,6 +160,9 @@ cp -a src/doc/*.1 %{buildroot}%{_mandir}/man1
 
 
 %changelog
+* Thu Oct 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.15-2
+- rebuild with glew-1.13.0
+
 * Sun Jan 18 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.15-1
 - initial build for Vine Linux
 - add Patch0 (oiio-Release-1.4.15-sign-compare.patch)

+ 4 - 1
a/avogadro/avogadro-vl.spec

@@ -6,7 +6,7 @@
 Name:           avogadro
 Summary:        An advanced molecular editor for chemical purposes
 Version:        1.1.1
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 
 Group:          Applications/Editors
 License:        GPLv2
@@ -138,6 +138,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/avogadro.desktop
 
 
 %changelog
+* Thu Oct 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.1.1-2
+- rebuild with glew-1.13.0
+
 * Thu Jan 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.1.1-1
 - update to 1.1.1
 

+ 6 - 3
b/blender/blender-vl.spec

@@ -1,4 +1,4 @@
-%global blender_api 2.75
+%global blender_api 2.76
 %global blender_fontdir %{_datadir}/fonts/blender
 %global blenderlib  %{_datadir}/blender/%{blender_api}
 %global blenderarch %{_libdir}/blender/%{blender_api}
@@ -8,7 +8,7 @@
 Summary:       3D modeling, animation, rendering and post-production.
 Summary(ja):   3D モデリング、アニメーション、レンダリング、ポストプロダクション
 Name:           blender
-Version:        %{blender_api}a
+Version:        %{blender_api}
 Release:        1%{?_dist_release}
 Group:          Applications/Multimedia
 License:        GPL
@@ -19,7 +19,6 @@ Source5:        blender.xml
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildRequires:  desktop-file-utils
-BuildRequires:  esound-devel
 BuildRequires:  glut-devel 
 BuildRequires:  gettext-devel
 BuildRequires:  libjpeg-turbo-devel 
@@ -232,6 +231,10 @@ update-mime-database %{_datadir}/mime > /dev/null || :
 
 
 %changelog
+* Thu Oct 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.76-1
+- new upstream release
+- remove BuildRequires:  esound-devel
+
 * Thu Jul 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.75a-1
 - new upstream release
 

+ 4 - 1
c/calligra/calligra-vl.spec

@@ -18,7 +18,7 @@
 
 Name:    calligra 
 Version: 2.8.7
-Release: 4%{?_dist_release}
+Release: 5%{?_dist_release}
 Summary: An integrated office suite
 Summary(ja): 統合オフィススイート
 
@@ -1371,6 +1371,9 @@ fi
 
 
 %changelog
+* Thu Oct 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.7-5
+- rebuild with glew-1.13.0
+
 * Thu Jan 15 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.8.7-4
 - spec revamped based on Fedora 2.8.7-3
 - added Patch700 to build with openjpeg

+ 4 - 1
c/cegui06/cegui06-vl.spec

@@ -1,6 +1,6 @@
 Name:           cegui06
 Version:        0.6.2
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        CEGUI library 0.6 for apps which need this specific version
 Group:          System Environment/Libraries
 License:        MIT and LGPLv2+
@@ -144,6 +144,9 @@ done
 
 
 %changelog
+* Thu Oct 15 2015 Yoji TOYODA <bsymaato@sea.plala.or.jp> 0.6.2-2
+- rebuild with glew-1.13.0
+
 * Sun Nov 11 2012 Yoji TOYODA <bsymaato@sea.plala.or.jp> 0.6.2-1
 - initial build for Vine Linux
 

+ 4 - 1
g/gambas3/gambas3-vl.spec

@@ -2,7 +2,7 @@ Summary:	BASIC compiler, IDE and GUI builder
 Summary(ja): 	GUI ビルダーを備えた BASIC ベースの統合開発環境(IDE)
 Name:		gambas3
 Version:	3.5.4
-Release: 	3%{?_dist_release}
+Release: 	4%{?_dist_release}
 Source0:	%{name}-%{version}.tar.bz2
 Source1:	gambas3.desktop
 #Source2:	gambas2-2.6.0-ja.po
@@ -1713,6 +1713,9 @@ xdg-mime install %{_datadir}/%{name}/application-x-gambas3.xml
 
 
 %changelog
+* Thu Oct 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.5.4-4
+- rebuild with glew-1.13.0
+
 * Sat Jul 12 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.4-3
 - fixed dependency.
 

+ 7 - 3
g/glew/glew-vl.spec

@@ -1,5 +1,5 @@
 Name:           glew
-Version:        1.7.0
+Version:        1.13.0
 Release:        1%{?_dist_release}
 Summary:        The OpenGL Extension Wrangler Library
 Group:          System Environment/Libraries
@@ -7,7 +7,7 @@ License:        BSD and MIT
 URL:            http://glew.sourceforge.net
 
 Source0:	http://downloads.sourceforge.net/project/glew/glew/%{version}/glew-%{version}.tgz
-Patch0:         glew-1.7.0-makefile.patch
+Patch0:         glew-1.13.0-makefile.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildRequires:  libGLU-devel
 
@@ -38,7 +38,7 @@ Development files for glew
 
 %build
 
-%__make %{?_smp_mflags} CFLAGS.EXTRA="$RPM_OPT_FLAGS" includedir=%{_includedir} GLEW_DEST= libdir=%{_libdir} bindir=%{_bindir}
+make %{?_smp_mflags} CFLAGS.EXTRA="$RPM_OPT_FLAGS -fPIC" includedir=%{_includedir} STRIP= libdir=%{_libdir} bindir=%{_bindir} GLEW_DEST=
 
 
 %install
@@ -78,6 +78,10 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
 %doc doc/*
 
 %changelog
+* Thu Oct 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.13.0-1
+- new upstream release
+- update Patch0 (glew-1.13.0-makefile.patch)
+
 * Tue Jan 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.7.0-1
 - new upstream release
 - update Patch0 (glew-1.7.0-makefile.patch)

+ 11 - 4
lib/libp/libprojectm/libprojectm-vl.spec

@@ -3,18 +3,20 @@
 Summary:	projectM music visualization library
 Name:		libprojectm
 Version:	2.0.1
-Release:	4%{?_dist_release}
+Release:	5%{?_dist_release}
 License:	LGPLv2
 Group:		System Environment/Libraries
 URL:		http://xmms-projectm.sourceforge.net/
 
 Source0:	http://prdownloads.sourceforge.net/xmms-projectm/libprojectM-%{version}.tar.bz2
 #Remove fonts from package:
-Patch0:         libprojectM-fonts.patch
+Patch0:     libprojectM-fonts.patch
 #Bump soname
-Patch1:         libprojectM-soname.patch
+Patch1:     libprojectM-soname.patch
 #Turn off USE_THREADS until the bug is fixed upstream
-Patch2:         libprojectM-USE_THREADS.patch
+Patch2:     libprojectM-USE_THREADS.patch
+
+Patch3:     libprojectM-freetype25.patch
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildRequires:	ftgl-devel >= %{_ftgl_ver}, cmake, glew-devel, pkgconfig
@@ -49,6 +51,7 @@ develop applications with projectM.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 sed -i 's/\r//' ChangeLog
 
 %build
@@ -84,6 +87,10 @@ mkdir $RPM_BUILD_ROOT/%{_datadir}/projectM/fonts
 %{_libdir}/pkgconfig/*.pc
 
 %changelog
+* Thu Oct 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.0.1-5
+- rebuild with glew-1.13.0
+- add Patch3 (libprojectM-freetype25.patch) from fedora
+
 * Tue Jan 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.0.1-4
 - rebuild with glew-1.7.0
 

+ 16 - 12
m/mesa-demos/mesa-demos-vl.spec

@@ -3,14 +3,17 @@
 Summary: Mesa demos
 Summary(ja): Mesa demos
 Name: mesa-demos
-Version: 8.0.1
-Release: 2%{?_dist_release}
+Version: 8.2.0
+Release: 1%{?_dist_release}
 License: MIT
 Group: System Environment/Libraries
 URL: http://www.mesa3d.org
 
 Source0: %{name}-%{version}.tar.bz2
 
+Patch0: mesa-demos-8.0.1-legal.patch
+Patch1: mesa-demos-as-needed.patch
+
 BuildRequires: pkgconfig autoconf automake libtool
 BuildRequires: freeglut-devel
 BuildRequires: libGL-devel
@@ -32,25 +35,21 @@ The glx-utils package provides the glxinfo and glxgears utilities.
 
 %prep
 %setup -q
+%patch0 -p1 -b .legal
+%patch1 -p1 -b .asneeded
 
-# Hack the demos to use installed data files
-
-sed -i 's,../images,%{_libdir}/mesa,' src/demos/*.c
-sed -i 's,geartrain.dat,%{_libdir}/mesa/&,' src/demos/geartrain.c
-sed -i 's,isosurf.dat,%{_libdir}/mesa/&,' src/demos/isosurf.c
-sed -i 's,terrain.dat,%{_libdir}/mesa/&,' src/demos/terrain.c
+# These two files are distributable, but non-free (lack of permission to modify).
+rm -rf src/demos/pointblast.c
+rm -rf src/demos/spriteblast.c
 
 %build
 autoreconf -i
-%configure --bindir=%{demodir}
+%configure --bindir=%{demodir}  --with-system-data-files
 make %{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
-install -m 0644 src/images/*.rgb $RPM_BUILD_ROOT/%{demodir}
-install -m 0644 src/images/*.rgba $RPM_BUILD_ROOT/%{demodir}
-install -m 0644 src/demos/*.dat $RPM_BUILD_ROOT/%{demodir}
 
 mkdir -p $RPM_BUILD_ROOT%{_bindir}
 install -m 0755 src/xdemos/glxgears $RPM_BUILD_ROOT%{_bindir}
@@ -64,6 +63,7 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(-,root,root,-)
 %{demodir}
+%{_datadir}/%{name}
 
 %files -n glx-utils
 %defattr(-,root,root,-)
@@ -71,6 +71,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_bindir}/glxgears
 
 %changelog
+* Thu Oct 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 8.2.0-1
+- update to 8.2.0
+- add Patch0,1 from fedora
+
 * Tue Jan 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 8.0.1-2
 - rebuild with glew-1.7.0