BSD Ports

net/liboauth 1.0.3_2 MidnightBSD

C library implementing the OAuth Core standard

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit, gpl2
Categories
net

Description

OAuth is an open protocol to allow secure API authorization in a simple and standard method from desktop and web applications.

liboauth is a collection of POSIX-c functions implementing the OAuth Core RFC 5849 standard. liboauth provides functions to escape and encode parameters according to OAuth specification and offers high-level functionality to sign requests or verify OAuth signatures as well as perform HTTP requests.

In the other systems

SystemPortVersion
MidnightBSDnet/liboauth1.0.3_2
FreeBSDnet/liboauth1.0.3_5
OpenBSDnet/liboauth1.0.3p0
DragonFlynet/liboauth1.0.3_5
HardenedBSDnet/liboauth1.0.3_5
GhostBSDnet/liboauth1.0.3_5

Install

Binary package:

mport install liboauth

From mports:

cd /usr/mports/net/liboauth && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	liboauth>0:net/liboauth
LIB_DEPENDS=	liboauth.so:net/liboauth

Dependencies

As this port's Makefile names them.

Library 1

Build dependencies 1
Run dependencies 1
Required by 1

Configuration

No options to configure.

USES
pkgconfig libtool ssl
Service scripts
none

Files

Manual pages 1
  • oauth(3)
pkg-plist 7
  • include/oauth.h
  • lib/liboauth.so.0.8.7
  • lib/liboauth.so.0
  • lib/liboauth.so
  • lib/liboauth.a
  • libdata/pkgconfig/oauth.pc
  • share/man/man3/oauth.3.gz
distinfo 1
FileSizeSHA256
liboauth-1.0.3.tar.gz5049500df60157b052f0e774ade8a8bac59d6e8d4b464058cc55f9208d72e41156811f
Master sites 1
  • SF/liboauth