|
|
LICENSE="GPL-2" | LICENSE="GPL-2" |
SLOT="0" | SLOT="0" |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" | KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" |
IUSE="svga jpeg jpeg2k tiff png xml zlib" |
IUSE="svga jbig jpeg jpeg2k tiff png xml zlib rle" |
| |
DEPEND="jpeg? ( >=media-libs/jpeg-6b ) | DEPEND="jpeg? ( >=media-libs/jpeg-6b ) |
jpeg2k? ( media-libs/jasper ) | jpeg2k? ( media-libs/jasper ) |
|
|
xml? ( dev-libs/libxml2 ) | xml? ( dev-libs/libxml2 ) |
zlib? ( sys-libs/zlib ) | zlib? ( sys-libs/zlib ) |
svga? ( media-libs/svgalib ) | svga? ( media-libs/svgalib ) |
media-libs/jbigkit |
jbig? ( media-libs/jbigkit ) |
media-libs/urt" |
rle? ( media-libs/urt )" |
| |
netpbm_libtype() { | netpbm_libtype() { |
case ${CHOST} in | case ${CHOST} in |
|
|
use $1 && echo -l${2:-$1} || echo NONE | use $1 && echo -l${2:-$1} || echo NONE |
} | } |
| |
netpbm_jasper() { |
netpbm_hdr_config() { |
use !jpeg2k && echo NONE |
use !${1} && echo NONE |
} | } |
| |
src_unpack() { | src_unpack() { |
|
|
ZLIB = $(netpbm_config zlib z) | ZLIB = $(netpbm_config zlib z) |
LINUXSVGALIB = $(netpbm_config svga vga) | LINUXSVGALIB = $(netpbm_config svga vga) |
XML2_LIBS = $(netpbm_config xml xml2) | XML2_LIBS = $(netpbm_config xml xml2) |
|
URTLIB = $(netpbm_config rle) |
| |
# Use system versions instead of bundled | # Use system versions instead of bundled |
JBIGLIB = -ljbig | JBIGLIB = -ljbig |
JBIGHDR_DIR = |
JBIGHDR_DIR = $(netpbm_hdr_config jbig) |
JASPERLIB = -ljasper | JASPERLIB = -ljasper |
JASPERHDR_DIR = $(netpbm_jasper) |
JASPERHDR_DIR = $(netpbm_hdr_config jpeg2k) |
URTLIB = -lrle |
URTHDR_DIR = |
URTHDR_DIR = |
|
EOF | EOF |
} | } |
| |