summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-08-01 14:40:37 +0000
committerCoprDistGit <infra@openeuler.org>2024-08-01 14:40:37 +0000
commit7649a43f39366dcfe8c7f508dc8e881677521697 (patch)
tree56f68de92c4986efb2c01f5dba96786a4e5465e1
parent445cb38a6478fb6cefc60a951d2df1e7bc4fe587 (diff)
automatic import of docbook5-style-xslopeneuler24.03_LTSopeneuler23.09
-rw-r--r--.gitignore1
-rw-r--r--docbook5-style-xsl.spec240
-rw-r--r--sources1
3 files changed, 242 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..7d2bee1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/docbook-xsl-1.79.2.tar.bz2
diff --git a/docbook5-style-xsl.spec b/docbook5-style-xsl.spec
new file mode 100644
index 0000000..05630f5
--- /dev/null
+++ b/docbook5-style-xsl.spec
@@ -0,0 +1,240 @@
+Name: docbook5-style-xsl
+Version: 1.79.2
+Release: 13%{?dist}
+
+Summary: Norman Walsh's XSL stylesheets for DocBook 5.X
+
+# Package is licensed as MIT/X (http://wiki.docbook.org/topic/DocBookLicense),
+# some .js files under ./slides/browser/ are licensed MPLv1.1
+License: MIT and MPLv1.1
+URL: https://github.com/docbook/xslt10-stylesheets
+
+Provides: docbook-xsl-ns = %{version}
+# xml-common was using /usr/share/xml until 0.6.3-8.
+Requires: xml-common >= 0.6.3-8
+# libxml2 required because of usage of /usr/bin/xmlcatalog
+Requires(post): libxml2 >= 2.4.8
+Requires(postun): libxml2 >= 2.4.8
+Conflicts: passivetex < 1.21
+
+BuildArch: noarch
+Source0: https://github.com/docbook/xslt10-stylesheets/releases/download/release%2F{%version}/docbook-xsl-%{version}.tar.bz2
+
+%description
+These XSL namespace aware stylesheets allow you to transform any
+DocBook 5 document to other formats, such as HTML, manpages, FO,
+XHMTL and other formats. They are highly customizable. For more
+information see W3C page about XSL.
+
+#Don't ship Java extensions in Fedora as they are not compiled from the source
+#Shiping sources instead of binary jars was requested by
+#https://lists.oasis-open.org/archives/docbook-apps/201408/msg00008.html
+#Sources available in the docbook stylesheets svn repository, but not packaged.
+%if 0%{?rhel} >= 7
+%package extensions
+Summary: Norman Walsh's XSL stylesheets extensions for DocBook 5.X
+# Package is licensed as MIT/X (http://wiki.docbook.org/topic/DocBookLicense),
+# some .js files under ./slides/browser/ are licensed MPLv1.1
+License: MIT and ASL 2.0
+Requires: docbook-xsl-ns = %{version}
+
+%description extensions
+This package contains Java extensions for XSL namespace aware stylesheets.
+%endif
+
+%prep
+%setup -q -n docbook-xsl-%{version}
+#remove .gitignore files
+rm -rf $(find -name '.gitignore' -type f)
+#make ruby scripts executable
+chmod +x epub/bin/dbtoepub
+
+%build
+
+%install
+DESTDIR=$RPM_BUILD_ROOT
+mkdir -p $DESTDIR%{_datadir}/sgml/docbook/xsl-ns-stylesheets-%version
+cp -a [[:lower:]]* $DESTDIR%{_datadir}/sgml/docbook/xsl-ns-stylesheets-%version/
+cp -a VERSION $DESTDIR%{_datadir}/sgml/docbook/xsl-ns-stylesheets-%version/VERSION.xsl
+ln -s VERSION.xsl \
+$DESTDIR%{_datadir}/sgml/docbook/xsl-ns-stylesheets-%version/VERSION
+ln -s xsl-ns-stylesheets-%{version} \
+ $DESTDIR%{_datadir}/sgml/docbook/xsl-ns-stylesheets
+
+# Don't ship install shell script.
+rm -rf $DESTDIR%{_datadir}/sgml/docbook/xsl-ns-stylesheets/install.sh
+
+%files
+%doc BUGS
+%doc README COPYING
+%doc TODO NEWS
+%doc RELEASE-NOTES.*
+%{_datadir}/sgml/docbook/xsl-ns-stylesheets-%{version}
+%{_datadir}/sgml/docbook/xsl-ns-stylesheets
+%exclude %{_datadir}/sgml/docbook/xsl-ns-stylesheets-%{version}/extensions
+
+%if 0%{?rhel} >= 7
+%files extensions
+%doc extensions/README.txt extensions/LICENSE.txt
+%{_datadir}/sgml/docbook/xsl-ns-stylesheets-%{version}/extensions
+%endif
+
+%post
+CATALOG=%{_sysconfdir}/xml/catalog
+%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
+ "http://cdn.docbook.org/release/xsl/%{version}" \
+ "file://%{_datadir}/sgml/docbook/xsl-ns-stylesheets-%{version}" $CATALOG
+%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
+ "http://cdn.docbook.org/release/xsl/%{version}" \
+ "file://%{_datadir}/sgml/docbook/xsl-ns-stylesheets-%{version}" $CATALOG
+%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
+ "http://cdn.docbook.org/release/xsl/current/" \
+ "file://%{_datadir}/sgml/docbook/xsl-ns-stylesheets-%{version}" $CATALOG
+%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
+ "http://cdn.docbook.org/release/xsl/current/" \
+ "file://%{_datadir}/sgml/docbook/xsl-ns-stylesheets-%{version}" $CATALOG
+
+%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
+ "http://docbook.sourceforge.net/release/xsl-ns/current" \
+ "file://%{_datadir}/sgml/docbook/xsl-ns-stylesheets-%{version}" $CATALOG
+%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
+ "http://docbook.sourceforge.net/release/xsl-ns/current" \
+ "file://%{_datadir}/sgml/docbook/xsl-ns-stylesheets-%{version}" $CATALOG
+
+%postun
+# remove entries only on removal of package
+if [ "$1" = 0 ]; then
+ CATALOG=%{_sysconfdir}/xml/catalog
+ %{_bindir}/xmlcatalog --noout --del \
+ "file://%{_datadir}/sgml/docbook/xsl-ns-stylesheets-%{version}" $CATALOG
+fi
+
+%changelog
+* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.79.2-13
+- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
+ Related: rhbz#1991688
+
+* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 1.79.2-12
+- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
+
+* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.79.2-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.79.2-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.79.2-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.79.2-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.79.2-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.79.2-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.79.2-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.79.2-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.79.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Tue Jan 03 2017 Ondrej Vasik <ovasik@redhat.com> - 1.79.2-2
+- keep the old sourceforge URI rewrites at least temporarily
+
+* Mon Jan 02 2017 Ondrej Vasik <ovasik@redhat.com> - 1.79.2-1
+- new upstream release 1.79.2
+- upstream moved to github, switch online content to docbook CDN
+
+* Fri Jul 08 2016 Ondrej Vasik <ovasik@redhat.com> - 1.79.1-1
+- new upstream release 1.79.1
+
+* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.78.1-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.78.1-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Fri Sep 05 2014 Ondrej Vasik <ovasik@redhat.com> 1.78.1-6
+- Don't ship Java extensions on Fedora until compiled from
+ sources
+
+* Wed Jul 16 2014 Ondrej Vasik <ovasik@redhat.com> 1.78.1-5
+- fix the extensions inclusion
+
+* Wed Jul 16 2014 Ondrej Vasik <ovasik@redhat.com> 1.78.1-4
+- include extensions in extensions subpackage (#1084491)
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.78.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.78.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Mon Mar 18 2013 Ondrej Vasik <ovasik@redhat.com> 1.78.1-1
+- new upstream release 1.78.1
+
+* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.78.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Thu Jan 03 2013 Ondrej Vasik <ovasik@redhat.com> 1.78.0-2
+- resolve missing VERSION.xsl (#891459)
+
+* Thu Dec 20 2012 Ondrej Vasik <ovasik@redhat.com> 1.78.0-1
+- new upstream release 1.78.0
+
+* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.77.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Tue Jun 05 2012 Ondrej Vasik <ovasik@redhat.com> 1.77.1-1
+- new upstream release 1.77.1
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.76.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Nov 02 2010 Ondrej Vasik <ovasik@redhat.com> 1.76.1-1
+- new upstream release 1.76.1
+
+* Mon Sep 06 2010 Ondrej Vasik <ovasik@redhat.com> 1.76.0-1
+- new upstream release 1.76.0
+
+* Tue Feb 23 2010 Ondrej Vasik <ovasik@redhat.com> 1.75.2-4
+- fix the licenses, use better URL
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.75.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Jul 22 2009 Ondrej Vasik <ovasik@redhat.com> 1.75.2-2
+- upstream changed tarballs after release
+
+* Tue Jul 21 2009 Ondrej Vasik <ovasik@redhat.com> 1.75.2-1
+- new upstream release 1.75.2
+
+* Thu May 28 2009 Ondrej Vasik <ovasik@redhat.com> 1.75.1-1
+- new upstream release 1.75.1
+
+* Mon May 11 2009 Ondrej Vasik <ovasik@redhat.com> 1.75.0-1
+- new upstream release 1.75.0
+
+* Wed Mar 11 2009 Ondrej Vasik <ovasik@redhat.com> 1.74.3-1
+- new upstream release 1.74.3
+
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.74.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Fri Feb 20 2009 Ondrej Vasik <ovasik@redhat.com> 1.74.2-1
+- new upstream release 1.74.2
+
+* Wed Feb 18 2009 Ondrej Vasik <ovasik@redhat.com> 1.74.1-1
+- new upstream release 1.74.1
+
+* Fri Feb 13 2009 Ondrej Vasik <ovasik@redhat.com> 1.74.0-2
+- Ship VERSION file (#485297) , ship RELEASE-NOTES
+
+* Mon Nov 10 2008 Ondrej Vasik <ovasik@redhat.com> 1.74.0-1
+- Initial Fedora release
diff --git a/sources b/sources
new file mode 100644
index 0000000..5b5a094
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+4a400f0264a19329c7f95f69e098744a docbook-xsl-1.79.2.tar.bz2