Browse Source

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

	* colord, nettle: fixed compat32-* subpackage
	* hyperestraier: rebuilt
	* pcsc-perl, rcs: updated
	* sbc: added Group
	


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

+ 10 - 2
c/colord/colord-vl.spec

@@ -4,12 +4,13 @@
 Summary:   Color daemon
 Name:      colord
 Version:   1.1.8
-Release:   1%{?_dist_release}
+Release:   2%{?_dist_release}
 Group:     System Environment/Daemons
 License:   GPLv2+ and LGPLv2+
 URL:       http://gitorious.org/colord
 Source0:   http://www.freedesktop.org/software/%{name}/releases/%{name}-%{version}.tar.xz
 
+BuildRoot:     %{_tmppath}/%{name}-%{version}-root
 BuildRequires: dbus-devel
 BuildRequires: docbook-utils
 BuildRequires: gettext
@@ -105,7 +106,7 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
-%doc README AUTHORS NEWS COPYING
+%doc AUTHORS COPYING NEWS README.md 
 %{_libexecdir}/colord
 %{_libexecdir}/colord-session
 %dir %{_localstatedir}/lib/colord
@@ -148,13 +149,20 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 %files -n compat32-%{name}
 %defattr(-,root,root,-)
 %{_libdir}/libcolord.so.*
+%{_libdir}/libcolordprivate.so.*
+%{_libdir}/libcolorhug.so.*
 
 %files -n compat32-%{name}-devel
 %defattr(-,root,root,-)
 %{_libdir}/libcolord.so
+%{_libdir}/libcolordprivate.so
+%{_libdir}/libcolorhug.so
 %endif
 
 %changelog
+* Fri Dec 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.1.8-2
+- added libcolordprivate and libcolorhug to compat32-* subpackages
+
 * Mon Nov 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.8-1
 - new upstream release
 

+ 10 - 5
h/hyperestraier/hyperestraier-vl.spec

@@ -2,11 +2,12 @@ Summary: a full-text search system for communities
 Summary(ja): 全文検索システム
 Name: hyperestraier
 Version: 1.4.13
-Release: 7%{?_dist_release}
+Release: 8%{?_dist_release}
 License: LGPL 2.1
-URL: http://hyperestraier.sourceforge.net/index.html
 Group: Applications/Text
-Source0: http://hyperestraier.sourceforge.net/%{name}-%{version}.tar.gz
+URL: http://fallabs.com/hyperestraier/
+
+Source0: http://fallabs.com/hyperestraier/%{name}-%{version}.tar.gz
 # extra filters
 Source10: estfxgunzip
 Source11: estfxmantohtml
@@ -24,7 +25,6 @@ Requires: mecab-ipadic >= 2.7.0
 
 Vendor: Project Vine
 Distribution: Vine Linux
-
 Packager: inagaki
 
 %description
@@ -70,6 +70,7 @@ Hyper EstraierはGNU Lesser General Public Licenseに基づいて配布される
 
 %package devel
 Summary: Header files and libraries for developing apps which will using Hyper Estraier
+Summary(ja): Hyper Estraier を用いたアプリケーションの開発に必要なヘッダファイル、ライブラリ集
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
 Requires: qdbm-devel >= 1.8.75
@@ -80,9 +81,9 @@ Header files and libraries for developing apps which will using Hyper Estraier
 
 %package perl
 Summary: Perl module for Hyper Estraier
+Summary(ja): Hyper Estraier の Perl モジュール
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
-Requires: perl
 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 %description perl
@@ -177,6 +178,10 @@ make check
 %{_mandir}/man3/Estraier.3pm*
 
 %changelog
+* Fri Dec 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.4.13-8
+- rebuilt with perl 5.16.3
+- updated URL
+
 * Sat Dec 31 2011 IWAI <iwai@alib.jp> 1.4.13-7
 - build with mecab 0.99
 

+ 7 - 4
n/nettle/nettle-vl.spec

@@ -2,7 +2,7 @@
 
 Name:           nettle
 Version:        2.7.1
-Release:        3%{?_dist_release}
+Release:        4%{?_dist_release}
 Summary:        A low-level cryptographic library
 Summary(ja):    低レベル暗号化ライブラリ
 
@@ -10,8 +10,8 @@ Group:          System Environment/Libraries
 License:        LGPLv2+
 URL:            http://www.lysator.liu.se/~nisse/nettle/
 Source0:        http://www.lysator.liu.se/~nisse/archive/%{name}-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildRequires:  gmp-devel
 BuildRequires:  m4
 
@@ -43,8 +43,8 @@ Requires:	%{name} = %{version}-%{release}
 Summary:        Development headers for a low-level cryptographic library
 Summary(ja):    低レベル暗号化ライブラリの開発ヘッダ
 Group:          Development/Libraries
-Requires: %{name}-devel = %{version}-%{release}
-Requires: compat-32%{name} = %{version}-%{release}
+Requires:       %{name}-devel = %{version}-%{release}
+Requires:       compat32-%{name} = %{version}-%{release}
 %endif
 
 %description
@@ -165,6 +165,9 @@ fi
 %endif
 
 %changelog
+* Thu Dec 11 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.7.1-4
+- fixed Requires typo of compat32-nettle-devel package
+
 * Sun Oct 26 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.7.1-3
 - moved nettle to System Environment/Libraries Group
 

+ 6 - 2
p/pcsc-perl/pcsc-perl-vl.spec

@@ -1,4 +1,4 @@
-%define pcscver 1.8.1
+%define pcscver 1.8.3
 %define pcsclib libpcsclite.so.1
 %ifarch x86_64 ppc64 ia64 sparc64 s390x
 %define mark64  ()(64bit)
@@ -8,7 +8,7 @@ Summary:        Perl interface to the PC/SC smart card library
 Summary(ja):    PC/SC スマートカードライブラリ用の Perl インタフェース
 
 Name:           pcsc-perl
-Version:        1.4.12
+Version:        1.4.13
 Release:        1%{?_dist_release}
 
 Group:          Development/Libraries
@@ -72,6 +72,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Dec 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.4.13-1
+- updated to 1.4.13
+- built with perl 5.16.3
+
 * Sat Jan 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.12-1
 - new upstream release
 

+ 45 - 34
r/rcs/rcs-vl.spec

@@ -1,21 +1,25 @@
 Summary: Revision Control System (RCS) file version management tools.
 Summary(ja): RCS (Revision Control System) ファイルバージョン管理ツール
 Name: rcs
-Version: 5.7
-Release: 22%{?_dist_release}
+Version: 5.9.3
+Release: 1%{?_dist_release}
 
 Group: Development/Tools
-License: GPL
+License: GPLv3+
+URL: http://www.gnu.org/software/rcs/
 
-Source: ftp://prep.ai.mit.edu:/pub/gnu/%{name}-%{version}.tar.gz
-Patch0: rcs-5.7-stupidrcs.patch
-Patch1: rcs-5.7-security.patch
-Patch2: rcs-5.7-sameuserlocks.patch
-Patch3: rcs-5.7-option.patch
-Patch4: rcs-5.7-newsvnsyntax.patch
+Source: ftp://ftp.gnu.org/gnu/rcs/%{name}-%{version}.tar.xz
+Patch0: rcs-5.8-build-tweaks.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires: automake
+BuildRequires: autoconf
+BuildRequires: ed
+BuildRequires: ghostscript
+BuildRequires: groff
+BuildRequires: texinfo
+Requires: diffutils
+Requires(post): /sbin/install-info
+Requires(postun): /sbin/install-info
 
 %description
 The Revision Control System (RCS) is a system for managing multiple
@@ -28,52 +32,59 @@ The rcs package should be installed if you need a system for managing
 different versions of files.
 
 %description -l ja
-RCS (Revision Control System) はファイルのバージョン管理を行う為の
-システムです.RCS を使うとファイルの更新履歴を保存したり,更新ファイルを
-取得したり,複数の変更をマージしたりといった作業を自動化することが
-出来ます.RCS は,プログラム,ドキュメント,グラフィック,論文,手紙等
-頻繁に変更されるファイル群の管理に適しています
-
-ファイルのバージョン管理システムが必要ならば rcs パッケージを
-インストールして下さい.
+RCS (Revision Control System) はファイルのバージョン管理を行う為のシステムです.RCS を使うとファイルの更新履歴を保存したり,更新ファイルを取得したり,複数の変更をマージしたりといった作業を自動化することが出来ます.RCS は,プログラム,ドキュメント,グラフィック,論文,手紙等頻繁に変更されるファイル群の管理に適しています.
 
+ファイルのバージョン管理システムが必要ならば rcs パッケージをインストールして下さい.
 
 %prep
 %setup -q
-%patch0 -p1 -b .stupidrcs
-%patch1 -p1 -b .security
-%patch2 -p1 -b .sameuserlocks
-%patch3 -p1 -b .option
-%patch4 -p1 -b .newsvnsyntax
-
+%patch0 -p1 -b .build-tweaks
 autoconf
 
 %build
-
 %configure --with-diffutils
 
-touch src/conf.h
-make
+make %{?_smp_mflags}
 
 
 %install
 [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
 
-#make prefix=${RPM_BUILD_ROOT}/%{_prefix} install
-%makeinstall man1dir=${RPM_BUILD_ROOT}%{_mandir}/man1 man5dir=${RPM_BUILD_ROOT}%{_mandir}/man5
+make DESTDIR=$RPM_BUILD_ROOT install
+install -m 755 src/rcsfreeze $RPM_BUILD_ROOT%{_bindir}
 
+rm -f $RPM_BUILD_ROOT/%{_infodir}/dir
 
-%files
-%defattr(-,root,root)
-%doc ChangeLog CREDITS NEWS rcs_func.ms rcs.ms README REFS 
-%{_bindir}/*
-%{_mandir}/man[15]/*
+%check
+make check
 
 %clean
 [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
 
+%post
+/sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir 2>/dev/null || :
+
+%postun
+if [ $1 -eq 0 ]; then
+  /sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir 2>/dev/null || :
+fi
+
+
+%files
+%defattr(-,root,root)
+%doc ChangeLog COPYING THANKS NEWS README
+%{_bindir}/*
+%{_mandir}/man[15]/*
+%{_infodir}/*
 
 %changelog
+* Thu Dec 11 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 5.9.3-1
+- new upstream release
+- dropt Old Patches
+- added Patch0 from Fedora to install rcsfreeze
+- added %%check, %%post and %%postun section
+- added URL tag
+
 * Tue Apr 19 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.7-22
 - rebuilt with current VineSeed
 

+ 7 - 1
s/sbc/sbc-vl.spec

@@ -1,13 +1,16 @@
 Name:          sbc
 Version:       1.0
-Release:       1%{?_dist_release}
+Release:       2%{?_dist_release}
 Summary:       Sub Band Codec used by bluetooth A2DP
 Summary(ja):   Bluetooth A2DP で使用する Sub Band Codec
 
 License:       GPLv2 and LGPLv2+
 URL:           http://www.bluez.org
+Group:         System Environment/Libraries
+
 Source0:       http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.gz
 
+BuildRoot:     %{_tmppath}/%{name}-%{version}-root
 BuildRequires: libsndfile-devel
 
 %description
@@ -54,6 +57,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';'
 %{_libdir}/libsbc.so
 
 %changelog
+* Sat Dec  6 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.0-2
+- added Group tag
+
 * Thu Jul 11 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0-1
 - initial build for Vine Linux