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

(-)graphics/bmeps/Makefile (-24 / +35 lines)
Lines 6-41 Link Here
6
#
6
#
7
PORTNAME=	bmeps
7
PORTNAME=	bmeps
8
PORTVERSION=	2.1.5
8
PORTVERSION=	2.2.20a
9
CATEGORIES=	graphics
9
CATEGORIES=	graphics perl5
10
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
10
MASTER_SITES=	SF/dktools/dktools/dktools-${PORTVERSION:S,a,,}
11
DISTNAME=	dktools-${PORTVERSION}
11
MAINTAINER=	rfarmer@predatorlabs.net
12
MAINTAINER=	rfarmer@predatorlabs.net
12
COMMENT=	Convert bitmap images (PNG/JPEG/NetPBM) to EPS
13
COMMENT=	Convert bitmap images (PNG/JPEG/NetPBM) to EPS
13
LIB_DEPENDS=	dkbif.1:${PORTSDIR}/devel/dklibs
14
LICENSE=	BSD
15
LICENSE_FILE=	${WRKSRC}/bsdlic.txt
14
MAKE_JOBS_SAFE=	yes
16
LIB_DEPENDS=	jpeg:${PORTSDIR}/graphics/jpeg \
15
CONFIGURE_ENV=	CPPFLAGS="-I${PREFIX}/include"
17
		netpbm:${PORTSDIR}/graphics/netpbm \
18
		png:${PORTSDIR}/graphics/png
19
20
USE_ZIP=	yes
21
USE_PERL5=	yes
16
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
17
MAKE_ENV+=	LDFLAGS="-L${LOCALBASE}/lib"
23
USE_AUTOTOOLS=	aclocal autoconf
24
25
MAKE_ARGS=	bmeps
26
WRKSRC=		${WRKDIR}/${DISTNAME:S,a,,}
27
28
CONFLICTS=	dklibs-[0-9]*
18
.if !defined(NO_INSTALL_MANPAGES)
29
CFLAGS+=	-I${PREFIX}/include
19
MAN1=	bmeps.1
30
LDFLAGS+=	-L${PREFIX}/lib
20
.endif
31
21
32
CONFIGURE_ARGS=	--sysconfdir=${PREFIX}/etc/dktools\
22
post-install:
33
		--with-lzw\
23
.if !defined(NO_INSTALL_MANPAGES)
34
		--libdir=${PREFIX}/lib\
24
	${MKDIR} ${MAN1PREFIX}/man/man1
35
		--includedir=${PREFIX}/include
25
	${INSTALL_MAN} ${WRKSRC}/man/man1/${PORTNAME}.1 ${MANPREFIX}/man/man1
36
26
.endif
37
MAN1=		bmeps.1
27
38
28
.if !defined(NOPORTDOCS)
39
do-install:
29
	${MKDIR} ${DOCSDIR}
40
	@${MKDIR}		${DATADIR}
30
	${INSTALL_DATA} ${WRKSRC}/DOCU/*.css ${DOCSDIR}
41
	@${INSTALL_PROGRAM}	${WRKSRC}/bmeps					${PREFIX}/bin
31
	${INSTALL_DATA} ${WRKSRC}/DOCU/*.pdf ${DOCSDIR}
42
	@${INSTALL_MAN}		${WRKSRC}/man/man1/bmeps.1			${PREFIX}/man/man1
32
	${INSTALL_DATA} ${WRKSRC}/DOCU/*.png ${DOCSDIR}
43
	@${INSTALL_DATA}	${WRKSRC}/bmeps.str				${DATADIR}
33
	${INSTALL_DATA} ${WRKSRC}/DOCU/*.html ${DOCSDIR}
44
	@${INSTALL_DATA}	${WRKSRC}/share/dktools/en/bmeps.stt.bz2	${DATADIR}
34
.endif
45
	@${INSTALL_DATA}	${WRKSRC}/share/dktools/en/bmeps.txt		${DATADIR}
35
.include <bsd.port.mk>
46
.include <bsd.port.mk>
(-)graphics/bmeps/distinfo (-3 / +2 lines)
Lines 1-3 Link Here
1
MD5 (bmeps-2.1.5.tar.gz) = d6410c959219b307ae9a556cff68a7a3
1
SHA256 (dktools-2.2.20a.zip) = b0b4b1f20de404fe54d3bfd261ca254f787c1b65b37ea580ecd1ffb59158cbff
2
SHA256 (bmeps-2.1.5.tar.gz) = 910fe460c2c9796807f9ed68b369a9f73937889ba5e85f8732e5be1b4eff1cb4
2
SIZE (dktools-2.2.20a.zip) = 4627866
3
SIZE (bmeps-2.1.5.tar.gz) = 8599468
(-)graphics/bmeps/files/patch-Makefile.in (-50 lines)
Lines 1-50 Link Here
1
--- Makefile.in.orig	2010-02-04 01:23:13.951139949 -0800
2
+++ Makefile.in	2010-02-04 01:25:05.758312928 -0800
3
@@ -48,16 +48,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
-	chmod 755 bmepsgui.jar
16
-	chmod 755 bmeps-gui
17
 	touch all
18
 	./transform-mkpdfsls ${PERL} ${datadir}
19
20
@@ -70,30 +66,14 @@
21
 	-chmod 755 $(pp)$(incdir)
22
 	-[ -d $(pp)$(datadir) ] || mkdir -p $(pp)$(datadir)
23
 	-chmod 755 $(pp)$(datadir)
24
-	-[ -d $(pp)$(datadir)/doc ] || mkdir -p $(pp)$(datadir)/doc
25
-	-chmod 755 $(pp)$(datadir)/doc
26
-	-[ -d $(pp)$(datadir)/doc/javadoc ] || mkdir -p $(pp)$(datadir)/doc/javadoc
27
-	-chmod 755 $(pp)$(datadir)/doc/javadoc
28
-	-[ -d $(pp)$(datadir)/doc/javadoc/BmepsGUI ] || mkdir -p $(pp)$(datadir)/doc/javadoc/BmepsGUI
29
-	chmod 755 $(pp)$(datadir)/doc/javadoc/BmepsGUI
30
 	cp bmeps  $(pp)$(bindir)/bmeps
31
 	chmod 755 $(pp)$(bindir)/bmeps
32
 	cp mkpdfsls.pl $(pp)$(bindir)/mkpdfsls.pl
33
 	chmod 755 $(pp)$(bindir)/mkpdfsls.pl
34
-	cp bmepsgui.jar $(pp)$(bindir)/bmepsgui.jar
35
-	chmod 755 $(pp)$(bindir)/bmepsgui.jar
36
-	cp bmeps-gui $(pp)$(bindir)/bmeps-gui
37
-	chmod 755 $(pp)$(bindir)/bmeps-gui
38
 	cp libbmeps.a $(pp)$(libdir)/libbmeps.a
39
 	chmod 644 $(pp)$(libdir)/libbmeps.a
40
 	cp bmeps.h $(pp)$(incdir)/bmeps.h
41
 	chmod 644 $(pp)$(incdir)/bmeps.h
42
-	-(cd share; tar cf - ./*) | (cd $(pp)$(datadir) ; tar xf -)
43
-	-[ -d $(pp)$(mandir)/man1 ] || mkdir -p $(pp)$(mandir)/man1
44
-	-chmod 755 $(pp)$(mandir)/man1
45
-	cp man/man1/bmeps.1 $(pp)$(mandir)/man1/bmeps.1
46
-	chmod 644 $(pp)$(mandir)/man1/bmeps.1
47
-	@echo Documentation resides in $(pp)$(datadir)/doc/bmeps.
48
49
 # IMGLIBS= -lpnm -lppm -lpgm -lpbm @LIBJPG@ @LIBPNG@
50
 IMGLIBS= @BIFLIBS@
(-)graphics/bmeps/files/patch-configure.ac (+11 lines)
Line 0 Link Here
1
--- configure.ac.orig	2011-06-22 04:02:05.000000000 +0900
2
+++ configure.ac	2011-07-01 14:32:44.000000000 +0900
3
@@ -103,7 +103,7 @@
4
 AC_HEADER_CHECK(vararg.h, AC_DEFINE(HAVE_VARARG_H))
5
 AC_HEADER_CHECK(varargs.h, AC_DEFINE(HAVE_VARARGS_H))
6
 AC_HEADER_CHECK(termios.h, AC_DEFINE(HAVE_TERMIOS_H))
7
-AC_HEADER_CHECK(sys/termios.h, AC_DEFINE(HAVE_SYS_TERMIOS_H))
8
+dnl AC_HEADER_CHECK(sys/termios.h, AC_DEFINE(HAVE_SYS_TERMIOS_H))
9
 AC_HEADER_CHECK(sys/ttold.h, AC_DEFINE(HAVE_SYS_TTOLD_H))
10
 CRYPTLIB=''
11
 USERAUDPROGS=''
(-)graphics/bmeps/pkg-plist (-59 / +5 lines)
Lines 1-60 Link Here
1
@comment $FreeBSD$
1
bin/bmeps
2
bin/bmeps
2
bin/mkpdfsls.pl
3
%%DATADIR%%/bmeps.stt.bz2
3
include/bmeps.h
4
%%DATADIR%%/bmeps.str
4
lib/libbmeps.a
5
%%DATADIR%%/bmeps.txt
5
%%PORTDOCS%%%%DOCSDIR%%/bmeps.pdf
6
@dirrm %%DATADIR%%
6
%%PORTDOCS%%%%DOCSDIR%%/bmepsde.pdf
7
%%PORTDOCS%%%%DOCSDIR%%/bmlogo.png
8
%%PORTDOCS%%%%DOCSDIR%%/bt6.pdf
9
%%PORTDOCS%%%%DOCSDIR%%/bt7.pdf
10
%%PORTDOCS%%%%DOCSDIR%%/bt9.pdf
11
%%PORTDOCS%%%%DOCSDIR%%/changes.html
12
%%PORTDOCS%%%%DOCSDIR%%/compression.png
13
%%PORTDOCS%%%%DOCSDIR%%/ex.html
14
%%PORTDOCS%%%%DOCSDIR%%/examples.html
15
%%PORTDOCS%%%%DOCSDIR%%/faq.html
16
%%PORTDOCS%%%%DOCSDIR%%/fbt-multi.html
17
%%PORTDOCS%%%%DOCSDIR%%/fbt.png
18
%%PORTDOCS%%%%DOCSDIR%%/gui.html
19
%%PORTDOCS%%%%DOCSDIR%%/index.html
20
%%PORTDOCS%%%%DOCSDIR%%/install.html
21
%%PORTDOCS%%%%DOCSDIR%%/mkpdfsls.html
22
%%PORTDOCS%%%%DOCSDIR%%/projects.html
23
%%PORTDOCS%%%%DOCSDIR%%/sc-win-1.png
24
%%PORTDOCS%%%%DOCSDIR%%/sc-win-2.png
25
%%PORTDOCS%%%%DOCSDIR%%/sc-win-3.png
26
%%PORTDOCS%%%%DOCSDIR%%/sc-win-4.png
27
%%PORTDOCS%%%%DOCSDIR%%/sc-win-5.png
28
%%PORTDOCS%%%%DOCSDIR%%/sc01.png
29
%%PORTDOCS%%%%DOCSDIR%%/sc02.png
30
%%PORTDOCS%%%%DOCSDIR%%/sc03.png
31
%%PORTDOCS%%%%DOCSDIR%%/sc04.png
32
%%PORTDOCS%%%%DOCSDIR%%/sc05.png
33
%%PORTDOCS%%%%DOCSDIR%%/sc06.png
34
%%PORTDOCS%%%%DOCSDIR%%/sc07.png
35
%%PORTDOCS%%%%DOCSDIR%%/sc08.png
36
%%PORTDOCS%%%%DOCSDIR%%/sc09.png
37
%%PORTDOCS%%%%DOCSDIR%%/sc1.png
38
%%PORTDOCS%%%%DOCSDIR%%/sc10.png
39
%%PORTDOCS%%%%DOCSDIR%%/sc11.png
40
%%PORTDOCS%%%%DOCSDIR%%/sc12.png
41
%%PORTDOCS%%%%DOCSDIR%%/sc13.png
42
%%PORTDOCS%%%%DOCSDIR%%/sc14.png
43
%%PORTDOCS%%%%DOCSDIR%%/sc15.png
44
%%PORTDOCS%%%%DOCSDIR%%/sc16.png
45
%%PORTDOCS%%%%DOCSDIR%%/sc17.png
46
%%PORTDOCS%%%%DOCSDIR%%/sc18.png
47
%%PORTDOCS%%%%DOCSDIR%%/sc19.png
48
%%PORTDOCS%%%%DOCSDIR%%/sc2.png
49
%%PORTDOCS%%%%DOCSDIR%%/sc20.png
50
%%PORTDOCS%%%%DOCSDIR%%/sc3.png
51
%%PORTDOCS%%%%DOCSDIR%%/sc4.png
52
%%PORTDOCS%%%%DOCSDIR%%/sc5.png
53
%%PORTDOCS%%%%DOCSDIR%%/sc6.png
54
%%PORTDOCS%%%%DOCSDIR%%/sc7.png
55
%%PORTDOCS%%%%DOCSDIR%%/sc8.png
56
%%PORTDOCS%%%%DOCSDIR%%/sflogo.png
57
%%PORTDOCS%%%%DOCSDIR%%/style.css
58
%%PORTDOCS%%%%DOCSDIR%%/usage.html
59
%%PORTDOCS%%%%DOCSDIR%%/workshop.css
60
%%PORTDOCS%%@dirrm %%DOCSDIR%%

Return to bug 158560