libb64 is a library of ANSI C routines for fast encoding/decoding data

into and from a base64-encoded format.
C++ wrappers are included, as well as the source code for
standalone encoding and decoding executables.

Base64 uses a subset of displayable ASCII characters, and is
therefore a useful encoding for storing binary data in a text file,
such as XML, or sending binary data over text-only email.

WWW: http://libb64.sourceforge.net

PR:		ports/166670
Submitted by:	Ismail Yenigul <ismail.yenigul@surgate.com>
This commit is contained in:
Pawel Pekala 2012-04-15 21:09:31 +00:00
parent 835e2a093d
commit 317fc84de5
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=294879
5 changed files with 47 additions and 0 deletions

View File

@ -42,6 +42,7 @@
SUBDIR += ish
SUBDIR += konwert
SUBDIR += ktextdecode
SUBDIR += libb64
SUBDIR += libiconv
SUBDIR += libticonv
SUBDIR += libutf-8

View File

@ -0,0 +1,28 @@
# New ports collection makefile for: libb64
# Date created: 5 April 2012
# Whom: Ismail Yenigul <ismail.yenigul@surgate.com>
#
# $FreeBSD$
#
PORTNAME= libb64
PORTVERSION= 1.2
CATEGORIES= converters mail
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}
DISTNAME= ${PORTNAME}-${PORTVERSION}.src
MAINTAINER= ismail.yenigul@surgate.com
COMMENT= A library of ANSI C routines for fast encoding/decoding data
BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_ZIP= yes
USE_GMAKE= yes
do-install:
${INSTALL_DATA} ${WRKSRC}/src/libb64.a ${PREFIX}/lib
${MKDIR} ${PREFIX}/include/b64
${INSTALL_DATA} ${WRKSRC}/include/b64/*.h ${PREFIX}/include/b64
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (libb64-1.2.src.zip) = 343d8d61c5cbe3d3407394f16a5390c06f8ff907bd8d614c16546310b689bfd3
SIZE (libb64-1.2.src.zip) = 16063

View File

@ -0,0 +1,10 @@
libb64 is a library of ANSI C routines for fast encoding/decoding data
into and from a base64-encoded format.
C++ wrappers are included, as well as the source code for
standalone encoding and decoding executables.
Base64 uses a subset of displayable ASCII characters, and is
therefore a useful encoding for storing binary data in a text file,
such as XML, or sending binary data over text-only email.
WWW: http://libb64.sourceforge.net

View File

@ -0,0 +1,6 @@
include/b64/cdecode.h
include/b64/cencode.h
include/b64/decode.h
include/b64/encode.h
lib/libb64.a
@dirrm include/b64