public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* [ITP] gl-manpages
@ 2020-04-10 14:47 Jon Turney
  2020-04-11 13:49 ` Marco Atzeri
  2020-04-14 15:23 ` Marco Atzeri
  0 siblings, 2 replies; 15+ messages in thread
From: Jon Turney @ 2020-04-10 14:47 UTC (permalink / raw)
  To: cygwin-apps


This package contains OpenGL manpages from 
https://github.com/KhronosGroup/OpenGL-Refpages

These are packaged in Fedora (gl-manpages), debian 
(khronos-opengl-man4), etc.

cygport file:

https://github.com/jon-turney/gl-manpages-cygport/blob/master/gl-manpages.cygport

package files:

http://www.dronecode.org.uk/cygwin/noarch/release/gl-manpages/

license:

Mainly "SGI Free Software License B", but to quote the README: "For 
historical reasons, the ref pages are under a mix of open source 
licenses from Khronos, SGI, 3Dlabs, and others. We are unable to change 
many of those licenses, because the original authors are no longer in 
business (SGI, 3Dlabs)."

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ITP] gl-manpages
  2020-04-10 14:47 [ITP] gl-manpages Jon Turney
@ 2020-04-11 13:49 ` Marco Atzeri
  2020-04-11 16:15   ` Jon Turney
  2020-04-14 15:23 ` Marco Atzeri
  1 sibling, 1 reply; 15+ messages in thread
From: Marco Atzeri @ 2020-04-11 13:49 UTC (permalink / raw)
  To: cygwin-apps

Am 10.04.2020 um 16:47 schrieb Jon Turney:
> 
> This package contains OpenGL manpages from 
> https://github.com/KhronosGroup/OpenGL-Refpages
> 
> These are packaged in Fedora (gl-manpages), debian 
> (khronos-opengl-man4), etc.
> 
> cygport file:
> 
> https://github.com/jon-turney/gl-manpages-cygport/blob/master/gl-manpages.cygport 
> 

is something missing ?

$ cygport gl-manpages.cygport all
 >>> Preparing gl-manpages-20200103gita6e07ba-1.noarch
 >>> Unpacking source OpenGL-Refpages-20200103gita6e07ba.tar.bz2
*** ERROR: Cannot find source package opengl-manpages-pre.xsl

Regards
Marco

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ITP] gl-manpages
  2020-04-11 13:49 ` Marco Atzeri
@ 2020-04-11 16:15   ` Jon Turney
  2020-04-11 16:52     ` Marco Atzeri
  0 siblings, 1 reply; 15+ messages in thread
From: Jon Turney @ 2020-04-11 16:15 UTC (permalink / raw)
  To: cygwin-apps

On 11/04/2020 14:49, Marco Atzeri via Cygwin-apps wrote:
> Am 10.04.2020 um 16:47 schrieb Jon Turney:
>>
>> This package contains OpenGL manpages from 
>> https://github.com/KhronosGroup/OpenGL-Refpages
>>
>> These are packaged in Fedora (gl-manpages), debian 
>> (khronos-opengl-man4), etc.
>>
>> cygport file:
>>
>> https://github.com/jon-turney/gl-manpages-cygport/blob/master/gl-manpages.cygport 
>>
> 
> is something missing ?
> 
> $ cygport gl-manpages.cygport all
>  >>> Preparing gl-manpages-20200103gita6e07ba-1.noarch
>  >>> Unpacking source OpenGL-Refpages-20200103gita6e07ba.tar.bz2
> *** ERROR: Cannot find source package opengl-manpages-pre.xsl

That file is in the repository and the source package, so you should 
have it?

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ITP] gl-manpages
  2020-04-11 16:15   ` Jon Turney
@ 2020-04-11 16:52     ` Marco Atzeri
  2020-04-11 17:06       ` Jon Turney
  2020-04-11 18:53       ` Achim Gratz
  0 siblings, 2 replies; 15+ messages in thread
From: Marco Atzeri @ 2020-04-11 16:52 UTC (permalink / raw)
  To: Jon Turney, cygwin-apps

Am 11.04.2020 um 18:15 schrieb Jon Turney:
> On 11/04/2020 14:49, Marco Atzeri via Cygwin-apps wrote:
>> Am 10.04.2020 um 16:47 schrieb Jon Turney:
>>>
>>> This package contains OpenGL manpages from 
>>> https://github.com/KhronosGroup/OpenGL-Refpages
>>>
>>> These are packaged in Fedora (gl-manpages), debian 
>>> (khronos-opengl-man4), etc.
>>>
>>> cygport file:
>>>
>>> https://github.com/jon-turney/gl-manpages-cygport/blob/master/gl-manpages.cygport 
>>>
>>
>> is something missing ?
>>
>> $ cygport gl-manpages.cygport all
>>  >>> Preparing gl-manpages-20200103gita6e07ba-1.noarch
>>  >>> Unpacking source OpenGL-Refpages-20200103gita6e07ba.tar.bz2
>> *** ERROR: Cannot find source package opengl-manpages-pre.xsl
> 
> That file is in the repository and the source package, so you should 
> have it?

I downloaded the source and the file is not there:

$ cygport gl-manpages.cygport download
git clone --no-checkout 
https://github.com/KhronosGroup/OpenGL-Refpages.git OpenGL-Refpages
Cloning into 'OpenGL-Refpages'...
remote: Enumerating objects: 1787, done.
remote: Counting objects: 100% (1787/1787), done.
remote: Compressing objects: 100% (1787/1787), done.
remote: Total 8094 (delta 0), reused 1787 (delta 0), pack-reused 6307
Receiving objects: 100% (8094/8094), 8.07 MiB | 848.00 KiB/s, done.
Resolving deltas: 100% (5915/5915), done.
git checkout a6e07ba
Checking out files: 100% (4323/4323), done.
Note: checking out 'a6e07ba'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

   git checkout -b <new-branch-name>

HEAD is now at a6e07ba Add single quotes to variable

$ tar -tf OpenGL-Refpages-20200103gita6e07ba.tar.bz2 |grep 
opengl-manpages-pre.xsl



Regards
Marco

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ITP] gl-manpages
  2020-04-11 16:52     ` Marco Atzeri
@ 2020-04-11 17:06       ` Jon Turney
  2020-04-11 19:27         ` Marco Atzeri
  2020-04-11 18:53       ` Achim Gratz
  1 sibling, 1 reply; 15+ messages in thread
From: Jon Turney @ 2020-04-11 17:06 UTC (permalink / raw)
  To: cygwin-apps

On 11/04/2020 17:52, Marco Atzeri via Cygwin-apps wrote:
> Am 11.04.2020 um 18:15 schrieb Jon Turney:
>> On 11/04/2020 14:49, Marco Atzeri via Cygwin-apps wrote:
>>> Am 10.04.2020 um 16:47 schrieb Jon Turney:
>>>>
>>>> This package contains OpenGL manpages from 
>>>> https://github.com/KhronosGroup/OpenGL-Refpages
>>>>
>>>> These are packaged in Fedora (gl-manpages), debian 
>>>> (khronos-opengl-man4), etc.
>>>>
>>>> cygport file:
>>>>
>>>> https://github.com/jon-turney/gl-manpages-cygport/blob/master/gl-manpages.cygport 
>>>>
>>>
>>> is something missing ?
>>>
>>> $ cygport gl-manpages.cygport all
>>>  >>> Preparing gl-manpages-20200103gita6e07ba-1.noarch
>>>  >>> Unpacking source OpenGL-Refpages-20200103gita6e07ba.tar.bz2
>>> *** ERROR: Cannot find source package opengl-manpages-pre.xsl
>>
>> That file is in the repository and the source package, so you should 
>> have it?
> 
> I downloaded the source and the file is not there:
[...]

The .xsl files listed in SRC_URI are specific to the Cygwin package, so 
you need to obtain them as you would obtain Cygwin-speific patches in 
the package (i.e. by cloning that repo, or unpacking the source package)

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ITP] gl-manpages
  2020-04-11 16:52     ` Marco Atzeri
  2020-04-11 17:06       ` Jon Turney
@ 2020-04-11 18:53       ` Achim Gratz
  1 sibling, 0 replies; 15+ messages in thread
From: Achim Gratz @ 2020-04-11 18:53 UTC (permalink / raw)
  To: cygwin-apps

Marco Atzeri via Cygwin-apps writes:
>> That file is in the repository and the source package, so you should
>> have it?
>
> I downloaded the source and the file is not there:

You either need to unpack the package source archive from Jon or clone
his package repo.   The links were in his ITP mail.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptations for KORG EX-800 and Poly-800MkII V0.9:
http://Synth.Stromeko.net/Downloads.html#KorgSDada

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ITP] gl-manpages
  2020-04-11 17:06       ` Jon Turney
@ 2020-04-11 19:27         ` Marco Atzeri
  0 siblings, 0 replies; 15+ messages in thread
From: Marco Atzeri @ 2020-04-11 19:27 UTC (permalink / raw)
  To: Jon Turney, cygwin-apps

Am 11.04.2020 um 19:06 schrieb Jon Turney:
> On 11/04/2020 17:52, Marco Atzeri via Cygwin-apps wrote:
>> Am 11.04.2020 um 18:15 schrieb Jon Turney:
>>> On 11/04/2020 14:49, Marco Atzeri via Cygwin-apps wrote:
>>>> Am 10.04.2020 um 16:47 schrieb Jon Turney:
>>>>>
>>>>> This package contains OpenGL manpages from 
>>>>> https://github.com/KhronosGroup/OpenGL-Refpages
>>>>>
>>>>> These are packaged in Fedora (gl-manpages), debian 
>>>>> (khronos-opengl-man4), etc.
>>>>>
>>>>> cygport file:
>>>>>
>>>>> https://github.com/jon-turney/gl-manpages-cygport/blob/master/gl-manpages.cygport 
>>>>>
>>>>
>>>> is something missing ?
>>>>
>>>> $ cygport gl-manpages.cygport all
>>>>  >>> Preparing gl-manpages-20200103gita6e07ba-1.noarch
>>>>  >>> Unpacking source OpenGL-Refpages-20200103gita6e07ba.tar.bz2
>>>> *** ERROR: Cannot find source package opengl-manpages-pre.xsl
>>>
>>> That file is in the repository and the source package, so you should 
>>> have it?
>>
>> I downloaded the source and the file is not there:
> [...]
> 
> The .xsl files listed in SRC_URI are specific to the Cygwin package, so 
> you need to obtain them as you would obtain Cygwin-speific patches in 
> the package (i.e. by cloning that repo, or unpacking the source package)


Sorry Jon,
I was not expecting a
SRC_URI+="opengl-manpages-pre.xsl opengl-manpages.xsl"

with a git download, so I misunderstood the error message.



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ITP] gl-manpages
  2020-04-10 14:47 [ITP] gl-manpages Jon Turney
  2020-04-11 13:49 ` Marco Atzeri
@ 2020-04-14 15:23 ` Marco Atzeri
  2020-04-14 21:08   ` Brian Inglis
  2020-04-15 12:59   ` Jon Turney
  1 sibling, 2 replies; 15+ messages in thread
From: Marco Atzeri @ 2020-04-14 15:23 UTC (permalink / raw)
  To: cygwin-apps

Am 10.04.2020 um 16:47 schrieb Jon Turney:
> 
> This package contains OpenGL manpages from 
> https://github.com/KhronosGroup/OpenGL-Refpages
> 
> These are packaged in Fedora (gl-manpages), debian 
> (khronos-opengl-man4), etc.
> 
> cygport file:
> 
> https://github.com/jon-turney/gl-manpages-cygport/blob/master/gl-manpages.cygport 
> 
> 
> package files:
> 
> http://www.dronecode.org.uk/cygwin/noarch/release/gl-manpages/

I have problem building it.
I do not see any package that cover the build requirements
of docbook-mathml

$ cygcheck -p dbmathml.dtd
Found 0 matches for dbmathml.dtd

The system tries to download it and fails.
No clear reason why wget and curl can catch the files

$ cygport gl-manpages.cygport compile
>>> Compiling gl-manpages-20200103gita6e07ba-1.noarch
*** Warning: Some build dependencies are not installed.
*** Warning: This package may end up missing features, or not build at all.
*** Warning: Consider installing these packages first before continuing:
*** Warning:     docbook-mathml
I/O error : Attempt to load network entity 
http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd
....

$ wget http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd
--2020-04-14 17:20:03-- 
http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd
Resolving www.oasis-open.org (www.oasis-open.org)... 172.99.100.168
Connecting to www.oasis-open.org 
(www.oasis-open.org)|172.99.100.168|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3525 (3.4K) [application/xml-dtd]
Saving to: ‘dbmathml.dtd’

dbmathml.dtd        100%[===================>]   3.44K  --.-KB/s    in 0s

2020-04-14 17:20:04 (18.4 MB/s) - ‘dbmathml.dtd’ saved [3525/3525]

Maybe we need a docbook-mathml packages ?

Regards
Marco


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ITP] gl-manpages
  2020-04-14 15:23 ` Marco Atzeri
@ 2020-04-14 21:08   ` Brian Inglis
  2020-04-15 12:59   ` Jon Turney
  1 sibling, 0 replies; 15+ messages in thread
From: Brian Inglis @ 2020-04-14 21:08 UTC (permalink / raw)
  To: cygwin-apps

On 2020-04-14 09:23, Marco Atzeri via Cygwin-apps wrote:
> Am 10.04.2020 um 16:47 schrieb Jon Turney:
>> This package contains OpenGL manpages from
>> https://github.com/KhronosGroup/OpenGL-Refpages
>> These are packaged in Fedora (gl-manpages), debian (khronos-opengl-man4), etc.
>> cygport file:
>> https://github.com/jon-turney/gl-manpages-cygport/blob/master/gl-manpages.cygport
>> package files:
>> http://www.dronecode.org.uk/cygwin/noarch/release/gl-manpages/

> I have problem building it.
> I do not see any package that cover the build requirements
> of docbook-mathml
> $ cygcheck -p dbmathml.dtd
> Found 0 matches for dbmathml.dtd
> The system tries to download it and fails.
> No clear reason why wget and curl can catch the files
> $ cygport gl-manpages.cygport compile
>>>> Compiling gl-manpages-20200103gita6e07ba-1.noarch
> *** Warning: Some build dependencies are not installed.
> *** Warning: This package may end up missing features, or not build at all.
> *** Warning: Consider installing these packages first before continuing:
> *** Warning:     docbook-mathml
> I/O error : Attempt to load network entity
> http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd
> ....
> $ wget http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd
> --2020-04-14 17:20:03--
> http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd
> Resolving www.oasis-open.org (www.oasis-open.org)... 172.99.100.168
> Connecting to www.oasis-open.org (www.oasis-open.org)|172.99.100.168|:80...
> connected.
> HTTP request sent, awaiting response... 200 OK
> Length: 3525 (3.4K) [application/xml-dtd]
> Saving to: ‘dbmathml.dtd’
> dbmathml.dtd        100%[===================>]   3.44K  --.-KB/s    in 0s
> 2020-04-14 17:20:04 (18.4 MB/s) - ‘dbmathml.dtd’ saved [3525/3525]
> Maybe we need a docbook-mathml packages ?

Also packaged for MSYS2 and Debian:

	https://repology.org/project/docbook-mathml/versions

	https://github.com/msys2/MSYS2-packages/tree/master/docbook-mathml

	https://packages.debian.org/sid/all/docbook-mathml/filelist

but Debian includes all mathml versions for compatibility:

https://{oasis-open.org/docbook,docbook.org}/xml/mathml/1.{0,1b1,1CR1}/{dbmathml.dtd,testmath.xml}

and produces the catalogues during build, whereas MSYS2 produces the catalogues
in postinstall, moving libxml2 from a build dependency to a user install
dependency;
the URL(s) could be added to this package SRC_URI, and the libxml2 dependency
for xmlcatalog added to generate the catalogues during build or postinstall.

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ITP] gl-manpages
  2020-04-14 15:23 ` Marco Atzeri
  2020-04-14 21:08   ` Brian Inglis
@ 2020-04-15 12:59   ` Jon Turney
  2020-04-15 15:38     ` Marco Atzeri
  1 sibling, 1 reply; 15+ messages in thread
From: Jon Turney @ 2020-04-15 12:59 UTC (permalink / raw)
  To: cygwin-apps

On 14/04/2020 16:23, Marco Atzeri via Cygwin-apps wrote:
> Am 10.04.2020 um 16:47 schrieb Jon Turney:
>>
>> This package contains OpenGL manpages from 
>> https://github.com/KhronosGroup/OpenGL-Refpages
>>
>> These are packaged in Fedora (gl-manpages), debian 
>> (khronos-opengl-man4), etc.
>>
>> cygport file:
>>
>> https://github.com/jon-turney/gl-manpages-cygport/blob/master/gl-manpages.cygport 
>>
>>
>> package files:
>>
>> http://www.dronecode.org.uk/cygwin/noarch/release/gl-manpages/
> 
> I have problem building it.
> I do not see any package that cover the build requirements
> of docbook-mathml

My mistake, I have packaging for docbook-mathml I need to propose as well.

> $ cygcheck -p dbmathml.dtd
> Found 0 matches for dbmathml.dtd
> 
> The system tries to download it and fails.
> No clear reason why wget and curl can catch the files

By default, xsltproc will not fetch files from URLs, hence the 'Attempt 
to load network entity' error.

> $ cygport gl-manpages.cygport compile
>>>> Compiling gl-manpages-20200103gita6e07ba-1.noarch
> *** Warning: Some build dependencies are not installed.
> *** Warning: This package may end up missing features, or not build at all.
> *** Warning: Consider installing these packages first before continuing:
> *** Warning:     docbook-mathml
> I/O error : Attempt to load network entity 
> http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd
> ....

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ITP] gl-manpages
  2020-04-15 12:59   ` Jon Turney
@ 2020-04-15 15:38     ` Marco Atzeri
  2020-04-15 19:57       ` Marco Atzeri
  0 siblings, 1 reply; 15+ messages in thread
From: Marco Atzeri @ 2020-04-15 15:38 UTC (permalink / raw)
  To: cygwin-apps

Am 15.04.2020 um 14:59 schrieb Jon Turney:
> On 14/04/2020 16:23, Marco Atzeri via Cygwin-apps wrote:
>> Am 10.04.2020 um 16:47 schrieb Jon Turney:
>>>
>>> This package contains OpenGL manpages from 
>>> https://github.com/KhronosGroup/OpenGL-Refpages
>>>
>>> These are packaged in Fedora (gl-manpages), debian 
>>> (khronos-opengl-man4), etc.
>>>
>>> cygport file:
>>>
>>> https://github.com/jon-turney/gl-manpages-cygport/blob/master/gl-manpages.cygport 
>>>
>>>
>>> package files:
>>>
>>> http://www.dronecode.org.uk/cygwin/noarch/release/gl-manpages/
>>
>> I have problem building it.
>> I do not see any package that cover the build requirements
>> of docbook-mathml
> 
> My mistake, I have packaging for docbook-mathml I need to propose as well.
> 

It seems there is a version mismatch:

$ cygcheck -l w3-dtd-mathml |grep dtd$
/usr/share/xml/schema/w3c/mathml/dtd/mathml2/mathml2.dtd
/usr/share/xml/schema/w3c/mathml/dtd/mathml2/xhtml-math11-f.dtd


cygport 0.33.1
...
I/O error : Attempt to load network entity 
http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd
/cygdrive/d/cyg_pub/tmp/gl-manpages-20200103gita6e07ba-1.src/gl-manpages-20200103gita6e07ba-1.noarch/src/OpenGL-Refpages/gl2.1/glAccum.xml:3: 
warning: failed to load external entity 
"http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd"
 
"http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd"

Regards
Marco

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ITP] gl-manpages
  2020-04-15 15:38     ` Marco Atzeri
@ 2020-04-15 19:57       ` Marco Atzeri
  2020-04-15 20:26         ` Jon Turney
  0 siblings, 1 reply; 15+ messages in thread
From: Marco Atzeri @ 2020-04-15 19:57 UTC (permalink / raw)
  To: cygwin-apps

Am 15.04.2020 um 17:38 schrieb Marco Atzeri:
> Am 15.04.2020 um 14:59 schrieb Jon Turney:
>> On 14/04/2020 16:23, Marco Atzeri via Cygwin-apps wrote:
>>> Am 10.04.2020 um 16:47 schrieb Jon Turney:
>>>>
>>>> This package contains OpenGL manpages from 
>>>> https://github.com/KhronosGroup/OpenGL-Refpages
>>>>
>>>> These are packaged in Fedora (gl-manpages), debian 
>>>> (khronos-opengl-man4), etc.
>>>>
>>>> cygport file:
>>>>
>>>> https://github.com/jon-turney/gl-manpages-cygport/blob/master/gl-manpages.cygport 
>>>>
>>>>
>>>> package files:
>>>>
>>>> http://www.dronecode.org.uk/cygwin/noarch/release/gl-manpages/
>>>
>>> I have problem building it.
>>> I do not see any package that cover the build requirements
>>> of docbook-mathml
>>
>> My mistake, I have packaging for docbook-mathml I need to propose as 
>> well.
>>
> 
> It seems there is a version mismatch:
> 
> $ cygcheck -l w3-dtd-mathml |grep dtd$
> /usr/share/xml/schema/w3c/mathml/dtd/mathml2/mathml2.dtd
> /usr/share/xml/schema/w3c/mathml/dtd/mathml2/xhtml-math11-f.dtd
> 

just discovered that docbook-mathml needs w3-dtd-mathml
otherwise:

$ cygport gl-manpages.cygport compile
>>> Compiling gl-manpages-20200103gita6e07ba-1.noarch
I/O error : Attempt to load network entity 
http://www.w3.org/TR/MathML2/dtd/mathml2.dtd
file:///usr/share/sgml/docbook/mathml/1.1CR1/dbmathml.dtd:79: warning: 
failed to load external entity 
"http://www.w3.org/TR/MathML2/dtd/mathml2.dtd"

With both I see only this warning for the compile step:

Note: Writing glBlendColor.3G
Element div in namespace '' encountered in td, but no template matches.
...
Element div in namespace '' encountered in td, but no template matches.
Note: Writing glBlendEquation.3G
Element div in namespace '' encountered in td, but no template matches.
...
Note: Writing glTexImage3D.3G
Element div in namespace '' encountered in td, but no template matches.


but packages stop here:

$ cygport gl-manpages.cygport install
 >>> Installing gl-manpages-20200103gita6e07ba-1.noarch
*** ERROR: unknown man section

Are you using an unreleased cygport ?

    doman *.3G


Regards
Marco

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ITP] gl-manpages
  2020-04-15 19:57       ` Marco Atzeri
@ 2020-04-15 20:26         ` Jon Turney
  2020-04-16  8:29           ` Marco Atzeri
  0 siblings, 1 reply; 15+ messages in thread
From: Jon Turney @ 2020-04-15 20:26 UTC (permalink / raw)
  To: cygwin-apps

On 15/04/2020 20:57, Marco Atzeri via Cygwin-apps wrote:
> Am 15.04.2020 um 17:38 schrieb Marco Atzeri:
>> Am 15.04.2020 um 14:59 schrieb Jon Turney:
>>> On 14/04/2020 16:23, Marco Atzeri via Cygwin-apps wrote:
>>>> Am 10.04.2020 um 16:47 schrieb Jon Turney:
>>>>>
>>>>> This package contains OpenGL manpages from 
>>>>> https://github.com/KhronosGroup/OpenGL-Refpages
>>>>>
>>>>> These are packaged in Fedora (gl-manpages), debian 
>>>>> (khronos-opengl-man4), etc.
>>>>>
>>>>> cygport file:
>>>>>
>>>>> https://github.com/jon-turney/gl-manpages-cygport/blob/master/gl-manpages.cygport 
>>>>>
>>>>>
>>>>> package files:
>>>>>
>>>>> http://www.dronecode.org.uk/cygwin/noarch/release/gl-manpages/
>>>>
>>>> I have problem building it.
>>>> I do not see any package that cover the build requirements
>>>> of docbook-mathml
>>>
>>> My mistake, I have packaging for docbook-mathml I need to propose as 
>>> well.
>>>
>>
>> It seems there is a version mismatch:
>>
>> $ cygcheck -l w3-dtd-mathml |grep dtd$
>> /usr/share/xml/schema/w3c/mathml/dtd/mathml2/mathml2.dtd
>> /usr/share/xml/schema/w3c/mathml/dtd/mathml2/xhtml-math11-f.dtd
>>
> 
> just discovered that docbook-mathml needs w3-dtd-mathml
> otherwise:
> 
> $ cygport gl-manpages.cygport compile
>>>> Compiling gl-manpages-20200103gita6e07ba-1.noarch
> I/O error : Attempt to load network entity 
> http://www.w3.org/TR/MathML2/dtd/mathml2.dtd
> file:///usr/share/sgml/docbook/mathml/1.1CR1/dbmathml.dtd:79: warning: 
> failed to load external entity 
> "http://www.w3.org/TR/MathML2/dtd/mathml2.dtd"
> 
> With both I see only this warning for the compile step:

Ah, well that explains why I'd made a package for it! :)

Thanks very much for checking all this.

> Note: Writing glBlendColor.3G
> Element div in namespace '' encountered in td, but no template matches.
> ...
> Element div in namespace '' encountered in td, but no template matches.
> Note: Writing glBlendEquation.3G
> Element div in namespace '' encountered in td, but no template matches.
> ...
> Note: Writing glTexImage3D.3G
> Element div in namespace '' encountered in td, but no template matches.
> 
> 
> but packages stop here:
> 
> $ cygport gl-manpages.cygport install
>  >>> Installing gl-manpages-20200103gita6e07ba-1.noarch
> *** ERROR: unknown man section
> 
> Are you using an unreleased cygport ?

Yes, you need this cygport patch (now in master)

[1] https://cygwin.com/pipermail/cygwin-apps/2020-April/039988.html

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ITP] gl-manpages
  2020-04-15 20:26         ` Jon Turney
@ 2020-04-16  8:29           ` Marco Atzeri
  2020-04-20 15:24             ` Jon Turney
  0 siblings, 1 reply; 15+ messages in thread
From: Marco Atzeri @ 2020-04-16  8:29 UTC (permalink / raw)
  To: cygwin-apps

Am 15.04.2020 um 22:26 schrieb Jon Turney:
> On 15/04/2020 20:57, Marco Atzeri via Cygwin-apps wrote:
>> Am 15.04.2020 um 17:38 schrieb Marco Atzeri:
>>> Am 15.04.2020 um 14:59 schrieb Jon Turney:
>>>> On 14/04/2020 16:23, Marco Atzeri via Cygwin-apps wrote:
>>>>> Am 10.04.2020 um 16:47 schrieb Jon Turney:
>>>>>>
>>>>>> This package contains OpenGL manpages from 
>>>>>> https://github.com/KhronosGroup/OpenGL-Refpages
>>>>>>
>>>>>> These are packaged in Fedora (gl-manpages), debian 
>>>>>> (khronos-opengl-man4), etc.
>>>>>>
>>>>>> cygport file:
>>>>>>
>>>>>> https://github.com/jon-turney/gl-manpages-cygport/blob/master/gl-manpages.cygport 
>>>>>>
>>>>>>
>>>>>> package files:
>>>>>>
>>>>>> http://www.dronecode.org.uk/cygwin/noarch/release/gl-manpages/
>>>>>
>>>>> I have problem building it.
>>>>> I do not see any package that cover the build requirements
>>>>> of docbook-mathml
>>>>
>>>> My mistake, I have packaging for docbook-mathml I need to propose as 
>>>> well.
>>>>
>>>
>>> It seems there is a version mismatch:
>>>
>>> $ cygcheck -l w3-dtd-mathml |grep dtd$
>>> /usr/share/xml/schema/w3c/mathml/dtd/mathml2/mathml2.dtd
>>> /usr/share/xml/schema/w3c/mathml/dtd/mathml2/xhtml-math11-f.dtd
>>>
>>
>> just discovered that docbook-mathml needs w3-dtd-mathml
>> otherwise:
>>
>> $ cygport gl-manpages.cygport compile
>>>>> Compiling gl-manpages-20200103gita6e07ba-1.noarch
>> I/O error : Attempt to load network entity 
>> http://www.w3.org/TR/MathML2/dtd/mathml2.dtd
>> file:///usr/share/sgml/docbook/mathml/1.1CR1/dbmathml.dtd:79: warning: 
>> failed to load external entity 
>> "http://www.w3.org/TR/MathML2/dtd/mathml2.dtd"
>>
>> With both I see only this warning for the compile step:
> 
> Ah, well that explains why I'd made a package for it! :)
> 
> Thanks very much for checking all this.

you are welcome

>>
>>
>> but packages stop here:
>>
>> $ cygport gl-manpages.cygport install
>>  >>> Installing gl-manpages-20200103gita6e07ba-1.noarch
>> *** ERROR: unknown man section
>>
>> Are you using an unreleased cygport ?
> 
> Yes, you need this cygport patch (now in master)
> 
> [1] https://cygwin.com/pipermail/cygwin-apps/2020-April/039988.html

packaging is fine.

Still no clue about

  Note: Writing glBlendColor.3G
  Element div in namespace '' encountered in td, but no template matches.
  ...
  Element div in namespace '' encountered in td, but no template matches.
  Note: Writing glBlendEquation.3G
  Element div in namespace '' encountered in td, but no template matches.
  ...
  Note: Writing glTexImage3D.3G
  Element div in namespace '' encountered in td, but no template matches.

but I am not an expert in XML

looking some guidance in
https://www.ibm.com/developerworks/library/x-xsltmistakes/

Regards
Marco


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ITP] gl-manpages
  2020-04-16  8:29           ` Marco Atzeri
@ 2020-04-20 15:24             ` Jon Turney
  0 siblings, 0 replies; 15+ messages in thread
From: Jon Turney @ 2020-04-20 15:24 UTC (permalink / raw)
  To: cygwin-apps

On 16/04/2020 09:29, Marco Atzeri via Cygwin-apps wrote:
> 
> packaging is fine.
> 
> Still no clue about
> 
>   Note: Writing glBlendColor.3G
>   Element div in namespace '' encountered in td, but no template matches.

These warnings are basically the docbook way of saying "can't render the 
content in the manpage format" (possibly a problem with MathML content 
inside a table)

Not sure what, if anything, can be done about that.  The Fedora package 
I based my work on has the same issue (and the same, slightly broken 
manpages)


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2020-04-20 15:24 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-10 14:47 [ITP] gl-manpages Jon Turney
2020-04-11 13:49 ` Marco Atzeri
2020-04-11 16:15   ` Jon Turney
2020-04-11 16:52     ` Marco Atzeri
2020-04-11 17:06       ` Jon Turney
2020-04-11 19:27         ` Marco Atzeri
2020-04-11 18:53       ` Achim Gratz
2020-04-14 15:23 ` Marco Atzeri
2020-04-14 21:08   ` Brian Inglis
2020-04-15 12:59   ` Jon Turney
2020-04-15 15:38     ` Marco Atzeri
2020-04-15 19:57       ` Marco Atzeri
2020-04-15 20:26         ` Jon Turney
2020-04-16  8:29           ` Marco Atzeri
2020-04-20 15:24             ` Jon Turney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).