diff options
-rw-r--r-- | editors/Makefile | 1 | ||||
-rw-r--r-- | editors/impress/Makefile | 20 | ||||
-rw-r--r-- | editors/impress/distinfo | 1 | ||||
-rw-r--r-- | editors/impress/files/patch-Makefile | 43 | ||||
-rw-r--r-- | editors/impress/files/patch-src_Makefile | 98 | ||||
-rw-r--r-- | editors/impress/files/patch-src_impress_tcl | 11 | ||||
-rw-r--r-- | editors/impress/pkg-comment | 1 | ||||
-rw-r--r-- | editors/impress/pkg-descr | 11 | ||||
-rw-r--r-- | editors/impress/pkg-plist | 26 |
9 files changed, 212 insertions, 0 deletions
diff --git a/editors/Makefile b/editors/Makefile index 819ce7e8ba2..5c66d580224 100644 --- a/editors/Makefile +++ b/editors/Makefile @@ -60,6 +60,7 @@ SUBDIR += hnb SUBDIR += hte SUBDIR += iiimecf + SUBDIR += impress SUBDIR += jed SUBDIR += jedit SUBDIR += jext diff --git a/editors/impress/Makefile b/editors/impress/Makefile new file mode 100644 index 00000000000..844f6edb9b3 --- /dev/null +++ b/editors/impress/Makefile @@ -0,0 +1,20 @@ +# Ports collection makefile for: impress +# Date created: 23 Aug 2001 +# Whom: Kris Kennaway <kris@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= impress +PORTVERSION= 1.1b9 +CATEGORIES= editors +MASTER_SITES= http://www.ntlug.org/~ccox/impress/ +DISTNAME= imp${PORTVERSION} + +MAINTAINER= ports@FreeBSD.org + +RUN_DEPENDS= wish8.3:${PORTSDIR}/x11-toolkits/tk83 + +WRKSRC= ${WRKDIR}/${PKGNAME} + +.include <bsd.port.mk> diff --git a/editors/impress/distinfo b/editors/impress/distinfo new file mode 100644 index 00000000000..0106badc214 --- /dev/null +++ b/editors/impress/distinfo @@ -0,0 +1 @@ +MD5 (imp1.1b9.tar.gz) = 46f09f26ed036f5ec491693390285dec diff --git a/editors/impress/files/patch-Makefile b/editors/impress/files/patch-Makefile new file mode 100644 index 00000000000..2c8910e0e81 --- /dev/null +++ b/editors/impress/files/patch-Makefile @@ -0,0 +1,43 @@ +--- Makefile.orig Fri Jun 29 10:22:48 2001 ++++ Makefile Fri Jun 29 10:25:52 2001 +@@ -1,33 +1,11 @@ +-cmp=/usr/bin/cmp +-cp=/bin/cp +-mv=/bin/mv +-strip=/usr/bin/strip +-ln=/bin/ln +-PREFIX=/usr ++PREFIX?=/usr/local + +-all: make_impress make_font3d make_pstoedit ++all: make_impress + +-make_font3d: +- (cd font3d;make LDFLAGS=-static) +- @-${strip} font3d/font3d +- @-${cmp} font3d/font3d bin/font3d 2>/dev/null || \ +- ${cp} font3d/font3d bin/font3d +- +-make_pstoedit: +- (cd pstoedit/config;./configure) +- (cd pstoedit/src;make LINK="c++ -static") +- @-${strip} pstoedit/src/pstoedit +- @-${cmp} pstoedit/src/pstoedit bin/pstoedit 2>/dev/null || \ +- ${cp} pstoedit/src/pstoedit bin/pstoedit +- + make_impress: +- (cd src;make all install) +- +-$(PREFIX)/bin/pstoedit.orig: +- @-mv $(PREFIX)/bin/pstoedit $(PREFIX)/bin/pstoedit.orig ++ (cd src;make all) + +-install: $(PREFIX)/bin/pstoedit.orig +- install -c bin/impress $(PREFIX)/bin && rm -f $(PREFIX)/bin/impress.tcl && ${ln} -s $(PREFIX)/bin/impress $(PREFIX)/bin/impress.tcl +- install -c bin/transeps $(PREFIX)/bin +- install -c bin/font3d $(PREFIX)/bin +- install -c bin/pstoedit $(PREFIX)/bin ++install: ++ install -c -m 755 src/impress $(PREFIX)/bin ++ @mkdir $(PREFIX)/share/doc/impress ++ @cp src/doc/* $(PREFIX)/share/doc/impress diff --git a/editors/impress/files/patch-src_Makefile b/editors/impress/files/patch-src_Makefile new file mode 100644 index 00000000000..fe0b7849786 --- /dev/null +++ b/editors/impress/files/patch-src_Makefile @@ -0,0 +1,98 @@ +--- src/Makefile.orig Fri Jun 29 10:26:19 2001 ++++ src/Makefile Fri Jun 29 10:27:01 2001 +@@ -1,94 +1,8 @@ +-cmp=/usr/bin/cmp +-cp=/bin/cp +-mv=/bin/mv +-ln=/bin/ln +- +-all: impress transeps ++all: impress + + impress: impress.tcl + cat impress.tcl >impress + chmod a+x impress +- +-../pstoedit/src/drvbase.h.orig: +- @-${mv} ../pstoedit/src/drvbase.h ../pstoedit/src/drvbase.h.orig +- +-../pstoedit/src/drvtk.cpp.orig: +- @-${mv} ../pstoedit/src/drvtk.cpp ../pstoedit/src/drvtk.cpp.orig +- +-../pstoedit/src/drvtk.h.orig: +- @-${mv} ../pstoedit/src/drvtk.h ../pstoedit/src/drvtk.h.orig +- +-installdrvtk: ../pstoedit/src/drvtk.cpp.orig ../pstoedit/src/drvtk.h.orig +- @-${cmp} drvtk.cpp ../pstoedit/src/drvtk.cpp 2>/dev/null || \ +- echo "Updating drvtk.cpp" >&2 && ${cp} drvtk.cpp ../pstoedit/src +- @-${cmp} drvtk.h ../pstoedit/src/drvtk.h 2>/dev/null || \ +- echo "Updating drvtk.h" >&2 && ${cp} drvtk.h ../pstoedit/src +- @-${cmp} drvbase.h ../pstoedit/src/drvbase.h 2>/dev/null || \ +- echo "Updating drvbase.h" >&2 && ${cp} drvbase.h ../pstoedit/src +- +-install: impress impress.tcl transeps COPYING CHANGES OPTIONS README tkFont-patch.diff tkUnixWm-patch.diff installdrvtk +- @-mkdir ../bin +- @-${cmp} impress ../bin/impress 2>/dev/null || \ +- echo "Updating impress" >&2 && ${cp} impress ../bin +- @-${cmp} transeps ../bin/transeps 2>/dev/null || \ +- echo "Updating transeps" >&2 && ${cp} transeps ../bin +- @-${cmp} COPYING ../COPYING 2>/dev/null || \ +- echo "Updating COPYING" >&2 && ${cp} COPYING .. +- @-${cmp} README ../README 2>/dev/null || \ +- echo "Updating README" >&2 && ${cp} README .. +- @-${cmp} CHANGES ../CHANGES 2>/dev/null || \ +- echo "Updating CHANGES" >&2 && ${cp} CHANGES .. +- @-${cmp} OPTIONS ../OPTIONS 2>/dev/null || \ +- echo "Updating OPTIONS" >&2 && ${cp} OPTIONS .. +- @-${cmp} tkFont-patch.diff ../tkFont-patch.diff 2>/dev/null || \ +- echo "Updating tkFont-patch.diff" >&2 && ${cp} tkFont-patch.diff .. +- @-${cmp} tkUnixWm-patch.diff ../tkUnixWm-patch.diff 2>/dev/null || \ +- echo "Updating tkUnixWm-patch.diff" >&2 && ${cp} tkUnixWm-patch.diff .. +- @-mkdir ../doc +- @-${cmp} doc/arrows.jpg ../doc/arrows.jpg 2>/dev/null || \ +- echo "Updating arrows.jpg" >&2 && ${cp} doc/arrows.jpg ../doc +- @-${cmp} doc/custcolor.jpg ../doc/custcolor.jpg 2>/dev/null || \ +- echo "Updating custcolor.jpg" >&2 && ${cp} doc/custcolor.jpg ../doc +- @-${cmp} doc/file.jpg ../doc/file.jpg 2>/dev/null || \ +- echo "Updating file.jpg" >&2 && ${cp} doc/file.jpg ../doc +- @-${cmp} doc/fonts.jpg ../doc/fonts.jpg 2>/dev/null || \ +- echo "Updating fonts.jpg" >&2 && ${cp} doc/fonts.jpg ../doc +- @-${cmp} doc/grid.jpg ../doc/grid.jpg 2>/dev/null || \ +- echo "Updating grid.jpg" >&2 && ${cp} doc/grid.jpg ../doc +- @-${cmp} doc/impdoc.html ../doc/impdoc.html 2>/dev/null || \ +- echo "Updating impdoc.html" >&2 && ${cp} doc/impdoc.html ../doc +- @-${cmp} doc/implogo.gif ../doc/implogo.gif 2>/dev/null || \ +- echo "Updating implogo.gif" >&2 && ${cp} doc/implogo.gif ../doc +- @-${cmp} doc/impressbuttons.jpg ../doc/impressbuttons.jpg 2>/dev/null || \ +- echo "Updating impressbuttons.jpg" >&2 && ${cp} doc/impressbuttons.jpg ../doc +- @-${cmp} doc/impressmain2.jpg ../doc/impressmain2.jpg 2>/dev/null || \ +- echo "Updating impressmain2.jpg" >&2 && ${cp} doc/impressmain2.jpg ../doc +- @-${cmp} doc/lgtoolbar.jpg ../doc/lgtoolbar.jpg 2>/dev/null || \ +- echo "Updating lgtoolbar.jpg" >&2 && ${cp} doc/lgtoolbar.jpg ../doc +- @-${cmp} doc/openurldialog.jpg ../doc/openurldialog.jpg 2>/dev/null || \ +- echo "Updating openurldialog.jpg" >&2 && ${cp} doc/openurldialog.jpg ../doc +- @-${cmp} doc/page.jpg ../doc/page.jpg 2>/dev/null || \ +- echo "Updating page.jpg" >&2 && ${cp} doc/page.jpg ../doc +- @-${cmp} doc/palette.jpg ../doc/palette.jpg 2>/dev/null || \ +- echo "Updating palette.jpg" >&2 && ${cp} doc/palette.jpg ../doc +- @-${cmp} doc/print.jpg ../doc/print.jpg 2>/dev/null || \ +- echo "Updating print.jpg" >&2 && ${cp} doc/print.jpg ../doc +- @-${cmp} doc/props.jpg ../doc/props.jpg 2>/dev/null || \ +- echo "Updating props.jpg" >&2 && ${cp} doc/props.jpg ../doc +- @-${cmp} doc/pstoedit.jpg ../doc/pstoedit.jpg 2>/dev/null || \ +- echo "Updating pstoedit.jpg" >&2 && ${cp} doc/pstoedit.jpg ../doc +- @-${cmp} doc/selection.jpg ../doc/selection.jpg 2>/dev/null || \ +- echo "Updating selection.jpg" >&2 && ${cp} doc/selection.jpg ../doc +- @-${cmp} doc/slide.jpg ../doc/slide.jpg 2>/dev/null || \ +- echo "Updating slide.jpg" >&2 && ${cp} doc/slide.jpg ../doc +- @-${cmp} doc/tclet.jpg ../doc/tclet.jpg 2>/dev/null || \ +- echo "Updating tclet.jpg" >&2 && ${cp} doc/tclet.jpg ../doc +- @-${cmp} doc/toolbarpref.jpg ../doc/toolbarpref.jpg 2>/dev/null || \ +- echo "Updating toolbarpref.jpg" >&2 && ${cp} doc/toolbarpref.jpg ../doc +- @-${cmp} doc/urldialog.jpg ../doc/urldialog.jpg 2>/dev/null || \ +- echo "Updating urldialog.jpg" >&2 && ${cp} doc/urldialog.jpg ../doc +- @-${cmp} doc/miniview.jpg ../doc/miniview.jpg 2>/dev/null || \ +- echo "Updating miniview.jpg" >&2 && ${cp} doc/miniview.jpg ../doc + + clean: + rm -f impress transeps diff --git a/editors/impress/files/patch-src_impress_tcl b/editors/impress/files/patch-src_impress_tcl new file mode 100644 index 00000000000..23fe34d6e7d --- /dev/null +++ b/editors/impress/files/patch-src_impress_tcl @@ -0,0 +1,11 @@ +--- src/impress.tcl.orig Fri Jun 29 10:21:58 2001 ++++ src/impress.tcl Fri Jun 29 10:22:10 2001 +@@ -19,7 +19,7 @@ + # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + # + # restart trick \ +-exec wish "$0" "$@" ++exec wish8.3 "$0" "$@" + + option add *Radiobutton*borderWidth 1 + option add *Button*borderWidth 1 diff --git a/editors/impress/pkg-comment b/editors/impress/pkg-comment new file mode 100644 index 00000000000..19f76fa25c0 --- /dev/null +++ b/editors/impress/pkg-comment @@ -0,0 +1 @@ +Publishing and presentation tool diff --git a/editors/impress/pkg-descr b/editors/impress/pkg-descr new file mode 100644 index 00000000000..bc422fd4552 --- /dev/null +++ b/editors/impress/pkg-descr @@ -0,0 +1,11 @@ +ImPress is the WYSIWYG Publishing and Presentation for UNIX. +It can also be used within a WWW browser (e.g. Netscape) that is +capable of running the Tcl Plugin. The Tcl Plugin can be obtained from +the web site at: http://dev.scriptics.com/ + +ImPress can be significantly enhanced through use of several modified utilities: + o Pstoedit - Allows you to translate EPS files to Tk for ImPress use. + o Font3D - Translates TrueType font strings to vectorized Tk. + o Type1inst - Aids in maintaining Ghostscript Fontmaps and X11 fonts.dir files. + +WWW: http://www.ntlug.org/~ccox/impress/ diff --git a/editors/impress/pkg-plist b/editors/impress/pkg-plist new file mode 100644 index 00000000000..d50a805ac46 --- /dev/null +++ b/editors/impress/pkg-plist @@ -0,0 +1,26 @@ +bin/impress +share/doc/impress/add.txt +share/doc/impress/arrows.jpg +share/doc/impress/custcolor.jpg +share/doc/impress/file.jpg +share/doc/impress/fonts.jpg +share/doc/impress/grid.jpg +share/doc/impress/impdoc.html +share/doc/impress/implogo.gif +share/doc/impress/impressbuttons.jpg +share/doc/impress/impressmain2.jpg +share/doc/impress/keys.jpg +share/doc/impress/lgtoolbar.jpg +share/doc/impress/miniview.jpg +share/doc/impress/openurldialog.jpg +share/doc/impress/page.jpg +share/doc/impress/palette.jpg +share/doc/impress/print.jpg +share/doc/impress/props.jpg +share/doc/impress/pstoedit.jpg +share/doc/impress/selection.jpg +share/doc/impress/slide.jpg +share/doc/impress/tclet.jpg +share/doc/impress/toolbarpref.jpg +share/doc/impress/urldialog.jpg +@dirrm share/doc/impress |