Browse Source

libcanberra-0.26-2

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@3420 ec354946-7b23-47d6-9f5a-488ba84defc7
iwaim 13 years ago
parent
commit
b034a72178
1 changed files with 42 additions and 6 deletions
  1. 42 6
      lib/libc/libcanberra/libcanberra-vl.spec

+ 42 - 6
lib/libc/libcanberra/libcanberra-vl.spec

@@ -4,7 +4,7 @@ Summary: Portable Sound Event Library
 Summary(ja): ポータブルサウンドイベントライブラリ
 Name: libcanberra
 Version: 0.26
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 Group: System Environment/Libraries
 Source0: http://0pointer.de/lennart/projects/libcanberra/libcanberra-%{version}.tar.gz
 Source1: libcanberra-gtk-module.sh
@@ -63,11 +63,23 @@ Requires: %{name}-gtk2 = %{version}-%{release}
 Requires: pkgconfig
 Requires: gtk-doc
 Requires: gtk2-devel
-Requires: gtk3-devel
 
 %description devel
 Development Files for libcanberra Client Development
 
+%package gtk3-devel
+Summary: Development Files for libcanberra GTK3 Client Development
+Summary(ja): GTK3 を用いた libcanberra クライアントのための開発ファイル
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: %{name}-gtk3 = %{version}-%{release}
+Requires: %{name}-devel = %{version}-%{release}
+Requires: gtk3-devel
+
+%description gtk3-devel
+Development Files for libcanberra GTK3 Client Development
+
+
 # compat32
 %package -n compat32-%{name}
 Summary: Portable Sound Event Library
@@ -113,6 +125,19 @@ Requires: compat32-gtk2-devel
 %description -n compat32-%{name}-devel
 Development Files for libcanberra Client Development
 
+%package -n compat32-%{name}-gtk3-devel
+Summary: Development Files for libcanberra GTK3 Client Development
+Summary(ja): GTK3 を用いた libcanberra クライアントのための開発ファイル
+Group: Development/Libraries
+Requires: compat32-%{name} = %{version}-%{release}
+Requires: compat32-%{name}-gtk3 = %{version}-%{release}
+Requires: %{name}-devel = %{version}-%{release}
+Requires: compat32-%{name}-devel = %{version}-%{release}
+Requires: compat32-gtk2-devel
+
+%description -n compat32-%{name}-gtk3-devel
+Development Files for libcanberra GTK3 Client Development
+
 %prep
 %setup -q
 %patch1 -p1 -b .quit
@@ -195,14 +220,17 @@ rm -rf $RPM_BUILD_ROOT
 %{_includedir}/canberra-gtk.h
 %{_includedir}/canberra.h
 %{_libdir}/libcanberra-gtk.so
-%{_libdir}/libcanberra-gtk3.so
 %{_libdir}/libcanberra.so
 %{_libdir}/pkgconfig/libcanberra-gtk.pc
-%{_libdir}/pkgconfig/libcanberra-gtk3.pc
 %{_libdir}/pkgconfig/libcanberra.pc
 %{_datadir}/vala/vapi/libcanberra-gtk.vapi
 %{_datadir}/vala/vapi/libcanberra.vapi
 
+%files gtk3-devel
+%defattr(-,root,root)
+%{_libdir}/libcanberra-gtk3.so
+%{_libdir}/pkgconfig/libcanberra-gtk3.pc
+
 # compat32
 %if %{build_compat32}
 %files -n compat32-%{name}
@@ -229,14 +257,22 @@ rm -rf $RPM_BUILD_ROOT
 %files -n compat32-%{name}-devel
 %defattr(-,root,root)
 %{_libdir}/libcanberra-gtk.so
-%{_libdir}/libcanberra-gtk3.so
 %{_libdir}/libcanberra.so
 %{_libdir}/pkgconfig/libcanberra-gtk.pc
-%{_libdir}/pkgconfig/libcanberra-gtk3.pc
 %{_libdir}/pkgconfig/libcanberra.pc
+
+%files -n compat32-%{name}-gtk3-devel
+%defattr(-,root,root)
+%{_libdir}/libcanberra-gtk3.so
+%{_libdir}/pkgconfig/libcanberra-gtk3.pc
 %endif
 
 %changelog
+* Tue Apr 12 2011 IWAI, Masaharu <iwai@alib.jp> 0.26-2
+- split -devel sub package
+ - create -gtk3-devel sub package
+ - drop Requires: gtk3-devel for -devel sub package
+
 * Fri Feb 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.26-1
 - new upstream release
 - add BuildRequires: gtk3-devel