Browse Source

python3-{pyatspi,pycairo,pygobject},gedit,accerciser,eog-plugins: rebuild with python3
others: new upstream release

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

Takemikaduchi 9 years ago
parent
commit
00b43e2ef9

+ 4 - 1
W/WebKit/WebKit-vl.spec

@@ -15,7 +15,7 @@
 %bcond_with	wml
 
 Name:		WebKit
-Version:	2.4.7
+Version:	2.4.8
 Release:	1%{?_dist_release}
 Summary:	Web content engine library
 Summary(ja):	ウェブコンテンツエンジンライブラリ
@@ -198,6 +198,9 @@ fi
 
 
 %changelog
+* Sun Jan 11 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.4.8-1
+- new usptream release
+
 * Sun Oct 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.4.7-1
 - new usptream release
 

+ 4 - 1
W/WebKit3/WebKit3-vl.spec

@@ -15,7 +15,7 @@
 %bcond_with	wml
 
 Name:		WebKit3
-Version:	2.4.7
+Version:	2.4.8
 Release:	1%{?_dist_release}
 Summary:	Web content engine library
 Summary(ja):	ウェブコンテンツエンジンライブラリ
@@ -206,6 +206,9 @@ fi
 
 
 %changelog
+* Sun Jan 11 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.4.8-1
+- new upstream release
+
 * Sun Oct 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.4.7-1
 - new upstream release
 

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

@@ -2,7 +2,7 @@
 
 
 %define pkg_version 3.14.0
-%define pkg_release 2%{?_dist_release}
+%define pkg_release 3%{?_dist_release}
 
 Summary:	An interactive Python accessibility explorer for the GNOME desktop.
 Summary(ja):	GNOME デスクトップ用 Python アクセシビリティエクスプローラ
@@ -96,6 +96,9 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas
 
 
 %changelog
+* Mon Jan 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.0-3
+- rebuild with python-3.4.2
+
 * Mon Jan  5 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.14.0-2
 - moved to User Interface/Desktops Group
 

+ 4 - 1
e/eog-plugins/eog-plugins-vl.spec

@@ -1,7 +1,7 @@
 %{!?python3_sitelib: %global python3_sitelib %(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 
 %define pkg_version 3.14.1
-%define pkg_release 1%{?_dist_release}
+%define pkg_release 2%{?_dist_release}
 
 Summary: Plugins for eog
 Summary(ja): eog用のプラグイン
@@ -83,6 +83,9 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 
 %changelog
+* Mon Jan 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.1-2
+- rebuild with python-3.4.2
+
 * Wed Nov 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.1-1
 - new upstream release
 

+ 5 - 2
f/fftw/fftw-vl.spec

@@ -1,6 +1,6 @@
 %define name fftw
 %define version 2.1.5
-%define release 2%{?_dist_release}
+%define release 3%{?_dist_release}
 
 Name: %{name}
 Summary:   C subroutines for computing the Discrete Fourier Transform.
@@ -153,6 +153,9 @@ fi
 
 
 %changelog
+* Mon Jan 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.1.5-3
+- rebuild with VineSeed environment
+
 * Sun Oct 03 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.1.5-2
 - rebuilt with new toolchain
 - split static libraries
@@ -192,7 +195,7 @@ fi
 * Tue Jan 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.1.3-7mdk
 - rebuild
 
-* Tue Aug 31 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.1.3-6mdk
+* Thu Aug 31 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.1.3-6mdk
 - add installinfo
 
 * Wed Aug 30 2000 Alexander Skwar <ASkwar@DigitalProjects.com> 2.1.3-5mdk

+ 410 - 161
f/fftw3/fftw3-vl.spec

@@ -1,243 +1,492 @@
-%define name fftw3
-%define version 3.3.1
-%define release 1%{?_dist_release}
+%global quad 1
 
-Name: %{name}
-Summary:   C subroutines for computing the Discrete Fourier Transform.
-Version:   %{version}
-Release:   %{release}
+Name:           fftw3
+Version:        3.3.4
+Release:        1%{?_dist_release}
+Summary:        C subroutines for computing the Discrete Fourier Transform.
+Group:          System Environment/Libraries
+License:        GPLv2+
+URL:            http://www.fftw.org
+Source0:        http://www.fftw.org/fftw-%{version}.tar.gz
 
-Group:     System Environment/Libraries
-License:   GPLv2
-URL:       http://www.fftw.org/
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-Source:    fftw-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires: gcc-gfortran
+BuildRequires:  gcc-gfortran
+BuildRequires:  time
+BuildRequires:  perl
+
+Requires(post): info 
+Requires(preun): info
 
 Vendor: Project Vine
 Distribution: Vine Linux
 
 %description
-FFTW is a collection of fast C routines for computing the Discrete Fourier Transform in one or more dimensions.  It includes complex, real, and parallel transforms, and can handle arbitrary array sizes efficiently. This RPM package includes both the double- and single-precision FFTW uniprocessor and threads libraries.  (The single-precision files have an "f" postfix.)
+FFTW is a collection of fast C routines for computing the Discrete Fourier Transform
+in one or more dimensions.  It includes complex, real, and parallel transforms, and
+can handle arbitrary array sizes efficiently. This RPM package includes both the
+double- and single-precision FFTW uniprocessor and threads libraries. 
+(The single-precision files have an "s" prefix.)
 
 %description -l ja
-FFTW は1次元または多次元の離散フーリエ変換(DFT)を計算する高速なCルーチンのコレクションです.FFTW は複素数、実数、並列変換ができ、任意のサイズの配列を効果的に扱うことができます.このパッケージには、倍精度と単精度の単一CPUとスレッドに対応した FFTW のライブラリが収められています。(単精度用のファイル名にはfが最後に付けられています。)
+FFTW は1次元または多次元の離散フーリエ変換(DFT)を計算する高速なCルーチンのコレ
+クションです.FFTW は複素数、実数、並列変換ができ、任意のサイズの配列を効果的に
+扱うことができます.このパッケージには、倍精度と単精度の単一CPUとスレッドに対応
+した FFTW のライブラリが収められています。(単精度用のファイル名にはfが最後に付
+けられています。)
+
+
+%package libs
+Summary:        FFTW run-time library
+Group:          System Environment/Libraries
+Provides:       fftw3 = %{version}-%{release}
+# Pull in the actual libraries
+Requires:        %{name}-libs-single = %{version}-%{release}
+Requires:        %{name}-libs-double = %{version}-%{release}
+Requires:        %{name}-libs-long = %{version}-%{release}
+%if %{quad}
+Requires:        %{name}-libs-quad = %{version}-%{release}
+%endif
+
+%description libs
+This is a dummy package package, pulling in the individual FFTW
+run-time libraries.
+
 
 %package devel
-Summary:   Headers, libraries and docs for the FFTW library
-Group:     Development/Libraries
-Requires:  %{name} = %{version}-%{release}
-Requires(post): install-info 
-Requires(preun): install-info
+Summary:        Headers, libraries and docs for the FFTW library
+Group:          Development/Libraries
+Requires:       pkgconfig
+Requires:       %{name} = %{version}-%{release}
+Requires:       %{name}-libs = %{version}-%{release}
+Provides:       fftw3-devel = %{version}-%{release}
 
 %description devel
+FFTW is a C subroutine library for computing the Discrete Fourier
+Transform (DFT) in one or more dimensions, of both real and complex
+data, and of arbitrary input size.
+
 This package contains header files and development libraries needed to
 develop programs using the FFTW fast Fourier transform library.
 
-%description devel -l ja
-このパッケージには、高速フーリエ変換のライブラリである FFTW を使ってプログラムを開発する際に必要となるヘッダーファイルやドキュメント、ライブラリが収められています.
+%package libs-double
+Summary:        FFTW library, double precision
+Group:          Development/Libraries
+
+%description libs-double
+This package contains the FFTW library compiled in double precision.
+
+%package libs-single
+Summary:        FFTW library, single precision
+Group:          Development/Libraries
+
+%description libs-single
+This package contains the FFTW library compiled in single precision.
+
+%package libs-long
+Summary:        FFTW library, long double precision 
+Group:          Development/Libraries
+
+%description libs-long
+This package contains the FFTW library compiled in long double
+precision.
+
+%if %{quad}
+%package libs-quad
+Summary:        FFTW library, quadruple
+Group:          Development/Libraries
+
+%description libs-quad
+This package contains the FFTW library compiled in quadruple
+precision.
+%endif
 
 %package        static
-Summary:        Static version of the FFTW library
+Summary:        Static versions of the FFTW libraries
 Group:          Development/Libraries
 Requires:       %{name}-devel = %{version}-%{release}
+Provides:       fftw3-static = %{version}-%{release}
 
-%description    static
-This package contains the statically linkable version of
+%description static
+The fftw-static package contains the statically linkable version of
 the FFTW fast Fourier transform library.
 
+%package docs
+Summary:        FFTW library manual
+Group:          Documentation
+BuildArch:      noarch
 
-%prep
-# We will be compiling three copies of FFTW, one for double precision, another
-# one for single precision and the other for long double precision. During the 
-# build process, these copies will be stored in fftw-%{version}/double, single
-# and long
-
-# Unpack the tar archive, first (-c) creating a fftw-%{version}
-# directory and then unpacking in there.
-
-%setup -q -c -n fftw-%{version}
+%description docs
+This package contains the manual for the FFTW fast Fourier transform
+library.
 
-for dir in single double long; do
-  cp -a fftw-%{version} $dir
-done
-rm -rf fftw-%{version}
+%prep
+%setup -q -n fftw-%{version}
 
 %build
-# Configure and build the double, single and long double precision versions.
-# Notes:
-#  (1) We install into ${RPM_BUILD_ROOT}, which is set either
-#      by the BuildRoot option above or by --buildroot at build-time.
-#      This allows you to build the RPM without blowing away your existing
-#      FFTW installation, and even without being root.
-#  (2) The double-precision version is installed with the normal library
-#      names, while the single-precision version is installed with an "f"
-#      postfix.
-
 # Configure uses g77 by default, if present on system
 export F77=gfortran
 
+BASEFLAGS="--enable-shared --disable-dependency-tracking --enable-threads"
+BASEFLAGS+=" --enable-openmp"
+
+# Precisions to build
+prec_name[0]=single
+prec_name[1]=double
+prec_name[2]=long
+prec_name[3]=quad
+
+# Corresponding flags
+prec_flags[0]=--enable-single
+prec_flags[1]=--enable-double
+prec_flags[2]=--enable-long-double
+prec_flags[3]=--enable-quad-precision
+
 %ifarch x86_64
-#CONFIG_FLAGS="--enable-sse --enable-sse2 --enable-shared --disable-dependency-tracking --enable-threads"
-CONFIG_FLAGS="--enable-shared --disable-dependency-tracking --enable-threads"
-%else
-CONFIG_FLAGS="--enable-shared --disable-dependency-tracking --enable-threads"
+# Enable SSE2 and AVX support for x86_64
+for((i=0;i<2;i++)); do
+ prec_flags[i]+=" --enable-sse2 --enable-avx"
+done
 %endif
 
-pushd double
-        %configure $CONFIG_FLAGS
-        sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
-        sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
-        make %{?_smp_mflags}
-popd
-pushd single
-        %configure $CONFIG_FLAGS --enable-single
-        sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
-        sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
-        make %{?_smp_mflags}
-popd
-pushd long
-        %configure $CONFIG_FLAGS --enable-long-double
-        sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
-        sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
-        make %{?_smp_mflags}
-popd
+# No NEON run time detection, not all ARM SoCs have NEON
+#%ifarch %{arm}
+## Compile support for NEON instructions
+#for((i=0;i<2;i++)); do
+# prec_flags[i]+=" --enable-neon"
+#done
+#%endif
+
+#%ifarch ppc ppc64
+## Compile support for Altivec instructions
+#for((i=0;i<2;i++)); do
+ #prec_flags[i]+=" --enable-altivec"
+#done
+#%endif
+
+# Loop over precisions
+%if %{quad}
+for((iprec=0;iprec<4;iprec++))
+%else
+for((iprec=0;iprec<3;iprec++))
+%endif
+do
+ mkdir ${prec_name[iprec]}${ver_name[iver]}
+ cd ${prec_name[iprec]}${ver_name[iver]}
+ ln -s ../configure .
+ %{configure} ${BASEFLAGS} ${prec_flags[iprec]}
+ sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+ sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+ make %{?_smp_mflags}
+ cd ..
+done
 
 %install
-rm -rf $RPM_BUILD_ROOT doc
-pushd double
-        make install DESTDIR=${RPM_BUILD_ROOT}
-        cp -a AUTHORS COPYING COPYRIGHT ChangeLog NEWS README* TODO ../
-        cp -a doc/ ../
-popd
-pushd single
-        make install DESTDIR=${RPM_BUILD_ROOT}
-popd
-pushd long
-        make install DESTDIR=${RPM_BUILD_ROOT}
-popd
-
-## remove unuse files
+rm -rf ${RPM_BUILD_ROOT}
+%if %{quad}
+for ver in single double long quad
+%else
+for ver in single double long
+%endif
+do
+ make -C $ver install DESTDIR=${RPM_BUILD_ROOT}
+done
 rm -f ${RPM_BUILD_ROOT}%{_infodir}/dir
 rm -f ${RPM_BUILD_ROOT}%{_libdir}/*.la
 
+%check
+bdir=`pwd`
+%if %{quad}
+for ver in single double long quad
+%else
+for ver in single double long
+%endif
+do 
+ export LD_LIBRARY_PATH=$bdir/$ver/.libs:$bdir/$ver/threads/.libs
+ make -C $ver check
+done
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{RPM_BUILD_ROOT}
 
-%post -p /sbin/ldconfig
+%post libs-single -p /sbin/ldconfig
+%postun libs-single -p /sbin/ldconfig
 
-%postun -p /sbin/ldconfig
+%post libs-double -p /sbin/ldconfig
+%postun libs-double -p /sbin/ldconfig
+
+%post libs-long -p /sbin/ldconfig
+%postun libs-long -p /sbin/ldconfig
+
+%if %{quad}
+%post libs-quad -p /sbin/ldconfig
+%postun libs-quad -p /sbin/ldconfig
+%endif
 
-%post devel
+%post docs
 /sbin/install-info --section="Math" %{_infodir}/%{name}.info.gz %{_infodir}/dir  2>/dev/null || :
 
-%preun devel
+%preun docs
 if [ "$1" = 0 ]; then
   /sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir 2>/dev/null || :
 fi
 
-
 %files
-%defattr (-,root,root)
+%defattr(-,root,root,-)
+%doc %{_mandir}/man1/fftw*.1.*
+%{_bindir}/fftw*-wisdom*
+
+%files libs
+%defattr(-,root,root,-)
+
+%files libs-single
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING COPYRIGHT ChangeLog NEWS README* TODO
+%{_libdir}/libfftw3f.so.*
+%{_libdir}/libfftw3f_threads.so.*
+%{_libdir}/libfftw3f_omp.so.*
+
+%files libs-double
+%defattr(-,root,root,-)
 %doc AUTHORS COPYING COPYRIGHT ChangeLog NEWS README* TODO
-%{_bindir}/fftw*
-%{_libdir}/libfftw3*.so.*
-%{_mandir}/man1/fftw*
+%{_libdir}/libfftw3.so.*
+%{_libdir}/libfftw3_threads.so.*
+%{_libdir}/libfftw3_omp.so.*
+
+%files libs-long
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING COPYRIGHT ChangeLog NEWS README* TODO
+%{_libdir}/libfftw3l.so.*
+%{_libdir}/libfftw3l_threads.so.*
+%{_libdir}/libfftw3l_omp.so.*
+
+%if %{quad}
+%files libs-quad
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING COPYRIGHT ChangeLog NEWS README* TODO
+%{_libdir}/libfftw3q.so.*
+%{_libdir}/libfftw3q_threads.so.*
+%{_libdir}/libfftw3q_omp.so.*
+%endif
 
 %files devel
-%defattr (-,root,root)
-%doc doc/html/ doc/FAQ/fftw-faq.html/ doc/*.pdf
+%defattr(-,root,root,-)
 %{_includedir}/fftw3*
-%{_libdir}/libfftw3*.so
 %{_libdir}/pkgconfig/fftw3*.pc
-%{_infodir}/fftw3*
+%{_libdir}/libfftw3*.so
+
+%files docs
+%defattr(-,root,root,-)
+%doc doc/*.pdf doc/html/
+%doc doc/FAQ/fftw-faq.html/
+%doc %{_infodir}/fftw3.info*
 
 %files static
-%defattr (-,root,root)
+%defattr(-,root,root,-)
 %{_libdir}/libfftw3*.a
 
 %changelog
-* Sat Mar 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.3.1-1
+* Sun Jan 11 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.3.4-1
 - new upstream release
+- fix spec file based on fedora package
 
-* Mon Oct 04 2010 Shu KONNO <owa@bg.wakwak.com> 3.2.2-2
-- dropt "--enable-sse --enable-sse2" in configure (on x86_64)
+  * Sat Mar 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.3.1-1
+  - new upstream release
 
-* Sun Oct 03 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.2.2-1
-- updated to 3.2.2
-- added long double precision support
-- split static libraries
+  * Mon Oct 04 2010 Shu KONNO <owa@bg.wakwak.com> 3.2.2-2
+  - dropt "--enable-sse --enable-sse2" in configure (on x86_64)
 
-* Sat Sep 20 2008 Shu KONNO <owa@bg.wakwak.com> 3.1.2-1vl5
-- applied new versioning policy, spec in utf-8
-- removed *.la
-- moved *.pc file to devel
+  * Sun Oct 03 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.2.2-1
+  - updated to 3.2.2
+  - added long double precision support
+  - split static libraries
 
-* Thu Jan 03 2008 Satoshi MACHINO <machino@vinelinux.org> 3.1.2-0vl1
-- new upstream release
+  * Sat Sep 20 2008 Shu KONNO <owa@bg.wakwak.com> 3.1.2-1vl5
+  - applied new versioning policy, spec in utf-8
+  - removed *.la
+  - moved *.pc file to devel
+
+  * Thu Jan 03 2008 Satoshi MACHINO <machino@vinelinux.org> 3.1.2-0vl1
+  - new upstream release
+
+  * Tue Nov 27 2007 Shu KONNO <owa@bg.wakwak.com> 3.1.1-0vl2
+  - s/gcc-g77/gcc-gfortran/
+  - x86_64 support
+
+  * Tue May 30 2006 Seiya Nishizawa <seiya@kugi.kyoto-u.ac.jp> 3.1.1-0vl1
+  - source version up
+
+  * Thu Jan 29 2004 Seiya Nishizawa <seiya@kugi.kyoto-u.ac.jp> 3.0.1-0vl1
+  - source version up to 3
+  - package name to fftw3
+  - enable sse2 for double and sse for single
+
+  * Thu Jul 18 2002 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 2.1.3-0vl1
+  - modified for Vine.
+
+  * Mon Feb 25 2002 Fuhito Suguri <bitwalk@jcom.home.ne.jp> 2.1.3-12bw
+  - rebuild for RH72.
+
+  * Tue Oct 09 2001 Fuhito Suguri <bitwalk@nyc.odn.ne.jp> 2.1.3-11bw
+  - corrected some wrong descriptions in this spec for RH71
+
+  * Tue Oct 09 2001 Fuhito Suguri <bitwalk@nyc.odn.ne.jp> 2.1.3-10bw
+  - corrected some wrong descriptions in this spec
+
+  * Mon Oct 08 2001 Fuhito Suguri <bitwalk@nyc.odn.ne.jp> 2.1.3-9bw
+  - rebuilt for Vine Linux 2.1.5
+
+* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.4-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Fri Jul  4 2014 Peter Robinson <pbrobinson@fedoraproject.org> 3.3.4-4
+- Disable SSE2/AVX on x86(32) as we support Pentium Pro as base
+- SSE2 only arrived with P-4
+- https://fedoraproject.org/wiki/Features/F12X86Support
+- Fix ARM macro
+- Disable NEON on ARM (we don't enable by default, needs runtime detection)
+
+* Thu Jul 03 2014 Conrad Meyer <cemeyer@uw.edu> - 3.3.4-3
+- Build with --enable-avx (rhbz# 1114964)
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Tue Mar 18 2014 Susi Lehtola <jussilehtola@fedoraproject.org> - 3.3.4-1
+- Update to 3.3.4.
+
+* Sat Dec 14 2013 Conrad Meyer <cemeyer@uw.edu> - 3.3.3-8
+- Remove non-OpenMP / g77 build for obsolete RHEL (< 5)
+- Remove ancient Obsoletes (fftw < 3.3, Fedora < 16)
+- Remove ancient non-Quad build (Fedora < 15) on supported arch(s)
+- Remove obsolete conditional on BuildArch: noarch (RHEL < 6, Fedora < 13)
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.3-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.3-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Sat Jan 19 2013 PPC Secondary Arch Admin <karsten@redhat.com> 3.3.3-5
+- disable altivec flag again, that works with single precision only
+
+* Mon Dec 24 2012 Susi Lehtola <jussilehtola@fedoraproject.org> - 3.3.3-4
+- Fix typo: should be %%ix86 instead of %%x86. Now should have SSE2 support
+  on x86 as well.
+
+* Tue Dec 18 2012 Susi Lehtola <jussilehtola@fedoraproject.org> - 3.3.3-3
+- After consultation with upstream, enable SSE2 also on x86, altivec on ppc
+  and ppc64 and NEON on arm.
+
+* Tue Dec 18 2012 Susi Lehtola <jussilehtola@fedoraproject.org> - 3.3.3-2
+- Enable SSE2 on x86_64.
+
+* Mon Nov 26 2012 Jussi Lehtola <jussilehtola@fedoraproject.org> - 3.3.3-1
+- Update to 3.3.3.
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Fri Jun 15 2012 Orion Poplawski <orion@cora.nwra.com> - 3.3.2-1
+- Update to 3.3.2
+- Drop alignment patch
+
+* Fri Apr 27 2012 Jussi Lehtola <jussilehtola@fedoraproject.org> - 3.3.1-3
+- Fix FTBFS with gcc 4.7.
+
+* Thu Apr 26 2012 Jussi Lehtola <jussilehtola@fedoraproject.org> - 3.3.1-2
+- Reorganized libraries (BZ #812981).
+
+* Mon Feb 27 2012 Jussi Lehtola <jussilehtola@fedoraproject.org> - 3.3.1-1
+- Update to 3.3.1.
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Oct 11 2011 Dan Horák <dan[at]danny.cz> - 3.3-4
+- libquadmath exists only on x86/x86_64 and ia64
+
+* Mon Oct 10 2011 Rex Dieter <rdieter@fedoraproject.org> 3.3-3
+- -devel: Provides: fftw3-devel (#744758)
+- -static: Provides: fftw3-static
+- drop %%_isa from Obsoletes
+
+* Sat Jul 30 2011 Jussi Lehtola <jussilehtola@fedoraproject.org> - 3.3-2
+- Conditionalize OpenMP and quadruple precision support based on capabilities
+  of system compiler.
+
+* Thu Jul 28 2011 Jussi Lehtola <jussilehtola@fedoraproject.org> - 3.3-1
+- Update to 3.3.
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.2-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Sat Jan 9 2010 Jussi Lehtola <jussilehtola@fedoraproject.org> - 3.2.2-4
+- Get rid of rpath.
+
+* Sat Jan 9 2010 Jussi Lehtola <jussilehtola@fedoraproject.org> - 3.2.2-3
+- Branch out developers' manual to -doc.
+
+* Sat Jan 2 2010 Jussi Lehtola <jussilehtola@fedoraproject.org> - 3.2.2-2
+- Add check phase.
+- Cosmetic changes to spec file (unified changelog format, removed unnecessary
+  space).
+- Use rm instead of find -delete, as latter is not present on EPEL-4.
+- Generalize obsoletes of fftw3 packages. Add Obsoletes: fftw3-static.
+
+* Fri Jan 1 2010 Jussi Lehtola <jussilehtola@fedoraproject.org> - 3.2.2-1
+- Update to 3.2.2.
+- Make file listings more explicit.
+- Don't use file dependencies for info.
 
-* Tue Nov 27 2007 Shu KONNO <owa@bg.wakwak.com> 3.1.1-0vl2
-- s/gcc-g77/gcc-gfortran/
-- x86_64 support
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 
-* Tue May 30 2006 Seiya Nishizawa <seiya@kugi.kyoto-u.ac.jp> 3.1.1-0vl1
-- source version up
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 
-* Thu Jan 29 2004 Seiya Nishizawa <seiya@kugi.kyoto-u.ac.jp> 3.0.1-0vl1
-- source version up to 3
-- package name to fftw3
-- enable sse2 for double and sse for single
+* Sat Feb 14 2009 Conrad Meyer <konrad@tylerc.org> - 3.2.1-1
+- Bump to 3.2.1.
 
-* Thu Jul 18 2002 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 2.1.3-0vl1
-- modified for Vine.
+* Thu Dec 4 2008 Conrad Meyer <konrad@tylerc.org> - 3.2-1
+- Bump to 3.2.
 
-* Mon Feb 25 2002 Fuhito Suguri <bitwalk@jcom.home.ne.jp> 2.1.3-12bw
-- rebuild for RH72.
+* Fri Jul 18 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 3.1.2-7
+- fix license tag
 
-* Tue Oct 09 2001 Fuhito Suguri <bitwalk@nyc.odn.ne.jp> 2.1.3-11bw
-- corrected some wrong descriptions in this spec for RH71
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.1.2-6
+- Autorebuild for GCC 4.3
 
-* Tue Oct 09 2001 Fuhito Suguri <bitwalk@nyc.odn.ne.jp> 2.1.3-10bw
-- corrected some wrong descriptions in this spec
+* Fri Aug 24 2007 Quentin Spencer <qspencer@users.sf.net> 3.1.2-5
+- Rebuild for F8.
 
-* Mon Oct 08 2001 Fuhito Suguri <bitwalk@nyc.odn.ne.jp> 2.1.3-9bw
-- rebuilt for Vine Linux 2.1.5
+* Fri Jul 27 2007 Quentin Spencer <qspencer@users.sf.net> 3.1.2-4
+- Split static libs into separate package (bug 249686).
 
-* Thu Jun 14 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.1.3-8mdk
-- fixed by Mika Korhonen <mikak@ee.oulu.fi> :
-- removed broken ld.so.conf test (/usr/lib is not listed there anyways)
-- made install-info work with RPM macros shipping with newer Mandrakes
-  and actually add an entry to the top dir file
+* Thu Oct 05 2006 Christian Iseli <Christian.Iseli@licr.org> 3.1.2-3
+- rebuilt for unwind info generation, broken in gcc-4.1.1-21
 
-* Tue Jan 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.1.3-7mdk
-- rebuild
+* Tue Sep 26 2006 Quentin Spencer <qspencer@users.sf.net> 3.1.2-2
+- BuildRequires: pkgconfig for -devel (bug 206444).
 
-* Tue Aug 31 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.1.3-6mdk
-- add installinfo
+* Fri Sep  8 2006 Quentin Spencer <qspencer@users.sf.net> 3.1.2-1
+- New release.
 
-* Wed Aug 30 2000 Alexander Skwar <ASkwar@DigitalProjects.com> 2.1.3-5mdk
-- Actually used macros
-- Added %doc files
-- Shortened %files section of the SPEC file a lot
-- Provide libfftw as eXtace requires it
-- Obsolote libfftw package
-- Optimized for Pentium builds per README.hacks
+* Fri Jun  2 2006 Quentin Spencer <qspencer@users.sf.net> 3.1.1-1
+- New upstream release.
 
-* Wed Aug 30 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.1.3-4mdk
-- BM
-- macros
+* Fri Feb 24 2006 Quentin Spencer <qspencer@users.sf.net> 3.1-4
+- Re-enable static libs (bug 181897).
+- Build long-double version of libraries (bug 182587).
 
-* Wed Apr 26 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.1.3-3mdk
-- fix group
-- spec helper fixes
+* Mon Feb 13 2006 Quentin Spencer <qspencer@users.sf.net> 3.1-3
+- Add Obsoletes and Provides.
 
-* Tue Jan 25 2000 Lenny Cartier <lenny@mandrakesoft.com>
-- updated, installs in /usr instead of /usr/local by Dara Hazeghi
-  <dara@pacbell.net>
+* Mon Feb 13 2006 Quentin Spencer <qspencer@users.sf.net> 3.1-2
+- Rebuild for Fedora Extras 5.
+- Disable static libs.
+- Remove obsolete configure options.
 
-* Thu Dec 16 1999 Lenny Cartier <lenny@mandrakesoft.com>
-- new in contribs
-- bz2 archive 
-- add defattr
+* Wed Feb  1 2006 Quentin Spencer <qspencer@users.sf.net> 3.1-1
+- Upgrade to the 3.x branch, incorporating changes from the fftw3 spec file.
+- Add dist tag.

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

@@ -9,7 +9,7 @@ Summary:	gedit is a small but powerful text editor for GNOME.
 Summary(ja):	GNOME 用の小さくかつ強力なテキストエディタ
 Name:		gedit
 Version:	3.14.1
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 License:	GPLv2
 Group:		Applications/Editors
 Source0:	http://ftp.gnome.org/pub/GNOME/sources/gedit/3.14/%{name}-%{version}.tar.xz
@@ -203,6 +203,9 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 %{_datadir}/%{name}/gir-1.0/*.gir
 
 %changelog
+* Mon Jan 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.1-2
+- rebuild with python-3.4.2
+
 * Wed Nov 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.1-1
 - new upstream release
 

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

@@ -13,7 +13,7 @@
 %define gobject_introspection_version 1.42.0
 
 
-%define base_version 3.14.6
+%define base_version 3.14.7
 %define bin_version 3.0.0
 
 # biarch support
@@ -306,6 +306,9 @@ fi
 %endif
 
 %changelog
+* Mon Jan 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.7-1
+- new upstream release
+
 * Mon Dec 22 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.6-1
 - new upstream release
 

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

@@ -6,7 +6,7 @@
 Summary: A library for viewing source files
 Summary(ja): ソースコードなどを表示するためのライブラリ
 Name: gtksourceview3
-Version: 3.14.2
+Version: 3.14.3
 Release: 1%{?_dist_release}
 License: LGPLv2+ and GPLv2+
 # the library itself is LGPL, some .lang files are GPL
@@ -88,6 +88,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/gtk-doc
 
 %changelog
+* Mon Jan 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.3-1
+- new upstream release
+
 * Wed Nov 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.2-1
 - new upstream release
 

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

@@ -1,7 +1,7 @@
 Summary: Backends for the gio framework in GLib
 Summary(ja): GLib の GIO フレームワークのバックエンド
 Name: gvfs
-Version: 1.22.2
+Version: 1.22.3
 Release: 1%{?_dist_release}
 License: LGPLv2+
 Group: System Environment/Libraries
@@ -361,6 +361,9 @@ killall -USR1 gvfsd >&/dev/null || :
 
 
 %changelog
+* Mon Jan 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.22.3-1
+- new upstream release
+
 * Wed Nov 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.22.2-1
 - new upstream release
 

+ 4 - 1
l/latexila/latexila-vl.spec

@@ -1,5 +1,5 @@
 Name:		latexila
-Version:	3.14.2
+Version:	3.14.3
 Release:	1%{?_dist_release}
 Summary:	Integrated LaTeX Environment for the GNOME desktop
 
@@ -95,6 +95,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
 
 %changelog
+* Mon Jan 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.3-1
+- new upstream release
+
 * Mon Nov 03 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.2-1
 - new upstream release
 - change BuildRequires: libgee-devel instead of libgee06-devel

+ 89 - 0
lib/libs/libspnav/libspnav-vl.spec

@@ -0,0 +1,89 @@
+Summary:	3Dconnexion device driver and SDK
+Name:		libspnav
+Version:	0.2.3
+Release:	1%{?_dist_release}
+License:	BSD
+Group: System Environment/Libraries
+URL: http://spacenav.sourceforge.net/
+
+Source0: %{name}-%{version}.tar.gz
+
+Patch0:	libspnav-0.2.3-lib_links.patch
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+
+BuildRequires: libX11-devel
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
+
+%description
+The libspnav library is provided as a replacement of the magellan library.
+It provides a cleaner, and more orthogonal interface. libspnav supports
+both the original X11 protocol for communicating with the driver, and the
+new alternative non-X protocol. Programs that choose to use the X11
+protocol, are automatically compatible with either the free spacenavd 
+driver or the official dxserv, as if they were using the magellan SDK.
+
+Also, libspnav provides a magellan API wrapper on top of the new API.
+So, any applications that were using the magellan library, can switch to
+libspnav without any changes. And programmers that are familliar with the
+magellan API can continue using it with a free library without the
+restrictions of the official SDK.
+
+
+%package	devel
+Summary:	Development files for %{name}
+Group:		Development/Libraries
+
+Requires:	%{name} = %{version}-%{release}
+
+%description devel
+This package contains development files for %{name}.
+
+
+%prep
+%setup -q
+%patch0 -p1 -b .link
+
+%build
+%ifarch x86_64
+sed -i "s|libdir=lib|libdir=lib64|" configure
+%endif
+%configure 
+
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+make install DESTDIR=$RPM_BUILD_ROOT
+
+find $RPM_BUILD_ROOT -type f -name "*.a" -delete
+find $RPM_BUILD_ROOT -type f -name "*.la" -delete
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+
+%files
+%defattr(-,root,root,-)
+%doc README
+%{_libdir}/libspnav.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/libspnav.so
+%{_includedir}/spnav.h
+%{_includedir}/spnav_config.h
+%{_includedir}/spnav_magellan.h
+
+
+%changelog
+* Mon Jan 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.3-1
+- initial build

+ 4 - 1
p/python3-pyatspi/python3-pyatspi-vl.spec

@@ -4,7 +4,7 @@
 
 Name:           python3-pyatspi
 Version:        2.14.0
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        Python3 bindings for at-spi
 
 Group:          Development/Languages
@@ -61,6 +61,9 @@ make install DESTDIR=$RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Jan 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.14.0-2
+- rebuild with python-3.4.2
+
 * Sun Oct 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.14.0-1
 - new upstream release
 

+ 20 - 3
p/python3-pycairo/python3-pycairo-vl.spec

@@ -4,7 +4,7 @@ Name: python3-pycairo
 Summary: Python3 bindings for the cairo library
 Summary(ja): cairo ライブラリの Python3 バインディング
 Version: 1.10.0
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 
 Group: Development/Languages
 License: LGPLv2
@@ -12,6 +12,10 @@ URL: http://cairographics.org/pycairo
 
 Source: http://cairographics.org/releases/pycairo-%{version}.tar.bz2
 
+# patch from http://www.linuxfromscratch.org/blfs/view/svn/general/python-modules.html#pycairo
+Patch0:	pycairo-1.10.0-waf_unpack-1.patch
+Patch1:	pycairo-1.10.0-waf_python_3_4-1.patch
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: cairo-devel >= 1.10.0
 BuildRequires: python3-devel >= 3.0
@@ -36,13 +40,21 @@ libraries so that they interoperate with pycairo3.
 %prep
 %setup -q -n pycairo-%{version}
 
+# see http://www.linuxfromscratch.org/blfs/view/svn/general/python-modules.html#pycairo
+%patch0 -p1 -b .unpack
+wafdir=$(./waf unpack)
+pushd $wafdir
+%patch1 -p1 -b .py34
+popd
+unset wafdir
+
 %build
 export PYTHON=python3
-python3 ./waf configure \
+./waf configure \
 			--prefix=%{_prefix} \
 			--libdir=%{_libdir}
 
-python3 ./waf build
+./waf build
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -64,6 +76,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/pkgconfig/py3cairo.pc
 
 %changelog
+* Mon Jan 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.0-2
+- rebuild with python-3.4.2
+- add Patch0 (pycairo-1.10.0-waf_unpack-1.patch)
+- add Patch1 (pycairo-1.10.0-waf_python_3_4-1.patch)
+
 * Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.0-1
 - initial build
 

+ 4 - 1
p/python3-pygobject/python3-pygobject-vl.spec

@@ -4,7 +4,7 @@ Name: python3-pygobject
 Summary: Python3 bindings for GObject Introspection
 Summary(ja): GObject Introspection の Python3 バインディング
 Version: 3.14.0
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 
 Group: Development/Languages
 License: LGPL
@@ -73,6 +73,9 @@ rm -fr $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Jan 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.0-2
+- rebuild with python-3.4.2
+
 * Sun Oct 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.0-1
 - new upstream release
 

+ 11 - 6
p/python3/python3-vl.spec

@@ -1,20 +1,20 @@
 # if you wanna test, add " --define '_run_test 1' " option to rpmbuild command
 %define run_test %{?_run_test:1}%{!?_run_test:0}
-%define libvers 3.3
-%define binsuffix 3.3
+%define libvers 3.4
+%define binsuffix 3.4
 %define python_lib %{_libdir}/python%{libvers}
 %define config_htmldir /var/www/html/python
 Summary: An interpreted, interactive, object-oriented programming language.
 Summary(ja): オブジェクト指向 Python3 インタプリタ
 Name: python3
-Version: 3.3.3
-Release: 3%{?_dist_release}
+Version: 3.4.2
+Release: 1%{?_dist_release}
 License: PSF
 Group: Development/Languages
 URL: http://www.python.org/download/releases/%{version}
 Source0: http://www.python.org/ftp/python/%{version}/Python-%{version}.tar.xz
 Source1: http://docs.python.org/py3k/archives/python-%{version}-docs-html.tar.bz2
-Patch1: python-3.3.0-lib64.patch
+Patch1: python-3.4.2-lib64.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: expat-devel
 BuildRequires: db4-devel
@@ -128,6 +128,7 @@ for the Python language.
 	--with-system-ffi \
 	--with-threads \
 	--with-valgrind \
+	--without-ensurepip \
 %ifarch x86_64
 	--with-universal-archs=64-bit \
 %endif
@@ -149,7 +150,7 @@ mkdir -p $RPM_BUILD_ROOT%{python_lib}/lib-dynload
 make DESTDIR=$RPM_BUILD_ROOT LIBDIR=%{_libdir} install
 
 # if --with-wide-unicode at configure
-ln -s python%{libvers}u $RPM_BUILD_ROOT%{_includedir}/python%{libvers}
+ln -s python%{libvers}m $RPM_BUILD_ROOT%{_includedir}/python%{libvers}
 
 # replace path in pydoc
 if [ ! -z "%{binsuffix}" ]
@@ -271,6 +272,10 @@ rm -fr $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Jan 11 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.2-1
+- new upstream release
+- update Patch1 (python-3.4.2-lib64.patch)
+
 * Sun Sep 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.3.3-3
 - remove configure option "--enable-profiling"
 

+ 17 - 12
q/qhull/qhull-vl.spec

@@ -1,17 +1,15 @@
 %define name qhull
-%define version 2003.1
+%define version 2012.1
 
 Summary: General dimension convex hull programs
 Name: %{name}
 Version: %{version}
-Release: 2%{?_dist_release}
+Release: 1%{?_dist_release}
 License: Distributable
 Group: System Environment/Libraries
 URL: http://www.qhull.org
 
-Source0: http://www.qhull.org/download/qhull-%{version}.tar.gz
-
-Patch0: poly.c-qh_gethash.patch
+Source0: http://www.qhull.org/download/qhull-%{version}-src.tgz
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
@@ -36,20 +34,22 @@ about a point.
 
 %prep
 %setup -q -n %{name}-%{version}
-%patch0 -p2
 
+sed -i "s|\$(DESTDIR)/bin|\$(DESTDIR)%{_bindir}|g" Makefile
+sed -i "s|\$(DESTDIR)/include|\$(DESTDIR)%{_includedir}|g" Makefile
+sed -i "s|\$(DESTDIR)/lib|\$(DESTDIR)%{_libdir}|g" Makefile
+sed -i "s|\$(DESTDIR)/share|\$(DESTDIR)%{_datadir}|g" Makefile
 
 %build
-%configure --disable-static
 make
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make DESTDIR=$RPM_BUILD_ROOT \
-  docdir=%{_docdir}/%{name}-%{version} install
+make DESTDIR=$RPM_BUILD_ROOT install
 
 ## remove unuse files
 rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la
+rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a
 
 
 %clean
@@ -61,18 +61,23 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root)
-%doc %{_docdir}/%{name}-%{version}
+%doc %{_docdir}/%{name}
 %{_bindir}/*
 %{_libdir}/libqhull.so.*
+%{_libdir}/libqhull_p.so.*
 %{_mandir}/man1/*
 
 %files devel
 %defattr(-,root,root)
-%{_includedir}/qhull
-#{_libdir}/*.*a
+%{_includedir}/libqhull
+%{_includedir}/libqhullcpp
 %{_libdir}/libqhull.so
+%{_libdir}/libqhull_p.so
 
 %changelog
+* Sun Jan 11 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2012.1-1
+- update to 2012.1
+
 * Sat Feb 19 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2003.1-2
 - added Patch0 from upstream
 - added --disable-static to %%configure