public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
From: Corinna Vinschen <corinna-cygwin@cygwin.com>
To: cygwin-apps@cygwin.com
Cc: Yaakov S <yselkowitz@users.sourceforge.net>,
	Warren Young <warren@etr-usa.com>
Subject: Re: [ITA] tcl-sqlite3
Date: Tue, 14 Jan 2014 09:55:00 -0000	[thread overview]
Message-ID: <20140114095539.GA6160@calimero.vinschen.de> (raw)
In-Reply-To: <CAO1jNwsYKsT7jqybnmZ5JPp19N4UcqX_B6yY8FpqVnoEih=Xog@mail.gmail.com>

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

Hi Jan,

On Jan 13 11:57, Jan Nijtmans wrote:
> Cygwin64 has an exisiting "tcl-sqlite3" package
> (version 3.7.15.2-1) which doesn't exist in
> Cygwin32. This package is not in cygwin-pkg-maint,
> so I assume someone (other than Warren Young)
> uploaded it as part of the Cygwin64 bootstrap process.
> This package was very useful to me: The source code
> of the bindings is already included in the sqlite3 source
> package, all that needed to be added is a few lines
> to actually build it. I think it is useful to more people
> than only me: It is part of the "batteries included"
> Tcl 8.6 package, but it works fine with Tcl 8.5
> as well without re-compilation (I tested it with both!)
> 
> I'm thus offering to take over the following package:
> - tcl-sqlite3
> 
> Following http://cygwin.com/setup.html, I've copied the
> assorted setup.hint files below and uploaded the packages
> to my dropbox area:
> 
> https://dl.dropboxusercontent.com/u/69449580/Cygwin/sqlite3/tcl-sqlite3/setup.hint
> https://dl.dropboxusercontent.com/u/69449580/Cygwin/sqlite3/tcl-sqlite3/tcl-sqlite3-3.8.2-3.tar.xz
> https://dl.dropboxusercontent.com/u/69449580/Cygwin64/sqlite3/tcl-sqlite3/setup.hint
> https://dl.dropboxusercontent.com/u/69449580/Cygwin64/sqlite3/tcl-sqlite3/tcl-sqlite3-3.8.2-3.tar.xz
> 
> I'm not sure if a GTG is needed from another package maintainer,
> otherwise Warren Young would be the most logical choice. Anyway,
> whatever feedback from Warren (or anyone else) is appreciated!

I don't know much about sqlite, but your package content puzzles me:

  usr/lib/sqlite3.8.2/pkgIndex.tcl
  usr/lib/sqlite3.8.2/sqlite382.dll
  usr/share/man/mann/sqlite3.n.gz

This looks only vaguely related to tcl.  I see that the existing
tcl-sqlite3-3.7.15.2-1.tar.bz2 in the 64 bit distro looks similar,
but it's bound against sqlite-3.7.15.2, so it probably won't work
with recent sqlite versions anyway.

I really don't quite grok the directory layout and the naming.

I took a look into the Fedora package, which is called "sqlite-tcl".
It provides

  /usr/lib/tcl8.5/sqlite3
  /usr/lib/tcl8.5/sqlite3/libtclsqlite3.so
  /usr/lib/tcl8.5/sqlite3/pkgIndex.tcl

That makes more sense to me:

- As a tcl package the shared lib should be under /usr/lib/tcl8.5

- The subdir and the shared lib shouldn't have the *exact* name of
  the sqlite version, otherwise they don't make sense anymore if
  sqlite gets updated to, say, 3.8.3.

Warren and Yaakov, what are you saying as sqlite and tcl maintainers?


Thanks,
Corinna

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

[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]

  reply	other threads:[~2014-01-14  9:55 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-01-13 10:57 Jan Nijtmans
2014-01-14  9:55 ` Corinna Vinschen [this message]
2014-01-14 19:16   ` Yaakov (Cygwin/X)
2014-01-14 20:39 ` Warren Young
2014-01-14 12:15 Jan Nijtmans
2014-01-14 12:45 ` Corinna Vinschen
2014-01-14 20:34   ` Warren Young
2014-01-14 20:52     ` Corinna Vinschen
2014-01-14 21:39       ` Yaakov (Cygwin/X)
2014-01-14 12:56 Jan Nijtmans
2014-01-14 15:50 Jan Nijtmans
2014-01-14 16:45 ` Corinna Vinschen
2014-01-14 19:30   ` Yaakov (Cygwin/X)
2014-01-14 19:49     ` Corinna Vinschen
2014-01-14 21:45       ` Yaakov (Cygwin/X)
2014-01-15  9:13         ` Jan Nijtmans
2014-01-20  3:52           ` Yaakov (Cygwin/X)
2014-01-20  9:37             ` Jan Nijtmans
2014-01-21 14:01               ` Corinna Vinschen
2014-01-14 19:48 ` Yaakov (Cygwin/X)
2014-01-21 14:07 Jan Nijtmans
2014-01-21 16:26 ` Christopher Faylor

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140114095539.GA6160@calimero.vinschen.de \
    --to=corinna-cygwin@cygwin.com \
    --cc=cygwin-apps@cygwin.com \
    --cc=warren@etr-usa.com \
    --cc=yselkowitz@users.sourceforge.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).