Browse Source

2015-03-22 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* device-mapper-multipath, lvm2, libqalculate, ntp,
	  perl-Term-ReadLine-Gnu, physfs, postgresql: rebuilt
	  


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

+ 11 - 4
d/device-mapper-multipath/device-mapper-multipath-vl.spec

@@ -1,8 +1,9 @@
 Summary: Tools to manage multipath devices using device-mapper
+Summary(ja): Device-mapper を使用してマルチパスデバイスを管理するためのツール集
 Name: device-mapper-multipath
 Version: 0.4.9
-Release: 4%{?_dist_release}
-License: GPL+
+Release: 5%{?_dist_release}
+License: GPLv2+
 Group: System Environment/Base
 URL: http://christophe.varoqui.free.fr/
 Source0: multipath-tools-%{version}.tar.bz2
@@ -31,7 +32,8 @@ Requires(post): chkconfig
 Requires(preun): chkconfig
 Requires: kpartx = %{version}-%{release}
 Requires: device-mapper >= 1.02.39
-BuildRequires: sysfsutils-devel, device-mapper-devel
+BuildRequires: libsysfs-devel
+BuildRequires: device-mapper-devel
 #BuildRequires: libselinux-devel, libsepol-devel
 BuildRequires: readline-devel, ncurses-devel
 BuildRequires: libaio-devel
@@ -50,10 +52,10 @@ The tools are :
 
 %package -n kpartx
 Summary: Partition device manager for device-mapper devices
+Summary(ja): Device-mapper デバイス用のパーティションデバイスマネージャー
 Group: System Environment/Base
 Provides: kpartx = %{version}-%{release}
 
-
 %description -n kpartx
 kpartx manages partition creation and removal for device-mapper devices.
 
@@ -146,6 +148,11 @@ fi
 
 
 %changelog
+* Sat Mar 21 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.4.9-5
+- rebuilt with readline 6.3
+- changed BuildRequires: libsysfs-devel instead of sysfsutils-devel
+- added Japanese summary
+
 * Mon Jan 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.9-4
 - rebuild with VineSeed environment
 

+ 12 - 3
l/lvm2/lvm2-vl.spec

@@ -9,8 +9,8 @@ Summary: Userland logical volume management tools
 Summary(ja): 論理ボリューム管理ツール
 Name: lvm2
 Version: %{lvm_version}
-Release: 1%{?_dist_release}
-License: GPL
+Release: 2%{?_dist_release}
+License: GPLv2
 Group: System Environment/Base
 URL: http://sources.redhat.com/lvm2
 
@@ -47,7 +47,8 @@ or more physical volumes and creating one or more logical volumes
 (kind of logical partitions) in volume groups.
 
 %package devel
-Summary: Development libraries and headers
+Summary: Development libraries and headers for lvm2
+Summary(ja): LVM2 の開発用ライブラリ及びヘッダファイル
 Group: Development/Libraries
 License: LGPLv2
 Requires: %{name} = %{version}-%{release}
@@ -62,6 +63,7 @@ the lvm2 libraries.
 
 %package libs
 Summary: lvm2 shared libraries
+Summary(ja): LVM2 の共有ライブラリ
 License: LGPLv2
 Group: System Environment/Libraries
 
@@ -87,6 +89,7 @@ Extensions to LVM2 to support clusters.
 # device-mapper
 %package -n device-mapper
 Summary: Device mapper utility
+Summary(ja): Device-mapper ユーティリティ集
 Version: %{device_mapper_version}
 Release: %{release}
 License: GPLv2
@@ -103,6 +106,7 @@ for the kernel device-mapper.
 # device-mapper-devel
 %package -n device-mapper-devel
 Summary: Development libraries and headers for device-mapper
+Summary(ja): Device-mapper の開発用ライブラリ及びヘッダファイル
 Version: %{device_mapper_version}
 Release: %{release}
 License: LGPLv2
@@ -117,6 +121,7 @@ the device-mapper libraries.
 # device-mapper-static
 %package -n device-mapper-static
 Summary: Static libraries for device-mapper
+Summary(ja): Device-mapper の静的ライブラリ
 Version: %{device_mapper_version}
 Release: %{release}
 License: LGPLv2
@@ -128,6 +133,7 @@ This package contains the device-mapper static libraries.
 
 %package -n device-mapper-libs
 Summary: Device-mapper shared library
+Summary(ja): Device-mapper の共有ライブラリ
 Version: %{device_mapper_version}
 Release: %{release}
 License: LGPLv2
@@ -139,6 +145,7 @@ This package contains the device-mapper shared library, libdevmapper.
 
 %package -n device-mapper-event
 Summary: Device-mapper event daemon
+Summary(ja): Device-mapper イベントデーモン
 Group: System Environment/Base
 Version: %{device_mapper_version}
 Release: %{release}
@@ -151,6 +158,7 @@ of device-mapper devices.
 
 %package -n device-mapper-event-libs
 Summary: Device-mapper event daemon shared library
+Summary(ja): Device-mapper イベントデーモン共有ライブラリ
 Version: %{device_mapper_version}
 Release: %{release}
 License: LGPLv2
@@ -162,6 +170,7 @@ libdevmapper-event.
 
 %package -n device-mapper-event-devel
 Summary: Development libraries and headers for the device-mapper event daemon
+Summary(ja): Device-mapper イベントデーモンの開発用ライブラリ及びヘッダファイル
 Version: %{device_mapper_version}
 Release: %{release}
 License: LGPLv2

+ 5 - 3
lib/libq/libqalculate/libqalculate-vl.spec

@@ -2,7 +2,7 @@ Summary:	Multi-purpose calculator library
 Summary(ja):	多目的電卓ライブラリ
 Name:		libqalculate
 Version:	0.9.7
-Release:	3%{?_dist_release}
+Release:	4%{?_dist_release}
 
 License:	GPLv2+
 Group:		System Environment/Libraries
@@ -21,8 +21,7 @@ BuildRequires:	perl-XML-Parser
 BuildRequires:  gettext
 
 %description
-This library underpins the Qalculate! multi-purpose desktop calculator for
-GNU/Linux
+This library underpins the Qalculate! multi-purpose desktop calculator for GNU/Linux
 
 %package	devel
 Summary:	Development tools for the Qalculate calculator library
@@ -96,6 +95,9 @@ rm -rf %{buildroot}
 %{_bindir}/qalc
 
 %changelog
+* Sun Mar 22 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.9.7-4
+- rebuilt with readline 6.3
+
 * Wed Oct 29 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.9.7-3
 - added Japanese summary
 - added Patch1 from fc

+ 12 - 6
n/ntp/ntp-vl.spec

@@ -4,7 +4,7 @@ Summary: Synchronizes system time using the Network Time Protocol (NTP).
 Summary(ja): Network Time Protocol (NTP) を用いたシステム時刻の同期
 Name: ntp
 Version: 4.2.6p5
-Release: 4%{?_dist_release}
+Release: 5%{?_dist_release}
 License: distributable
 Group: System Environment/Daemons
 URL: http://www.ntp.org/
@@ -81,8 +81,8 @@ Patch140: ntp-4.2.6p3-CVE-2014-9297.patch
 Patch150: ntp-4.2.6p5-CVE-2014-9298.patch
 
 Requires(pre): /sbin/chkconfig
-# PreReq: /sbin/chkconfig
-BuildRequires: openssl-devel, readline-devel
+BuildRequires: openssl-devel
+BuildRequires: readline-devel
 BuildRequires: libcap-devel
 BuildRequires: autoconf
 # ntpstat
@@ -91,6 +91,10 @@ BuildRequires: perl-HTML-Parser
 Obsoletes: xntp3
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
+Packager: iwamoto
+Vendor: Project Vine
+Distribution: Vine Linux
+
 # Working around perl dependency problem
 %define __find_requires %{SOURCE999}
 
@@ -116,9 +120,6 @@ Requires: %{name} = %{version}-%{release}
 %description perl
 This package contains perl scripts ntp-wait and ntptrace.
 
-Packager: iwamoto
-Vendor: Project Vine
-Distribution: Vine Linux
 
 %prep 
 %setup -q -a 5
@@ -275,6 +276,11 @@ fi
 %{_mandir}/man8/ntptrace.8*
 
 %changelog
+* Sun Mar 22 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.2.6p5-5
+- rebuilt with readline 6.3
+- fixed location of Vendor/Distribution/Packager tag
+  (to avoid inclusion in %%description perl) 
+
 * Fri Feb 27 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.2.6p5-4
 - added patch140 and 150 from Vine Linux/6
   * Mon Feb  9 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.2.6p3-5

+ 6 - 4
p/perl-Term-ReadLine-Gnu/perl-Term-ReadLine-Gnu-vl.spec

@@ -1,7 +1,8 @@
 Name:           perl-Term-ReadLine-Gnu
-Version:        1.24
+Version:        1.26
 Release:        1%{?_dist_release}
 Summary:        Perl extension for the GNU Readline/History Library
+Summary(ja):    GNU Readline/History ライブラリのための Perl 拡張
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Term-ReadLine-Gnu/
@@ -10,7 +11,6 @@ Source0:        http://www.cpan.org/authors/id/H/HA/HAYASHI/Term-ReadLine-Gnu-%{
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires:  expect
 BuildRequires:  ncurses-devel
-BuildRequires:  perl >= 5.8
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  readline-devel >= 2.1
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
@@ -18,11 +18,9 @@ Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $versi
 %description
 An implementation of Term::ReadLine using the GNU Readline/History Library.
 
-
 %prep
 %setup -q -n Term-ReadLine-Gnu-%{version}
 
-
 %build
 # Fix permissions and shebang paths at one shot
 find . -type f -exec chmod 0664 '{}' \; \
@@ -66,6 +64,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Mar 22 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.26-1
+- new upstream release
+- built with readline 6.3
+
 * Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.24-1
 - updated to 1.24
 - dropt Patch0

+ 26 - 30
p/physfs/physfs-vl.spec

@@ -1,15 +1,11 @@
-%define name physfs
-%define version 2.0.3
-%define release 1%{?_dist_release}
-
 Summary: Library to provide abstract access to various archives
-Name: %{name}
-Version: %{version}
-Release: %{release}
+Summary(ja): 様々なアーカイブへの抽象的アクセスを提供するライブラリ
+Name: physfs
+Version: 2.0.3
+Release: 2%{?_dist_release}
 Source0: http://icculus.org/physfs/downloads/%{name}-%{version}.tar.bz2
 
-
-License: BSD
+License: zlib
 Group: System Environment/Libraries
 URL: http://icculus.org/physfs/
 
@@ -19,30 +15,25 @@ BuildRequires: wxGTK-devel
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
 %description
- PhysicsFS is a library to provide abstract access to various archives. 
-It is intended for use in video games, and the design was somewhat 
-inspired by Quake 3's file subsystem. 
-The programmer defines a "write directory" on the physical filesystem. 
-No file writing done through the PhysicsFS API can leave that write directory, 
-for security. 
-For example, an embedded scripting language cannot write outside 
-of this path if it uses PhysFS for all of its I/O, which means 
-that untrusted scripts can run more safely. 
-Symbolic links can be disabled as well, for added safety. 
-For file reading, the programmer lists directories and archives 
-that form a "search path". 
-Once the search path is defined, it becomes a single, 
-transparent hierarchical filesystem. 
-This makes for easy access to ZIP files in the same way 
-as you access a file directly on the disk, 
-and it makes it easy to ship a new archive 
-that will override a previous archive on a per-file basis. 
-Finally, PhysicsFS gives you platform-abstracted means to determine 
-if CD-ROMs are available, the user's home directory, 
-where in the real filesystem your program is running, etc.
+PhysicsFS is a library to provide abstract access to various archives. It is
+intended for use in video games, and the design was somewhat inspired by Quake
+3's file subsystem. The programmer defines a "write directory" on the physical 
+filesystem. No file writing done through the PhysicsFS API can leave that 
+write directory, for security. For example, an embedded scripting language 
+cannot write outside of this path if it uses PhysFS for all of its I/O, which 
+means that untrusted scripts can run more safely. Symbolic links can be 
+disabled as well, for added safety. For file reading, the programmer lists 
+directories and archives that form a "search path". Once the search path is 
+defined, it becomes a single, transparent hierarchical filesystem. This makes 
+for easy access to ZIP files in the same way as you access a file directly on 
+the disk, and it makes it easy to ship a new archive that will override a 
+previous archive on a per-file basis. Finally, PhysicsFS gives you 
+platform-abstracted means to determine if CD-ROMs are available, the user's
+home directory, where in the real filesystem your program is running, etc.
 
 %package devel
 Summary: Development libraries and headers for physfs
+Summary(ja): Physfs の開発用ライブラリ並びにヘッダファイル
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
 
@@ -111,6 +102,11 @@ mv $RPM_BUILD_ROOT%{_mandir}/man3/url.3 \
 %{_mandir}/man3/*
 
 %changelog
+* Sun Mar 22 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.0.3-2
+- rebuilt with readline 6.3
+- fixed License to zlib
+- added Japanese summary
+
 * Mon Sep 15 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.0.3-1
 - update to 2.0.3
 - remove Patch0,1

+ 9 - 3
p/postgresql/postgresql-vl.spec

@@ -20,7 +20,7 @@ Summary: PostgreSQL client programs and libraries.
 Summary(ja): PostgreSQL のクライアントプログラム群およびライブラリ
 Name: postgresql
 Version: %{pgver}.4
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 # Conventions for PostgreSQL Global Development Group RPM releases:
 #
 # Official PostgreSQL Development Group RPMS have a PGDG after the release number.
@@ -56,9 +56,9 @@ Requires: /sbin/ldconfig initscripts
 Buildrequires: python python-devel
 %endif
 %if %tcl
-Buildrequires: tcl
+Buildrequires: tcl-devel
 %endif
-Buildrequires: readline-devel
+Buildrequires: libedit-devel
 Buildrequires: zlib-devel >= 1.0.4
 %if %ssl
 Buildrequires: openssl-devel
@@ -362,6 +362,7 @@ CFLAGS=`echo $CFLAGS|xargs -n 1|grep -v ffast-math|xargs -n 100`
 %if %nls
 	--enable-nls \
 %endif
+	--with-libedit-preferred \
 	--sysconfdir=%{_sysconfdir}/sysconfig/pgsql \
 	--mandir=%{_mandir} \
 	--with-docdir=%{_docdir} \
@@ -729,6 +730,11 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Sun Mar 22 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 9.3.4-2
+- rebuilt without readline to avoid GPL infection
+- added BuildRequires: libedit-devel instead of readline-devel
+- added BuildRequires: tcl-devel instead of tcl
+
 * Tue Apr 1 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 9.3.4-1
 - new upstream release.