Add missing docbook_4 dependency and fix path to xmlcatalog in spec to fix package... 78/4178/2 accepted/tizen/ivi/genivi accepted/tizen/ivi/stable accepted/tizen_3.0.2014.q3_common accepted/tizen_3.0.m14.3_ivi accepted/tizen_generic tizen_3.0.2014.q3_common tizen_3.0.m14.2_ivi tizen_3.0.m14.3_ivi tizen_ivi_genivi accepted/tizen/20130912.185922 accepted/tizen/20130912.194114 accepted/tizen/20130913.030644 accepted/tizen/3.0.2014.q3/common/20141021.091402 accepted/tizen/ivi/genivi/20140131.033059 ivi_oct_m2 submit/tizen/20130624.223315 submit/tizen/20130912.090659 submit/tizen_3.0.2014.q3_common/20141021.081649 submit/tizen_ivi_genivi/20140131.032636 tizen_3.0.2014.q3_common_release tizen_3.0.m14.2_ivi_release tizen_3.0.m14.3_ivi_release
authorGraydon, Tracy <tracy.graydon@intel.com>
Fri, 21 Jun 2013 02:53:27 +0000 (19:53 -0700)
committerGraydon, Tracy <tracy.graydon@intel.com>
Fri, 21 Jun 2013 02:58:31 +0000 (19:58 -0700)
Change-id: I3ff16b83138bc7d70987e304d9c4589aef12f3a4

packaging/sgml-common.changes
packaging/sgml-common.spec

index 617a17f..40de422 100644 (file)
@@ -1,3 +1,6 @@
+* Fri Jun 21 02:52:06 UTC 2013 - tracy.graydon@intel.com
+- Add missing docbook_4 dependency and fix path to xmlcatalog files in spec to fix package build 
+
 * Tue Jun 12 2012 Patrick McCarty <patrick.mccarty@linux.intel.com> - 0.6.3
 - Initial package import, required for building systemd man pages.
 
index 4b904b4..8295a12 100644 (file)
@@ -19,7 +19,8 @@ Patch0:    sgml-common-umask.patch
 Patch1:    sgml-common-xmldir.patch
 BuildArch: noarch
 BuildRequires: libxml2 >= 2.4.8-2
-BuildRequires: automake >= 1.11
+BuildRequires: automake >= 1.12
+BuildRequires: config(docbook_4)
 
 %description
 The sgml-common package contains a collection of entities and DTDs
@@ -47,7 +48,7 @@ but that don't need to be included in main package.
 # replace bogus links with files
 for file in COPYING INSTALL install-sh missing mkinstalldirs; do 
    rm $file
-   cp -p %{_datadir}/automake-1.11/$file .
+   cp -p %{_datadir}/automake-1.12/$file .
 done
 
 %build
@@ -62,28 +63,28 @@ XMLCATALOG=%{buildroot}%{_sysconfdir}/xml/catalog
 %{_bindir}/xmlcatalog --noout --create $XMLCATALOG
 # Now put the common DocBook entries in it
 %{_bindir}/xmlcatalog --noout --add "delegatePublic" \
-       "-//OASIS//ENTITIES DocBook XML" \
-       "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG
+    "-//OASIS//ENTITIES DocBook XML" \
+    "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG
 %{_bindir}/xmlcatalog --noout --add "delegatePublic" \
-       "-//OASIS//DTD DocBook XML" \
-       "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG
+    "-//OASIS//DTD DocBook XML" \
+    "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG
 %{_bindir}/xmlcatalog --noout --add "delegatePublic" \
-       "ISO 8879:1986" \
-       "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG
+    "ISO 8879:1986" \
+    "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG
 %{_bindir}/xmlcatalog --noout --add "delegateSystem" \
-       "http://www.oasis-open.org/docbook/" \
-       "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG
+    "http://www.oasis-open.org/docbook/" \
+    "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG
 %{_bindir}/xmlcatalog --noout --add "delegateURI" \
-       "http://www.oasis-open.org/docbook/" \
-       "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG
+    "http://www.oasis-open.org/docbook/" \
+    "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG
 # Also create the common DocBook catalog
 %{_bindir}/xmlcatalog --noout --create \
-       %{buildroot}%{_datadir}/sgml/docbook/xmlcatalog
+    %{buildroot}%{_datadir}/sgml/docbook/xmlcatalog
 
 rm -f %{buildroot}%{_datadir}/sgml/xml.dcl
 
 install -p -m0644 %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} \
-       %{buildroot}%{_datadir}/sgml
+    %{buildroot}%{_datadir}/sgml
 
 rm -rf %{buildroot}%{_datadir}/xml/*
 rm -f %{buildroot}%{_datadir}/doc/*.html