This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ITP] task-1.7.1-1 (pinging for awaiting review)


Dave Korn wrote:
> Federico Hernandez wrote:
>> cygwin-1.7)
>>   http://taskwarrior.org/download/cygwin/1.7/setup.hint
>>   http://taskwarrior.org/download/cygwin/1.7/task-1.7.1-1-src.tar.bz2
>>   http://taskwarrior.org/download/cygwin/1.7/task-1.7.1-1.tar.bz2
> 
>   Urrgh.  I see you noticed a problem of some sort.  It appears to install a
> duplicate set of docs into both usr/share/doc/task-1.7.1 and
> usr/share/doc/task

  This appears to be intentional behaviour on the part of cygport at first
glance.  I removed the PKG_* and DOCS definitions from the .cygport file to
see what a normal build would look like.  After the cygport install stage, I
have this:

$ find task-1.7.1-1/inst/
task-1.7.1-1/inst/
task-1.7.1-1/inst/usr
task-1.7.1-1/inst/usr/bin
task-1.7.1-1/inst/usr/bin/task.exe
task-1.7.1-1/inst/usr/share
task-1.7.1-1/inst/usr/share/doc
task-1.7.1-1/inst/usr/share/doc/Cygwin
task-1.7.1-1/inst/usr/share/doc/Cygwin/task.README
task-1.7.1-1/inst/usr/share/doc/task
task-1.7.1-1/inst/usr/share/doc/task/AUTHORS
task-1.7.1-1/inst/usr/share/doc/task/ChangeLog
task-1.7.1-1/inst/usr/share/doc/task/COPYING
task-1.7.1-1/inst/usr/share/doc/task/NEWS
task-1.7.1-1/inst/usr/share/doc/task/README
task-1.7.1-1/inst/usr/share/doc/task-1.7.1
task-1.7.1-1/inst/usr/share/doc/task-1.7.1/AUTHORS
task-1.7.1-1/inst/usr/share/doc/task-1.7.1/ChangeLog
task-1.7.1-1/inst/usr/share/doc/task-1.7.1/COPYING
task-1.7.1-1/inst/usr/share/doc/task-1.7.1/INSTALL
task-1.7.1-1/inst/usr/share/doc/task-1.7.1/NEWS
task-1.7.1-1/inst/usr/share/doc/task-1.7.1/README
task-1.7.1-1/inst/usr/share/doc/task-1.7.1/task_completion.sh
task-1.7.1-1/inst/usr/share/man
task-1.7.1-1/inst/usr/share/man/man1
task-1.7.1-1/inst/usr/share/man/man1/task.1.gz
task-1.7.1-1/inst/usr/share/man/man5
task-1.7.1-1/inst/usr/share/man/man5/taskrc.5.gz

... but if I run the install manually from the build dir into a fresh install dir:

$ cd task-1.7.1-1/build/
$ make DESTDIR=/tmp/task/regen4/task-1.7.1-1/inst2 install
$ cd ../..

... I only see one set of docs, in the place where I'd expect to find it:

$ find task-1.7.1-1/inst2/
task-1.7.1-1/inst2/
task-1.7.1-1/inst2/usr
task-1.7.1-1/inst2/usr/bin
task-1.7.1-1/inst2/usr/bin/task.exe
task-1.7.1-1/inst2/usr/share
task-1.7.1-1/inst2/usr/share/doc
task-1.7.1-1/inst2/usr/share/doc/task-1.7.1
task-1.7.1-1/inst2/usr/share/doc/task-1.7.1/AUTHORS
task-1.7.1-1/inst2/usr/share/doc/task-1.7.1/ChangeLog
task-1.7.1-1/inst2/usr/share/doc/task-1.7.1/COPYING
task-1.7.1-1/inst2/usr/share/doc/task-1.7.1/INSTALL
task-1.7.1-1/inst2/usr/share/doc/task-1.7.1/NEWS
task-1.7.1-1/inst2/usr/share/doc/task-1.7.1/README
task-1.7.1-1/inst2/usr/share/doc/task-1.7.1/task_completion.sh
task-1.7.1-1/inst2/usr/share/man
task-1.7.1-1/inst2/usr/share/man/man1
task-1.7.1-1/inst2/usr/share/man/man1/task.1
task-1.7.1-1/inst2/usr/share/man/man5
task-1.7.1-1/inst2/usr/share/man/man5/taskrc.5

  I'll take a look through cygport and see if I can understand what it's doing
and why.  Yaakov, are you out there by any chance?

    cheers,
      DaveK


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]