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

(-)graphics/gscan2pdf/Makefile (-66 / +40 lines)
Lines 2-9 Link Here
2
# $FreeBSD: head/graphics/gscan2pdf/Makefile 357526 2014-06-11 18:55:29Z marino $
2
# $FreeBSD: head/graphics/gscan2pdf/Makefile 357526 2014-06-11 18:55:29Z marino $
3
3
4
PORTNAME=	gscan2pdf
4
PORTNAME=	gscan2pdf
5
PORTVERSION=	1.0.4
5
PORTVERSION=	1.2.5
6
PORTREVISION=	1
7
CATEGORIES=	graphics
6
CATEGORIES=	graphics
8
MASTER_SITES=	SF
7
MASTER_SITES=	SF
9
8
Lines 12-92 Link Here
12
11
13
LICENSE=	GPLv3
12
LICENSE=	GPLv3
14
13
15
BUILD_DEPENDS=	p5-Test-Perl-Critic>=0:${PORTSDIR}/textproc/p5-Test-Perl-Critic \
14
BUILD_DEPENDS=	p5-Config-General>=2.40:${PORTSDIR}/devel/p5-Config-General \
16
		p5-Set-IntSpan>=0:${PORTSDIR}/math/p5-Set-IntSpan \
15
		p5-Glib2>=1.210:${PORTSDIR}/devel/p5-Glib2 \
17
		p5-XML-LibXML-Simple>=0:${PORTSDIR}/textproc/p5-XML-LibXML-Simple \
16
		p5-Goo-Canvas>0:${PORTSDIR}/devel/p5-Goo-Canvas \
18
		p5-Sys-SigAction>=0:${PORTSDIR}/devel/p5-Sys-SigAction \
19
		p5-forks>=0:${PORTSDIR}/devel/p5-forks \
20
		p5-Proc-ProcessTable>=0:${PORTSDIR}/devel/p5-Proc-ProcessTable \
21
		convert:${PORTSDIR}/graphics/ImageMagick \
22
		p5-Goo-Canvas>=0:${PORTSDIR}/devel/p5-Goo-Canvas \
23
		p5-Pango>=0:${PORTSDIR}/x11-toolkits/p5-Pango \
24
		p5-Acme-Damn>=0:${PORTSDIR}/devel/p5-Acme-Damn \
25
		p5-Devel-Symdump>=0:${PORTSDIR}/devel/p5-Devel-Symdump \
26
		p5-Glib2>=0:${PORTSDIR}/devel/p5-Glib2 \
27
		p5-Archive-Tar>=0:${PORTSDIR}/archivers/p5-Archive-Tar \
28
		p5-Locale-gettext>=1.05:${PORTSDIR}/devel/p5-Locale-gettext \
17
		p5-Locale-gettext>=1.05:${PORTSDIR}/devel/p5-Locale-gettext \
29
		p5-Config-General>=0:${PORTSDIR}/devel/p5-Config-General \
18
		p5-Log-Log4perl>0:${PORTSDIR}/devel/p5-Log-Log4perl \
30
		cjb2:${PORTSDIR}/graphics/djvulibre \
19
		p5-Readonly>0:${PORTSDIR}/devel/p5-Readonly \
31
		gocr:${PORTSDIR}/graphics/gocr \
20
		ImageMagick>0:${PORTSDIR}/graphics/ImageMagick \
32
		p5-Sane>=0:${PORTSDIR}/graphics/p5-Sane \
21
		p5-Sane>=0.05:${PORTSDIR}/graphics/p5-Sane \
33
		scanimage:${PORTSDIR}/graphics/sane-backends \
22
		p5-Set-IntSpan>=1.10:${PORTSDIR}/math/p5-Set-IntSpan \
34
		scanadf:${PORTSDIR}/graphics/sane-frontends \
23
		p5-List-MoreUtils>0:${PORTSDIR}/lang/p5-List-MoreUtils \
35
		tesseract:${PORTSDIR}/graphics/tesseract \
24
		p5-Try-Tiny>0:${PORTSDIR}/lang/p5-Try-Tiny \
36
		unpaper:${PORTSDIR}/graphics/unpaper \
25
		bash:${PORTSDIR}/shells/bash \
26
		p5-PDF-API2>0.57:${PORTSDIR}/textproc/p5-PDF-API2 \
27
		p5-Gtk2>=1.090:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
28
		p5-Gtk2-Ex-Simple-List>0:${PORTSDIR}/x11-toolkits/p5-Gtk2-Ex-Simple-List \
29
		p5-Gtk2-ImageView>0:${PORTSDIR}/x11-toolkits/p5-Gtk2-ImageView
30
RUN_DEPENDS:=	p5-Archive-Tar>0:${PORTSDIR}/archivers/p5-Archive-Tar \
31
		p5-Proc-ProcessTable>0:${PORTSDIR}/devel/p5-Proc-ProcessTable \
37
		xdg-open:${PORTSDIR}/devel/xdg-utils \
32
		xdg-open:${PORTSDIR}/devel/xdg-utils \
38
		ocropus:${PORTSDIR}/graphics/ocropus \
39
		p5-PDF-API2>=0.57:${PORTSDIR}/textproc/p5-PDF-API2 \
40
		p5-Gtk2>=1.112:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
41
		p5-Gtk2-Ex-PodViewer>=0.17:${PORTSDIR}/x11-toolkits/p5-Gtk2-Ex-PodViewer \
42
		p5-Gtk2-Ex-Simple-List>=0.50:${PORTSDIR}/x11-toolkits/p5-Gtk2-Ex-Simple-List \
43
		p5-Gtk2-ImageView>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2-ImageView \
44
		bash:${PORTSDIR}/shells/bash
45
LIB_DEPENDS=	tiff.4:${PORTSDIR}/graphics/tiff
46
RUN_DEPENDS=	p5-Archive-Tar>=0:${PORTSDIR}/archivers/p5-Archive-Tar \
47
		p5-Locale-gettext>=1.05:${PORTSDIR}/devel/p5-Locale-gettext \
48
		p5-Config-General>=0:${PORTSDIR}/devel/p5-Config-General \
49
		cjb2:${PORTSDIR}/graphics/djvulibre \
33
		cjb2:${PORTSDIR}/graphics/djvulibre \
50
		gocr:${PORTSDIR}/graphics/gocr \
51
		p5-Sane>=0:${PORTSDIR}/graphics/p5-Sane \
52
		scanimage:${PORTSDIR}/graphics/sane-backends \
34
		scanimage:${PORTSDIR}/graphics/sane-backends \
53
		scanadf:${PORTSDIR}/graphics/sane-frontends \
35
		scanadf:${PORTSDIR}/graphics/sane-frontends \
54
		tesseract:${PORTSDIR}/graphics/tesseract \
55
		unpaper:${PORTSDIR}/graphics/unpaper \
36
		unpaper:${PORTSDIR}/graphics/unpaper \
56
		xdg-open:${PORTSDIR}/devel/xdg-utils \
37
		p5-HTML-Parser>0:${PORTSDIR}/www/p5-HTML-Parser \
57
		ocropus:${PORTSDIR}/graphics/ocropus \
38
		p5-Gtk2-Ex-PodViewer>0.17:${PORTSDIR}/x11-toolkits/p5-Gtk2-Ex-PodViewer \
58
		p5-PDF-API2>=0.57:${PORTSDIR}/textproc/p5-PDF-API2 \
39
		${BUILD_DEPENDS}
59
		p5-Gtk2>=1.112:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
60
		p5-Gtk2-Ex-PodViewer>=0.17:${PORTSDIR}/x11-toolkits/p5-Gtk2-Ex-PodViewer \
61
		p5-Gtk2-Ex-Simple-List>=0.50:${PORTSDIR}/x11-toolkits/p5-Gtk2-Ex-Simple-List \
62
		p5-Gtk2-ImageView>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2-ImageView \
63
		bash:${PORTSDIR}/shells/bash
64
40
65
USES=		gmake perl5
41
USES=		gettext gmake perl5
66
USE_GNOME=	gtk20 librsvg2
42
USE_GNOME=	gtk20 librsvg2
67
USE_PERL5=	configure
43
USE_PERL5=	configure
68
MAN1=		${PORTNAME}.1 scanadf-perl.1 scanimage-perl.1
69
PORT_VERBS=	${PORTNAME} Gscan2pdf
70
71
NO_STAGE=	yes
72
73
OPTIONS_DEFINE=	NLS
74
75
.include <bsd.port.options.mk>
76
44
77
.if ${PORT_OPTIONS:MNLS}
45
OPTIONS_MULTI=		OCR
78
USES+=		gettext
46
OPTIONS_MULTI_OCR=	CUNEIFORM GOCR OCROPUS TESSERACT
79
PLIST_SUB+=	NLS=""
47
OPTIONS_DEFAULT=	GOCR
80
CPPFLAGS+=	-I${LOCALBASE}/include
48
81
LDFLAGS+=	-L${LOCALBASE}/lib
49
CUNEIFORM_DESC=		Multi-language OCR system
82
.else
50
CUNEIFORM_RUN_DEPENDS=	cuneiform:${PORTSDIR}/graphics/cuneiform
83
CONFIGURE_ARGS+=--disable-nls
51
GOCR_DESC=		OCR program developed under GPL
84
PLIST_SUB+=	NLS="@comment "
52
GOCR_RUN_DEPENDS=	gocr:${PORTSDIR}/graphics/gocr
85
.endif
53
OCR_DESC=		Optical Character Recognition
54
OCROPUS_DESC=		Document analysis and OCR system
55
OCROPUS_RUN_DEPENDS=	ocropus:${PORTSDIR}/graphics/ocropus
56
TESSERACT_DESC=		OCR engine developed at Google
57
TESSERACT_RUN_DEPENDS=	tesseract:${PORTSDIR}/graphics/tesseract
86
58
87
post-patch:
59
post-patch:
88
	@${REINPLACE_CMD} -e 's/--parents/-p/g;s|$$sharedir/man|${MANPREFIX}/man|g;s|1p|1|g'\
60
	@${REINPLACE_CMD} -e \
89
		-e '/SITEPREFIX/s|/usr|${PREFIX}|' ${WRKSRC}/Makefile.PL
61
		's|$$sharedir/man|$$prefixdir/man| ; \
90
	@${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|g' ${WRKSRC}/bin/${PORTNAME}
62
		 s|1p|1|' ${WRKSRC}/Makefile.PL
63
	@${REINPLACE_CMD} -e \
64
		's|/usr/share|${PREFIX}/share|g' ${WRKSRC}/bin/${PORTNAME}
91
65
92
.include <bsd.port.mk>
66
.include <bsd.port.mk>
(-)graphics/gscan2pdf/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (gscan2pdf-1.0.4.tar.gz) = 6f3f20b2540bed43199761592fe68be5c462d9285e88cd1a63dbea8636413399
1
SHA256 (gscan2pdf-1.2.5.tar.gz) = 5611c14343b548a82ffa153cf57d1846e9c2d1a6afe1fcc71bfa9f4ef4a98dd0
2
SIZE (gscan2pdf-1.0.4.tar.gz) = 542167
2
SIZE (gscan2pdf-1.2.5.tar.gz) = 641090
(-)graphics/gscan2pdf/pkg-plist (-40 / +55 lines)
Lines 1-61 Link Here
1
bin/gscan2pdf
1
bin/gscan2pdf
2
bin/scanadf-perl
2
bin/scanadf-perl
3
bin/scanimage-perl
3
bin/scanimage-perl
4
%%SITE_PERL%%/Gscan2pdf.pm
5
%%SITE_PERL%%/Gscan2pdf/Frontend/Sane.pm
6
%%SITE_PERL%%/Gscan2pdf/Scanner/Options.pm
7
%%SITE_PERL%%/Gscan2pdf/Cuneiform.pm
4
%%SITE_PERL%%/Gscan2pdf/Cuneiform.pm
5
%%SITE_PERL%%/Gscan2pdf/Dialog.pm
6
%%SITE_PERL%%/Gscan2pdf/Dialog/Renumber.pm
7
%%SITE_PERL%%/Gscan2pdf/Dialog/Scan.pm
8
%%SITE_PERL%%/Gscan2pdf/Dialog/Scan/CLI.pm
9
%%SITE_PERL%%/Gscan2pdf/Dialog/Scan/Sane.pm
8
%%SITE_PERL%%/Gscan2pdf/Document.pm
10
%%SITE_PERL%%/Gscan2pdf/Document.pm
11
%%SITE_PERL%%/Gscan2pdf/Frontend/CLI.pm
12
%%SITE_PERL%%/Gscan2pdf/Frontend/Sane.pm
13
%%SITE_PERL%%/Gscan2pdf/NetPBM.pm
9
%%SITE_PERL%%/Gscan2pdf/Ocropus.pm
14
%%SITE_PERL%%/Gscan2pdf/Ocropus.pm
10
%%SITE_PERL%%/Gscan2pdf/Page.pm
15
%%SITE_PERL%%/Gscan2pdf/Page.pm
16
%%SITE_PERL%%/Gscan2pdf/PageRange.pm
17
%%SITE_PERL%%/Gscan2pdf/Scanner/Options.pm
11
%%SITE_PERL%%/Gscan2pdf/Tesseract.pm
18
%%SITE_PERL%%/Gscan2pdf/Tesseract.pm
12
%%SITE_PERL%%/Gscan2pdf/Unpaper.pm
19
%%SITE_PERL%%/Gscan2pdf/Unpaper.pm
13
%%SITE_PERL%%/%%PERL_ARCH%%/auto/gscan2pdf/.packlist
20
%%SITE_PERL%%/%%PERL_ARCH%%/auto/gscan2pdf/.packlist
21
man/man1/gscan2pdf.1.gz
22
man/man1/scanadf-perl.1.gz
23
man/man1/scanimage-perl.1.gz
24
share/appdata/gscan2pdf.appdata.xml
14
share/applications/gscan2pdf.desktop
25
share/applications/gscan2pdf.desktop
15
share/pixmaps/gscan2pdf.svg
16
%%DATADIR%%/gscan2pdf.svg
26
%%DATADIR%%/gscan2pdf.svg
17
%%DATADIR%%/pdf.svg
27
%%DATADIR%%/pdf.svg
18
%%DATADIR%%/scanner.svg
28
%%DATADIR%%/scanner.svg
19
%%DATADIR%%/stock-selection-all-16.png
20
%%DATADIR%%/stock-rotate-180.svg
29
%%DATADIR%%/stock-rotate-180.svg
21
%%DATADIR%%/stock-rotate-270.svg
30
%%DATADIR%%/stock-rotate-270.svg
22
%%DATADIR%%/stock-rotate-90.svg
31
%%DATADIR%%/stock-rotate-90.svg
23
%%NLS%%share/locale/ab/LC_MESSAGES/gscan2pdf.mo
32
%%DATADIR%%/stock-selection-all-16.png
24
%%NLS%%share/locale/be/LC_MESSAGES/gscan2pdf.mo
33
share/locale/ab/LC_MESSAGES/gscan2pdf.mo
25
%%NLS%%share/locale/bg/LC_MESSAGES/gscan2pdf.mo
34
share/locale/be/LC_MESSAGES/gscan2pdf.mo
26
%%NLS%%share/locale/ca/LC_MESSAGES/gscan2pdf.mo
35
share/locale/bg/LC_MESSAGES/gscan2pdf.mo
27
%%NLS%%share/locale/cs/LC_MESSAGES/gscan2pdf.mo
36
share/locale/ca/LC_MESSAGES/gscan2pdf.mo
28
%%NLS%%share/locale/da/LC_MESSAGES/gscan2pdf.mo
37
share/locale/cs/LC_MESSAGES/gscan2pdf.mo
29
%%NLS%%share/locale/de/LC_MESSAGES/gscan2pdf.mo
38
share/locale/da/LC_MESSAGES/gscan2pdf.mo
30
%%NLS%%share/locale/el/LC_MESSAGES/gscan2pdf.mo
39
share/locale/de/LC_MESSAGES/gscan2pdf.mo
31
%%NLS%%share/locale/en_GB/LC_MESSAGES/gscan2pdf.mo
40
share/locale/el/LC_MESSAGES/gscan2pdf.mo
32
%%NLS%%share/locale/es/LC_MESSAGES/gscan2pdf.mo
41
share/locale/en_GB/LC_MESSAGES/gscan2pdf.mo
33
%%NLS%%share/locale/fa/LC_MESSAGES/gscan2pdf.mo
42
share/locale/es/LC_MESSAGES/gscan2pdf.mo
34
%%NLS%%share/locale/fr/LC_MESSAGES/gscan2pdf.mo
43
share/locale/fa/LC_MESSAGES/gscan2pdf.mo
35
%%NLS%%share/locale/hr/LC_MESSAGES/gscan2pdf.mo
44
share/locale/fr/LC_MESSAGES/gscan2pdf.mo
36
%%NLS%%share/locale/he/LC_MESSAGES/gscan2pdf.mo
45
share/locale/gu/LC_MESSAGES/gscan2pdf.mo
37
%%NLS%%share/locale/hu/LC_MESSAGES/gscan2pdf.mo
46
share/locale/he/LC_MESSAGES/gscan2pdf.mo
38
%%NLS%%share/locale/it/LC_MESSAGES/gscan2pdf.mo
47
share/locale/hr/LC_MESSAGES/gscan2pdf.mo
39
%%NLS%%share/locale/ja/LC_MESSAGES/gscan2pdf.mo
48
share/locale/hu/LC_MESSAGES/gscan2pdf.mo
40
%%NLS%%share/locale/ko/LC_MESSAGES/gscan2pdf.mo
49
share/locale/it/LC_MESSAGES/gscan2pdf.mo
41
%%NLS%%share/locale/nb/LC_MESSAGES/gscan2pdf.mo
50
share/locale/ja/LC_MESSAGES/gscan2pdf.mo
42
%%NLS%%share/locale/nl/LC_MESSAGES/gscan2pdf.mo
51
share/locale/ko/LC_MESSAGES/gscan2pdf.mo
43
%%NLS%%share/locale/oc/LC_MESSAGES/gscan2pdf.mo
52
share/locale/nb/LC_MESSAGES/gscan2pdf.mo
44
%%NLS%%share/locale/pl/LC_MESSAGES/gscan2pdf.mo
53
share/locale/nl/LC_MESSAGES/gscan2pdf.mo
45
%%NLS%%share/locale/pt/LC_MESSAGES/gscan2pdf.mo
54
share/locale/oc/LC_MESSAGES/gscan2pdf.mo
46
%%NLS%%share/locale/pt_BR/LC_MESSAGES/gscan2pdf.mo
55
share/locale/pl/LC_MESSAGES/gscan2pdf.mo
47
%%NLS%%share/locale/ru/LC_MESSAGES/gscan2pdf.mo
56
share/locale/pt/LC_MESSAGES/gscan2pdf.mo
48
%%NLS%%share/locale/sk/LC_MESSAGES/gscan2pdf.mo
57
share/locale/pt_BR/LC_MESSAGES/gscan2pdf.mo
49
%%NLS%%share/locale/sl/LC_MESSAGES/gscan2pdf.mo
58
share/locale/ru/LC_MESSAGES/gscan2pdf.mo
50
%%NLS%%share/locale/sv/LC_MESSAGES/gscan2pdf.mo
59
share/locale/sk/LC_MESSAGES/gscan2pdf.mo
51
%%NLS%%share/locale/uk/LC_MESSAGES/gscan2pdf.mo
60
share/locale/sl/LC_MESSAGES/gscan2pdf.mo
52
%%NLS%%share/locale/tr/LC_MESSAGES/gscan2pdf.mo
61
share/locale/sv/LC_MESSAGES/gscan2pdf.mo
53
%%NLS%%share/locale/zh_CN/LC_MESSAGES/gscan2pdf.mo
62
share/locale/tr/LC_MESSAGES/gscan2pdf.mo
54
%%NLS%%share/locale/zh_TW/LC_MESSAGES/gscan2pdf.mo
63
share/locale/uk/LC_MESSAGES/gscan2pdf.mo
64
share/locale/zh_CN/LC_MESSAGES/gscan2pdf.mo
65
share/locale/zh_TW/LC_MESSAGES/gscan2pdf.mo
66
share/pixmaps/gscan2pdf.svg
67
@dirrm %%DATADIR%%
68
@dirrmtry share/locale/ab/LC_MESSAGES
69
@dirrmtry share/locale/ab
70
@dirrmtry share/appdata
55
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/gscan2pdf
71
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/gscan2pdf
56
@dirrm %%SITE_PERL%%/Gscan2pdf/Scanner
72
@dirrm %%SITE_PERL%%/Gscan2pdf/Scanner
57
@dirrm %%SITE_PERL%%/Gscan2pdf/Frontend
73
@dirrm %%SITE_PERL%%/Gscan2pdf/Frontend
74
@dirrm %%SITE_PERL%%/Gscan2pdf/Dialog/Scan
75
@dirrm %%SITE_PERL%%/Gscan2pdf/Dialog
58
@dirrm %%SITE_PERL%%/Gscan2pdf
76
@dirrm %%SITE_PERL%%/Gscan2pdf
59
@dirrmtry share/locale/ab/LC_MESSAGES
60
@dirrmtry share/locale/ab
61
@dirrmtry %%DATADIR%%

Return to bug 191094