Please upload: mined-2013.23-0

2013-08-17 Thread Thomas Wolff

Please upload the release update package for mined:


cd mined
#src:
wget http://towo.net/mined/cygwin/mined-2013.23-0-src.tar.bz2
#32bit:
wget http://towo.net/mined/cygwin/32/mined-2013.23-0.tar.bz2
#64bit:
wget http://towo.net/mined/cygwin/64/mined-2013.23-0.tar.bz2


Thank you,
Thomas Wolff


Re: some cygport packaging issues

2013-08-17 Thread Thomas Wolff

Am 15.08.2013 10:36, schrieb Corinna Vinschen:

On Aug 14 22:25, Thomas Wolff wrote:

(Packaging algol68g)
There are two warnings at the end:
*** Warning: setup.hint is missing
*** Warning: algol68g.hint is missing

What's the latter (algol68g.hint)?
The file setup.hint is in the same directory as the cygport file where
I invoked cygport. Does it need to be included in the package?

Not at all, if you're using the newer style of cygport files.  Assuming
your package "foo" is a simple package, not having a couple of subpackages,
then it's pretty simple.  If the foo.cygport file starts like this

   NAME="foo"   # Package name
   VERSION="1.2"# Upstream version
   RELEASE=1# Cygwin subversion
   CATEGORY="Text Utils"# String with Cygwin package categories
   SUMMARY="foo SUmmary"# == sdesc in setup.hint
   DESCRIPTION="foo Desc"  # == ldesc in setup.hint

then the setup.hint file will be autogenerated by cygport, including the
"requires:" line.  Apart from the toplevel files (which IMHO really
should not be generated anymore), you 'll find a complete,
distro-suitable subdirectory  "foo-1.2-1/dist/foo", with all files
including the generated setup.hint.
Where the two archives are also copied to the current directory but 
setup.hint is not, giving rise to potential confusion.




...

For the next time, change your file to drop the version from the filename
(just "algol68g.cygport"), and add the missing variables as outlined above:

   NAME="algol68g"
   VERSION="2.7"
   RELEASE=1
   CATEGORY="Devel Interpreters"
   SUMMARY="Algol 68 Genie interpreter"  # Your former DESCRIPTION
   DESCRIPTION="... long text ..."

and drop the DEPEND line.  The deps will be autogenerated anyway.
Amazing, I wonder, how this works reliably (even with packages that do 
not use auto-stuff).
If cygport would still consider DEPEND=libncursesw-devel, it could 
generate "requires: libncursesw10" rather than "requires: libncurses10" 
and setup.hint file could remain the same for 32bit/64bit.
Also, I'd prefer to keep DEPEND=gettext-devel because (as I had reported 
earlier) without gettext cygport fails (and hangs).




The upstream package installs two include files that are not
actually needed on cygwin.
Can cygport be configured to exclude them from packaging?

PKG_IGNORE="file/to/be/excluded another/file/to/be/excluded [...]"

paths are relative to the installation dir ${D}.

This does not work. Error message:
>>> Checking packages for missing or duplicate files
*** Warning: Packages contain duplicate files:
+usr/include/algol68g/a68g-config.h
+usr/include/algol68g/a68g.h
*** ERROR: Packages contain duplicate files:
- as if cygport had tried to add rather than remove those files.




(Packaging mined)

Cygport creates a postinstall file that doesn't seem to be necessary;
can I switch if off?
(I assume the following dependencies to desktop-file-utils and
shared-mime-info would also go away then?)

mined requires: bash desktop-file-utils libncurses10 shared-mime-info

Are you using the mined cygport file I sent to this list a couple of
weeks (months?) ago?  Either way, it would help to see the content of
your cygport file.

See my current upload request.
If I try a "new style" cygport file with mined, it generates a package 
containing only symbolic links, most of them pointing to some local 
directory useless for the distribution. Does "new style" only work with 
"auto-packages"?



Thanks
Thomas


Re: [RFU] serf-1.3.1-1

2013-08-17 Thread Ken Brown

On 8/16/2013 12:43 PM, David Rothenberger wrote:

Please delete serf-1.3.0-1 and 1.3.0-2 and leave 1.2.1-1 as
previous.

Thanks!

D=http://home.comcast.net/~david.rothenberger/cygwin/x86
wget -x -nH --cut-dirs=3 \
   ${D}/serf/libserf1_0/libserf1_0-1.3.1-1.tar.bz2 \
   ${D}/serf/libserf1_0/setup.hint \
   ${D}/serf/libserf1-devel/libserf1-devel-1.3.1-1.tar.bz2 \
   ${D}/serf/libserf1-devel/setup.hint \
   ${D}/serf/serf-1.3.1-1.tar.bz2 \
   ${D}/serf/serf-1.3.1-1-src.tar.bz2 \
   ${D}/serf/setup.hint

D=http://home.comcast.net/~david.rothenberger/cygwin/x86_64
wget -x -nH --cut-dirs=3 \
   ${D}/serf/libserf1_0/libserf1_0-1.3.1-1.tar.bz2 \
   ${D}/serf/libserf1_0/setup.hint \
   ${D}/serf/libserf1-devel/libserf1-devel-1.3.1-1.tar.bz2 \
   ${D}/serf/libserf1-devel/setup.hint \
   ${D}/serf/serf-1.3.1-1.tar.bz2 \
   ${D}/serf/serf-1.3.1-1-src.tar.bz2 \
   ${D}/serf/setup.hint


Done.

Ken


Re: some cygport packaging issues

2013-08-17 Thread Ken Brown

On 8/17/2013 4:10 AM, Thomas Wolff wrote:

Am 15.08.2013 10:36, schrieb Corinna Vinschen:

[...]

and drop the DEPEND line.  The deps will be autogenerated anyway.

Amazing, I wonder, how this works reliably (even with packages that do
not use auto-stuff).
If cygport would still consider DEPEND=libncursesw-devel, it could
generate "requires: libncursesw10" rather than "requires: libncurses10"
and setup.hint file could remain the same for 32bit/64bit.
Also, I'd prefer to keep DEPEND=gettext-devel because (as I had reported
earlier) without gettext cygport fails (and hangs).


You're confusing DEPEND	and REQUIRES.  The first is for *build* 
dependencies.  It's the second that you want here.  Whatever you put in 
REQUIRES gets added to the automatically generated "requires:".


Ken


[ITA] whois

2013-08-17 Thread David Rothenberger
I would like to adopt whois. I've packaged the latest release.

setup.hint
--
category: Net
requires: libcrypt0 libiconv2 libidn11 
sdesc: "GNU Whois"
ldesc: "A client for the whois directory service.  It allows you to retrieve 
information on domains name, IP addresses, and more."


download:
--
D=http://home.comcast.net/~david.rothenberger/cygwin/x86
wget -x -nH --cut-dirs=3 \
 ${D}/whois/setup.hint \
 ${D}/whois/whois-5.0.26-1.tar.bz2 \
 ${D}/whois/whois-5.0.26-1-src.tar.bz2 \
 ${D}/whois/whois-debuginfo/setup.hint \
 ${D}/whois/whois-debuginfo/whois-debuginfo-5.0.26-1.tar.bz2


D=http://home.comcast.net/~david.rothenberger/cygwin/x86_64
wget -x -nH --cut-dirs=3 \
 ${D}/whois/setup.hint \
 ${D}/whois/whois-5.0.26-1.tar.bz2 \
 ${D}/whois/whois-5.0.26-1-src.tar.bz2 \
 ${D}/whois/whois-debuginfo/setup.hint \
 ${D}/whois/whois-debuginfo/whois-debuginfo-5.0.26-1.tar.bz2

-- 
David Rothenberger    daver...@acm.org

All I know is what the words know, and dead things, and that
makes a handsome little sum, with a beginning and a middle and
an end, as in the well-built phrase and the long sonata of the dead.
-- Samuel Beckett


[ITP] git-review - Tool to submit code to Gerrit

2013-08-17 Thread David Rothenberger
git-review is included in Debian [1] and Fedora [2].

setup.hint
--
category: Devel
requires: python 
sdesc: "Tool to submit code to Gerrit"
ldesc: "A git command for submitting branches to Gerrit"

download:
--
D=http://home.comcast.net/~david.rothenberger/cygwin/x86
wget -x -nH --cut-dirs=3 \
 ${D}/git-review/git-review-1.23-1.tar.bz2 \
 ${D}/git-review/git-review-1.23-1-src.tar.bz2 \
 ${D}/git-review/setup.hint

D=http://home.comcast.net/~david.rothenberger/cygwin/x86_64
wget -x -nH --cut-dirs=3 \
 ${D}/git-review/git-review-1.23-1.tar.bz2 \
 ${D}/git-review/git-review-1.23-1-src.tar.bz2 \
 ${D}/git-review/setup.hint


[1] http://packages.debian.org/wheezy/git-review
[2] 
https://admin.fedoraproject.org/pkgdb/acls/name/git-review?_csrf_token=e067a2a1c6d1d8d1ab0a4a2763f4c7a2aabb0851


-- 
David Rothenberger    daver...@acm.org



[RFU] mksh-48-1

2013-08-17 Thread Chris Sutcliffe
Please upload mksh-48-1:

32-bit:

wget -x -nH --cut-dirs=3 \
http://dl.dropbox.com/u/5530441/cygwin/mksh/setup.hint \
http://dl.dropbox.com/u/5530441/cygwin/mksh/mksh-48-1.tar.bz2 \
http://dl.dropbox.com/u/5530441/cygwin/mksh/mksh-48-1-src.tar.bz2 \
http://dl.dropbox.com/u/5530441/cygwin/mksh/mksh-debuginfo/setup.hint \
http://dl.dropbox.com/u/5530441/cygwin/mksh/mksh-debuginfo/mksh-debuginfo-48-1.tar.bz2

64-bit:

wget -x -nH --cut-dirs=3 \
http://dl.dropbox.com/u/5530441/cygwin64/mksh/setup.hint \
http://dl.dropbox.com/u/5530441/cygwin64/mksh/mksh-48-1.tar.bz2 \
http://dl.dropbox.com/u/5530441/cygwin64/mksh/mksh-48-1-src.tar.bz2 \
http://dl.dropbox.com/u/5530441/cygwin64/mksh/mksh-debuginfo/setup.hint \
http://dl.dropbox.com/u/5530441/cygwin64/mksh/mksh-debuginfo/mksh-debuginfo-48-1.tar.bz2

Thank you,

Please feel free to remove anything older then 47-1.

Thanks,

Chris


-- 
Chris Sutcliffe
http://emergedesktop.org
http://www.google.com/profiles/ir0nh34d