View | Details | Raw Unified | Return to bug 250033
Collapse All | Expand All

(-)Makefile (-2 / +17 lines)
Lines 40-46 Link Here
40
40
41
PORTSCOUT?=	limit:^6\.9\.
41
PORTSCOUT?=	limit:^6\.9\.
42
42
43
CONFLICTS_INSTALL=	ImageMagick7 ImageMagick7-nox11 # bin/Magick++-config
43
FRIENDLY_OFF_CONFLICTS_INSTALL=	ImageMagick7 ImageMagick7-nox11 # bin/Magick++-config
44
44
45
# This port uses .la files, keep libtool:keepla! (magick/module.c)
45
# This port uses .la files, keep libtool:keepla! (magick/module.c)
46
USES=		compiler:c++11-lang cpe gettext-runtime gmake gnome libtool:keepla \
46
USES=		compiler:c++11-lang cpe gettext-runtime gmake gnome libtool:keepla \
Lines 61-66 Link Here
61
		type-dejavu.xml type-ghostscript.xml type-urw-base35.xml \
61
		type-dejavu.xml type-ghostscript.xml type-urw-base35.xml \
62
		type-windows.xml type.xml
62
		type-windows.xml type.xml
63
63
64
BIN_FILES=	Magick++-config Magick-config MagickCore-config MagickWand-config \
65
		Wand-config animate compare composite conjure convert display \
66
		identify import mogrify montage stream
67
64
PLIST_SUB=	PORTVERSION=${PORTVERSION:R}
68
PLIST_SUB=	PORTVERSION=${PORTVERSION:R}
65
69
66
OPTIONS_SUB=	yes
70
OPTIONS_SUB=	yes
Lines 67-77 Link Here
67
OPTIONS_DEFINE=	BZIP2 DOCS DJVU FFTW FONTCONFIG FPX FREETYPE \
71
OPTIONS_DEFINE=	BZIP2 DOCS DJVU FFTW FONTCONFIG FPX FREETYPE \
68
		GRAPHVIZ GSLIB HEIF JPEG2000 JBIG JPEG LCMS2 LZMA LQR MODULES \
72
		GRAPHVIZ GSLIB HEIF JPEG2000 JBIG JPEG LCMS2 LZMA LQR MODULES \
69
		OPENEXR OPENMP PANGO PDF PERL PNG RAQM SVG TESTS TIFF WEBP WMF \
73
		OPENEXR OPENMP PANGO PDF PERL PNG RAQM SVG TESTS TIFF WEBP WMF \
70
		THREADS X11 16BIT_PIXEL HDRI RAW
74
		THREADS X11 16BIT_PIXEL HDRI RAW FRIENDLY
71
OPTIONS_DEFAULT=	16BIT_PIXEL BZIP2 FFTW FONTCONFIG FREETYPE \
75
OPTIONS_DEFAULT=	16BIT_PIXEL BZIP2 FFTW FONTCONFIG FREETYPE \
72
		JPEG2000 JBIG JPEG LCMS2 LZMA LQR MODULES PDF PERL PNG RAQM SVG \
76
		JPEG2000 JBIG JPEG LCMS2 LZMA LQR MODULES PDF PERL PNG RAQM SVG \
73
		TIFF WEBP WMF THREADS X11 RAW
77
		TIFF WEBP WMF THREADS X11 RAW
74
78
79
FRIENDLY_PREVENTS=	PERL
80
FRIENDLY_PREVENTS_MSG=	PERL support can only be enabled for the un-FRIENDLY ImageMagick
81
82
FRIENDLY_DESC=		Install binaries with version suffix
75
DJVU_DESC=		DJVU format support (needs THREADS)
83
DJVU_DESC=		DJVU format support (needs THREADS)
76
GSLIB_DESC=		libgs (Postscript SHLIB) support
84
GSLIB_DESC=		libgs (Postscript SHLIB) support
77
TESTS_DESC=		Run bundled self-tests after build
85
TESTS_DESC=		Run bundled self-tests after build
Lines 354-359 Link Here
354
		${STAGEDIR}${PREFIX}/etc/ImageMagick-6/${i}.sample
362
		${STAGEDIR}${PREFIX}/etc/ImageMagick-6/${i}.sample
355
.endfor
363
.endfor
356
364
365
post-install-FRIENDLY-on:
366
	@${MV} ${STAGEDIR}${PREFIX}/man/man1/ImageMagick.1 ${STAGEDIR}${PREFIX}/man/man1/ImageMagick6.1
367
.for i in ${BIN_FILES}
368
	@${MV} ${STAGEDIR}${PREFIX}/man/man1/${i}.1 ${STAGEDIR}${PREFIX}/man/man1/${i}6.1
369
	@${MV} ${STAGEDIR}${PREFIX}/bin/${i} ${STAGEDIR}${PREFIX}/bin/${i}6
370
.endfor
371
357
post-install-TESTS-on: test
372
post-install-TESTS-on: test
358
373
359
do-test:
374
do-test:
(-)pkg-plist (-39 / +72 lines)
Lines 1-19 Link Here
1
bin/Magick++-config
1
%%NO_FRIENDLY%%bin/Magick++-config
2
bin/Magick-config
2
%%NO_FRIENDLY%%bin/Magick-config
3
bin/MagickCore-config
3
%%NO_FRIENDLY%%bin/MagickCore-config
4
bin/MagickWand-config
4
%%NO_FRIENDLY%%bin/MagickWand-config
5
bin/Wand-config
5
%%NO_FRIENDLY%%bin/Wand-config
6
bin/animate
6
%%NO_FRIENDLY%%bin/animate
7
bin/compare
7
%%NO_FRIENDLY%%bin/compare
8
bin/composite
8
%%NO_FRIENDLY%%bin/composite
9
bin/conjure
9
%%NO_FRIENDLY%%bin/conjure
10
bin/convert
10
%%NO_FRIENDLY%%bin/convert
11
bin/display
11
%%NO_FRIENDLY%%bin/display
12
bin/identify
12
%%NO_FRIENDLY%%bin/identify
13
bin/import
13
%%NO_FRIENDLY%%bin/import
14
bin/mogrify
14
%%NO_FRIENDLY%%bin/mogrify
15
bin/montage
15
%%NO_FRIENDLY%%bin/montage
16
bin/stream
16
%%NO_FRIENDLY%%bin/stream
17
%%FRIENDLY%%bin/Magick++-config6
18
%%FRIENDLY%%bin/Magick-config6
19
%%FRIENDLY%%bin/MagickCore-config6
20
%%FRIENDLY%%bin/MagickWand-config6
21
%%FRIENDLY%%bin/Wand-config6
22
%%FRIENDLY%%bin/animate6
23
%%FRIENDLY%%bin/compare6
24
%%FRIENDLY%%bin/composite6
25
%%FRIENDLY%%bin/conjure6
26
%%FRIENDLY%%bin/convert6
27
%%FRIENDLY%%bin/display6
28
%%FRIENDLY%%bin/identify6
29
%%FRIENDLY%%bin/import6
30
%%FRIENDLY%%bin/mogrify6
31
%%FRIENDLY%%bin/montage6
32
%%FRIENDLY%%bin/stream6
17
@sample etc/ImageMagick-6/coder.xml.sample
33
@sample etc/ImageMagick-6/coder.xml.sample
18
@sample etc/ImageMagick-6/colors.xml.sample
34
@sample etc/ImageMagick-6/colors.xml.sample
19
@sample etc/ImageMagick-6/delegates.xml.sample
35
@sample etc/ImageMagick-6/delegates.xml.sample
Lines 438-471 Link Here
438
%%WITH_PERL%%%%PERL5_MAN3%%/Image::Magick.3.gz
454
%%WITH_PERL%%%%PERL5_MAN3%%/Image::Magick.3.gz
439
%%WITH_PERL%%%%PERL5_MAN3%%/Image::Magick::%%QBIT%%%%HDRI%%.3.gz
455
%%WITH_PERL%%%%PERL5_MAN3%%/Image::Magick::%%QBIT%%%%HDRI%%.3.gz
440
libdata/pkgconfig/ImageMagick++-6.pc
456
libdata/pkgconfig/ImageMagick++-6.pc
441
libdata/pkgconfig/ImageMagick++.pc
457
%%NO_FRIENDLY%%libdata/pkgconfig/ImageMagick++.pc
442
libdata/pkgconfig/ImageMagick-6.pc
458
libdata/pkgconfig/ImageMagick-6.pc
443
libdata/pkgconfig/ImageMagick.pc
459
%%NO_FRIENDLY%%libdata/pkgconfig/ImageMagick.pc
444
libdata/pkgconfig/Magick++-6.pc
460
libdata/pkgconfig/Magick++-6.pc
445
libdata/pkgconfig/Magick++.pc
461
%%NO_FRIENDLY%%libdata/pkgconfig/Magick++.pc
446
libdata/pkgconfig/MagickCore-6.pc
462
libdata/pkgconfig/MagickCore-6.pc
447
libdata/pkgconfig/MagickCore.pc
463
%%NO_FRIENDLY%%libdata/pkgconfig/MagickCore.pc
448
libdata/pkgconfig/MagickWand-6.pc
464
libdata/pkgconfig/MagickWand-6.pc
449
libdata/pkgconfig/MagickWand.pc
465
%%NO_FRIENDLY%%libdata/pkgconfig/MagickWand.pc
450
libdata/pkgconfig/Wand-6.pc
466
libdata/pkgconfig/Wand-6.pc
451
libdata/pkgconfig/Wand.pc
467
%%FRIENDLY%%man/man1/ImageMagick6.1.gz
452
man/man1/ImageMagick.1.gz
468
%%FRIENDLY%%man/man1/Magick++-config6.1.gz
453
man/man1/Magick++-config.1.gz
469
%%FRIENDLY%%man/man1/Magick-config6.1.gz 
454
man/man1/Magick-config.1.gz
470
%%FRIENDLY%%man/man1/MagickCore-config6.1.gz
455
man/man1/MagickCore-config.1.gz
471
%%FRIENDLY%%man/man1/MagickWand-config6.1.gz
456
man/man1/MagickWand-config.1.gz
472
%%FRIENDLY%%man/man1/Wand-config6.1.gz 
457
man/man1/Wand-config.1.gz
473
%%FRIENDLY%%man/man1/animate6.1.gz   
458
man/man1/animate.1.gz
474
%%FRIENDLY%%man/man1/compare6.1.gz   
459
man/man1/compare.1.gz
475
%%FRIENDLY%%man/man1/composite6.1.gz 
460
man/man1/composite.1.gz
476
%%FRIENDLY%%man/man1/conjure6.1.gz
461
man/man1/conjure.1.gz
477
%%FRIENDLY%%man/man1/convert6.1.gz  
462
man/man1/convert.1.gz
478
%%FRIENDLY%%man/man1/display6.1.gz   
463
man/man1/display.1.gz
479
%%FRIENDLY%%man/man1/identify6.1.gz  
464
man/man1/identify.1.gz
480
%%FRIENDLY%%man/man1/import6.1.gz   
465
man/man1/import.1.gz
481
%%FRIENDLY%%man/man1/mogrify6.1.gz
466
man/man1/mogrify.1.gz
482
%%FRIENDLY%%man/man1/montage6.1.gz
467
man/man1/montage.1.gz
483
%%FRIENDLY%%man/man1/stream6.1.gz
468
man/man1/stream.1.gz
484
%%NO_FRIENDLY%%libdata/pkgconfig/Wand.pc
485
%%NO_FRIENDLY%%man/man1/ImageMagick.1.gz
486
%%NO_FRIENDLY%%man/man1/Magick++-config.1.gz
487
%%NO_FRIENDLY%%man/man1/Magick-config.1.gz 
488
%%NO_FRIENDLY%%man/man1/MagickCore-config.1.gz
489
%%NO_FRIENDLY%%man/man1/MagickWand-config.1.gz
490
%%NO_FRIENDLY%%man/man1/Wand-config.1.gz 
491
%%NO_FRIENDLY%%man/man1/animate.1.gz   
492
%%NO_FRIENDLY%%man/man1/compare.1.gz   
493
%%NO_FRIENDLY%%man/man1/composite.1.gz 
494
%%NO_FRIENDLY%%man/man1/conjure.1.gz
495
%%NO_FRIENDLY%%man/man1/convert.1.gz  
496
%%NO_FRIENDLY%%man/man1/display.1.gz   
497
%%NO_FRIENDLY%%man/man1/identify.1.gz  
498
%%NO_FRIENDLY%%man/man1/import.1.gz   
499
%%NO_FRIENDLY%%man/man1/mogrify.1.gz
500
%%NO_FRIENDLY%%man/man1/montage.1.gz
501
%%NO_FRIENDLY%%man/man1/stream.1.gz
469
%%DATADIR%%-6/english.xml
502
%%DATADIR%%-6/english.xml
470
%%DATADIR%%-6/francais.xml
503
%%DATADIR%%-6/francais.xml
471
%%DATADIR%%-6/locale.xml
504
%%DATADIR%%-6/locale.xml

Return to bug 250033