Hello community,

here is the log from the commit of package geekodoc for openSUSE:Factory 
checked in at 2018-02-10 17:58:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/geekodoc (Old)
 and      /work/SRC/openSUSE:Factory/.geekodoc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "geekodoc"

Sat Feb 10 17:58:18 2018 rev:6 rq:574639 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/geekodoc/geekodoc.changes        2018-01-30 
15:44:42.045772769 +0100
+++ /work/SRC/openSUSE:Factory/.geekodoc.new/geekodoc.changes   2018-02-10 
17:58:21.043733590 +0100
@@ -1,0 +2,33 @@
+Fri Feb  9 12:27:58 UTC 2018 - thomas.schrai...@suse.com
+
+- Bugfix release 1.0.2.1
+https://github.com/openSUSE/geekodoc/releases/tag/v1.0.2.1
+
+* Correct version in GeekoDoc schema
+* Add missing 'fig' value (#43)
+* Improve test suite
+
+
+-------------------------------------------------------------------
+Wed Feb  7 12:15:55 UTC 2018 - thomas.schrai...@suse.com
+
+- Add bcond_with tests to activate test suite 
+
+-------------------------------------------------------------------
+Tue Feb  6 14:49:06 UTC 2018 - thomas.schrai...@suse.com
+
+- Release 1.0.2
+https://github.com/openSUSE/geekodoc/releases/tag/v1.0.2
+
+Only a package release without any changes in the schemas.
+Fixes issue #41 to reduce number of files in packages
+ 
+
+-------------------------------------------------------------------
+Tue Feb  6 14:31:32 UTC 2018 - thomas.schrai...@suse.com
+
+- Remove number of files in package; fixes openSUSE/geekodoc#41
+  some files are only useful for development
+
+
+-------------------------------------------------------------------

Old:
----
  geekodoc-1.0.1.tar.gz

New:
----
  geekodoc-1.0.2.1.tar.gz

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

Other differences:
------------------
++++++ geekodoc.spec ++++++
--- /var/tmp/diff_new_pack.UU4ltD/_old  2018-02-10 17:58:21.515716504 +0100
+++ /var/tmp/diff_new_pack.UU4ltD/_new  2018-02-10 17:58:21.519716359 +0100
@@ -16,8 +16,11 @@
 #
 
 
+%bcond_without  tests
+
+#
 Name:           geekodoc
-Version:        1.0.1
+Version:        1.0.2.1
 Release:        0
 Summary:        DocBook based RNG Schema for SUSE Documentation
 License:        GPL-3.0
@@ -25,6 +28,8 @@
 Url:            
https://github.com/openSUSE/geekodoc/archive/%{name}-%{version}.tar.gz
 Source:         %{name}-%{version}.tar.gz
 BuildRequires:  docbook_5 >= 5.1
+BuildRequires:  jing
+BuildRequires:  libxml2-tools
 BuildRequires:  make
 BuildRequires:  python3-rnginline
 BuildRequires:  python3-setuptools
@@ -50,24 +55,32 @@
 
 %prep
 %setup -q
-[[ -d geekodoc/tests ]] && rm -rf geekodoc/tests
 
 %build
 touch geekodoc/rng/geekodoc5.rnc
 # GeekoDoc
 make %{?_smp_mflags} VERBOSE=1 -C geekodoc/rng
-make %{?_smp_mflags} VERBOSE=1 -C geekodoc/rng geekodoc5-flat.rng geekodoc5.rng
+make %{?_smp_mflags} VERBOSE=1 -C geekodoc/rng geekodoc5-flat.rng
 
 # Novdoc
 make %{?_smp_mflags} VERBOSE=1 -C novdoc/rng
 
 %install
-install -d %{buildroot}%{_datadir}/xml %{buildroot}%{_sysconfdir}/xml/catalog.d
-cp -R geekodoc novdoc %{buildroot}%{_datadir}/xml/
+install -d %{buildroot}%{_datadir}/xml/{geekodoc/rng,novdoc/rng} \
+           %{buildroot}%{_sysconfdir}/xml/catalog.d
+
+# Install GeekoDoc:
+cp geekodoc/rng/geekodoc5-flat.rn? %{buildroot}%{_datadir}/xml/geekodoc/rng
+
+# Install Novdoc:
+cp -a novdoc/dtd %{buildroot}%{_datadir}/xml/novdoc
+cp novdoc/rng/novdocxi-flat.rn? novdoc/rng/novell.ent 
%{buildroot}%{_datadir}/xml/novdoc/rng
+
+# Install catalogs:
 cp catalog.d/* %{buildroot}%{_sysconfdir}/xml/catalog.d/
 
 # Fixup catalog paths
-sed -i'' 's#"\.\./#"%{_datadir}/xml/#' 
%{buildroot}%{_sysconfdir}/xml/catalog.d/*
+sed -i 's#"\.\./#"%{_datadir}/xml/#' %{buildroot}%{_sysconfdir}/xml/catalog.d/*
 
 %post
 update-xml-catalog
@@ -90,12 +103,18 @@
 %postun -n novdoc
 update-xml-catalog
 
+%if 0%{with tests}
+%check
+cd geekodoc/tests
+./run-tests.sh -V xmllint
+./run-tests.sh -V jing
+%endif
+
 %files
-%license LICENSE
+%license LICENSE ChangeLog
 %config %{_sysconfdir}/xml/catalog.d/geekodoc.xml
 %{_datadir}/xml/geekodoc
 %{_datadir}/xml/geekodoc/*
-%exclude %{_datadir}/xml/geekodoc/tests/*
 
 %files -n novdoc
 %license LICENSE

++++++ geekodoc-1.0.1.tar.gz -> geekodoc-1.0.2.1.tar.gz ++++++
++++ 60055 lines of diff (skipped)


Reply via email to