BSD Ports

graphics/py-pyqrcode 1.2.1_1 MidnightBSD

Pure Python QR code generator with SVG, EPS, PNG and terminal output

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd3
Categories
graphics, python

Description

The pyqrcode module is a QR code generator that is simple to use and written in pure python. The module can automates most of the building process for creating QR codes. Most codes can be created using only two lines of code!

Unlike other generators, all of the helpers can be controlled manually. You are free to set any or all of the properties of your QR code.

QR codes can be saved as SVG, XBM, EPS, PNG (by using the pypng module), or plain text. They can also be displayed directly in most terminal emulators and Tkinter. PIL is not used to render the image files.

The pyqrcode module attempts to follow the QR code standard as closely as possible. The terminology and the encodings used in pyqrcode come directly from the standard. This module also follows the algorithm laid out in the standard.

In the other systems

SystemPortVersion
MidnightBSDgraphics/py-pyqrcode1.2.1_1
FreeBSDgraphics/py-pyqrcode1.2.1_1
OpenBSDgraphics/py-pyqrcode1.2.1p4
DragonFlygraphics/py-pyqrcode1.2.1_1
HardenedBSDgraphics/py-pyqrcode1.2.1_1
GhostBSDgraphics/py-pyqrcode1.2.1_1

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}pyqrcode

From mports:

cd /usr/mports/graphics/py-pyqrcode && make install clean

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

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pyqrcode>0:graphics/py-pyqrcode

Dependencies

No port depends on this one.

Configuration

Options name: graphics_pyqrcode

OptionDefaultDescription
PNGonPNG output rendering support
USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
mnooner256-pyqrcode-1.2.1-674a77b_GH0.tar.gz63345ebc3b17c0b244042c06d9b4db5b04afef62cb071cefc225c7271e8e7c5ec6295