fastports

jbig2dec 0.20_1

graphics/jbig2dec

Decoder implementation of the JBIG2 image compression format

Category
graphics
Maintainer
sunpoet@FreeBSD.org
WWW
https://github.com/ArtifexSoftware/jbig2dec
License
GPLv3
USES
cpe libtool python:env,test shebangfix

Description

jbig2dec is a decoder implementation of the JBIG2 image compression format.
JBIG2 is designed for lossy or lossless encoding of 'bilevel' (1-bit monochrome)
images at moderately high resolution, and in particular scanned paper documents.
In this domain it is very efficient, offering compression ratios on the order of
100:1.

Dependencies

Commit History

may be incomplete — full history at freebsd-ports on GitHub

Commit Credits Log message
0.20
91fc6ae1be files touched
Po-Chuan Hsieh (sunpoet)
graphics/jbig2dec: Remove USES=pathfix
0.20
62ed195754 files touched
Po-Chuan Hsieh (sunpoet)
*/*: Remove GNU_CONFIGURE_MANPREFIX=${PREFIX}/share after 9fd7ee1cdf6cbd5528159b58a966e1a40e2909a9
0.20
3928fc1e9c files touched
Muhammad Moinur Rahman (bofh)
graphics/jbig2dec: Moved man to share/man
Approved by:    portmgr (blanket)
0.20
de8c89bc08 files touched
Daniel Engberg (diizzy)
graphics/jbig2dec: Add make test
PR:		273844
0.20
56c9dc76b7 files touched
Po-Chuan Hsieh (sunpoet)
graphics/jbig2dec: Update to 0.20
- Update MASTER_SITES

Changes:	https://github.com/ArtifexSoftware/jbig2dec/releases
		https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES
0.19
aeb01f3ee1 files touched
Po-Chuan Hsieh (sunpoet)
graphics/jbig2dec: Use USES=pathfix to fix .pc installation
- Update MASTER_SITES
- Convert REINPLACE_CMD to patch files
0.19
fb16dfecae files touched
Stefan Eßer (se)
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
0.19
b7f05445c0 files touched
Stefan Eßer (se)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
0.19
71add8a923 files touched
Po-Chuan Hsieh (sunpoet)
graphics/jbig2dec: Use CONFIGURE_WITH helper
0.19
0b1aeffc79 files touched
Bernhard Froehlich (decke)
graphics/jbig2dec: Add CPE information
Approved by:	portmgr (blanket)
0.19
cf118ccf87 files touched
Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday. Reported by: lwhsu
0.19
305f148f48 files touched
Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
0.19
5719df9a6c files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Remoce USES=autoreconf
It is not needed after switching to upstream release tarball (r545843).
0.19
84f27a6d7f files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 0.19
Changes:	https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES
0.18
9554ce7c7e files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update MASTER_SITES: use upstream release tarball
0.18
0f8e8fd9f5 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix r529344: restore jb2streams.tar.gz
0.18
3dd8243aad files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 0.18
Changes:	https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES
0.17
d972bf7405 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 0.17
Changes:	https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES
0.16
3bce1a118e files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Add maintainer section
0.16
38d6d10b7c files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Restore distinfo for jb2streams.tar.gz
It was accidentally removed in r499052.

PR:		237838
Reported by:	Leon Dietrich <doralitze@chaotikum.org>
0.16
8f87bb0116 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 0.16
Changes:	https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES
0.15
b5b09d8459 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Regenerate patch files with makepatch:
0.15
da1e280779 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update USES=autoreconf
- Respect our own do-configure:

Suggested by:	tijl
0.15
908f997221 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 0.15
- Update WWW

Changes:	https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES
Notified by:	tijl
0.14
530e701a42 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 0.14
Changes:	http://git.ghostscript.com/?p=jbig2dec.git;a=blob;f=CHANGES;hb=HEAD
0.13
7fcc6761eb files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 0.13
Changes:	http://git.ghostscript.com/?p=jbig2dec.git;a=blob;f=CHANGES;hb=HEAD
0.12
4e1b79a0a6 files touched
Mathieu Arnold (mat)
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
0.12
76bfabb776 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 0.12 - Add LICENSE_FILE - Convert to new options helper - Convert to new options target helper - Convert to new test framework - Remove EXTRACT_AFTER_ARGS - Sort USES - Use USES=shebangfix - Repack test tarball - Cosmetic change - Split and rename patch files - Regenerate patch files with makepatch: - Update WWW - Add git repository to WWW - Take maintainership
Changes:	http://git.ghostscript.com/?p=jbig2dec.git;a=blob;f=CHANGES;hb=HEAD
0.11
bb21093773 files touched
Baptiste Daroussin (bapt)
Bump portrevision after png update
0.11
0193f43f06 files touched
Baptiste Daroussin (bapt)
Properly patch jbig2dec for png > 1.5 instead of exposing png internals
0.11
734b61f327 files touched
Marcus von Appen (mva)
- Convert ports of graphics/ to new USES=python
Approved by:	portmgr (implicit)
0.11
aececc2cd6 files touched
Dmitry Marakasov (amdmi3)
- Switch to USES=libtool, drop .la files - Strip libraries
0.11
a8a093f0a5 files touched
Raphael Kubo da Costa (rakuco)
Replace an invocation of "/usr/bin/env python" with ${PYTHON_CMD}.
lang/python is not brought in by USE_PYTHON since r336850, which broke the
TESTS option (it's off by default).

PR:		187959
0.11
98f62693ce files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Use USES=tar:xz - Move EXTRACT_ONLY and LICENSE upwards - Silence post-extract: and post-patch:
0.11
db172680ba files touched
Baptiste Daroussin (bapt)
Remove a dead mirror
0.11
4ceae583cc files touched
Baptiste Daroussin (bapt)
Drop maintainership
0.11
44838a3fc9 files touched
Baptiste Daroussin (bapt)
Use stage
0.11
eb08c5441c files touched
Baptiste Daroussin (bapt)
Add NO_STAGE all over the place in preparation for the staging support (cat: graphics)
0.11
b9d2535959 files touched
Baptiste Daroussin (bapt)
Remove now useless MAKE_JOB_SAFE Use options helpers for png Use new LIB_DEPENDS format
0.11
5271da855f files touched
Baptiste Daroussin (bapt)
Rely on bsdtar to autodetermine the format of the distfiles when possible
For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.

Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
0.11
ad93895ca3 files touched
Baptiste Daroussin (bapt)
Finish optionsng conversion Trim headers Remove useless LICENSE_FILE
0.11
2b74a89bc8 files touched
Dirk Meyer (dinoex)
- update png to 1.5.10
0.11
bcb67a0012 files touched
Baptiste Daroussin (bapt)
Convert to new option framework
Add PNG to shared options descriptions
0.11
e1c6649edf files touched
Martin Wilke (miwi)
- Remove WITH_FBSD10_FIX, is no longer needed
0.11
3a61669522 files touched
Martin Wilke (miwi)
- Fix build FreeBSD 10
0.11
24d4dc0db9 files touched
Baptiste Daroussin (bapt)
Get rid of md5 for all my ports. while here add most of the licenses
0.11
2133f1c1d5 files touched
Baptiste Daroussin (bapt)
- Add SF to MASTER_SITES - Mark MAKE_JOBS_SAFE - Use FreeBSD's SHA1-implementation - Add TESTS option default to off
Submitted by:	Mikhail T. <mi+thun _at_ aldan.algebra.com> by email
Approved by:	tabthorpe@ (co-mentor)
0.11
5a4055b083 files touched
Baptiste Daroussin (bapt)
Change maintainer address to my new @FreeBSD.org
Approved by:	jadawin@ (co-mentor)
0.11
dfe1894a23 files touched
Max Brazhnikov (makc)
Add new port graphics/jbig2dec:
jbig2dec is a decoder implementation of the JBIG2 image compression format.
JBIG2 is designed for lossy or lossless encoding of 'bilevel' (1-bit monochrome)
images at moderately high resolution, and in particular scanned paper documents.
In this domain it is very efficient, offering compression ratios on the order of
100:1.

WWW:	http://jbig2dec.sourceforge.net/

PR:		ports/148421
Submitted by:	Bapt <baptiste.daroussin at gmail.com>