public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* [ITP] engauge 10.7.2
@ 2018-06-17  5:59 mark mitchell
  2018-06-17 10:37 ` Marco Atzeri
  0 siblings, 1 reply; 11+ messages in thread
From: mark mitchell @ 2018-06-17  5:59 UTC (permalink / raw)
  To: cygwin-apps

 Hello,
This is my first submission to cygwin-apps. Thanks in advance for your help.
Mark M

https://packages.debian.org/search?keywords=engauge-digitizer
https://apps.fedoraproject.org/packages/engauge-digitizer
https://software.opensuse.org/package/engauge-digitizer
https://itunes.apple.com/us/app/engauge-digitizer/id1107356098?mt=12

GPLv2

https://drive.google.com/open?id=0B5_zuEeNEicQY1U0dFRYWTZqblU

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

* Re: [ITP] engauge 10.7.2
  2018-06-17  5:59 [ITP] engauge 10.7.2 mark mitchell
@ 2018-06-17 10:37 ` Marco Atzeri
  2018-06-17 19:52   ` mark mitchell
  0 siblings, 1 reply; 11+ messages in thread
From: Marco Atzeri @ 2018-06-17 10:37 UTC (permalink / raw)
  To: cygwin-apps

On 6/17/2018 7:59 AM, mark mitchell wrote:
>   Hello,
> This is my first submission to cygwin-apps. Thanks in advance for your help.
> Mark M
> 
> GPLv2
> 
> https://drive.google.com/open?id=0B5_zuEeNEicQY1U0dFRYWTZqblU
> 

Hi Mark,

the source package misses the cygport file for building it

$ ls -1
engauge-no-undefined.patch
engauge-v10.7.2-1.src.patch
engauge-webkit.patch
v10.7.2.zip

see https://cygwin.com/packaging-contributors-guide.html

Question:
- are you using cygport as build system ?
- if not how you built the package ?

Regards
Marco


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

* Re: [ITP] engauge 10.7.2
  2018-06-17 10:37 ` Marco Atzeri
@ 2018-06-17 19:52   ` mark mitchell
  2018-06-18 18:41     ` Marco Atzeri
  0 siblings, 1 reply; 11+ messages in thread
From: mark mitchell @ 2018-06-17 19:52 UTC (permalink / raw)
  To: cygwin-apps

Hi Marco,
I used cygport. The cygport file was in the directory you listed as a
hidden file. I have renamed that file to make it visible and uploaded the
new version as v10.7.3. It is available at

https://drive.google.com/drive/folders/0B5_zuEeNEicQY1U0dFRYWTZqblU?ths=true

On Sun, Jun 17, 2018 at 3:37 AM, Marco Atzeri <marco.atzeri@gmail.com>
wrote:

> On 6/17/2018 7:59 AM, mark mitchell wrote:
>
>>   Hello,
>> This is my first submission to cygwin-apps. Thanks in advance for your
>> help.
>> Mark M
>>
>> GPLv2
>>
>> https://drive.google.com/open?id=0B5_zuEeNEicQY1U0dFRYWTZqblU
>>
>>
> Hi Mark,
>
> the source package misses the cygport file for building it
>
> $ ls -1
> engauge-no-undefined.patch
> engauge-v10.7.2-1.src.patch
> engauge-webkit.patch
> v10.7.2.zip
>
> see https://cygwin.com/packaging-contributors-guide.html
>
> Question:
> - are you using cygport as build system ?
> - if not how you built the package ?
>
> Regards
> Marco
>
>
>

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

* Re: [ITP] engauge 10.7.2
  2018-06-17 19:52   ` mark mitchell
@ 2018-06-18 18:41     ` Marco Atzeri
  2018-06-18 18:58       ` Marco Atzeri
  0 siblings, 1 reply; 11+ messages in thread
From: Marco Atzeri @ 2018-06-18 18:41 UTC (permalink / raw)
  To: cygwin-apps

On 6/17/2018 9:52 PM, mark mitchell wrote:
> Hi Marco,
> I used cygport. The cygport file was in the directory you listed as a
> hidden file. I have renamed that file to make it visible and uploaded the
> new version as v10.7.3. It is available at
> 
> https://drive.google.com/drive/folders/0B5_zuEeNEicQY1U0dFRYWTZqblU?ths=true
> 

Hi Mark,

I think some build step or link is missing.

 >>> Compiling engauge-v10.7.3-1.x86_64
Info: creating stash file 
/tmp/engauge/engauge-v10.7.3-1.x86_64/build/.qmake.stash
Project MESSAGE: Build type:         release
Project MESSAGE: JPEG2000 support:   no
Project MESSAGE: PDF support:        no
Project MESSAGE: log4cpp_null build: yes
WARNING: Failure to find: /src/Appender.cpp
WARNING: Failure to find: /src/Category.cpp
WARNING: Failure to find: /src/CategoryStream.cpp
WARNING: Failure to find: /src/Configurator.cpp
WARNING: Failure to find: /src/FileAppender.cpp
WARNING: Failure to find: /src/Layout.cpp
WARNING: Failure to find: /src/LayoutAppender.cpp
WARNING: Failure to find: /src/LoggingEvent.cpp
WARNING: Failure to find: /src/PatternLayout.cpp
WARNING: Failure to find: /src/PropertyConfigurator.cpp
WARNING: Failure to find: /src/RollingFileAppender.cpp
WARNING: Failure to find: /include/log4cpp/Appender.hh
WARNING: Failure to find: /include/log4cpp/Category.hh
....
/temp/engauge/engauge-v10.7.3-1.src/engauge-v10.7.3-1.x86_64/src/engauge-digitizer-10.7.3/src/Logger/Logger.h:10:10: 
fatal error: log4cpp/Category.hh: No such file or directory
  #include <log4cpp/Category.hh>


Should this log4cpp_null linked or copied somewhere ?

$ find . -name Appender.cpp
./engauge-digitizer-10.7.3/dev/cygport/log4cpp_null/src/Appender.cpp


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

* Re: [ITP] engauge 10.7.2
  2018-06-18 18:41     ` Marco Atzeri
@ 2018-06-18 18:58       ` Marco Atzeri
  2018-06-18 19:22         ` mark mitchell
  0 siblings, 1 reply; 11+ messages in thread
From: Marco Atzeri @ 2018-06-18 18:58 UTC (permalink / raw)
  To: cygwin-apps

On 6/18/2018 8:41 PM, Marco Atzeri wrote:
> On 6/17/2018 9:52 PM, mark mitchell wrote:
>> Hi Marco,
>> I used cygport. The cygport file was in the directory you listed as a
>> hidden file. I have renamed that file to make it visible and uploaded the
>> new version as v10.7.3. It is available at
>>
>> https://drive.google.com/drive/folders/0B5_zuEeNEicQY1U0dFRYWTZqblU?ths=true 
>>
>>
> 
> Hi Mark,
> 
> I think some build step or link is missing.
> 

I think here there is an issue:

    LOG4CPP_HOME=../../../log4cpp_null

may be you mean

    LOG4CPP_HOME=${S}/dev/cygport/log4cpp_null  ?

This one is also a potential problem

   S=../engauge.pro

as ${S} is the source directory after the patches

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

* Re: [ITP] engauge 10.7.2
  2018-06-18 18:58       ` Marco Atzeri
@ 2018-06-18 19:22         ` mark mitchell
  2018-06-18 19:53           ` Marco Atzeri
  0 siblings, 1 reply; 11+ messages in thread
From: mark mitchell @ 2018-06-18 19:22 UTC (permalink / raw)
  To: cygwin-apps

Yes, quite true. I can fix this a few hours from now.

On Mon, Jun 18, 2018, 11:58 AM Marco Atzeri <marco.atzeri@gmail.com> wrote:

> On 6/18/2018 8:41 PM, Marco Atzeri wrote:
> > On 6/17/2018 9:52 PM, mark mitchell wrote:
> >> Hi Marco,
> >> I used cygport. The cygport file was in the directory you listed as a
> >> hidden file. I have renamed that file to make it visible and uploaded
> the
> >> new version as v10.7.3. It is available at
> >>
> >>
> https://drive.google.com/drive/folders/0B5_zuEeNEicQY1U0dFRYWTZqblU?ths=true
> >>
> >>
> >
> > Hi Mark,
> >
> > I think some build step or link is missing.
> >
>
> I think here there is an issue:
>
>     LOG4CPP_HOME=../../../log4cpp_null
>
> may be you mean
>
>     LOG4CPP_HOME=${S}/dev/cygport/log4cpp_null  ?
>
> This one is also a potential problem
>
>    S=../engauge.pro
>
> as ${S} is the source directory after the patches
>

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

* Re: [ITP] engauge 10.7.2
  2018-06-18 19:22         ` mark mitchell
@ 2018-06-18 19:53           ` Marco Atzeri
  2018-06-19  4:23             ` mark mitchell
  0 siblings, 1 reply; 11+ messages in thread
From: Marco Atzeri @ 2018-06-18 19:53 UTC (permalink / raw)
  To: cygwin-apps

On 6/18/2018 9:22 PM, mark mitchell wrote:
> Yes, quite true. I can fix this a few hours from now.

no problem, Mark.

PS: on cygwin mailing list we use bottom post and trim



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

* Re: [ITP] engauge 10.7.2
  2018-06-18 19:53           ` Marco Atzeri
@ 2018-06-19  4:23             ` mark mitchell
  2018-06-19 12:49               ` Marco Atzeri
  0 siblings, 1 reply; 11+ messages in thread
From: mark mitchell @ 2018-06-19  4:23 UTC (permalink / raw)
  To: cygwin-apps

Version 10.7.6 at
https://drive.google.com/drive/u/0/folders/0B5_zuEeNEicQY1U0dFRYWTZqblU
should have the suggested changes. I'd be glad to fix any other issues.

On Mon, Jun 18, 2018 at 12:52 PM, Marco Atzeri <marco.atzeri@gmail.com>
wrote:

> On 6/18/2018 9:22 PM, mark mitchell wrote:
>
>> Yes, quite true. I can fix this a few hours from now.
>>
>
> no problem, Mark.
>
> PS: on cygwin mailing list we use bottom post and trim
>
>
>
>

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

* Re: [ITP] engauge 10.7.2
  2018-06-19  4:23             ` mark mitchell
@ 2018-06-19 12:49               ` Marco Atzeri
  2018-06-21  7:21                 ` mark mitchell
  0 siblings, 1 reply; 11+ messages in thread
From: Marco Atzeri @ 2018-06-19 12:49 UTC (permalink / raw)
  To: cygwin-apps

[-- Attachment #1: Type: text/plain, Size: 840 bytes --]

On 6/19/2018 6:23 AM, mark mitchell wrote:
> Version 10.7.6 at
> https://drive.google.com/drive/u/0/folders/0B5_zuEeNEicQY1U0dFRYWTZqblU
> should have the suggested changes. I'd be glad to fix any other issues.
> 

Mark,
attached modified version to solve some minor issues
and to use a standard 10.7.6 version.

The remaining issue is that help/documentation should not be under
/usr/bin/documentation

$ cygport engauge.cygport list
/usr/bin/documentation/engauge.qch
/usr/bin/documentation/engauge.qhc
/usr/bin/engauge.exe
/usr/share/doc/engauge/LICENSE
/usr/share/doc/engauge/README.md


I suggest
/usr/share/doc/engauge/engauge.qch
/usr/share/doc/engauge/engauge.qhc

or
/usr/share/engauge/engauge.qch
/usr/share/engauge/engauge.qhc

I assume you need to set some variable
to allow the binary find them in the new place

Regards
Marco

[-- Attachment #2: engauge.cygport --]
[-- Type: text/plain, Size: 927 bytes --]

inherit qt5-qmake

VERSION=10.7.6

SRC_URI="http://github.com/markummitchell/engauge-digitizer/archive/v${VERSION}.zip"
SRC_DIR="engauge-digitizer-${VERSION}"
NAME="engauge"
RELEASE=1
CATEGORY="Math"
LOG_DIR=/tmp
LOG4CPP_HOME=${S}/dev/cygport/log4cpp_null
FFTW_HOME=/usr
CYGQMAKE5_ARGS="CONFIG+=cygport CONFIG+=log4cpp_null"
SUMMARY="Convert graph images to numeric data"
DESCRIPTION="Engauge Digitizer digitizes images of graphs into numbers"
HOMEPAGE="http://github.com/markummitchell/engauge-digitizer"
PATCH_URI="
	engauge-no-undefined.patch
	engauge-webkit.patch
"

DIFF_EXCLUDES="engauge.qch engauge.qhc"

src_compile() {
	      cd ${B}
	      qt5_qmake_compile
	      cd ${S}/help
	      dos2unix build
	      ./build
	      cp -r ../bin/documentation ${B}/bin
}

src_install() {
	      dobin ${B}/bin/engauge.exe
	      cp -r ${B}/bin/documentation ${D}/usr/bin
              rm ${D}/usr/bin/documentation/.gitignore
}

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

* Re: [ITP] engauge 10.7.2
  2018-06-19 12:49               ` Marco Atzeri
@ 2018-06-21  7:21                 ` mark mitchell
  2018-07-25  7:26                   ` Corinna Vinschen
  0 siblings, 1 reply; 11+ messages in thread
From: mark mitchell @ 2018-06-21  7:21 UTC (permalink / raw)
  To: cygwin-apps

I have moved the help documentation files, and also incorporated your
suggestions for the cygport file. The corrected versions are at
https://drive.google.com/drive/u/0/folders/0B5_zuEeNEicQY1U0dFRYWTZqblU.
Thanks!

On Tue, Jun 19, 2018 at 5:49 AM, Marco Atzeri <marco.atzeri@gmail.com>
wrote:

> On 6/19/2018 6:23 AM, mark mitchell wrote:
>
>> Version 10.7.6 at
>> https://drive.google.com/drive/u/0/folders/0B5_zuEeNEicQY1U0dFRYWTZqblU
>> should have the suggested changes. I'd be glad to fix any other issues.
>>
>>
> Mark,
> attached modified version to solve some minor issues
> and to use a standard 10.7.6 version.
>
> The remaining issue is that help/documentation should not be under
> /usr/bin/documentation
>
> $ cygport engauge.cygport list
> /usr/bin/documentation/engauge.qch
> /usr/bin/documentation/engauge.qhc
> /usr/bin/engauge.exe
> /usr/share/doc/engauge/LICENSE
> /usr/share/doc/engauge/README.md
>
>
> I suggest
> /usr/share/doc/engauge/engauge.qch
> /usr/share/doc/engauge/engauge.qhc
>
> or
> /usr/share/engauge/engauge.qch
> /usr/share/engauge/engauge.qhc
>
> I assume you need to set some variable
> to allow the binary find them in the new place
>
> Regards
> Marco
>

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

* Re: [ITP] engauge 10.7.2
  2018-06-21  7:21                 ` mark mitchell
@ 2018-07-25  7:26                   ` Corinna Vinschen
  0 siblings, 0 replies; 11+ messages in thread
From: Corinna Vinschen @ 2018-07-25  7:26 UTC (permalink / raw)
  To: mark mitchell; +Cc: cygwin-apps

[-- Attachment #1: Type: text/plain, Size: 1029 bytes --]

Hi Mark,

On Jun 21 00:20, mark mitchell wrote:
> I have moved the help documentation files, and also incorporated your
> suggestions for the cygport file. The corrected versions are at
> https://drive.google.com/drive/u/0/folders/0B5_zuEeNEicQY1U0dFRYWTZqblU.
> Thanks!
> 
> On Tue, Jun 19, 2018 at 5:49 AM, Marco Atzeri <marco.atzeri@gmail.com>
> wrote:
> 
> > On 6/19/2018 6:23 AM, mark mitchell wrote:
> >
> >> Version 10.7.6 at
> >> https://drive.google.com/drive/u/0/folders/0B5_zuEeNEicQY1U0dFRYWTZqblU
> >> should have the suggested changes. I'd be glad to fix any other issues.
> >>
> >>
> > Mark,
> > attached modified version to solve some minor issues
> > and to use a standard 10.7.6 version.
> >[...]

you only uploaded a 64 bit version of your engauge package.  Can you
please upload the missing 32 bit package, too?


Thanks,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

end of thread, other threads:[~2018-07-25  7:26 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-17  5:59 [ITP] engauge 10.7.2 mark mitchell
2018-06-17 10:37 ` Marco Atzeri
2018-06-17 19:52   ` mark mitchell
2018-06-18 18:41     ` Marco Atzeri
2018-06-18 18:58       ` Marco Atzeri
2018-06-18 19:22         ` mark mitchell
2018-06-18 19:53           ` Marco Atzeri
2018-06-19  4:23             ` mark mitchell
2018-06-19 12:49               ` Marco Atzeri
2018-06-21  7:21                 ` mark mitchell
2018-07-25  7:26                   ` Corinna Vinschen

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).