Browse Source

docbook5-style-xsl-1.79.2-9

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12300 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 4 years ago
parent
commit
8be47b88d5
1 changed files with 232 additions and 0 deletions
  1. 232 0
      d/docbook5-style-xsl/docbook5-style-xsl-vl.spec

+ 232 - 0
d/docbook5-style-xsl/docbook5-style-xsl-vl.spec

@@ -0,0 +1,232 @@
+Name: docbook5-style-xsl
+Version: 1.79.2
+Release: 9%{?_dist_release}
+
+Summary: Norman Walsh's XSL stylesheets for DocBook 5.X
+
+Vendor: Project Vine
+Distribution: Vine Linux
+
+# 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
+%license COPYING
+%doc BUGS
+%doc README
+%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
+%license extensions/LICENSE.txt
+%doc extensions/README.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
+* Tue Oct 29 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.79.2-9
+- initial build for Vine Linux.
+
+* 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