Browse Source

2014-09-13 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* gsl, libmpc, redland: update
	


git-svn-id: http://trac.vinelinux.org/repos/projects/specs@8948 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 10 years ago
parent
commit
cca67fb913
3 changed files with 49 additions and 20 deletions
  1. 11 6
      g/gsl/gsl-vl.spec
  2. 15 6
      lib/libm/libmpc/libmpc-vl.spec
  3. 23 8
      r/redland/redland-vl.spec

+ 11 - 6
g/gsl/gsl-vl.spec

@@ -1,12 +1,14 @@
+Name:      gsl
 Summary:   The GNU Scientific Library for numerical analysis.
 Summary:   The GNU Scientific Library for numerical analysis.
 Summary(ja): 数値解析用の GNU 科学技術計算ライブラリ
 Summary(ja): 数値解析用の GNU 科学技術計算ライブラリ
-Name:      gsl
-Version:   1.14
-Release:   2%{?_dist_release}
-URL:       http://www.gnu.org/software/gsl/
-Source:    %{name}-%{version}.tar.gz
+Version:   1.16
+Release:   1%{?_dist_release}
+
 License:   GPLv3
 License:   GPLv3
 Group:     System Environment/Libraries
 Group:     System Environment/Libraries
+URL:       http://www.gnu.org/software/gsl/
+Source:    %{name}-%{version}.tar.gz
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
 
 Vendor: Project Vine
 Vendor: Project Vine
@@ -43,7 +45,7 @@ gsl-devel パッケージには GNU Scientific Library (GSL) を使ってプロ
 %setup -q
 %setup -q
 
 
 %build
 %build
-%configure --disable-static
+%configure --disable-static --enable-silent-rules
 touch doc/gsl-ref.info
 touch doc/gsl-ref.info
 make
 make
 
 
@@ -94,6 +96,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 %{_mandir}/man3/*
 
 
 %changelog
 %changelog
+* Fri Sep 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.16-1
+- new upstream release
+
 * Sun Sep 26 2010 Shu KONNO <owa@bg.wakwak.com> 1.14-2
 * Sun Sep 26 2010 Shu KONNO <owa@bg.wakwak.com> 1.14-2
 - rebuilt with rpm-4.8.1 for pkg-config
 - rebuilt with rpm-4.8.1 for pkg-config
 
 

+ 15 - 6
lib/libm/libmpc/libmpc-vl.spec

@@ -1,18 +1,18 @@
 Summary: C library for multiple precision complex arithmetic
 Summary: C library for multiple precision complex arithmetic
 Name: libmpc
 Name: libmpc
-Version: 1.0.1
+Version: 1.0.2
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 License: LGPLv3+
 License: LGPLv3+
-Group: Development/Tools
+Group: System Environment/Libraries
 URL: http://www.multiprecision.org/
 URL: http://www.multiprecision.org/
 Source0: mpc-%{version}.tar.gz
 Source0: mpc-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: gmp-devel >= 4.3.2
 BuildRequires: gmp-devel >= 4.3.2
 BuildRequires: mpfr-devel >= 2.4.2
 BuildRequires: mpfr-devel >= 2.4.2
+BuildRequires: grep
 BuildRequires: texinfo
 BuildRequires: texinfo
 
 
 %description
 %description
-
 MPC is a C library for the arithmetic of complex numbers with
 MPC is a C library for the arithmetic of complex numbers with
 arbitrarily high precision and correct rounding of the result. It is
 arbitrarily high precision and correct rounding of the result. It is
 built upon and follows the same principles as Mpfr.
 built upon and follows the same principles as Mpfr.
@@ -21,7 +21,10 @@ built upon and follows the same principles as Mpfr.
 Summary: Header and shared development libraries for MPC
 Summary: Header and shared development libraries for MPC
 Group: Development/Libraries
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
 Requires: %{name} = %{version}-%{release}
-Requires: mpfr-devel gmp-devel
+Requires: gmp-devel
+Requires: mpfr-devel
+Requires(post): /sbin/install-info
+Requires(preun): /sbin/install-info
 
 
 %description devel
 %description devel
 Header files and shared object symlinks for MPC is a C library.
 Header files and shared object symlinks for MPC is a C library.
@@ -33,7 +36,8 @@ Header files and shared object symlinks for MPC is a C library.
 export CPPFLAGS="%{optflags} -std=gnu99"
 export CPPFLAGS="%{optflags} -std=gnu99"
 export CFLAGS="%{optflags} -std=gnu99"
 export CFLAGS="%{optflags} -std=gnu99"
 export EGREP=egrep
 export EGREP=egrep
-%configure
+
+%configure --disable-static
 make %{?_smp_mflags}
 make %{?_smp_mflags}
 
 
 %check
 %check
@@ -42,8 +46,9 @@ make check
 %install
 %install
 rm -rf $RPM_BUILD_ROOT
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
+
 rm -f $RPM_BUILD_ROOT/%{_libdir}/libmpc.{l,}a
 rm -f $RPM_BUILD_ROOT/%{_libdir}/libmpc.{l,}a
-rm -f ${RPM_BUILD_ROOT}/%{_infodir}/dir
+rm -f $RPM_BUILD_ROOT/%{_infodir}/dir
 
 
 %clean
 %clean
 rm -rf $RPM_BUILD_ROOT
 rm -rf $RPM_BUILD_ROOT
@@ -75,6 +80,10 @@ fi
 %{_infodir}/*.info*
 %{_infodir}/*.info*
 
 
 %changelog
 %changelog
+* Fri Sep 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.0.2-1
+- updated to 1.0.2
+- change Group to System Environment/Libraries (libmpc)
+
 * Mon Nov 04 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.0.1-1
 * Mon Nov 04 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.0.1-1
 - update to 1.0.1
 - update to 1.0.1
 
 

+ 23 - 8
r/redland/redland-vl.spec

@@ -1,6 +1,7 @@
 Name:      redland
 Name:      redland
 Summary:   RDF Application Framework
 Summary:   RDF Application Framework
-Version:   1.0.16
+Summary(ja): RDF アプリケーションフレームワーク
+Version:   1.0.17
 Release:   1%{?_dist_release}
 Release:   1%{?_dist_release}
 
 
 License:   LGPLv2+ or ASL 2.0
 License:   LGPLv2+ or ASL 2.0
@@ -11,15 +12,16 @@ Source:    http://download.librdf.org/source/%{name}-%{version}.tar.gz
 
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: curl-devel
 BuildRequires: curl-devel
-BuildRequires: db4-devel
+BuildRequires: libdb-devel
 BuildRequires: libiodbc-devel
 BuildRequires: libiodbc-devel
 BuildRequires: libtool-ltdl-devel
 BuildRequires: libtool-ltdl-devel
+BuildRequires: libmysqlclient-devel 
+BuildRequires: libpq-devel
 BuildRequires: libxml2-devel >= 2.4.0
 BuildRequires: libxml2-devel >= 2.4.0
-BuildRequires: MySQL-devel
-BuildRequires: postgresql-devel
-BuildRequires: raptor2-devel
-BuildRequires: rasqal-devel >= 0.9.26
+BuildRequires: raptor2-devel >= 2.0.7
+BuildRequires: rasqal-devel >= 0.9.25
 BuildRequires: sqlite3-devel
 BuildRequires: sqlite3-devel
+BuildRequires: virtuoso-opensource
 
 
 %description
 %description
 Redland is a library that provides a high-level interface for RDF
 Redland is a library that provides a high-level interface for RDF
@@ -33,6 +35,8 @@ for RDF developers to start with.
 Summary: MySQL storage support for Redland
 Summary: MySQL storage support for Redland
 Group: System Environment/Libraries
 Group: System Environment/Libraries
 Requires: %{name} = %{version}-%{release}
 Requires: %{name} = %{version}-%{release}
+Requires: raptor2-devel >= 2.0.7
+Requires: rasqal-devel >= 0.9.25
 
 
 %description mysql
 %description mysql
 This package provides Redland's storage support for graphs in memory and
 This package provides Redland's storage support for graphs in memory and
@@ -65,7 +69,14 @@ sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
 %endif
 %endif
 
 
 %build
 %build
-%configure --enable-release --disable-static
+%configure \
+    --disable-static \
+    --enable-release \
+    --enable-silent-rules \
+    --with-bdb=%{_prefix} \
+    --with-bdb-lib=%{_libdir} \
+    --with-bdb-include=%{_includedir} \
+    --with-bdb-dbname=db
 
 
 make %{?_smp_mflags}
 make %{?_smp_mflags}
 
 
@@ -125,6 +136,10 @@ find $RPM_BUILD_ROOT -name \*.la -exec rm {} \;
 
 
 
 
 %changelog
 %changelog
+* Sat Sep 13 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.0.17-1
+- updated to 1.0.17
+- updated BuildRequires
+
 * Sat Jan 05 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.0.16-1
 * Sat Jan 05 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.0.16-1
 - new upstream release
 - new upstream release
 
 
@@ -244,7 +259,7 @@ find $RPM_BUILD_ROOT -name \*.la -exec rm {} \;
 * Tue Apr 22 2003 Dave Beckett <dave.beckett@bristol.ac.uk>
 * Tue Apr 22 2003 Dave Beckett <dave.beckett@bristol.ac.uk>
 - Updated for Redhat 9, RPM 4
 - Updated for Redhat 9, RPM 4
 
 
-* Fri Feb 12 2003 Dave Beckett <dave.beckett@bristol.ac.uk>
+* Wed Feb 12 2003 Dave Beckett <dave.beckett@bristol.ac.uk>
 - Updated for redland 0.9.12
 - Updated for redland 0.9.12
 
 
 * Fri Jan 4 2002 Dave Beckett <dave.beckett@bristol.ac.uk>
 * Fri Jan 4 2002 Dave Beckett <dave.beckett@bristol.ac.uk>