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

(-)./bmeps/Makefile (-27 / +16 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	bmeps
8
PORTNAME=	bmeps
9
PORTVERSION=	1.2.5
9
PORTVERSION=	2.1.2
10
CATEGORIES=	graphics
10
CATEGORIES=	graphics
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITE_SUBDIR=	${PORTNAME}
12
MASTER_SITE_SUBDIR=	${PORTNAME}
Lines 14-55 Link Here
14
MAINTAINER=	corky1951@comcast.net
14
MAINTAINER=	corky1951@comcast.net
15
COMMENT=	Convert bitmap images (PNG/JPEG/NetPBM) to EPS
15
COMMENT=	Convert bitmap images (PNG/JPEG/NetPBM) to EPS
16
16
17
LIB_DEPENDS=	png.5:${PORTSDIR}/graphics/png \
17
LIB_DEPENDS=	dkbif.1:${PORTSDIR}/devel/dklibs
18
		jpeg.9:${PORTSDIR}/graphics/jpeg \
18
19
		netpbm.1:${PORTSDIR}/graphics/netpbm
19
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
20
		LDFLAGS="-L${LOCALBASE}/lib ${LDFLAGS}"
20
21
21
CONFIGURE_ENV=	CPPFLAGS="-I${PREFIX}/include"
22
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
23
WRKSRC=		${WRKDIR}/${PORTNAME}
24
23
25
MAN1=		bmeps.1
24
MAKE_ENV+=	LDFLAGS="-L${LOCALBASE}/lib"
26
25
27
do-install:
26
.if !defined(NO_INSTALL_MANPAGES)
28
	${INSTALL_PROGRAM} ${WRKSRC}/bmeps ${PREFIX}/bin
27
MAN1=		bmeps.1
29
	${INSTALL_DATA} ${WRKSRC}/bmeps.h ${PREFIX}/include
28
.endif
30
	${INSTALL_DATA} ${WRKSRC}/bmepsoe.h ${PREFIX}/include
31
	${INSTALL_DATA} ${WRKSRC}/jpgeps.h ${PREFIX}/include
32
	${INSTALL_DATA} ${WRKSRC}/pngeps.h ${PREFIX}/include
33
	${INSTALL_DATA} ${WRKSRC}/pnmeps.h ${PREFIX}/include
34
	${INSTALL_DATA} ${WRKSRC}/libbmeps.a ${PREFIX}/lib
35
	${INSTALL_MAN} ${WRKSRC}/man/man1/bmeps.1 ${PREFIX}/man/man1
36
29
37
post-install:
30
post-install:
31
.if !defined(NO_INSTALL_MANPAGES)
32
	${MKDIR} ${MAN1PREFIX}/man/man1
33
	${INSTALL_MAN} ${WRKSRC}/man/man1/${PORTNAME}.1 ${MANPREFIX}/man/man1
34
.endif
35
38
.if !defined(NOPORTDOCS)
36
.if !defined(NOPORTDOCS)
39
	@${MKDIR} ${DOCSDIR}
37
	${MKDIR} ${DOCSDIR}
40
	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
41
	${INSTALL_DATA} ${WRKSRC}/DOCU/*.css ${DOCSDIR}
38
	${INSTALL_DATA} ${WRKSRC}/DOCU/*.css ${DOCSDIR}
42
	${INSTALL_DATA} ${WRKSRC}/DOCU/*.html ${DOCSDIR}
43
	${INSTALL_DATA} ${WRKSRC}/DOCU/*.pdf ${DOCSDIR}
39
	${INSTALL_DATA} ${WRKSRC}/DOCU/*.pdf ${DOCSDIR}
44
	${INSTALL_DATA} ${WRKSRC}/DOCU/*.png ${DOCSDIR}
40
	${INSTALL_DATA} ${WRKSRC}/DOCU/*.png ${DOCSDIR}
45
	${INSTALL_DATA} ${WRKSRC}/DOCU/*.tex ${DOCSDIR}
41
	${INSTALL_DATA} ${WRKSRC}/DOCU/*.html ${DOCSDIR}
46
	${INSTALL_DATA} ${WRKSRC}/DOCU/*.txt ${DOCSDIR}
47
	@${MKDIR} ${EXAMPLESDIR}
48
	${INSTALL_DATA} ${WRKSRC}/DOCU/EXAMPLES/*.bb ${EXAMPLESDIR}
49
	${INSTALL_DATA} ${WRKSRC}/DOCU/EXAMPLES/*.jpg ${EXAMPLESDIR}
50
	${INSTALL_DATA} ${WRKSRC}/DOCU/EXAMPLES/*.ps ${EXAMPLESDIR}
51
	${INSTALL_DATA} ${WRKSRC}/DOCU/EXAMPLES/*.tex ${EXAMPLESDIR}
52
	${INSTALL_DATA} ${WRKSRC}/DOCU/EXAMPLES/*.txt ${EXAMPLESDIR}
53
.endif
42
.endif
54
43
55
.include <bsd.port.mk>
44
.include <bsd.port.mk>
(-)./bmeps/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (bmeps-1.2.5.tar.gz) = 4f5512be8d0ddceb3d708e15c1db7da2
1
MD5 (bmeps-2.1.2.tar.gz) = f2d12a4c275bbb4d6a052dc68d484fd9
2
SHA256 (bmeps-1.2.5.tar.gz) = 83b8c47aeef9dcdf123246eba4f5650f6cd4bc14d078d475a8456083b9bf38d1
2
SHA256 (bmeps-2.1.2.tar.gz) = 277e335e717b78bb19f73266daaa22e5a99fb5c342b4a890efde9b0598890f1b
3
SIZE (bmeps-1.2.5.tar.gz) = 1593971
3
SIZE (bmeps-2.1.2.tar.gz) = 9176031
(-)./bmeps/files/patch-Makefile.in (+53 lines)
Line 0 Link Here
1
--- Makefile.in.orig	2009-04-15 02:55:36.000000000 -0700
2
+++ Makefile.in	2009-07-16 18:48:51.000000000 -0700
3
@@ -28,18 +28,12 @@
4
 
5
 all:	bmeps
6
 	-[ -d lib ] || mkdir -p lib
7
-	-[ -d share/doc/bmeps ] || mkdir -p share/doc/bmeps
8
 	-[ -d share/bmeps ] || mkdir -p share/bmeps
9
-	-(cd DOCU; tar cf - .) | (cd share/doc/bmeps; tar xf -)
10
 	stc bmeps.str share/bmeps
11
 	find lib -type d -exec chmod 755 {} \;
12
 	find lib -type f -exec chmod 644 {} \;
13
 	find share -type d -exec chmod 755 {} \;
14
 	find share -type f -exec chmod 644 {} \;
15
-	find Java/doc -type d -exec chmod ugo+rx {} \;
16
-	find Java/doc -type f -exec chmod ugo+r {} \;
17
-	chmod 755 bmepsgui.jar
18
-	chmod 755 bmeps-gui
19
 	touch all
20
 	./transform-mkpdfsls ${PERL} ${datadir}
21
 
22
@@ -52,31 +46,15 @@
23
 	-chmod 755 $(pp)$(incdir)
24
 	-[ -d $(pp)$(datadir) ] || mkdir -p $(pp)$(datadir)
25
 	-chmod 755 $(pp)$(datadir)
26
-	-[ -d $(pp)$(datadir)/doc ] || mkdir -p $(pp)$(datadir)/doc
27
-	-chmod 755 $(pp)$(datadir)/doc
28
-	-[ -d $(pp)$(datadir)/doc/javadoc ] || mkdir -p $(pp)$(datadir)/doc/javadoc
29
-	-chmod 755 $(pp)$(datadir)/doc/javadoc
30
-	-[ -d $(pp)$(datadir)/doc/javadoc/BmepsGUI ] || mkdir -p $(pp)$(datadir)/doc/javadoc/BmepsGUI
31
-	chmod 755 $(pp)$(datadir)/doc/javadoc/BmepsGUI
32
 	cp bmeps  $(pp)$(bindir)/bmeps
33
 	chmod 755 $(pp)$(bindir)/bmeps
34
 	cp mkpdfsls.pl $(pp)$(bindir)/mkpdfsls.pl
35
 	chmod 755 $(pp)$(bindir)/mkpdfsls.pl
36
-	cp bmepsgui.jar $(pp)$(bindir)/bmepsgui.jar
37
-	chmod 755 $(pp)$(bindir)/bmepsgui.jar
38
-	cp bmeps-gui $(pp)$(bindir)/bmeps-gui
39
-	chmod 755 $(pp)$(bindir)/bmeps-gui
40
 	cp libbmeps.a $(pp)$(libdir)/libbmeps.a
41
 	chmod 644 $(pp)$(libdir)/libbmeps.a
42
 	cp bmeps.h $(pp)$(incdir)/bmeps.h
43
 	chmod 644 $(pp)$(incdir)/bmeps.h
44
 	-(cd share; tar cf - ./*) | (cd $(pp)$(datadir) ; tar xf -)
45
-	-(cd Java/doc; tar cf - .) | (cd $(pp)$(datadir)/doc/javadoc/BmepsGUI; tar xf -)
46
-	-[ -d $(pp)$(mandir)/man1 ] || mkdir -p $(pp)$(mandir)/man1
47
-	-chmod 755 $(pp)$(mandir)/man1
48
-	cp man/man1/bmeps.1 $(pp)$(mandir)/man1/bmeps.1
49
-	chmod 644 $(pp)$(mandir)/man1/bmeps.1
50
-	@echo Documentation resides in $(pp)$(datadir)/doc/bmeps.
51
 
52
 # IMGLIBS= -lpnm -lppm -lpgm -lpbm @LIBJPG@ @LIBPNG@
53
 IMGLIBS= @BIFLIBS@
(-)./bmeps/files/patch-aa (-11 lines)
Lines 1-11 Link Here
1
--- Makefile.in.orig	Mon Apr  4 09:28:15 2005
2
+++ Makefile.in	Wed May 18 07:33:32 2005
3
@@ -21,7 +21,7 @@
4
 DEFS=		@DEFS@
5
 
6
 COMPILEC=	$(CC) $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(VERSNO)
7
-
8
+LDFLAGS=	-L@libdir@
9
 LINK=		$(CC) $(DEFS) $(INCLUDES) $(CFLAGS) -L. $(LDFLAGS) -o $@
10
 MKSO=		$(CC) $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(VERSNO) -shared
11
 
(-)./bmeps/pkg-descr (-6 / +9 lines)
Lines 1-13 Link Here
1
The bmeps package contains a command line program and a library to
1
The bmeps package contains a command line program and a library to convert
2
convert bitmap image files (PNG/JPEG/NetPBM) to EPS. EPS level 1, 2
2
bitmap image files (PNG/JPEG/NetPBM) to EPS or PDF and produces bounding box
3
and 3 can be used.
3
files for use with LaTeX. 
4
5
The program produces EPS level 1, 2 and 3 and PDF level 1.2, 1.3 and 1.4.
4
6
5
Depending on the EPS level there are different compression and encoding
7
Depending on the EPS level there are different compression and encoding
6
algorithms available: 
8
algorithms available: 
7
9
8
  _ run-length-compression (2 and above)
10
  _ ASCII-Hex encoding
9
  _ flate compression (3 and above)
11
  _ ASCII-85-encoding (requires PS level 2)
10
  _ ASCII-85-encoding instead of ASCII-Hex (2 and above)
12
  _ DCT-pass-through of JPEG files (requires PS level 2)
13
  _ flate compression (requires PS level 3)
11
14
12
The program is intended to be used with LaTeX/dvips or other DTP software
15
The program is intended to be used with LaTeX/dvips or other DTP software
13
accepting EPS graphics.
16
accepting EPS graphics.
(-)./bmeps/pkg-plist (-37 / +58 lines)
Lines 1-50 Link Here
1
bin/bmeps
1
bin/bmeps
2
bin/mkpdfsls.pl
2
include/bmeps.h
3
include/bmeps.h
3
include/bmepsoe.h
4
include/jpgeps.h
5
include/pngeps.h
6
include/pnmeps.h
7
lib/libbmeps.a
4
lib/libbmeps.a
8
%%PORTDOCS%%%%DOCSDIR%%/1g.png
5
%%DATADIR%%/en/bmeps.txt
9
%%PORTDOCS%%%%DOCSDIR%%/2c8r.png
6
%%DATADIR%%/en/utf-8/bmeps.stt.bz2
10
%%PORTDOCS%%%%DOCSDIR%%/2g8r.png
7
%%DATADIR%%/en/bmeps.stt.bz2
11
%%PORTDOCS%%%%DOCSDIR%%/3c8rf.png
8
%%DATADIR%%/de/bmeps.txt
12
%%PORTDOCS%%%%DOCSDIR%%/README
9
%%DATADIR%%/de/utf-8/bmeps.stt.bz2
13
%%PORTDOCS%%%%DOCSDIR%%/bg3c8rf.png
10
%%DATADIR%%/de/bmeps.stt.bz2
14
%%PORTDOCS%%%%DOCSDIR%%/bg3c8rfa.png
15
%%PORTDOCS%%%%DOCSDIR%%/bg3c8rfam.png
16
%%PORTDOCS%%%%DOCSDIR%%/bg3c8rfams0_255_255.png
17
%%PORTDOCS%%%%DOCSDIR%%/bmeps.pdf
11
%%PORTDOCS%%%%DOCSDIR%%/bmeps.pdf
18
%%PORTDOCS%%%%DOCSDIR%%/bmeps.tex
12
%%PORTDOCS%%%%DOCSDIR%%/bmepsde.pdf
13
%%PORTDOCS%%%%DOCSDIR%%/bmlogo.png
14
%%PORTDOCS%%%%DOCSDIR%%/bt6.pdf
15
%%PORTDOCS%%%%DOCSDIR%%/bt7.pdf
16
%%PORTDOCS%%%%DOCSDIR%%/bt9.pdf
19
%%PORTDOCS%%%%DOCSDIR%%/changes.html
17
%%PORTDOCS%%%%DOCSDIR%%/changes.html
20
%%PORTDOCS%%%%DOCSDIR%%/d.png
18
%%PORTDOCS%%%%DOCSDIR%%/compression.png
19
%%PORTDOCS%%%%DOCSDIR%%/ex.html
20
%%PORTDOCS%%%%DOCSDIR%%/examples.html
21
%%PORTDOCS%%%%DOCSDIR%%/faq.html
21
%%PORTDOCS%%%%DOCSDIR%%/faq.html
22
%%PORTDOCS%%%%DOCSDIR%%/fbt-multi.html
23
%%PORTDOCS%%%%DOCSDIR%%/fbt.png
24
%%PORTDOCS%%%%DOCSDIR%%/gui.html
22
%%PORTDOCS%%%%DOCSDIR%%/index.html
25
%%PORTDOCS%%%%DOCSDIR%%/index.html
23
%%PORTDOCS%%%%DOCSDIR%%/inst_w32.pdf
24
%%PORTDOCS%%%%DOCSDIR%%/inst_w32.tex
25
%%PORTDOCS%%%%DOCSDIR%%/install.html
26
%%PORTDOCS%%%%DOCSDIR%%/install.html
26
%%PORTDOCS%%%%DOCSDIR%%/ntmak.txt
27
%%PORTDOCS%%%%DOCSDIR%%/mkpdfsls.html
27
%%PORTDOCS%%%%DOCSDIR%%/projbody.txt
28
%%PORTDOCS%%%%DOCSDIR%%/projects.html
28
%%PORTDOCS%%%%DOCSDIR%%/projects.html
29
%%PORTDOCS%%%%DOCSDIR%%/projfoot.txt
29
%%PORTDOCS%%%%DOCSDIR%%/sc-win-1.png
30
%%PORTDOCS%%%%DOCSDIR%%/projhead.txt
30
%%PORTDOCS%%%%DOCSDIR%%/sc-win-2.png
31
%%PORTDOCS%%%%DOCSDIR%%/sc-win-3.png
32
%%PORTDOCS%%%%DOCSDIR%%/sc-win-4.png
33
%%PORTDOCS%%%%DOCSDIR%%/sc-win-5.png
34
%%PORTDOCS%%%%DOCSDIR%%/sc01.png
35
%%PORTDOCS%%%%DOCSDIR%%/sc02.png
36
%%PORTDOCS%%%%DOCSDIR%%/sc03.png
37
%%PORTDOCS%%%%DOCSDIR%%/sc04.png
38
%%PORTDOCS%%%%DOCSDIR%%/sc05.png
39
%%PORTDOCS%%%%DOCSDIR%%/sc06.png
40
%%PORTDOCS%%%%DOCSDIR%%/sc07.png
41
%%PORTDOCS%%%%DOCSDIR%%/sc08.png
42
%%PORTDOCS%%%%DOCSDIR%%/sc09.png
43
%%PORTDOCS%%%%DOCSDIR%%/sc1.png
44
%%PORTDOCS%%%%DOCSDIR%%/sc10.png
45
%%PORTDOCS%%%%DOCSDIR%%/sc11.png
46
%%PORTDOCS%%%%DOCSDIR%%/sc12.png
47
%%PORTDOCS%%%%DOCSDIR%%/sc13.png
48
%%PORTDOCS%%%%DOCSDIR%%/sc14.png
49
%%PORTDOCS%%%%DOCSDIR%%/sc15.png
50
%%PORTDOCS%%%%DOCSDIR%%/sc16.png
51
%%PORTDOCS%%%%DOCSDIR%%/sc17.png
52
%%PORTDOCS%%%%DOCSDIR%%/sc18.png
53
%%PORTDOCS%%%%DOCSDIR%%/sc19.png
54
%%PORTDOCS%%%%DOCSDIR%%/sc2.png
55
%%PORTDOCS%%%%DOCSDIR%%/sc20.png
56
%%PORTDOCS%%%%DOCSDIR%%/sc3.png
57
%%PORTDOCS%%%%DOCSDIR%%/sc4.png
58
%%PORTDOCS%%%%DOCSDIR%%/sc5.png
59
%%PORTDOCS%%%%DOCSDIR%%/sc6.png
60
%%PORTDOCS%%%%DOCSDIR%%/sc7.png
61
%%PORTDOCS%%%%DOCSDIR%%/sc8.png
31
%%PORTDOCS%%%%DOCSDIR%%/sflogo.png
62
%%PORTDOCS%%%%DOCSDIR%%/sflogo.png
32
%%PORTDOCS%%%%DOCSDIR%%/style.css
63
%%PORTDOCS%%%%DOCSDIR%%/style.css
33
%%PORTDOCS%%%%DOCSDIR%%/usage.html
64
%%PORTDOCS%%%%DOCSDIR%%/usage.html
34
%%PORTDOCS%%%%EXAMPLESDIR%%/1g.ps
65
%%PORTDOCS%%%%DOCSDIR%%/workshop.css
35
%%PORTDOCS%%%%EXAMPLESDIR%%/2c8r.ps
36
%%PORTDOCS%%%%EXAMPLESDIR%%/2g8r.ps
37
%%PORTDOCS%%%%EXAMPLESDIR%%/3c8rf.ps
38
%%PORTDOCS%%%%EXAMPLESDIR%%/arch5.jpg
39
%%PORTDOCS%%%%EXAMPLESDIR%%/bg3c8rf.ps
40
%%PORTDOCS%%%%EXAMPLESDIR%%/bg3c8rfa.ps
41
%%PORTDOCS%%%%EXAMPLESDIR%%/bg3c8rfam.ps
42
%%PORTDOCS%%%%EXAMPLESDIR%%/bg3c8rfams0_255_255.ps
43
%%PORTDOCS%%%%EXAMPLESDIR%%/d.ps
44
%%PORTDOCS%%%%EXAMPLESDIR%%/example.tex
45
%%PORTDOCS%%%%EXAMPLESDIR%%/example.txt
46
%%PORTDOCS%%%%EXAMPLESDIR%%/german.tex
47
%%PORTDOCS%%%%EXAMPLESDIR%%/pdfexample.tex
48
%%PORTDOCS%%%%EXAMPLESDIR%%/stefan_255_rgba.bb
49
%%PORTDOCS%%@dirrm %%DOCSDIR%%
66
%%PORTDOCS%%@dirrm %%DOCSDIR%%
50
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
67
@dirrm %%DATADIR%%/de/utf-8
68
@dirrm %%DATADIR%%/de
69
@dirrm %%DATADIR%%/en/utf-8
70
@dirrm %%DATADIR%%/en
71
@dirrm %%DATADIR%%

Return to bug 136914