Browse Source

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@1674 ec354946-7b23-47d6-9f5a-488ba84defc7

kudoh 13 years ago
parent
commit
730bbdf426
1 changed files with 33 additions and 8 deletions
  1. 33 8
      m/midori/midori-vl.spec

+ 33 - 8
m/midori/midori-vl.spec

@@ -1,7 +1,7 @@
 Summary:	A lightweight GTK+ web browser
 Summary(ja):	軽量な GTK+ ウェブブラウザ
 Name:		midori
-Version:	0.2.6
+Version:	0.2.7
 Release:        1%{?_dist_release}
 
 Group:		Applications/Internet
@@ -35,16 +35,16 @@ BuildRequires:  librsvg2
 ## for User documentation
 BuildRequires:  docutils
 ## for API documentation
-#BuildRequires:  gtk-doc
+BuildRequires:  gtk-doc
 
 BuildRequires:	gtksourceview2-devel
 BuildRequires:	intltool
 BuildRequires:  libnotify-devel
 BuildRequires:  libXScrnSaver-devel
 
-%if %{?_dist_release} == "vl6"
-BuildRequires:	vala-devel
-%endif
+#%if %{?_dist_release} == "vl6"
+#BuildRequires:	vala-devel
+#%endif
 
 Requires:	WebKit-gtk
 
@@ -78,6 +78,17 @@ Midori は軽量な Web ブラウザで、多くの機能がモダンブラウ
 プロジェクトは現在初期アルファの状態にあります。
 機能はまだ実装中で、一部はかなり不完全です。
 
+%package	devel
+Summary:	Development files for %{name}
+Summary(ja):	%{name} の開発ファイル
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+Requires:	vala
+
+%description	devel
+The %{name}-devel package contains libraries and header files for
+developing extensions for %{name}.
+
 %prep
 %setup -q
 %patch0 -p1 -b .docdir
@@ -87,6 +98,7 @@ export CFLAGS="%{optflags}"
 ./waf   --prefix=%{_usr}                        \
         --docdir=%{_docdir}/%{name}-%{version}  \
         --libdir=%{_libdir}                     \
+	--enable-apidocs			\
         configure \
 	    --disable-hildon
 ./waf %{?_smp_mflags} build
@@ -102,6 +114,9 @@ desktop-file-install					\
 	--dir %{buildroot}%{_datadir}/applications	\
 	%{buildroot}%{_datadir}/applications/%{name}.desktop
 
+mkdir -p %{buildroot}%{_datadir}/gtk-doc/html/%{name}
+install -Dpm 644 _build_/docs/api/midori/html/* \
+	%{buildroot}%{_datadir}/gtk-doc/html/%{name}
 
 %clean
 rm -rf %{buildroot}
@@ -123,17 +138,27 @@ fi
 %doc %{_docdir}/%{name}-%{version}/
 %{_bindir}/midori
 %{_datadir}/applications/%{name}.desktop
-%{_datadir}/icons/hicolor/*/*/*.png
+%{_datadir}/icons/hicolor/*
 %{_datadir}/%{name}/
 %{_libdir}/%{name}/
 %{_sysconfdir}/xdg/%{name}/
 
-%if %{?_dist_release} == "vl6"
+%files devel
+%defattr(-,root,root,-)
+#%if %{?_dist_release} == "vl6"
+%doc %{_datadir}/gtk-doc/
 %{_datadir}/vala/
 %{_includedir}/%{name}-0.2/
-%endif
+#%endif
 
 %changelog
+* Thu Aug 26 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.7-1
+- new upstream release
+- disabled conditional branch to vala support
+  - to preparation vala package on Vine 5
+- splitted devel file
+-enabled BuildRequires: gtk-doc
+
 * Wed May 26 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.6-1
 - new upstream release
 - deleted duplicate BuildRequires (librsvg2)