[ITP] libb2 0.98.1

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[ITP] libb2 0.98.1

cygwin-apps mailing list
Hello,

[ITP] A new package proposal: libb2

- libb2
- libb2_1
- libb2-devel

====

SUMMARY: C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp
HOMEPAGE: https://github.com/BLAKE2/libb2
SRC_URI: https://github.com/BLAKE2/libb2/archive/v0.98.1.tar.gz
LICENSE: Creative Commons Zero v1.0 Universal

====

Corresponding Linux/Unix packages are searched:
- https://repology.org/project/libb2/versions

Cygportfile, packages and logs:
- https://yacp.osdn.jp/itp/libb2/

CI (playground)
- https://cygwin.com/cgi-bin2/jobs.cgi?id=1220
- https://ci.appveyor.com/project/cygwin/scallywag/builds/36142216

Prototype:
- https://github.com/fd00/yacp/tree/7fcdc78d5e88c6141d2d4bb2f26646a8ba521c43/libb2
Reply | Threaded
Open this post in threaded view
|

Re: [ITP] libb2 0.98.1

cygwin-apps mailing list


On 04.11.2020 23:01, Daisuke Fujimura via Cygwin-apps wrote:

> Hello,
>
> [ITP] A new package proposal: libb2
>
> - libb2
> - libb2_1
> - libb2-devel
>
> ====
>
> SUMMARY: C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp
> HOMEPAGE: https://github.com/BLAKE2/libb2
> SRC_URI: https://github.com/BLAKE2/libb2/archive/v0.98.1.tar.gz
> LICENSE: Creative Commons Zero v1.0 Universal
>

it builds fine, and I added it to the package list.

However, for me make little sense to make a package with just
two documentation files.
I would fit them in the libb2-devel package
leaving libb2 as source only

>>> libb2-0.98.1-1.tar.xz
usr/share/
usr/share/doc/
usr/share/doc/libb2/
usr/share/doc/libb2/COPYING
usr/share/doc/libb2/README.md

>>> libb2_1-0.98.1-1.tar.xz
usr/bin/
usr/bin/cygb2-1.dll

>>> libb2-devel-0.98.1-1.tar.xz
usr/include/
usr/include/blake2.h
usr/lib/
usr/lib/libb2.dll.a
usr/lib/pkgconfig/
usr/lib/pkgconfig/libb2.pc


Regards
Marco
Reply | Threaded
Open this post in threaded view
|

Re: [ITP] libb2 0.98.1

cygwin-apps mailing list
> it builds fine, and I added it to the package list.
>
> However, for me make little sense to make a package with just
> two documentation files.
> I would fit them in the libb2-devel package
> leaving libb2 as source only

I fixed it.

Cygportfile, packages and logs (updated)
- https://yacp.osdn.jp/itp/libb2/

Cygport diff
- https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/playground.git;a=commitdiff;h=bf5426f80130e75260f829c20611b11e82b6fcee

CI (playground)
- https://cygwin.com/cgi-bin2/jobs.cgi?id=1221
- https://ci.appveyor.com/project/cygwin/scallywag/builds/36174475

Package list (as follows)
- https://yacp.osdn.jp/itp/libb2/libb2-0.98.1-1.x86_64/log/libb2-0.98.1-1-pkg.log

```
>>> Creating binary package(s)
>>> libb2_1-0.98.1-1.tar.xz
usr/bin/
usr/bin/cygb2-1.dll

>>> libb2-devel-0.98.1-1.tar.xz
usr/include/
usr/include/blake2.h
usr/lib/
usr/lib/libb2.dll.a
usr/lib/pkgconfig/
usr/lib/pkgconfig/libb2.pc
usr/share/
usr/share/doc/
usr/share/doc/libb2/
usr/share/doc/libb2/COPYING
usr/share/doc/libb2/README.md
```
Reply | Threaded
Open this post in threaded view
|

Re: [ITP] libb2 0.98.1

cygwin-apps mailing list
On 06.11.2020 15:45, Daisuke Fujimura via Cygwin-apps wrote:

>> it builds fine, and I added it to the package list.
>>
>> However, for me make little sense to make a package with just
>> two documentation files.
>> I would fit them in the libb2-devel package
>> leaving libb2 as source only
>
> I fixed it.
>
> Cygportfile, packages and logs (updated)
> - https://yacp.osdn.jp/itp/libb2/
>
> Cygport diff
> - https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/playground.git;a=commitdiff;h=bf5426f80130e75260f829c20611b11e82b6fcee
>
> CI (playground)
> - https://cygwin.com/cgi-bin2/jobs.cgi?id=1221
> - https://ci.appveyor.com/project/cygwin/scallywag/builds/36174475
>
> Package list (as follows)
> - https://yacp.osdn.jp/itp/libb2/libb2-0.98.1-1.x86_64/log/libb2-0.98.1-1-pkg.log
>
> ```
>>>> Creating binary package(s)
>>>> libb2_1-0.98.1-1.tar.xz
> usr/bin/
> usr/bin/cygb2-1.dll
>
>>>> libb2-devel-0.98.1-1.tar.xz
> usr/include/
> usr/include/blake2.h
> usr/lib/
> usr/lib/libb2.dll.a
> usr/lib/pkgconfig/
> usr/lib/pkgconfig/libb2.pc
> usr/share/
> usr/share/doc/
> usr/share/doc/libb2/
> usr/share/doc/libb2/COPYING
> usr/share/doc/libb2/README.md
> ```

you can already upload

Thanks & Regards
Marco