Skip to content

Commit

Permalink
axc-0.3.7+git20220527 (WIP)
Browse files Browse the repository at this point in the history
  • Loading branch information
fd00 committed Jan 11, 2025
1 parent 6059d1a commit 9b1c9e1
Show file tree
Hide file tree
Showing 2 changed files with 117 additions and 0 deletions.
78 changes: 78 additions & 0 deletions axc/README
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
axc
------------------------------------------
Client lib for libsignal-protocol-c

Runtime requirements:
cygwin-3.5.4-1
libaxc-devel-0.3.7+git20220527-1bl1
libaxc0-0.3.7+git20220527-1bl1
libgcrypt-devel-1.11.0-1
libgcrypt20-1.11.0-1
libglib2.0-devel-2.64.6-1
libglib2.0_0-2.64.6-1
libsignal-protocol-c-devel-2.3.3-1bl1
libsignal-protocol-c2-2.3.3-1bl1
libsqlite3-devel-3.34.0-1
libsqlite3_0-3.34.0-1
pkg-config-2.3.0-1

Build requirements:
(besides corresponding -devel packages)
binutils-2.43.1-1
cmake-3.28.3-1
cygport-0.36.9-1
gcc-core-12.4.0-3
libcmocka-devel-1.1.7-1bl1
libgcrypt-devel-1.11.0-1
libglib2.0-devel-2.64.6-1
libsignal-protocol-c-devel-2.3.3-1bl1
libsqlite3-devel-3.34.0-1
ninja-1.12.0-1

Canonical website:
https://github.com/gkdr/axc

Canonical download:
https://github.com/gkdr/axc.git

-------------------------------------------

Build instructions:
1. unpack axc-0.3.7+git20220527-X-src.tar.xz
2. if you use setup to install this src package,
it will be unpacked under /usr/src automatically
% cd /usr/src
% cygport ./axc-0.3.7+git20220527-X.cygport all

This will create:
/usr/src/axc-0.3.7+git20220527-X-src.tar.xz
/usr/src/axc-0.3.7+git20220527-X.tar.xz
/usr/src/libaxc0-0.3.7+git20220527-X.tar.xz
/usr/src/libaxc-devel-0.3.7+git20220527-X.tar.xz

-------------------------------------------

Files included in the binary package:

(axc)
/usr/share/doc/Cygwin/axc.README
/usr/share/doc/axc/CHANGELOG.md
/usr/share/doc/axc/LICENSE
/usr/share/doc/axc/README.md

(libaxc0)
/usr/bin/cygaxc-0.dll

(libaxc-devel)
/usr/include/axc/axc.h
/usr/include/axc/axc_crypto.h
/usr/include/axc/axc_store.h
/usr/lib/libaxc.dll.a
/usr/lib/pkgconfig/libaxc.pc

------------------

Port Notes:

----- version 0.3.7+git20220527-1bl1 -----
Initial release by fd0 <https://github.com/fd00/>
39 changes: 39 additions & 0 deletions axc/axc-0.3.7+git20220527-1bl1.cygport
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
HOMEPAGE="https://github.com/gkdr/${PN}"
GIT_URI="https://github.com/gkdr/${PN}.git"
GIT_REV="8e14a663281d2c0898e2da5d07144c844c6b680a"

CATEGORY="Libs"
SUMMARY="Client lib for libsignal-protocol-c"
DESCRIPTION="${SUMMARY}"

LICENSE="GPL-3.0-or-later"
LICENSE_SPDX="SPDX-License-Identifier: GPL-3.0-or-later"
LICENSE_URI="LICENSE"

BUILD_REQUIRES="libcmocka-devel libgcrypt-devel libglib2.0-devel libsignal-protocol-c-devel libsqlite3-devel"

inherit cmake
inherit git

DOCS="
CHANGELOG.md
"

PKG_NAMES="
axc
libaxc0
libaxc-devel
"
axc_CONTENTS="
usr/share
"
libaxc0_CONTENTS="
usr/bin/cyg*-0.dll
"
libaxc_devel_CONTENTS="
usr/include
usr/lib
"
axc_SUMMARY="${SUMMARY} (licensing & readmes)"
libaxc0_SUMMARY="${SUMMARY} (runtime)"
libaxc_devel_SUMMARY="${SUMMARY} (development)"

0 comments on commit 9b1c9e1

Please sign in to comment.