Browse Source

t1lib: rebuild
others: new upstream release

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

Takemikaduchi 9 years ago
parent
commit
349784e858

+ 18 - 17
c/chromium/chromium-vl.spec

@@ -25,14 +25,14 @@ Name:           chromium
 Summary:        Google's opens source browser project
 Summary(ja):    Googleのオープンソースウェブブラウザ
 #'
-Version:        35.0.1916.153
-Release:        2%{?_dist_release}
+Version:        36.0.1985.125
+Release:        1%{?_dist_release}
 License:        BSD-3-Clause, LGPL-2.1+
 Group:          Applications/Internet
 Source0:        %{name}-%{version}-vine.tar.xz
 # Script used to create the %{name}-%{version}-vine.tar.xz archive from 
 # a official tarball: 
-# http://gsdview.appspot.com/chromium-browser-official/chromium-30.0.1599.XXX.tar.xz
+# http://gsdview.appspot.com/chromium-browser-official/chromium-XX.X.XXXX.XXX.tar.xz
 Source3:        pack_chromium_source-vine.sh
 # Patch template which adds vendor to user agent
 ##!!Source20:       chromium-vendor.patch.in
@@ -56,14 +56,9 @@ Source103:      chromium.default
 # Many changes to the gyp systems so we can use system libraries
 Patch1:         chromium-32.0.1700.72-no-test-sources.patch
 # removes build part for courgette
-Patch13:        chromium-33.0.1750.152-no-courgette.patch
+Patch13:        chromium-36.0.1985.125-no-courgette.patch
 # enables reading of the master preference
 Patch14:        chromium-30.0.1599.84-master-prefs-path.patch
-# Fix some includes specifically for the GCC version used
-#Patch21:        chromium-gcc-fixes.patch
-Patch21:        chromium-gcc47.patch
-# Add more charset aliases
-Patch64:        chromium-more-codec-aliases.patch
 # Compile the sandbox with -fPIE settings
 Patch66:        chromium-sandbox-pie.patch
 # Adjust ldflags for better building
@@ -71,12 +66,11 @@ Patch67:        adjust-ldflags-no-keep-memory.patch
 
 
 # http://code.google.com/p/gperftools/issues/detail?id=444
-Patch90:		chromium-21.0.1180.81-glibc216.patch
+Patch90:		chromium-26.0.1368.0-glib-2.16-use-siginfo_t.patch
 
 # Vine
 Patch100:		chromium-30.0.1599.84-no-ffmpegsumo.patch
 Patch101:		chromium-disable-GoogleApiKeysInfoBar-vine.patch
-Patch102:		chromium-35.0.1916.114-rungn.patch
 
 
 BuildRequires:  pciutils-devel
@@ -196,18 +190,15 @@ xz -dc %{SOURCE0} | %__tar -xf - || exit 1
 %setup -D -T -n %{name}-%{version}
 
 %patch1 -p1
-%patch64
-%patch13 -p1
+#%patch13 -p1
 %patch14 -p1
-%patch21 -p1
 %patch66 -p1
 %patch67 -p1
 
-%patch90 -p1
+#%patch90 -p0
 
 %patch100 -p1
 %patch101 -p1
-%patch102 -p1
 
 ## built header file: avconfig.h
 [ -f src/third_party/ffmpeg/libavutil/avconfig.h ] && exit 1
@@ -268,7 +259,8 @@ export GYP_GENERATORS='ninja'
     -Dlinux_use_gold_flags=0 \
     -Dlinux_use_gold_binary=0 \
     \
-    -Dlinux_use_tcmalloc=0 \
+    -Duse_allocator="none" \
+	-Dremove_webcore_debug_symbols=1 \
     -Duse_system_bzip2=0 \
     -Duse_system_flac=0 \
     -Duse_system_harfbuzz=0 \
@@ -467,6 +459,15 @@ fi || :
 
 
 %changelog
+* Sun Aug 03 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 36.0.1985.125-1
+- update to 36.0.1985.125
+- remove Patch21 (chromium-gcc47.patch)
+- remove Patch64 (chromium-more-codec-aliases.patch)
+- remove Patch102 (chromium-35.0.1916.114-rungn.patch)
+- update Source3 (pack_chromium_source-vine.sh)
+- update Patch13 (chromium-36.0.1985.125-no-courgette.patch)
+- update Patch90 (chromium-26.0.1368.0-glib-2.16-use-siginfo_t.patch)
+
 * Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 35.0.1916.153-2
 - change BuildRequires: eudev-libudev-devel instead of libudev-devel
 

+ 3 - 3
c/chromium/pack_chromium_source-vine.sh

@@ -67,9 +67,9 @@ cd $chromium_tgt_dir/src/third_party/ffmpeg/
 rm -rf binaries/ chromium/binaries/
 rm -rf doc ffpresets mt-work tools tests
 find -type f -name "*.c" | grep -v xcode_hack.c | xargs rm -f 
-echo "Removing courgette sources"
-cd $chromium_tgt_dir/src/
-rm -rf courgette/
+#echo "Removing courgette sources"
+#cd $chromium_tgt_dir/src/
+#rm -rf courgette/
 echo "Removing o3d plugin sources (Not yet buildable)"
 cd $chromium_tgt_dir/src/
 rm -rf o3d/

+ 14 - 29
o/openjpeg/openjpeg-vl.spec

@@ -1,31 +1,22 @@
 Name: openjpeg
 Summary: JPEG 2000 codec library
 Summary(ja): JPEG 2000 コーデックライブラリ
-Version: 1.4
-Release: 4%{?_dist_release}
+Version: 1.5.2
+Release: 1%{?_dist_release}
 Group: System Environment/Libraries
 License: BSD
 URL: http://www.openjpeg.org/
 
-Source0: http://openjpeg.googlecode.com/files/%{name}_v1_4_sources_r697.tgz
+Source0: http://openjpeg.googlecode.com/files/%{name}-%{version}.tar.gz
 
 ## upstreamable patches
-# libopenjpeg has undefined references, http://bugzilla.redhat.com/467661
-# http://groups.google.com/group/openjpeg/browse_thread/thread/fba9ad2a35b12e6a
-Patch50: openjpeg-1.4-no_undefined.patch
-# fix autoconf buildsys (+DESTDIR support mostly) 
-# http://groups.google.com/group/openjpeg/browse_thread/thread/6326363ebb969a99
-Patch52: openjpeg-1.4-autoconf.patch
 
 # Security
-Patch100: openjpeg-1.4_CVE-2012-3535.patch
-Patch110: openjpeg-cve-2009-5030.patch
-Patch120: openjpeg-1.4_CVE-2012-3358.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: automake libtool 
 BuildRequires: libtiff-devel
-BuildRequires: lcms-devel
+BuildRequires: lcms2-devel
 BuildRequires: libjpeg-devel, libpng-devel
 
 Vendor: Project Vine
@@ -57,25 +48,18 @@ for conversions between several formats.
 
 
 %prep
-%setup -q -n openjpeg_v1_4_sources_r697 %{?runcheck:-a 1}
+%setup -q
 # Make sure we use system libraries
 rm -rf libs
 
-%patch50 -p1 -b .no_undefined
-%patch52 -p1 -b .autoconf
-
-%patch110 -p1 -b .cve-2009-5030
-%patch120 -p1 -b .CVE-2012-3358
-%patch100 -p1 -b .CVE-2012-3535
-
 autoreconf -i -f
 
 %build
 %configure \
     --enable-shared \
     --disable-static \
-    --enable-lcms2=no \
-    --enable-lcms1=yes
+    --enable-lcms2=yes \
+    --enable-lcms1=no
 
 make
 
@@ -84,8 +68,7 @@ rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
 
 rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
-
-ln -s openjpeg-1.4 $RPM_BUILD_ROOT%{_includedir}/openjpeg
+rm -f $RPM_BUILD_ROOT%{_docdir}/openjpeg-1.5/LICENSE
 
 
 %clean
@@ -103,12 +86,9 @@ rm -rf %{buildroot}
 
 %files devel
 %defattr(-,root,root,-)
-%{_includedir}/openjpeg-1.4/
+%{_includedir}/openjpeg-1.5
 %{_libdir}/libopenjpeg.so
 %{_libdir}/pkgconfig/lib*.pc
-# legacy/compat header locations
-%{_includedir}/openjpeg.h
-%{_includedir}/openjpeg
 
 %files tools
 %defattr(-,root,root,-)
@@ -116,6 +96,11 @@ rm -rf %{buildroot}
 %{_mandir}/man1/*
 
 %changelog
+* Sun Aug 03 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.5.2-1
+- update to 1.5.2
+- remove old patches
+- change BuildRequires: lcms2-devel instead of lcms-devel
+
 * Tue Dec 24 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4-4
 - fix %%files devel
 

+ 7 - 4
s/sox/sox-vl.spec

@@ -7,7 +7,7 @@
 Summary:     A general purpose sound file conversion tool.
 Summary(ja): 汎用サウンドファイル変換ツール
 Name: sox
-Version: 14.3.2
+Version: 14.4.1
 Release: 1%{?_dist_release}
 License: LGPL
 Group: Applications/Multimedia
@@ -118,6 +118,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Aug 03 2014 Yoji TOYODA <owa@bg.wakwak.com> 14.4.1-1
+- update to 14.4.1
+
 * Sat Nov 05 2011 Yoji TOYODA <owa@bg.wakwak.com> 14.3.2-1
 - new upstream release
 - add BuildRequires: pulseaudio-lib-devel
@@ -135,7 +138,7 @@ rm -rf $RPM_BUILD_ROOT
 * Mon Sep 04 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 12.18.1-0vl2
 - add "%%define nomad 1" to disable libmad dependency
 
-* Sun Aug 25 2006 NAKAMURA Kenta <kenta@vinelinux.org> 12.18.1-0vl1
+* Fri Aug 25 2006 NAKAMURA Kenta <kenta@vinelinux.org> 12.18.1-0vl1
 - new upstream release
 - dropped sox-vorberr.patch and sox-CAN-2004-0557.patch
 
@@ -167,7 +170,7 @@ rm -rf $RPM_BUILD_ROOT
 - update to 12.17
 - yank out gsm stuff
 
-* Tue Aug  7 2000 Bill Nottingham <notting@redhat.com>
+* Mon Aug  7 2000 Bill Nottingham <notting@redhat.com>
 - fix playing of sounds on cards that don't support mono
 
 * Sat Aug  5 2000 Bill Nottingham <notting@redhat.com>
@@ -216,7 +219,7 @@ rm -rf $RPM_BUILD_ROOT
 * Mon Jul 13 1998 Michael Maher <mike@redhat.com>
 - updated source from Chris Bagwell.
 
-* Wed Jun 23 1998 Michael Maher <mike@redhat.com>
+* Tue Jun 23 1998 Michael Maher <mike@redhat.com>
 - made patch to fix the '-e' option. BUG 580
 - added buildroot
 

+ 4 - 1
t/t1lib/t1lib-vl.spec

@@ -1,7 +1,7 @@
 Summary:	PostScript Type 1 font rasterizer
 Name:		t1lib
 Version:	5.1.2
-Release:	3%{?_dist_release}
+Release:	4%{?_dist_release}
 Epoch: 		1
 
 Group:		System Environment/Libraries
@@ -133,6 +133,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_bindir}/*
 
 %changelog
+* Sun Aug 03 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.1.2-4
+- rebuild with VineSeed environment
+
 * Mon Jan 16 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 5.1.2-3
 - add patch10 for fix CVE-2010-2642 (AFM font metrics parser)
   CVE-2011-0433 is fixed on the this patch.

+ 9 - 5
x/xterm/xterm-vl.spec

@@ -1,7 +1,7 @@
 Summary: Terminal emulator for the X Window System
 Summary(ja): X ウィンドウシステム用ターミナルエミュレータ
 Name: xterm
-Version: 286
+Version: 310
 Release: 1%{?_dist_release}
 URL: http://dickey.his.com/xterm
 License: MIT
@@ -11,7 +11,7 @@ Source0: ftp://invisible-island.net/xterm/%{name}-%{version}.tgz
 Source1: ftp://invisible-island.net/xterm/16colors.txt
 
 Patch1: xterm-245-resources.patch
-Patch3: xterm-286-man-page_paths.patch
+Patch3: xterm-310-man-page_paths.patch
 Patch4: xterm-286-desktopfile.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
@@ -88,7 +88,11 @@ rm -rf $RPM_BUILD_ROOT
 %{x11_app_defaults_dir}/XTerm-color
 
 %changelog
-* Sun Nov 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 286-1
+* Sun Aug 03 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 310-1
+- new upstream release
+- update Patch3 (xterm-310-man-page_paths.patch)
+
+* Tue Nov 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 286-1
 - new upstream release
 - update Patch3 (xterm-286-man-page_paths.patch)
 - update Patch4 (xterm-286-desktopfile.patch)
@@ -238,7 +242,7 @@ rm -rf $RPM_BUILD_ROOT
 - fix bug 173703: remove reference to /usr/X11R6/bin/luit :
   PROJECTROOT should be /usr, not /usr/X11R6
 
-* Thu Nov 18 2005 Jason Vas Dias<jvdias@redhat.com> - 207-4
+* Fri Nov 18 2005 Jason Vas Dias<jvdias@redhat.com> - 207-4
 - fix bug 173541: better fix for freetype configuration problem
 
 * Mon Nov 14 2005 Jason Vas Dias<jvdias@redhat.com> - 207-1
@@ -295,7 +299,7 @@ rm -rf $RPM_BUILD_ROOT
 - Disabled xterm-179-ppc-fix-bug-101472.patch for now, to see if the problem
   occurs on ppc still or not.
 
-* Fri Jul 13 2004 Mike A. Harris <mharris@redhat.com> 192-1
+* Tue Jul 13 2004 Mike A. Harris <mharris@redhat.com> 192-1
 - Updated main tarball to xterm-192 for FC3 devel
 - Resolved bugs #126569,127132