Portage is a package management system used by Gentoo Linux
# ChangeLog for media-libs/jbigkit
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/jbigkit/ChangeLog,v 1.37 2008/01/17 00:11:11 maekke Exp $
17 Jan 2008; Markus Meier
-jbigkit-1.6.ebuild:
old
12 Jul 2007; Roy Marples
jbigkit-1.6-r1.ebuild:
Keyworded ~sparc-fbsd
19 May 2007; Steve Arnold
files/jbigkit-1.6-respect-make.patch:
Updated patch to fix broken makefile (thanks to flameeyes for the update).
This fixes bug #178240 (no rev bump). Verified/tested fine on amd64.
22 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
04 Sep 2006; Joshua Kinard
Marked stable on mips.
16 Apr 2006; Diego Pettenò
Add ~x86-fbsd keyword.
07 Feb 2006; Aron Griffis
Mark 1.6-r1 stable on alpha
01 Feb 2006; Steve Arnold
updated metadata to reflect adoption of this orphan
29 Jan 2006; Simon Stelling
fix metadata.xml's maintainer entry
29 Jan 2006; Simon Stelling
stable on amd64
25 Jan 2006; Fabian Groffen
Marked ppc-macos stable (bug #118362)
18 Jan 2006; Markus Rothe
Stable on ppc64; bug #118362
13 Jan 2006; Tobias Scherbaum
jbigkit-1.6-r1.ebuild:
ppc stable, bug #118362
13 Jan 2006; Gustavo Zacarias
Stable on sparc wrt #118362
13 Jan 2006; Saleem Abdulrasool
jbigkit-1.6-r1.ebuild:
stable on x86 as per bug #118362
10 Oct 2005; Diego Pettenò
+files/jbigkit-1.6-respect-make.patch, jbigkit-1.6-r1.ebuild:
Added patch to respect the $(MAKE) variable. Use the right compiler for
current arch to build with newer compiler-config.
*jbigkit-1.6-r1 (30 Sep 2005)
30 Sep 2005; Mike Frysinger
+files/jbigkit-1.6-shared-lib.patch, +jbigkit-1.6-r1.ebuild:
Build a shared library since imagemagick tries to link against libjbig #107542.
*jbigkit-1.6 (27 Sep 2005)
27 Sep 2005; Mike Frysinger
+files/jbigkit-1.6-build.patch, +jbigkit-1.6.ebuild:
Version bump.
21 Feb 2005;
Stable on ppc-macos.
21 Jan 2005;
Keyworded ~ppc-macos.
17 Jul 2004; Tom Gall
stable on ppc64, bug #55801
01 Jul 2004; Jeremy Huddleston
virtual/glibc -> virtual/libc
07 Mar 2004; Bret Curtis
Added ~mips to KEYWORDS
29 Nov 2003; Brad House
needs -fPIC for koffice on amd64
22 Oct 2003; Christian Birchinger
Added sparc stable keyword
09 Jul 2003; Michael Sterrett
use sed -i in src_unpack
*jbigkit-1.4 (05 Nov 2002)
04 Aug 2003; Guy Martin
Added hppa to KEYWORDS.
30 Mar 2003;
marking stable on ppc, as stable imagemagick version depends on it
21 Feb 2003; Aron Griffis
Mark stable on alpha
06 Dec 2002; Rodney Rees
05 Nov 2002; Mike Frysinger
Initial import. Ebuild submitted by Marko Mikulicic
AUX jbigkit-1.6-build.patch 852 RMD160 f8df305b083d2bde5446849e1090b31452df4ed5 SHA1 20bbbd021121a0cf52cce12ce13e0ebce5393843 SHA256 e59fdb3929968504fcafde8ffe4adec07b96ae76d17569331f18da5bc34ee00a
AUX jbigkit-1.6-respect-make.patch 3637 RMD160 8bff31e36ee7d84223df85f8dae063b82ca41889 SHA1 44ba623d1f0b9232cd4e27b9eaeedde294b43c92 SHA256 46f6b949a8f230691e9e1192d54d9c6777e444e315176c6920626139d6e9b2cf
AUX jbigkit-1.6-shared-lib.patch 925 RMD160 4da212d826083def5bfa3654865a3daf948e1582 SHA1 7e588de6813bd2df1fc24b4cd1a0adda4138c1fa SHA256 e9b7b5b3fa0372a1737ede38007441e182f07e5860f7d68496424b419339e178
DIST jbigkit-1.6.tar.gz 405712 RMD160 c412bf5a665ee98026eaa4162a9d623dcf0d1b98 SHA1 f401df793d91a1cc123bbf1387d39d4f0e73b272 SHA256 d841b6d0723c1082450967f3ea500be01810a34ec4a97ad10985ae7071a6150b
EBUILD jbigkit-1.6-r1.ebuild 1315 RMD160 ffbe86e3b89f9cc5f07916dd414420516e9506b1 SHA1 d39ab77dec14507e8a1425cb0310dcc928c5ab28 SHA256 db9887d30fccb683bdce73b0aa7441b9ea6bfc04d06c0705eb923b557a1e955e
MISC ChangeLog 3877 RMD160 d11019acb2eb60325fa03f37da42a2b55a727e37 SHA1 3579b20b28d18261a14df9688cd7726232d066de SHA256 1b5c2af46486dfd8c9f67e142d64f28d40efdee854c68f0be9a7413711d4277b
MISC metadata.xml 510 RMD160 2bd864aa5e2d103a298c203a323b31ae72499f5f SHA1 c61a031d4668d85cd238987f2f72b8baaba8c541 SHA256 af4ade5ef82f07702d0f0c56e1aa17f5dbcea99b055bef6558c363bc032817e1
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/jbigkit/jbigkit-1.6-r1.ebuild,v 1.20 2007/07/12 08:53:33 uberlord Exp $
inherit eutils multilib toolchain-funcs
DESCRIPTION="highly effective data compression algorithm for bi-level high-resolution images such as fax pages or scanned documents"
HOMEPAGE="http://www.cl.cam.ac.uk/~mgk25/jbigkit/"
SRC_URI="http://www.cl.cam.ac.uk/~mgk25/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
IUSE=""
DEPEND=">=sys-apps/sed-4"
RDEPEND=""
S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-build.patch
epatch "${FILESDIR}"/${P}-shared-lib.patch
epatch "${FILESDIR}"/${P}-respect-make.patch
}
src_compile() {
emake CC=$(tc-getCC) || die "emake failed"
}
src_test() {
LD_LIBRARY_PATH="${S}"/libjbig make test || die "make test failed"
}
src_install() {
dobin pbmtools/jbgtopbm pbmtools/pbmtojbg || die "dobin"
doman pbmtools/jbgtopbm.1 pbmtools/pbmtojbg.1
insinto /usr/include
newins libjbig/jbig.h jbig.h || die "doins include"
dolib libjbig/libjbig{.a,$(get_libname)} || die "dolib"
dodoc ANNOUNCE CHANGES INSTALL TODO
}
highly effective data compression algorithm for bi-level
high-resolution images such as fax pages or scanned documents.