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 9 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(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
 Group:     System Environment/Libraries
+URL:       http://www.gnu.org/software/gsl/
+Source:    %{name}-%{version}.tar.gz
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
 Vendor: Project Vine
@@ -43,7 +45,7 @@ gsl-devel パッケージには GNU Scientific Library (GSL) を使ってプロ
 %setup -q
 
 %build
-%configure --disable-static
+%configure --disable-static --enable-silent-rules
 touch doc/gsl-ref.info
 make
 
@@ -94,6 +96,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %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
 - 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
 Name: libmpc
-Version: 1.0.1
+Version: 1.0.2
 Release: 1%{?_dist_release}
 License: LGPLv3+
-Group: Development/Tools
+Group: System Environment/Libraries
 URL: http://www.multiprecision.org/
 Source0: mpc-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: gmp-devel >= 4.3.2
 BuildRequires: mpfr-devel >= 2.4.2
+BuildRequires: grep
 BuildRequires: texinfo
 
 %description
-
 MPC is a C library for the arithmetic of complex numbers with
 arbitrarily high precision and correct rounding of the result. It is
 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
 Group: Development/Libraries
 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
 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 CFLAGS="%{optflags} -std=gnu99"
 export EGREP=egrep
-%configure
+
+%configure --disable-static
 make %{?_smp_mflags}
 
 %check
@@ -42,8 +46,9 @@ make check
 %install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
+
 rm -f $RPM_BUILD_ROOT/%{_libdir}/libmpc.{l,}a
-rm -f ${RPM_BUILD_ROOT}/%{_infodir}/dir
+rm -f $RPM_BUILD_ROOT/%{_infodir}/dir
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -75,6 +80,10 @@ fi
 %{_infodir}/*.info*
 
 %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
 - update to 1.0.1
 

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

@@ -1,6 +1,7 @@
 Name:      redland
 Summary:   RDF Application Framework
-Version:   1.0.16
+Summary(ja): RDF アプリケーションフレームワーク
+Version:   1.0.17
 Release:   1%{?_dist_release}
 
 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
 BuildRequires: curl-devel
-BuildRequires: db4-devel
+BuildRequires: libdb-devel
 BuildRequires: libiodbc-devel
 BuildRequires: libtool-ltdl-devel
+BuildRequires: libmysqlclient-devel 
+BuildRequires: libpq-devel
 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: virtuoso-opensource
 
 %description
 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
 Group: System Environment/Libraries
 Requires: %{name} = %{version}-%{release}
+Requires: raptor2-devel >= 2.0.7
+Requires: rasqal-devel >= 0.9.25
 
 %description mysql
 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
 
 %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}
 
@@ -125,6 +136,10 @@ find $RPM_BUILD_ROOT -name \*.la -exec rm {} \;
 
 
 %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
 - 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>
 - 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
 
 * Fri Jan 4 2002 Dave Beckett <dave.beckett@bristol.ac.uk>