Browse Source

2015-02-05 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* Cython, swig: updated
	* emacsen-common, gtkparasite, perl-Mail-{DKIM,Sendmail}: moved Group
	


git-svn-id: http://trac.vinelinux.org/repos/projects/specs@9329 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 9 years ago
parent
commit
6df048683e

+ 12 - 11
C/Cython/Cython-vl.spec

@@ -1,15 +1,15 @@
-Summary:        C-Extensions for Python
+Summary:        A language for writing Python extension modules
+Summary(ja):    Python 拡張モジュールを簡単に作成するためのプログラミング言語
 Name:           Cython
-Version:        0.19.2
+Version:        0.21.2
 Release:        1%{?_dist_release}
 
-Group:          Development/Tools
+Group:          Development/Languages
 License:        Apache
 URL:            http://cython.org/
 Source0:        http://cython.org/release/%{name}-%{version}.tar.gz
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
-
 BuildRequires:	python-devel
 
 Vendor:		Project Vine
@@ -17,17 +17,13 @@ Distribution:	Vine Linux
 Packager:	Takemikaduchi
 
 %description
-Cython is a language that makes writing C extensions for the Python language 
-as easy as Python itself. Cython is based on the well-known Pyrex, but supports 
-more cutting edge functionality and optimizations.
+Cython is a language that makes writing C extensions for the Python language as easy as Python itself. Cython is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations.
 
-The Cython language is very close to the Python language, but Cython additionally 
-supports calling C functions and declaring C types on variables and class attributes.
+The Cython language is very close to the Python language, but Cython additionally supports calling C functions and declaring C types on variables and class attributes.
 This allows the compiler to generate very efficient C code from Cython code. 
 The generated C code compiles with Python 2.4 and later (including Python 3).
 
-This makes Cython the ideal language for wrapping external C libraries, and for fast
- C modules that speed up the execution of Python code. 
+This makes Cython the ideal language for wrapping external C libraries, and for fast C modules that speed up the execution of Python code. 
 
 
 %prep
@@ -50,6 +46,7 @@ rm -rf $RPM_BUILD_ROOT
 %doc COPYING.txt LICENSE.txt README.txt USAGE.txt
 %{_bindir}/cygdb
 %{_bindir}/cython
+%{_bindir}/cythonize
 %{python_sitearch}/Cython
 %{python_sitearch}/pyximport
 %{python_sitearch}/Cython-%{version}-py2.7.egg-info
@@ -57,6 +54,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Feb  4 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.21.2-1
+- new upstream release
+- moved to Development/Languages Group
+
 * Thu Dec 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.19.2-1
 - new upstream release
 

+ 7 - 2
e/emacsen-common/emacsen-common-vl.spec

@@ -5,11 +5,12 @@
 %define _libdir %{_prefix}/lib
 
 Summary: Common facilities for all emacsen.
+Summary(ja): すべての emacs パッケージのための共用スクリプト
 Name: %{name}
 Version: %{version}
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: GPL
-Group: Development/Languages
+Group: Applications/Editors/Emacs
 # archive created from git-svn local repos.
 # git archive --format=tar --prefix=emacsen-common-0.5/ HEAD |\
 #   xz > ~/rpm/SOURCES/emacsen-common/emacsen-common-0.5.tar.xz
@@ -162,6 +163,10 @@ fi
 
 
 %changelog 
+* Thu Feb  5 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.5-2
+- rebuilt on current VineSeed
+- moved to Applications/Editors/Emacs Group
+
 * Sat Dec 15 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5-1
 - import emacsen-common to vine svn repository
 - support ruby-1.9.3

+ 8 - 5
g/gtkparasite/gtkparasite-vl.spec

@@ -1,10 +1,10 @@
 Name:           gtkparasite
 Version:        0.0.20131231
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        A GUI debugging tool for GTK+ applications
-Summary(ja):    GTK+アプリケーションのGUIデバッグツール
+Summary(ja):    GTK+ アプリケーションの GUI デバッグツール
 
-Group:          Development/Tools
+Group:          Development/Debuggers
 License:        MIT
 URL:            http://chipx86.github.com/gtkparasite/
 
@@ -36,14 +36,14 @@ information.
 ./autogen.sh
 
 %build
-%configure
+%configure --disable-static
 make %{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
 
-rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/modules/libgtkparasite.{la,a}
+rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/modules/libgtkparasite.la
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/gtk-3.0/modules/libgtkparasite.so
 
 %changelog
+* Thu Feb  5 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.0.20131231-2
+- moved to Development/Debuggers Group
+
 * Fri Jul 18 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 0.0.20131231-1
 - initial build for Vine Linux
 

+ 16 - 7
p/perl-Mail-DKIM/perl-Mail-DKIM-vl.spec

@@ -14,19 +14,24 @@
 Name:      perl-Mail-DKIM
 Summary:   Mail-DKIM - Signs/verifies Internet mail with DKIM/DomainKey signatures
 Version:   0.40
-Release:   2%{?_dist_release}
+Release:   3%{?_dist_release}
 License:   Artistic
-Group:     Development/Languages
-Url:       http://www.cpan.org
-BuildRoot: %{_tmppath}/%{name}-%{version}-%(id -u -n)
-BuildArch: noarch
+Group:     Development/Libraries
+URL:       http://search.cpan.org/~jaslong/Mail-DKIM/
+
 Source:    http://search.cpan.org//CPAN/authors/id/J/JA/JASLONG/Mail-DKIM-%{version}.tar.gz
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+BuildArch: noarch
+BuildRequires: perl(Crypt::OpenSSL::RSA)
+BuildRequires: perl(Mail::Address)
+BuildRequires: perl(Net::DNS)
+Requires:      perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
 Vendor: Project Vine
 Distribution: Vine Linux
 Packager: tomop
 
-BuildRequires: perl(Mail::Address)
-
 %description
 This module implements the various components of the DKIM and
 DomainKeys message-signing and verifying standards for Internet mail.
@@ -137,6 +142,10 @@ find %{buildroot}%{_prefix}             \
 %defattr(-,root,root)
 
 %changelog
+* Thu Feb  5 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.40-3
+- added BR: perl(Crypt::OpenSSL::RSA), perl(Net::DNS)
+- moved to Development/Libraries
+
 * Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.40-2
 - rebuilt with perl-5.16.3.
 

+ 8 - 3
p/perl-Mail-Sendmail/perl-Mail-Sendmail-vl.spec

@@ -2,19 +2,21 @@
 %define	realname 	Mail-Sendmail
 %define	majorver	0.79
 %define minorver	16
-%define	release 	5%{_dist_release}
+%define	release 	6%{_dist_release}
 
 Name:		%{name}
 Summary:	Simple platform-independent mailer
 Version:	%{majorver}.%{minorver}
 Release:	%{release}
 License:	GPL
-Group:		Development/Languages
+Group:		Development/Libraries
 URL:		http://search.cpan.org/dist/%{realname}
 Source:		http://www.cpan.org/authors/id/M/MI/MIVKOVIC/%{realname}-%{majorver}_%{minorver}.tar.bz2
 
-Buildroot:	%{_tmppath}/%{name}-buildroot
+Buildroot:	%{_tmppath}/%{name}-%{version}-root
 BuildArch:	noarch
+BuildRequires:  perl
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -46,6 +48,9 @@ rm -rf $RPM_BUILD_ROOT
 %{perl_vendorlib}/Mail
 
 %changelog
+* Thu Feb  5 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.79.16-6
+- moved to Development/Libraries
+
 * Tue Jul 1 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.79.16-5
 - rebuilt with perl-5.16.3.
 

+ 13 - 7
s/swig/swig-vl.spec

@@ -1,10 +1,10 @@
-%define tcl 0
+%define tcl 1
 %define guile 0
 
 Summary: Connects C/C++/Objective C to some high-level programming languages
-Summary(ja): C/C++/Objective C を高レベル言語から利用するためのツール
+Summary(ja): C/C++/Objective C を高級プログラミング言語に接続するためのツール
 Name: swig
-Version: 3.0.2
+Version: 3.0.5
 Release: 1%{?_dist_release}
 License: GPLv3+ and BSD
 Group: Development/Tools
@@ -12,9 +12,11 @@ URL: http://swig.sourceforge.net/
 Source: http://downloads.sourceforge.net/project/swig/swig/swig-%{version}/swig-%{version}.tar.gz
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires: perl, python-devel, pcre-devel
-BuildRequires: ruby-devel
 BuildRequires: lua-devel
+BuildRequires: pcre-devel
+BuildRequires: perl
+BuildRequires: python-devel
+BuildRequires: ruby-devel
 %if %{tcl}
 BuildRequires: tcl-devel
 %endif
@@ -35,9 +37,9 @@ tool for building user interfaces
 
 %package doc
 Summary: Documentation files for SWIG
-Summary(ja): Documentation files for SWIG
+Summary(ja): SWIG のドキュメント
 License: BSD
-Group: Development/Tools
+Group: Documentation
 BuildArch: noarch
 
 %description doc
@@ -118,6 +120,10 @@ rm -rf %{buildroot}
 %doc Doc Examples LICENSE LICENSE-GPL LICENSE-UNIVERSITIES COPYRIGHT
 
 %changelog
+* Wed Feb  4 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.0.5-1
+- new upstream release
+- moved doc subpackage to Documentation Group
+
 * Mon Jun 16 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 3.0.2-1
 - update to 3.0.2