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

(-)editors/impress/Makefile (-5 / +18 lines)
Lines 7-24 Link Here
7
7
8
PORTNAME=	impress
8
PORTNAME=	impress
9
PORTVERSION=	1.1b9
9
PORTVERSION=	1.1b9
10
PORTREVISION=	2
10
PORTREVISION=	3
11
CATEGORIES=	editors tk
11
CATEGORIES=	editors tk
12
MASTER_SITES=	TUCOWS http://fresh.t-systems-sfr.com/unix/src/privat2/ \
12
MASTER_SITES=	TUCOWS \
13
		ftp://ftp.plig.net/pub/OpenBSD/distfiles/ \
13
		http://www.ntlug.org/~ccox/impress/
14
		ftp://ftp.openoffice.pl/bsd/FreeBSD/ports/distfiles/
15
DISTNAME=	imp${PORTVERSION}
14
DISTNAME=	imp${PORTVERSION}
16
15
17
MAINTAINER=	ports@FreeBSD.org
16
MAINTAINER=	ports@FreeBSD.org
18
COMMENT=	Publishing and presentation tool
17
COMMENT=	Publishing and presentation tool
19
18
20
USE_TK_RUN=	84
19
LICENSE=	GPLv2 GPLv3
20
LICENSE_COMB=	dual
21
21
22
NO_BUILD=	yes
22
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
23
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
23
24
25
USE_TK_WRAPPER=	yes
26
27
PORTDOCS=	*
28
PLIST_FILES=	bin/impress
29
30
do-install:
31
	${INSTALL_SCRIPT} ${WRKSRC}/src/impress.tcl ${PREFIX}/bin/impress
32
.if !defined(NOPORTDOCS)
33
	@${MKDIR} ${DOCSDIR}
34
	@(cd ${WRKSRC}/src/doc && ${COPYTREE_SHARE} . ${DOCSDIR})
35
.endif
36
24
.include <bsd.port.mk>
37
.include <bsd.port.mk>
(-)editors/impress/files/patch-Makefile (-43 lines)
Lines 1-43 Link Here
1
--- Makefile.orig	Fri Jun 29 10:22:48 2001
2
+++ Makefile	Fri Jun 29 10:25:52 2001
3
@@ -1,33 +1,11 @@
4
-cmp=/usr/bin/cmp
5
-cp=/bin/cp
6
-mv=/bin/mv
7
-strip=/usr/bin/strip
8
-ln=/bin/ln
9
-PREFIX=/usr
10
+PREFIX?=/usr/local
11
 
12
-all:	make_impress make_font3d make_pstoedit
13
+all:	make_impress
14
 
15
-make_font3d:
16
-	(cd font3d;make LDFLAGS=-static)
17
-	@-${strip} font3d/font3d 
18
-	@-${cmp} font3d/font3d bin/font3d 2>/dev/null || \
19
-		${cp} font3d/font3d bin/font3d
20
-
21
-make_pstoedit:
22
-	(cd pstoedit/config;./configure)
23
-	(cd pstoedit/src;make LINK="c++ -static")
24
-	@-${strip} pstoedit/src/pstoedit
25
-	@-${cmp} pstoedit/src/pstoedit bin/pstoedit 2>/dev/null || \
26
-		${cp} pstoedit/src/pstoedit bin/pstoedit
27
-	
28
 make_impress:
29
-	(cd src;make all install)
30
-
31
-$(PREFIX)/bin/pstoedit.orig:
32
-	@-mv $(PREFIX)/bin/pstoedit $(PREFIX)/bin/pstoedit.orig
33
+	(cd src;make all)
34
 
35
-install: $(PREFIX)/bin/pstoedit.orig
36
-	install -c bin/impress $(PREFIX)/bin && rm -f $(PREFIX)/bin/impress.tcl && ${ln} -s $(PREFIX)/bin/impress $(PREFIX)/bin/impress.tcl
37
-	install -c bin/transeps $(PREFIX)/bin
38
-	install -c bin/font3d $(PREFIX)/bin
39
-	install -c bin/pstoedit $(PREFIX)/bin
40
+install: 
41
+	install -c -m 755 src/impress $(PREFIX)/bin
42
+	@mkdir $(PREFIX)/share/doc/impress
43
+	@cp src/doc/*  $(PREFIX)/share/doc/impress
(-)editors/impress/files/patch-src_Makefile (-98 lines)
Lines 1-98 Link Here
1
--- src/Makefile.orig	Fri Jun 29 10:26:19 2001
2
+++ src/Makefile	Fri Jun 29 10:27:01 2001
3
@@ -1,94 +1,8 @@
4
-cmp=/usr/bin/cmp
5
-cp=/bin/cp
6
-mv=/bin/mv
7
-ln=/bin/ln
8
-
9
-all: impress transeps
10
+all: impress
11
 
12
 impress:	impress.tcl
13
 	cat impress.tcl >impress
14
 	chmod a+x impress
15
-
16
-../pstoedit/src/drvbase.h.orig:
17
-	@-${mv} ../pstoedit/src/drvbase.h ../pstoedit/src/drvbase.h.orig
18
-
19
-../pstoedit/src/drvtk.cpp.orig:
20
-	@-${mv} ../pstoedit/src/drvtk.cpp ../pstoedit/src/drvtk.cpp.orig
21
-
22
-../pstoedit/src/drvtk.h.orig:
23
-	@-${mv} ../pstoedit/src/drvtk.h ../pstoedit/src/drvtk.h.orig
24
-
25
-installdrvtk:	../pstoedit/src/drvtk.cpp.orig ../pstoedit/src/drvtk.h.orig
26
-	@-${cmp} drvtk.cpp ../pstoedit/src/drvtk.cpp 2>/dev/null || \
27
-		echo "Updating drvtk.cpp" >&2 && ${cp} drvtk.cpp ../pstoedit/src
28
-	@-${cmp} drvtk.h ../pstoedit/src/drvtk.h 2>/dev/null || \
29
-		echo "Updating drvtk.h" >&2 && ${cp} drvtk.h ../pstoedit/src
30
-	@-${cmp} drvbase.h ../pstoedit/src/drvbase.h 2>/dev/null || \
31
-		echo "Updating drvbase.h" >&2 && ${cp} drvbase.h ../pstoedit/src
32
-
33
-install: impress impress.tcl transeps COPYING CHANGES OPTIONS README tkFont-patch.diff tkUnixWm-patch.diff installdrvtk
34
-	@-mkdir ../bin
35
-	@-${cmp} impress ../bin/impress 2>/dev/null || \
36
-		echo "Updating impress" >&2 && ${cp} impress ../bin
37
-	@-${cmp} transeps ../bin/transeps 2>/dev/null || \
38
-		echo "Updating transeps" >&2 && ${cp} transeps ../bin
39
-	@-${cmp} COPYING ../COPYING 2>/dev/null || \
40
-		echo "Updating COPYING" >&2 && ${cp} COPYING ..
41
-	@-${cmp} README ../README 2>/dev/null || \
42
-		echo "Updating README" >&2 && ${cp} README ..
43
-	@-${cmp} CHANGES ../CHANGES 2>/dev/null || \
44
-		echo "Updating CHANGES" >&2 && ${cp} CHANGES ..
45
-	@-${cmp} OPTIONS ../OPTIONS 2>/dev/null || \
46
-		echo "Updating OPTIONS" >&2 && ${cp} OPTIONS ..
47
-	@-${cmp} tkFont-patch.diff ../tkFont-patch.diff 2>/dev/null || \
48
-		echo "Updating tkFont-patch.diff" >&2 && ${cp} tkFont-patch.diff ..
49
-	@-${cmp} tkUnixWm-patch.diff ../tkUnixWm-patch.diff 2>/dev/null || \
50
-		echo "Updating tkUnixWm-patch.diff" >&2 && ${cp} tkUnixWm-patch.diff ..
51
-	@-mkdir ../doc
52
-	@-${cmp} doc/arrows.jpg ../doc/arrows.jpg 2>/dev/null || \
53
-		echo "Updating arrows.jpg" >&2 && ${cp} doc/arrows.jpg ../doc
54
-	@-${cmp} doc/custcolor.jpg ../doc/custcolor.jpg 2>/dev/null || \
55
-		echo "Updating custcolor.jpg" >&2 && ${cp} doc/custcolor.jpg ../doc
56
-	@-${cmp} doc/file.jpg ../doc/file.jpg 2>/dev/null || \
57
-		echo "Updating file.jpg" >&2 && ${cp} doc/file.jpg ../doc
58
-	@-${cmp} doc/fonts.jpg ../doc/fonts.jpg 2>/dev/null || \
59
-		echo "Updating fonts.jpg" >&2 && ${cp} doc/fonts.jpg ../doc
60
-	@-${cmp} doc/grid.jpg ../doc/grid.jpg 2>/dev/null || \
61
-		echo "Updating grid.jpg" >&2 && ${cp} doc/grid.jpg ../doc
62
-	@-${cmp} doc/impdoc.html ../doc/impdoc.html 2>/dev/null || \
63
-		echo "Updating impdoc.html" >&2 && ${cp} doc/impdoc.html ../doc
64
-	@-${cmp} doc/implogo.gif ../doc/implogo.gif 2>/dev/null || \
65
-		echo "Updating implogo.gif" >&2 && ${cp} doc/implogo.gif ../doc
66
-	@-${cmp} doc/impressbuttons.jpg ../doc/impressbuttons.jpg 2>/dev/null || \
67
-		echo "Updating impressbuttons.jpg" >&2 && ${cp} doc/impressbuttons.jpg ../doc
68
-	@-${cmp} doc/impressmain2.jpg ../doc/impressmain2.jpg 2>/dev/null || \
69
-		echo "Updating impressmain2.jpg" >&2 && ${cp} doc/impressmain2.jpg ../doc
70
-	@-${cmp} doc/lgtoolbar.jpg ../doc/lgtoolbar.jpg 2>/dev/null || \
71
-		echo "Updating lgtoolbar.jpg" >&2 && ${cp} doc/lgtoolbar.jpg ../doc
72
-	@-${cmp} doc/openurldialog.jpg ../doc/openurldialog.jpg 2>/dev/null || \
73
-		echo "Updating openurldialog.jpg" >&2 && ${cp} doc/openurldialog.jpg ../doc
74
-	@-${cmp} doc/page.jpg ../doc/page.jpg 2>/dev/null || \
75
-		echo "Updating page.jpg" >&2 && ${cp} doc/page.jpg ../doc
76
-	@-${cmp} doc/palette.jpg ../doc/palette.jpg 2>/dev/null || \
77
-		echo "Updating palette.jpg" >&2 && ${cp} doc/palette.jpg ../doc
78
-	@-${cmp} doc/print.jpg ../doc/print.jpg 2>/dev/null || \
79
-		echo "Updating print.jpg" >&2 && ${cp} doc/print.jpg ../doc
80
-	@-${cmp} doc/props.jpg ../doc/props.jpg 2>/dev/null || \
81
-		echo "Updating props.jpg" >&2 && ${cp} doc/props.jpg ../doc
82
-	@-${cmp} doc/pstoedit.jpg ../doc/pstoedit.jpg 2>/dev/null || \
83
-		echo "Updating pstoedit.jpg" >&2 && ${cp} doc/pstoedit.jpg ../doc
84
-	@-${cmp} doc/selection.jpg ../doc/selection.jpg 2>/dev/null || \
85
-		echo "Updating selection.jpg" >&2 && ${cp} doc/selection.jpg ../doc
86
-	@-${cmp} doc/slide.jpg ../doc/slide.jpg 2>/dev/null || \
87
-		echo "Updating slide.jpg" >&2 && ${cp} doc/slide.jpg ../doc
88
-	@-${cmp} doc/tclet.jpg ../doc/tclet.jpg 2>/dev/null || \
89
-		echo "Updating tclet.jpg" >&2 && ${cp} doc/tclet.jpg ../doc
90
-	@-${cmp} doc/toolbarpref.jpg ../doc/toolbarpref.jpg 2>/dev/null || \
91
-		echo "Updating toolbarpref.jpg" >&2 && ${cp} doc/toolbarpref.jpg ../doc
92
-	@-${cmp} doc/urldialog.jpg ../doc/urldialog.jpg 2>/dev/null || \
93
-		echo "Updating urldialog.jpg" >&2 && ${cp} doc/urldialog.jpg ../doc
94
-	@-${cmp} doc/miniview.jpg ../doc/miniview.jpg 2>/dev/null || \
95
-		echo "Updating miniview.jpg" >&2 && ${cp} doc/miniview.jpg ../doc
96
 
97
 clean:
98
 	rm -f impress transeps
(-)editors/impress/files/patch-src_impress_tcl (-11 lines)
Lines 1-11 Link Here
1
--- src/impress.tcl.orig	Fri Jun 29 10:21:58 2001
2
+++ src/impress.tcl	Fri Jun 29 10:22:10 2001
3
@@ -19,7 +19,7 @@
4
 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
5
 #
6
 # restart trick \
7
-exec wish "$0" "$@"
8
+exec wish8.4 "$0" "$@"
9
 
10
 option add *Radiobutton*borderWidth 1
11
 option add *Button*borderWidth 1
(-)editors/impress/pkg-plist (-26 lines)
Lines 1-26 Link Here
1
bin/impress
2
%%DOCSDIR%%/add.txt
3
%%DOCSDIR%%/arrows.jpg
4
%%DOCSDIR%%/custcolor.jpg
5
%%DOCSDIR%%/file.jpg
6
%%DOCSDIR%%/fonts.jpg
7
%%DOCSDIR%%/grid.jpg
8
%%DOCSDIR%%/impdoc.html
9
%%DOCSDIR%%/implogo.gif
10
%%DOCSDIR%%/impressbuttons.jpg
11
%%DOCSDIR%%/impressmain2.jpg
12
%%DOCSDIR%%/keys.jpg
13
%%DOCSDIR%%/lgtoolbar.jpg
14
%%DOCSDIR%%/miniview.jpg
15
%%DOCSDIR%%/openurldialog.jpg
16
%%DOCSDIR%%/page.jpg
17
%%DOCSDIR%%/palette.jpg
18
%%DOCSDIR%%/print.jpg
19
%%DOCSDIR%%/props.jpg
20
%%DOCSDIR%%/pstoedit.jpg
21
%%DOCSDIR%%/selection.jpg
22
%%DOCSDIR%%/slide.jpg
23
%%DOCSDIR%%/tclet.jpg
24
%%DOCSDIR%%/toolbarpref.jpg
25
%%DOCSDIR%%/urldialog.jpg
26
@dirrm %%DOCSDIR%%

Return to bug 159437