Browse Source

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

	* libldb, libtdb: Group fix
	* pyxdg: update
	


git-svn-id: http://trac.vinelinux.org/repos/projects/specs@8998 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 9 years ago
parent
commit
f784aa7bfd
3 changed files with 51 additions and 34 deletions
  1. 17 12
      lib/libl/libldb/libldb-vl.spec
  2. 17 7
      lib/libt/libtdb/libtdb-vl.spec
  3. 17 15
      p/pyxdg/pyxdg-vl.spec

+ 17 - 12
lib/libl/libldb/libldb-vl.spec

@@ -3,17 +3,19 @@
 %define tevent_version 0.9.21
 
 Name: libldb
-Version: 1.1.17
-Release: 1%{?_dist_release}
-Group: Development/Libraries
 Summary: A schema-less, ldap like, API and database
-Requires: libtalloc >= %{talloc_version}
-Requires: libtdb >= %{tdb_version}
-Requires: libtevent >= %{tevent_version}
+Version: 1.1.17
+Release: 2%{?_dist_release}
+
+Group: System Environment/Libraries
 License: LGPLv3+
 URL: http://ldb.samba.org/
+
 Source: http://samba.org/ftp/ldb/ldb-%{version}.tar.gz
+# Patches
+Patch1001: FED01-fix-tevent-check.patch
 
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: libtalloc-devel >= %{talloc_version}
 BuildRequires: libtdb-devel >= %{tdb_version}
 BuildRequires: libtevent-devel >= %{tevent_version}
@@ -26,15 +28,14 @@ BuildRequires: python-tdb
 BuildRequires: pytalloc-devel
 BuildRequires: python-tevent
 BuildRequires: doxygen
+Requires: libtalloc >= %{talloc_version}
+Requires: libtdb >= %{tdb_version}
+Requires: libtevent >= %{tevent_version}
 
 Provides: bundled(libreplace)
 Provides: bundled(libtdb_compat)
 Provides: bundled(libccan)
 
-# Patches
-
-Patch1001: FED01-fix-tevent-check.patch
-
 Vendor: Project Vine
 Distribution: Vine Linux
 Packager: tomop
@@ -44,7 +45,7 @@ An extensible library that implements an LDAP like API to access remote LDAP
 servers, or use local tdb databases.
 
 %package -n ldb-tools
-Group: Development/Libraries
+Group: Applications/System
 Summary: Tools to manage LDB files
 Requires: libldb = %{version}-%{release}
 
@@ -64,7 +65,7 @@ Requires: pkgconfig
 Header files needed to develop programs that link against the LDB library.
 
 %package -n pyldb
-Group: Development/Libraries
+Group: System Environment/Libraries
 Summary: Python bindings for the LDB library
 Requires: libldb = %{version}-%{release}
 Requires: python-tdb >= %{tdb_version}
@@ -176,6 +177,10 @@ rm -rf %{buildroot}
 /sbin/ldconfig
 
 %changelog
+* Fri Oct  3 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.1.17-2
+- moved libldb and pyldb to System Environment/Libraries Group
+- moved ldb-tool to Applications/System Group
+
 * Tue Aug 19 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.1.17-1
 - new upstream release.
 

+ 17 - 7
lib/libt/libtdb/libtdb-vl.spec

@@ -1,15 +1,17 @@
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 
 Name: libtdb
+Summary: The tdb library
+Summary(ja): TDB ライブラリ
 Version: 1.3.0
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
+
 Group: System Environment/Libraries
-Summary: The tdb library
 License: LGPLv3+
 URL: http://tdb.samba.org/
 Source: http://samba.org/ftp/tdb/tdb-%{version}.tar.gz
-BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
+BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires: autoconf
 BuildRequires: libxslt
 BuildRequires: docbook-style-xsl
@@ -26,8 +28,8 @@ Patch0001: 0001-Install-python-bindings-in-the-arch-specific-location.patch
 A library that implements a trivial database.
 
 %package devel
-Group: Development/Libraries
 Summary: Header files need to link the Tdb library
+Group: Development/Libraries
 Requires: libtdb = %{version}-%{release}
 Requires: pkgconfig
 
@@ -35,16 +37,18 @@ Requires: pkgconfig
 Header files needed to develop programs that link against the Tdb library.
 
 %package -n tdb-tools
-Group: Development/Libraries
-Summary: Developer tools for the Tdb library
+Summary: Tools to manipulate tdb files
+Summary(ja): TDB ファイルを処理するためのツール集
+Group: Applications/System
 Requires: libtdb = %{version}-%{release}
 
 %description -n tdb-tools
 Tools to manage Tdb files
 
 %package -n python-tdb
-Group: Development/Libraries
 Summary: Python bindings for the Tdb library
+Summary(ja): TDB ライブラリの python バインディング
+Group: System Environment/Libraries
 Requires: libtdb = %{version}-%{release}
 
 %description -n python-tdb
@@ -54,7 +58,9 @@ Python bindings for libtdb
 
 %package -n compat32-libtdb
 Summary: The TDB library
+Summary(ja): TDB ライブラリ
 Group: System Environment/Libraries
+Requires: libtdb = %{version}-%{release}
 
 %description -n compat32-libtdb
 A library that implements a trivial database.
@@ -132,6 +138,10 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Sat Oct  4 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.3.0-2
+- moved python-tdb to System Environment/Libraries Group
+- moved tdb-tool to Applications/System Group
+
 * Tue Aug 19 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.3.0-1
 - new upstream release.
 

+ 17 - 15
p/pyxdg/pyxdg-vl.spec

@@ -1,34 +1,33 @@
 %define	pyver		%(python -c 'import sys;print(sys.version[0:3])')
-%define pkg_release	2%{?_dist_release}
 
-Summary:	Python library to access freedesktop.org standards
-Summary(ja): 	freedesktop.org のデスクトップ標準にアクセスする為の Python ライブラリ
 Name:		pyxdg
-Version:	0.19
-Release: 	%{pkg_release}
-Source0:	http://www.freedesktop.org/~lanius/%{name}-%{version}.tar.gz
-Patch0:         fix-BaseDirectory-empty-vars.patch
+Summary:	Python library to access freedesktop.org standards
+Summary(ja): 	freedesktop.org 標準にアクセスする為の Python ライブラリ
+Version:	0.25
+Release: 	1%{?_dist_release}
+
 License:	LGPL
-Group:		Development/Libraries
+Group:		System Environment/Libraries
 URL:		http://freedesktop.org/Software/pyxdg
 
-Requires:	python
-BuildRequires:	python, python-devel
-BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+Source0:	http://www.freedesktop.org/~lanius/%{name}-%{version}.tar.gz
+
 BuildArch:	noarch
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+BuildRequires:	python
+BuildRequires:  python-devel
+Requires:	python
 
 
 %description
-Pyxdg is a Python library to access freedesktop.org standards.
+PyXDG is a Python library to access freedesktop.org standards.
 
 %description -l ja
-Pyxdg は freedesktop.org のデスクトップ標準にアクセスする為の
+PyXDG は freedesktop.org のデスクトップ標準にアクセスする為の
 Python ライブラリです。
 
 %prep
-
 %setup -q
-%patch0 -p1
 
 
 %build
@@ -53,6 +52,9 @@ Python ライブラリです。
 %{_prefix}/lib/python%{pyver}/site-packages/pyxdg-%{version}-py%{pyver}.egg-info
 
 %changelog
+* Fri Oct  3 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.25-1
+- updated to 0.25
+
 * Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.19-2
 - rebuild with python-2.7.2