public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* [ITP] minizip
@ 2020-05-15 22:48 Ken Brown
  2020-05-16 15:40 ` Marco Atzeri
  0 siblings, 1 reply; 3+ messages in thread
From: Ken Brown @ 2020-05-15 22:48 UTC (permalink / raw)
  To: cygwin-apps

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

cygport file attached.

This is a followup to Yaakov's suggestion in

   https://sourceware.org/pipermail/cygwin-apps/2020-May/040049.html

After I've uploaded this, someone should move all the minizip stuff under zlib 
on sourceware to the new minizip directory.  Or else that should be done first, 
I'm not sure which.  I guess the only question is whether calm will complain if 
it's done in the wrong order.

Ken

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

inherit cmake

NAME="minizip"
VERSION="2.9.2"
RELEASE=1
CATEGORY="Libs"
SUMMARY="Zip file de/compression library"
DESCRIPTION="minizip is a drop-in replacement for zlib's minizip that includes
WinZip AES encryption, disk splitting, I/O buffering and some
additional fixes."
HOMEPAGE="https://github.com/nmoinvaz/${NAME}"
SRC_URI="https://github.com/nmoinvaz/${NAME}/archive/${VERSION}/${NAME}-${VERSION}.tar.gz"

PKG_NAMES="${NAME} lib${NAME}2.5 lib${NAME}-devel"
minizip_CONTENTS="usr/share/doc/"
minizip_SUMMARY="${SUMMARY} (documentation)"
minizip_REQUIRES="libminizip2.5"
libminizip2_5_SUMMARY="${SUMMARY} (runtime)"
libminizip2_5_CONTENTS="usr/bin/cygminizip-2.5.dll"
libminizip_devel_SUMMARY="${SUMMARY} (development)"
libminizip_devel_CONTENTS="usr/include/ usr/lib/"

BUILD_REQUIRES="zlib-devel libbz2-devel"

CYGCMAKE_ARGS="-DBUILD_SHARED_LIBS=ON"

DIFF_EXCLUDES="unzip.h zip.h"

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

* Re: [ITP] minizip
  2020-05-15 22:48 [ITP] minizip Ken Brown
@ 2020-05-16 15:40 ` Marco Atzeri
  2020-05-16 18:12   ` Ken Brown
  0 siblings, 1 reply; 3+ messages in thread
From: Marco Atzeri @ 2020-05-16 15:40 UTC (permalink / raw)
  To: cygwin-apps

On 16.05.2020 00:48, Ken Brown via Cygwin-apps wrote:
> cygport file attached.
> 
> This is a followup to Yaakov's suggestion in
> 
>    https://sourceware.org/pipermail/cygwin-apps/2020-May/040049.html
> 
> After I've uploaded this, someone should move all the minizip stuff 
> under zlib on sourceware to the new minizip directory.  Or else that 
> should be done first, I'm not sure which.  I guess the only question is 
> whether calm will complain if it's done in the wrong order.
> 
> Ken

May be you want to correct this point

$ file minizip.cygport
minizip.cygport: ASCII text, with CRLF line terminators

my build complained.

I added minizip to the package list and I am checking the new
directory structure, as we need to move from

$ find ../zlib -type f -name "*mini*"
../zlib/libminizip-devel/libminizip-devel-1.2.11-1.hint
../zlib/libminizip-devel/libminizip-devel-1.2.11-1.tar.xz
../zlib/libminizip-devel/libminizip-devel-1.2.8-3.hint
../zlib/libminizip-devel/libminizip-devel-1.2.8-3.tar.xz
../zlib/libminizip1/libminizip1-1.2.11-1.hint
../zlib/libminizip1/libminizip1-1.2.11-1.tar.xz
../zlib/libminizip1/libminizip1-1.2.8-3.hint
../zlib/libminizip1/libminizip1-1.2.8-3.tar.xz
../zlib/minizip/minizip-1.2.7-1.hint
../zlib/minizip/minizip-1.2.7-1.tar.bz2
../zlib/minizip/minizip-1.2.8-1.hint
../zlib/minizip/minizip-1.2.8-1.tar.bz2

to

$ find . -type f
./minizip/libminizip-devel/libminizip-devel-2.9.2-1.hint
./minizip/libminizip-devel/libminizip-devel-2.9.2-1.tar.xz
./minizip/libminizip2.5/libminizip2.5-2.9.2-1.hint
./minizip/libminizip2.5/libminizip2.5-2.9.2-1.tar.xz
./minizip/minizip-2.9.2-1-src.hint
./minizip/minizip-2.9.2-1-src.tar.xz
./minizip/minizip-2.9.2-1.hint
./minizip/minizip-2.9.2-1.tar.xz
./minizip/minizip-debuginfo/minizip-debuginfo-2.9.2-1.hint
./minizip/minizip-debuginfo/minizip-debuginfo-2.9.2-1.tar.xz

before an upload.
And wait for a full reindex, otherwise calm will complain anyway.


Regards
Marco



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

* Re: [ITP] minizip
  2020-05-16 15:40 ` Marco Atzeri
@ 2020-05-16 18:12   ` Ken Brown
  0 siblings, 0 replies; 3+ messages in thread
From: Ken Brown @ 2020-05-16 18:12 UTC (permalink / raw)
  To: cygwin-apps

On 5/16/2020 11:40 AM, Marco Atzeri via Cygwin-apps wrote:
> On 16.05.2020 00:48, Ken Brown via Cygwin-apps wrote:
>> cygport file attached.
>>
>> This is a followup to Yaakov's suggestion in
>>
>>    https://sourceware.org/pipermail/cygwin-apps/2020-May/040049.html
>>
>> After I've uploaded this, someone should move all the minizip stuff under zlib 
>> on sourceware to the new minizip directory.  Or else that should be done 
>> first, I'm not sure which.  I guess the only question is whether calm will 
>> complain if it's done in the wrong order.
>>
>> Ken
> 
> May be you want to correct this point
> 
> $ file minizip.cygport
> minizip.cygport: ASCII text, with CRLF line terminators

Sorry, my mailer converted the attachment.

> my build complained.
> 
> I added minizip to the package list and I am checking the new
> directory structure, as we need to move from
> 
> $ find ../zlib -type f -name "*mini*"
> ../zlib/libminizip-devel/libminizip-devel-1.2.11-1.hint
> ../zlib/libminizip-devel/libminizip-devel-1.2.11-1.tar.xz
> ../zlib/libminizip-devel/libminizip-devel-1.2.8-3.hint
> ../zlib/libminizip-devel/libminizip-devel-1.2.8-3.tar.xz
> ../zlib/libminizip1/libminizip1-1.2.11-1.hint
> ../zlib/libminizip1/libminizip1-1.2.11-1.tar.xz
> ../zlib/libminizip1/libminizip1-1.2.8-3.hint
> ../zlib/libminizip1/libminizip1-1.2.8-3.tar.xz
> ../zlib/minizip/minizip-1.2.7-1.hint
> ../zlib/minizip/minizip-1.2.7-1.tar.bz2
> ../zlib/minizip/minizip-1.2.8-1.hint
> ../zlib/minizip/minizip-1.2.8-1.tar.bz2
> 
> to
> 
> $ find . -type f
> ./minizip/libminizip-devel/libminizip-devel-2.9.2-1.hint
> ./minizip/libminizip-devel/libminizip-devel-2.9.2-1.tar.xz
> ./minizip/libminizip2.5/libminizip2.5-2.9.2-1.hint
> ./minizip/libminizip2.5/libminizip2.5-2.9.2-1.tar.xz
> ./minizip/minizip-2.9.2-1-src.hint
> ./minizip/minizip-2.9.2-1-src.tar.xz
> ./minizip/minizip-2.9.2-1.hint
> ./minizip/minizip-2.9.2-1.tar.xz
> ./minizip/minizip-debuginfo/minizip-debuginfo-2.9.2-1.hint
> ./minizip/minizip-debuginfo/minizip-debuginfo-2.9.2-1.tar.xz
> 
> before an upload.
> And wait for a full reindex, otherwise calm will complain anyway.

I see that you've made the change.  Thanks.  I'll wait another day or two before 
uploading the new version, in case Yaakov has comments about the packaging.

Ken

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

end of thread, other threads:[~2020-05-16 18:12 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-15 22:48 [ITP] minizip Ken Brown
2020-05-16 15:40 ` Marco Atzeri
2020-05-16 18:12   ` Ken Brown

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