Browse Source

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

	* libdbi, libnl, libnl3, libtevent, libunicode: update



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

+ 9 - 8
lib/libd/libdbi/libdbi-vl.spec

@@ -1,8 +1,8 @@
-Summary: Database Independent Abstraction Layer for C
 Name: libdbi
+Summary: Database Independent Abstraction Layer for C
 Version: 0.8.4
-Release: 1%{?_dist_release}
-Group: Development/Libraries
+Release: 2%{?_dist_release}
+Group: System Environment/Libraries
 License: LGPLv2+
 URL: http://libdbi.sourceforge.net/
 
@@ -30,7 +30,7 @@ contains the plugins needed to interface to specific database servers.
 %package devel
 Summary: Development files for libdbi (Database Independent Abstraction Layer for C)
 Group: Development/Libraries
-Requires:	%{name} = %{version}-%{release}
+Requires: %{name} = %{version}-%{release}
 
 %description devel
 The libdbi-devel package contains the header files and documentation
@@ -47,7 +47,7 @@ needed to develop applications with libdbi.
 %patch3 -p1
 
 %build
-%configure
+%configure --disable-static
 
 make %{?_smp_mflags}
 
@@ -55,7 +55,7 @@ make %{?_smp_mflags}
 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
 make DESTDIR=$RPM_BUILD_ROOT install
 
-rm -f ${RPM_BUILD_ROOT}%{_libdir}/libdbi.a
+#rm -f ${RPM_BUILD_ROOT}%{_libdir}/libdbi.a
 rm -f ${RPM_BUILD_ROOT}%{_libdir}/libdbi.la
 
 %post -p /sbin/ldconfig
@@ -81,11 +81,12 @@ rm -f ${RPM_BUILD_ROOT}%{_libdir}/libdbi.la
 %{_libdir}/libdbi.so
 
 %changelog
+* Mon Oct  6 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.8.4-2
+- moved libdbi to System Environment/Libraries
+
 * Sun Sep 02 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.4-1
 - initial build for Vine Linux
 
-
-
 * Mon Jul 23 2012 Tom Lane <tgl@redhat.com> 0.8.4-2
 - Prevent undesirable change in library soname version number
 

+ 20 - 13
lib/libn/libnl/libnl-vl.spec

@@ -1,14 +1,14 @@
+Name: libnl
 Summary: Convenience library for kernel netlink sockets
-Summary(ja): Kernel の netlink ソケットを利用するための便利ライブラリ
-Group: Development/Libraries
+Summary(ja): Netlink ソケットの利用に便利なライブラリ
+Version: 1.1.4
+Release: 1%{?_dist_release}
+
+Group: System Environment/Libraries
 License: LGPLv2
-Name: libnl
-Version: 1.1
-Release: 4%{?_dist_release}
 URL: http://people.suug.ch/~tgr/libnl/
+
 Source: http://people.suug.ch/~tgr/libnl/files/libnl-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires: doxygen
 Patch1: libnl-1.0-pre5-static.patch
 Patch2: libnl-1.0-pre5-debuginfo.patch
 Patch3: libnl-1.0-pre8-use-vasprintf-retval.patch
@@ -16,6 +16,9 @@ Patch4: libnl-1.0-pre8-more-build-output.patch
 Patch5: libnl-1.1-include-limits-h.patch
 Patch6: libnl-1.1-doc-inlinesrc.patch
 
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildRequires: doxygen
+
 Vendor: Project Vine
 Distribution: Vine Linux
 Packager: daisuke
@@ -27,7 +30,7 @@ network manipulation
 
 %package devel
 Summary: Libraries and headers for using libnl
-Summary(ja): Libraries and headers for using libnl
+Summary(ja): Libnl の開発用ファイル
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
 Requires: kernel-headers
@@ -37,9 +40,6 @@ This package contains various headers for using libnl
 
 %prep
 %setup -q -n %{name}-%{version}
-%patch1 -p1 -b .build-static
-%patch2 -p1 -b .debuginfo
-%patch3 -p1 -b .use-vasprintf-retval
 %patch4 -p1 -b .more-build-output
 %patch5 -p1 -b .limits
 %patch6 -p1 -b .doc-inlinesrc
@@ -60,22 +60,29 @@ make install DESTDIR=$RPM_BUILD_ROOT
 %{__rm} -rf $RPM_BUILD_ROOT
 
 %post -p /sbin/ldconfig
+
 %postun -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
+%doc COPYING README
 %{_libdir}/%{name}.so.*
-%doc COPYING
 
 %files devel
 %defattr(-,root,root,0755)
-%{_includedir}/netlink/
 %doc doc/html
+%{_includedir}/netlink/
 %{_libdir}/%{name}.so
 %{_libdir}/%{name}.a
 %{_libdir}/pkgconfig/%{name}-1.pc
 
 %changelog
+* Fri Oct  3 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.1.4-1
+- updated to 1.1.4
+- dropt Patch1, 2 and 3
+- moved libnl to System Environment/Libraries Group
+- updated Japanese summary
+
 * Sat Dec 28 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1-4
 - rebuild with VineSeed environment
 

+ 17 - 8
lib/libn/libnl3/libnl3-vl.spec

@@ -1,12 +1,15 @@
-Summary: Convenience library for kernel netlink sockets
-Group: Development/Libraries
-License: LGPLv2
 Name: libnl3
+Summary: Convenience library for kernel netlink sockets
+Summary(ja): Netlink ソケットの利用に便利なライブラリ
 Version: 3.2.14
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
+
+Group: System Environment/Libraries
+License: LGPLv2
 URL: http://www.infradead.org/~tgr/libnl/
+
 Source: http://www.infradead.org/~tgr/libnl/files/libnl-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildRoot: %{_tmppath}/%{name}-%{version}--root
 BuildRequires:	flex
 BuildRequires:	bison
 
@@ -17,7 +20,7 @@ network manipulation
 
 %package devel
 Summary: Libraries and headers for using libnl3
-Summary(ja): Libraries and headers for using libnl3
+Summary(ja): Libnl3 の開発用ファイル
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
 Requires: %{name}-cli = %{version}-%{release}
@@ -28,13 +31,14 @@ This package contains various headers for using libnl3
 
 %package cli
 Summary: Command line interface utils for libnl3
-Summary(ja): Command line interface utils for libnl3
-Group: Development/Libraries
+Summary(ja): Libnl3 のコマンドラインインターフェース
+Group: Development/Tools
 Requires: %{name} = %{version}-%{release}
 
 %description cli
 This package contains various libnl3 utils and additional
 libraries on which they depend
+
 %prep
 %setup -q -n libnl-%{version}
 
@@ -49,6 +53,7 @@ find $RPM_BUILD_ROOT -name \*.la -delete
 
 %post -p /sbin/ldconfig
 %post cli -p /sbin/ldconfig
+
 %postun -p /sbin/ldconfig
 %postun cli -p /sbin/ldconfig
 
@@ -76,6 +81,10 @@ find $RPM_BUILD_ROOT -name \*.la -delete
 %{_mandir}/man8/* 
 
 %changelog
+* Sat Oct  4 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.2.14-2
+- moved libnl3 to System Environment/Libraries Group
+- updated Japanese summary
+
 * Sun Oct 28 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.14-1
 - new upstream release
 

+ 11 - 5
lib/libt/libtevent/libtevent-vl.spec

@@ -1,8 +1,9 @@
 Name: libtevent
-Version: 0.9.21
-Release: 1%{?_dist_release}
-Group: System Environment/Daemons
 Summary: The tevent library
+Summary(ja): Tevent ライブラリ
+Version: 0.9.21
+Release: 2%{?_dist_release}
+Group: System Environment/Libraries
 License: LGPLv3+
 URL: http://tevent.samba.org/
 Source: http://samba.org/ftp/tevent/tevent-%{version}.tar.gz
@@ -26,8 +27,9 @@ Tevent also provide helpers to deal with asynchronous code providing the
 tevent_req (Tevent Request) functions.
 
 %package devel
-Group: Development/Libraries
 Summary: Developer tools for the Tevent library
+Summary(ja): Tevent ライブラリの開発用ファイル
+Group: Development/Libraries
 Requires: libtevent = %{version}-%{release}
 Requires: libtalloc-devel >= 2.0.0
 Requires: pkgconfig
@@ -36,8 +38,9 @@ Requires: pkgconfig
 Header files needed to develop programs that link against the Tevent library.
 
 %package -n python-tevent
-Group: Development/Libraries
 Summary: Python bindings for the Tevent library
+Summary(ja): Tevent ライブラリの python バインディング
+Group: System Environment/Libraries
 Requires: libtevent = %{version}-%{release}
 Requires: pytalloc >= 2.0.0
 Requires: pkgconfig
@@ -89,6 +92,9 @@ rm -rf $RPM_BUILD_ROOT
 %postun -p /sbin/ldconfig
 
 %changelog
+* Mon Oct  6 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.9.21-2
+- moved libtevent to System Environment/Libraries Group
+
 * Tue Aug 19 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.9.21-1
 - new upstream release.
 

+ 66 - 77
lib/libu/libunicode/libunicode-vl.spec

@@ -1,103 +1,92 @@
-%define ver	0.4
-%define rel	0vl3
-%define	name	libunicode
-
-Summary: A unicode manipulation library
-Summary(ja): Unicode拎侯ライブラリ
-Name:		%name
-Version:	%ver
-Release:	%rel
-Copyright:	LGPL
-Group: System Environment/Libraries
-Source: http://www.pango.org/download/libunicode-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{PACKAGE_VERSION}-root
-#Docdir: %{_prefix}/doc
+
+# Basic Information
+Name:		libunistring
+Summary:	library for manipulating Unicode strings
+Summary(ja):	Unicode 鏂囧瓧鍒椼倰鍑︾悊銇欍倠銉┿偆銉栥儵銉�
+Version:	0.9.4
+Release:	1%{?_dist_release}
+License:	GPLv3+
+Group:		System Environment/Libraries
+URL:		http://www.gnu.org/software/libunistring/
+Source0:	http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	yasumichi
+
+# Dependency
+BuildRequires:	texinfo
+BuildRequires:	texlive
+BuildRequires:	perl
 
 %description
-A library to handle unicode strings
+Text files are nowadays usually encoded in Unicode, and may consist of very
+different scripts 鈥� from Latin letters to Chinese Hanzi 鈥�, with many kinds
+of special characters 鈥� accents, right-to-left writing marks, hyphens,
+Roman numbers, and much more. But the POSIX platform APIs for text do not
+contain adequate functions for dealing with particular properties of many
+Unicode characters. In fact, the POSIX APIs for text have several
+assumptions at their base which don't hold for Unicode text.
+
+This library provides functions for manipulating Unicode strings and for
+manipulating C strings according to the Unicode standard.
 
-%description -l ja
-Unicode矢机误を胺うライブラリです。
+#%%description -l ja
+#%銇撱亾銇�棩鏈�獮銇ц┏绱般倰瑷樿堪銇椼仸銇忋仩銇曘亜銆�
 
 %package devel
-Summary: A unicode manipulation library
-Summary(ja): Unicode拎侯ライブラリ
-Group: Development/Libraries
-Requires: %{name} = %{ver}
+Summary:	Development files and documentation for libunistring
+Summary(ja):	libunistring 銇�枊鐧虹敤銉曘偂銈ゃ儷銇ㄣ儔銈�儱銉°兂銉�
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
 
 %description devel
-The libunicode-devel package includes the static libraries and header files
-for the libunicode package.
-
-Install libunicode-devel if you want to develop programs which will use
-libunicode.
-
-%description devel -l ja
-libunicode-develパッケ〖ジはlibunicodeパッケ〖ジのためのスタティック
-ライブラリやヘッダファイルを崔んでいます。
-
-libunicodeを蝗ってプログラムを倡券したいなら、libunicode-develを
-インスト〖ルしてください。
+Development files and documentation for libunistring
 
 %prep
-%setup
+%setup -q
 
 %build
-%configure
-make
+%configure --disable-static
+%{__make} %{?_smp_mflags}
 
 %install
-%makeinstall
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+#{__rm} ${RPM_BUILD_ROOT}%{_libdir}/libunistring.a
+%{__rm} ${RPM_BUILD_ROOT}%{_libdir}/libunistring.la
+%{__rm} ${RPM_BUILD_ROOT}%{_infodir}/dir
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+%{__rm} -rf ${RPM_BUILD_ROOT}
 
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
+
 %files
-%defattr(-, root, root)
-%doc README AUTHORS COPYING ChangeLog TODO
+%defattr(-,root,root)
+%doc AUTHORS COPYING ChangeLog HACKING NEWS README THANKS
 %{_libdir}/*.so.*
 
 %files devel
-%defattr(-, root, root)
-%{_bindir}/unicode-config
-%{_includedir}/*
-%{_libdir}/*.so
-%{_libdir}/*.a
-%{_libdir}/*.la
-%{_libdir}/*.sh
-
+%{_includedir}/uni*.h
+%{_includedir}/unistring
+%{_libdir}/libunistring.so
+%{_docdir}/libunistring
+%{_infodir}/libunistring.info.gz
 
 %changelog
-* Fri May  2 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.4-0vl3
-- rebuild with new toolchains
-- set Docdir default
-- uses better macros
-
-* Tue Jan  9 2001 Akira TAGOH <tagoh@gnome.gr.jp>
-- 0.4-0vl2
-- Added defattr
-
-* Sun Dec 17 2000 Akira TAGOH <tagoh@gnome.gr.jp>
-- 0.4-0vl1
-- Rebuild for Vine
-
-* Fri Feb 11 2000 Owen Taylor <otaylor@redhat.com>
-- Upgrade to 0.4
-- Correct License: to LGPL
-- Remove man-compress/strip. New versions of RPM handle this.
-- Switch to using DESTDIR
-- Split off a -devel package
-- Run ldconfig in %post and %postun
-
-* Fri Jan 21 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.3-3mdk
-- libtoolize --force.
-
-* Tue Nov 02 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
-- rebuild for new environmint
-
-* Thu Aug 05 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
-- first rpm version
+* Mon Oct  6 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.9.4-1
+- updated to 0.9.4
+- moved libunistring to System Environment/Libraries
+- added %%post and %%postun
+
+* Sat Oct 13 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.3-2
+- add Requires: %{name} (devel package)
+
+* Wed Aug 15 2012 Yasumichi Akahoshi <yasumichi@vinelinux.org> 0.9.3-1
+- initial build for Vine Linux