Hello community,

here is the log from the commit of package opensuse-manuals_ja for 
openSUSE:Factory checked in at 2012-09-11 09:14:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/opensuse-manuals_ja (Old)
 and      /work/SRC/openSUSE:Factory/.opensuse-manuals_ja.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "opensuse-manuals_ja", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/opensuse-manuals_ja/opensuse-manuals_ja.changes  
2012-08-12 15:27:13.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.opensuse-manuals_ja.new/opensuse-manuals_ja.changes 
    2012-09-11 09:14:26.000000000 +0200
@@ -1,0 +2,7 @@
+Fri Sep  7 23:08:45 UTC 2012 - [email protected]
+
+- add docbook.xsl
+- update .spec to version (as of Fri Sep 7 09:42:01 UTC 2012)
+- update to SVN #9569
+
+-------------------------------------------------------------------

New:
----
  docbook.xsl

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ opensuse-manuals_ja.spec ++++++
--- /var/tmp/diff_new_pack.B0HkDj/_old  2012-09-11 09:14:31.000000000 +0200
+++ /var/tmp/diff_new_pack.B0HkDj/_new  2012-09-11 09:14:31.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package opensuse-manuals_ja
+# spec file for package opensuse-manuals_en
 #
 # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -14,10 +14,13 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
+
+
+%bcond_without PDF
 Name:           opensuse-manuals_ja
 %define my_lang ja
 %define my_book opensuse-html
-Version:        12.1
+Version:        12.2
 Release:        0
 #BREQ
 Provides:       apparmor-admin_ja = %{version}
@@ -28,12 +31,15 @@
 #SOURCES
 Source901:      doc_pre_checkin.sh
 Source903:      attributes
+Source999:      docbook.xsl
 BuildRequires:  daps
+BuildRequires:  fdupes
 BuildRequires:  suse-xsl-stylesheets
 # Also buildrequire tools that susedoc does not pull in automatically ATM
-BuildRequires:  python-xml
-BuildRequires:  python-lxml
 BuildRequires:  poppler-tools
+BuildRequires:  python-lxml
+BuildRequires:  python-xml
+BuildRequires:  update-desktop-files
 BuildRequires:  xerces-j2
 %if 0%{?suse_version} >= 1140
 BuildRequires:  xmlgraphics-fop
@@ -55,6 +61,7 @@
 Summary:        Complete set of openSUSE Manuals (HTML, Japanese)
 License:        GFDL-1.2
 Group:          Documentation/SUSE
+Url:            http://doc.opensuse.org
 %define _defaultdocdir %{_datadir}/doc/manual
 %define _docdir %{_datadir}/doc/manual
 
@@ -148,15 +155,30 @@
 cd %{my_all_dir}
 daps -d DC-opensuse-html html --static
 echo "$(daps -d DC-opensuse-html html-dir-name)" > %{name}.filelist
+# guess directory with profiled sources
+profiled_dir=$(ls -d build/.profiled/*)
+. DC-opensuse-html
+xsltproc -xinclude --stringparam packagename opensuse-html %{S:999} \
+  $profiled_dir/$MAIN > %{name}.page
+# /usr/share/help/C/gnome-help/opensuse-manuals.page
+# Produce .document files for HTML
 daps -d DC-opensuse-html document-files-html
+document_files_dir=$(daps -d DC-opensuse-html document-files-dir-name | sed 
/^Hint.*/d)
+sed -i "
+s|@PATH@|file://%{_docdir}/%{name}|
+s|^\(Name.*=.*\)|\1 (%{my_lang})|
+" $document_files_dir/index.html.document 
 mkdir yelp desktop
 sed "
 # remove useless comments and search settings
 /^Comment/d
 /^X-DOC-Search/d
 /^Categories=/d
+/^DocPath=/d
 /^Name *=/i\
-DocPath=file://%{_defaultdocdir}/%{name}/manual/index.html\n\
+DocPath=file://%{_defaultdocdir}/%{name}/index.html\n\
+# for KDE:\n\
+X-DocPath=file://%{_docdir}/%{name}/index.html\n\
 DocType=text/html\n\
 DocLang=%{my_lang}\n\
 Icon=document2\n\
@@ -173,8 +195,10 @@
 export XEP_LICENSE=/etc/xep/license.xml
 export XEP_HOME=/usr/share/xep
 # export FOP=fop
+export FOP_STACK="-Xss2048K"
 build_pdf () {
-  daps --envfile DC-${1} pdf-color
+%if %{with PDF}
+  daps -v --envfile DC-${1} pdf-color --xsltparam "'--param hyphenate.verbatim 
0'"
   pdfname=$(daps --envfile DC-${1} pdf-color-name | sed /^Hint.*/d)
   echo "$pdfname" > ${1}_ja-pdf.filelist
   daps --envfile DC-${1} document-files-pdf
@@ -188,113 +212,102 @@
 " $(daps --envfile DC-$1 document-files-dir-name | sed 
/^Hint.*/d)/${1}_ja-pdf.document \
   > yelp/${1}_ja-pdf.document
   echo yelp/${1}_ja-pdf.document >> ${1}_ja-pdf.filelist
+%else
+: say build --with PDF
+%endif
 }
 all_pdf_docs=" opensuse-startup opensuse-reference opensuse-security 
opensuse-kvm opensuse-tuning"
 [ -n "$all_pdf_docs" ] && for b in $all_pdf_docs; do build_pdf $b; done
 
 %install
 cd %{my_all_dir}
-mkdir -p $RPM_BUILD_ROOT%{_defaultdocdir}
+mkdir -p %{buildroot}%{_defaultdocdir}
 # product is name without language code
 %define gnome_dir %{_datadir}/gnome/help/opensuse-manuals
-install -d $RPM_BUILD_ROOT%{gnome_dir}
+install -d %{buildroot}%{gnome_dir}
 #
 cp -a --dereference $(head -n 1 %{name}.filelist) \
-  $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}
-mkdir -p $RPM_BUILD_ROOT/%{_datadir}/kde4/apps/khelpcenter/plugins
-mkdir $RPM_BUILD_ROOT/%{_datadir}/help
+  %{buildroot}/%{_defaultdocdir}/%{name}
+mkdir -p %{buildroot}/%{_datadir}/kde4/apps/khelpcenter/plugins
 cp desktop/%{name}.desktop \
-  $RPM_BUILD_ROOT/%{_datadir}/kde4/apps/khelpcenter/plugins
-cp yelp/%{name}.document $RPM_BUILD_ROOT/%{_datadir}/help
+  %{buildroot}/%{_datadir}/kde4/apps/khelpcenter/plugins
+%suse_update_desktop_file '%{name}'
+if [ %{my_lang} = ja ]; then
+  yelp_document_dir=%{_datadir}/help
+  gnome_help_dir=%{_datadir}/help/C/gnome-help
+  {
+    echo "%dir $yelp_document_dir"
+    echo "%dir $gnome_help_dir"
+  } > %name.filelist
+else
+  yelp_document_dir=%{_datadir}/help/LOCALE/%{my_lang}
+  gnome_help_dir=%{_datadir}/help/LOCALE/%{my_lang}/gnome-help
+  {
+    echo "%dir %{_datadir}/help/LOCALE"
+    echo "%dir %{_datadir}/help/LOCALE/%{my_lang}"
+    echo "%dir $yelp_document_dir"
+    echo "%dir $gnome_help_dir"
+  } > %name.filelist
+fi
+mkdir -p %{buildroot}$yelp_document_dir
+cp yelp/%{name}.document %{buildroot}$yelp_document_dir
+mkdir -p %{buildroot}$gnome_help_dir
+cp %name.page %{buildroot}$gnome_help_dir/%name.page
+{
+  echo "$yelp_document_dir/%{name}.document"
+  echo "$gnome_help_dir/%name.page"
+} >> %name.filelist
 
+%if %{with PDF}
 for f in *-pdf.filelist; do
-  mkdir $RPM_BUILD_ROOT/%{_defaultdocdir}/${f%\.filelist}
+  mkdir %{buildroot}/%{_defaultdocdir}/${f%\.filelist}
   cp -a --dereference $(head -n 1 $f) \
-    $RPM_BUILD_ROOT/%{_defaultdocdir}/${f%\.filelist}
+    %{buildroot}/%{_defaultdocdir}/${f%\.filelist}
   sed -i 1d $f
   echo "%{_defaultdocdir}/${f%\.filelist}" >> $f
   cp $(head -n 1 $f) \
-    $RPM_BUILD_ROOT/%{_datadir}/help
+    %{buildroot}/%{_datadir}/help
   sed -i 1d $f
   echo "%{_datadir}/help/${f%\.filelist}.document" >> $f
 done
+%endif
+
+%fdupes '%{buildroot}%{_docdir}'
 
+%if %{with PDF}
 #PDFINST
 
-%clean
-rm -fr ${RPM_BUILD_ROOT}
+%endif
 
 #PDFXXX
 
 %files -n opensuse-startup_ja-pdf -f 
%{my_book}/opensuse-startup_ja-pdf.filelist
 %defattr(-, root, root)
-### %%doc build/opensuse-startup/package/pdf/opensuse-startup_ja.pdf
-### %%{_datadir}/help/opensuse-startup_ja-pdf.document
-### %%dir %%{_datadir}/kde4/apps/khelpcenter/plugins
-### %%dir %%{_datadir}/kde4/apps/khelpcenter
-### %%dir %%{_datadir}/kde4/apps
-### %%dir %%{_datadir}/kde4
-### %%{_datadir}/kde4/apps/khelpcenter/plugins/opensuse-startup_ja-pdf.desktop
-### 
 
 %files -n opensuse-reference_ja-pdf -f 
%{my_book}/opensuse-reference_ja-pdf.filelist
 %defattr(-, root, root)
-### %%doc build/opensuse-reference/package/pdf/opensuse-reference_ja.pdf
-### %%{_datadir}/help/opensuse-reference_ja-pdf.document
-### %%dir %%{_datadir}/kde4/apps/khelpcenter/plugins
-### %%dir %%{_datadir}/kde4/apps/khelpcenter
-### %%dir %%{_datadir}/kde4/apps
-### %%dir %%{_datadir}/kde4
-### 
%%{_datadir}/kde4/apps/khelpcenter/plugins/opensuse-reference_ja-pdf.desktop
-### 
 
 %files -n opensuse-security_ja-pdf -f 
%{my_book}/opensuse-security_ja-pdf.filelist
 %defattr(-, root, root)
-### %%doc build/opensuse-security/package/pdf/opensuse-security_ja.pdf
-### %%{_datadir}/help/opensuse-security_ja-pdf.document
-### %%dir %%{_datadir}/kde4/apps/khelpcenter/plugins
-### %%dir %%{_datadir}/kde4/apps/khelpcenter
-### %%dir %%{_datadir}/kde4/apps
-### %%dir %%{_datadir}/kde4
-### %%{_datadir}/kde4/apps/khelpcenter/plugins/opensuse-security_ja-pdf.desktop
-### 
 
 %files -n opensuse-kvm_ja-pdf -f %{my_book}/opensuse-kvm_ja-pdf.filelist
 %defattr(-, root, root)
-### %%doc build/opensuse-kvm/package/pdf/opensuse-kvm_ja.pdf
-### %%{_datadir}/help/opensuse-kvm_ja-pdf.document
-### %%dir %%{_datadir}/kde4/apps/khelpcenter/plugins
-### %%dir %%{_datadir}/kde4/apps/khelpcenter
-### %%dir %%{_datadir}/kde4/apps
-### %%dir %%{_datadir}/kde4
-### %%{_datadir}/kde4/apps/khelpcenter/plugins/opensuse-kvm_ja-pdf.desktop
-### 
 
 %files -n opensuse-tuning_ja-pdf -f %{my_book}/opensuse-tuning_ja-pdf.filelist
 %defattr(-, root, root)
-### %%doc build/opensuse-tuning/package/pdf/opensuse-tuning_ja.pdf
-### %%{_datadir}/help/opensuse-tuning_ja-pdf.document
-### %%dir %%{_datadir}/kde4/apps/khelpcenter/plugins
-### %%dir %%{_datadir}/kde4/apps/khelpcenter
-### %%dir %%{_datadir}/kde4/apps
-### %%dir %%{_datadir}/kde4
-### %%{_datadir}/kde4/apps/khelpcenter/plugins/opensuse-tuning_ja-pdf.desktop
-### 
 
 #PDFFILES
 
-%files
+%files -f %{my_book}/%{name}.filelist
 %defattr(-, root, root)
 %dir %{_defaultdocdir}
 %{_defaultdocdir}/%{name}
 #GNOME
-%dir %{_datadir}/help
-%{_datadir}/help/%{name}.document
 #KDE4
 %dir %{_datadir}/kde4/apps/khelpcenter/plugins
 %dir %{_datadir}/kde4/apps/khelpcenter
 %dir %{_datadir}/kde4/apps
 %dir %{_datadir}/kde4
-%{_datadir}/kde4/apps/khelpcenter/plugins/%%{name}.desktop
+%{_datadir}/kde4/apps/khelpcenter/plugins/%{name}.desktop
 
 %changelog

++++++ opensuse-html_ja.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/opensuse-manuals_ja/opensuse-html_ja.tar.bz2 
/work/SRC/openSUSE:Factory/.opensuse-manuals_ja.new/opensuse-html_ja.tar.bz2 
differ: char 11, line 1

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to