diff options
-rw-r--r-- | graphics/Makefile | 1 | ||||
-rw-r--r-- | graphics/ivtools/Makefile | 23 | ||||
-rw-r--r-- | graphics/ivtools/distinfo | 1 | ||||
-rw-r--r-- | graphics/ivtools/files/patch-Makefile | 23 | ||||
-rw-r--r-- | graphics/ivtools/files/patch-config::Imakefile | 15 | ||||
-rw-r--r-- | graphics/ivtools/files/patch-config::InterViews::Imakefile | 16 | ||||
-rw-r--r-- | graphics/ivtools/files/patch-config::rules.def | 66 | ||||
-rw-r--r-- | graphics/ivtools/files/patch-src::comtest::Imakefile | 11 | ||||
-rw-r--r-- | graphics/ivtools/files/patch-src::dclock::Imakefile | 11 | ||||
-rw-r--r-- | graphics/ivtools/files/patch-src::glyphs::gclock::Imakefile | 11 | ||||
-rw-r--r-- | graphics/ivtools/files/patch-src::glyphterp::Imakefile | 11 | ||||
-rw-r--r-- | graphics/ivtools/files/patch-src::idemo::Imakefile | 15 | ||||
-rw-r--r-- | graphics/ivtools/files/patch-src::man::Imakefile | 12 | ||||
-rw-r--r-- | graphics/ivtools/files/patch-src::man::man1::Imakefile | 11 | ||||
-rw-r--r-- | graphics/ivtools/files/patch-src::scripts::Imakefile | 11 | ||||
-rw-r--r-- | graphics/ivtools/pkg-comment | 1 | ||||
-rw-r--r-- | graphics/ivtools/pkg-descr | 11 | ||||
-rw-r--r-- | graphics/ivtools/pkg-plist | 53 |
18 files changed, 303 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile index 45c7aabbf199..7b665a3d139f 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -122,6 +122,7 @@ SUBDIR += imlib2_loaders SUBDIR += ipe SUBDIR += isreal + SUBDIR += ivtools SUBDIR += jasper SUBDIR += jbigkit SUBDIR += jgraph diff --git a/graphics/ivtools/Makefile b/graphics/ivtools/Makefile new file mode 100644 index 000000000000..0ac869b07875 --- /dev/null +++ b/graphics/ivtools/Makefile @@ -0,0 +1,23 @@ +# New ports collection makefile for: ivtools +# Date created: 13 March 2002 +# Whom: scott +# +# $FreeBSD$ +# + +PORTNAME= ivtools +PORTVERSION= 1.0.3 +CATEGORIES= graphics +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} +EXTRACT_SUFX= .tgz + +MAINTAINER= johnston@vectaport.com + +GNU_CONFIGURE= yes +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R} + +MANCOMPRESSED= no +MAN1= idraw.1 iclass.1 drawtool.1 comterp.1 comdraw.1 flipbook.1 graphdraw.1 + +.include <bsd.port.mk> diff --git a/graphics/ivtools/distinfo b/graphics/ivtools/distinfo new file mode 100644 index 000000000000..32e26b71d81d --- /dev/null +++ b/graphics/ivtools/distinfo @@ -0,0 +1 @@ +MD5 (ivtools-1.0.3.tgz) = 31c0a8c99205edf8f0cee55947bc8207 diff --git a/graphics/ivtools/files/patch-Makefile b/graphics/ivtools/files/patch-Makefile new file mode 100644 index 000000000000..35d15aadd373 --- /dev/null +++ b/graphics/ivtools/files/patch-Makefile @@ -0,0 +1,23 @@ +--- Makefile.orig Fri Mar 1 15:59:11 2002 ++++ Makefile Wed Mar 27 12:18:06 2002 +@@ -67,9 +67,9 @@ + + PROJECTDIR = /proj + +- RELEASE = ivtools-1.0.2 ++ RELEASE = ivtools-1.0.3 + +- VERSION = 1.0.2 ++ VERSION = 1.0.3 + + REPOSITORY_FILES = *.c *.cc *.cxx *.C *.h Imakefile *.def template README INSTALL VERSION MANIFEST COPYRIGHT ANNOUNCE README.ivmkcm *.patch *.bugfix.? *.script *.sed comutil.arg comterp.err comutil.ci comterp.arg comterp.ci site.def.SUN4 site.def.LINUX site.def.SGI site.def.HP800 site.def.ALPHA site.def.CYGWIN site.def.NETBSD site.def.FREEBSD WishList *.defaults *.cf HOWTO Copyright *.sh CHANGES CHANGES-0.? *.cpp ivmkmf *.bash *.1 *.3 config.guess config.sub configure configure.in MANIFEST.perceps MANIFEST.comterp *.mk config.mk.in *.tmpl *.flt *.m4 config.defs.in + +@@ -351,7 +351,7 @@ + touch make.makefiles; fi + -@if [ ! -f make.depend ]; then \ + echo ""; \ +- $(MAKE) depend; \ ++ echo skip $(MAKE) depend for quick BSD port; \ + touch make.depend; fi + -@if [ ! -f make.make ]; then \ + echo ""; fi diff --git a/graphics/ivtools/files/patch-config::Imakefile b/graphics/ivtools/files/patch-config::Imakefile new file mode 100644 index 000000000000..a18353b963d9 --- /dev/null +++ b/graphics/ivtools/files/patch-config::Imakefile @@ -0,0 +1,15 @@ +--- config/Imakefile.orig Mon Jul 16 10:10:06 2001 ++++ config/Imakefile Wed Mar 27 12:18:06 2002 +@@ -9,12 +9,3 @@ + + MakeInSubdirs($(SUBDIRS)) + +-#if !InstallRelative +-install:: +- MakeDir($(CONFIGDIR)) +- $(INSTALL) -c $(INSTINCFLAGS) *.def* template *.mk $(CONFIGDIR) +- +-uninstall:: +- (cd $(CONFIGDIR);$(RM) *.def* template *.mk) +-#endif +- diff --git a/graphics/ivtools/files/patch-config::InterViews::Imakefile b/graphics/ivtools/files/patch-config::InterViews::Imakefile new file mode 100644 index 000000000000..c995111b55ed --- /dev/null +++ b/graphics/ivtools/files/patch-config::InterViews::Imakefile @@ -0,0 +1,16 @@ +--- config/InterViews/Imakefile.orig Mon Jul 16 10:11:11 2001 ++++ config/InterViews/Imakefile Wed Mar 27 12:18:06 2002 +@@ -6,13 +6,4 @@ + + IvmkcmTargets($(PACKAGE)) + +-#if !InstallRelative +-install:: +- MakeDir($(CONFIGDIR)/InterViews) +- $(INSTALL) -c $(INSTINCFLAGS) *.cf $(CONFIGDIR)/InterViews +- +-uninstall:: +- (cd $(CONFIGDIR)/InterViews; $(RM) *.cf) +-#endif +- + diff --git a/graphics/ivtools/files/patch-config::rules.def b/graphics/ivtools/files/patch-config::rules.def new file mode 100644 index 000000000000..987cde99fb39 --- /dev/null +++ b/graphics/ivtools/files/patch-config::rules.def @@ -0,0 +1,66 @@ +--- config/rules.def.orig Tue Feb 5 09:12:01 2002 ++++ config/rules.def Wed Mar 27 12:18:06 2002 +@@ -1056,35 +1056,17 @@ + + #ifndef InstallIncludes + #if InstallRelative +-#define InstallIncludes(dir) @@\ +-install:: @@\ +- -@if [ -h $(TOP)/include ]; then exit 0; else \ @@\ +- (cd $(TOP) && $(LN) src/include include); fi ++#define InstallIncludes(dir) /**/ + #else +-#define InstallIncludes(dir) @@\ +-install:: @@\ +- MakeDir($(INCDIR)/dir) @@\ +- $(INSTALL) -c $(INSTINCFLAGS) *.h $(INCDIR)/dir @@\ +- @@\ +-uninstall:: @@\ +- (cd $(INCDIR)/dir;$(RM) *.h) ++#define InstallIncludes(dir) /**/ + #endif + #endif + + #ifndef InstallInclude + #if InstallRelative +-#define InstallInclude(dir, file) @@\ +-install:: @@\ +- -@if [ -h $(TOP)/include ]; then exit 0; else \ @@\ +- (cd $(TOP) && $(LN) src/include include); fi ++#define InstallInclude(dir, file) /**/ + #else +-#define InstallInclude(dir, file) @@\ +-install:: @@\ +- MakeDir($(INCDIR)/dir) @@\ +- $(INSTALL) -c $(INSTINCFLAGS) file $(INCDIR)/dir @@\ +- @@\ +-uninstall:: @@\ +- $(RM) $(INCDIR)/dir/file ++#define InstallInclude(dir, file) /**/ + #endif + #endif + +@@ -1093,21 +1075,9 @@ + #define InstallSymLink(dir, file) /**/ + #else + #if !defined(SVR4) +-#define InstallSymLink(dir, file) @@\ +-install:: @@\ +- MakeDir(dir) @@\ +- cp -fd file dir @@\ +- @@\ +-uninstall:: @@\ +- $(RM) dir/file ++#define InstallSymLink(dir, file) /**/ + #else +-#define InstallSymLink(dir, file) @@\ +-install:: @@\ +- MakeDir(dir) @@\ +- tar cf - file | (cd dir; tar xfp -) @@\ +- @@\ +-uninstall:: @@\ +- $(RM) dir/file ++#define InstallSymLink(dir, file) /**/ + #endif + #endif + #endif diff --git a/graphics/ivtools/files/patch-src::comtest::Imakefile b/graphics/ivtools/files/patch-src::comtest::Imakefile new file mode 100644 index 000000000000..494e8a627b5b --- /dev/null +++ b/graphics/ivtools/files/patch-src::comtest::Imakefile @@ -0,0 +1,11 @@ +--- src/comtest/Imakefile.orig Tue Jul 27 16:11:39 1999 ++++ src/comtest/Imakefile Wed Mar 27 12:18:06 2002 +@@ -16,7 +16,7 @@ + OTHER_CCINCLUDES = $(ACE_CCINCLUDES) + OTHER_CCLDLIBS = $(ACE_CCLDLIBS) + +-ComplexProgramTarget(comtest) ++ComplexProgramTargetNoInstall(comtest) + + #define Obj(file) MakeObjectFromSrcFlags(file,) + diff --git a/graphics/ivtools/files/patch-src::dclock::Imakefile b/graphics/ivtools/files/patch-src::dclock::Imakefile new file mode 100644 index 000000000000..b64a5e5ff46a --- /dev/null +++ b/graphics/ivtools/files/patch-src::dclock::Imakefile @@ -0,0 +1,11 @@ +--- src/dclock/Imakefile.orig Tue Jul 27 16:11:41 1999 ++++ src/dclock/Imakefile Wed Mar 27 12:18:06 2002 +@@ -10,7 +10,7 @@ + + Use_libInterViews() + Use_2_6() +-ComplexProgramTarget(dclock) ++ComplexProgramTargetNoInstall(dclock) + + #define Obj(file) MakeObjectFromSrcFlags(file,) + diff --git a/graphics/ivtools/files/patch-src::glyphs::gclock::Imakefile b/graphics/ivtools/files/patch-src::glyphs::gclock::Imakefile new file mode 100644 index 000000000000..4f9475cfdb43 --- /dev/null +++ b/graphics/ivtools/files/patch-src::glyphs::gclock::Imakefile @@ -0,0 +1,11 @@ +--- src/glyphs/gclock/Imakefile.orig Tue Jul 27 16:11:58 1999 ++++ src/glyphs/gclock/Imakefile Wed Mar 27 12:18:06 2002 +@@ -16,7 +16,7 @@ + + Use_libInterViews() + +-ComplexProgramTarget(gclock) ++ComplexProgramTargetNoInstall(gclock) + + MakeObjectFromSrcFlags(main,) + diff --git a/graphics/ivtools/files/patch-src::glyphterp::Imakefile b/graphics/ivtools/files/patch-src::glyphterp::Imakefile new file mode 100644 index 000000000000..113b634e43ef --- /dev/null +++ b/graphics/ivtools/files/patch-src::glyphterp::Imakefile @@ -0,0 +1,11 @@ +--- src/glyphterp/Imakefile.orig Tue Jul 27 16:12:03 1999 ++++ src/glyphterp/Imakefile Wed Mar 27 12:18:06 2002 +@@ -17,7 +17,7 @@ + + Use_libInterViews() + +-ComplexProgramTarget(glyphterp) ++ComplexProgramTargetNoInstall(glyphterp) + + MakeObjectFromSrcFlags(main,) + diff --git a/graphics/ivtools/files/patch-src::idemo::Imakefile b/graphics/ivtools/files/patch-src::idemo::Imakefile new file mode 100644 index 000000000000..8e0221e6fe39 --- /dev/null +++ b/graphics/ivtools/files/patch-src::idemo::Imakefile @@ -0,0 +1,15 @@ +--- src/idemo/Imakefile.orig Tue Jul 27 16:12:05 1999 ++++ src/idemo/Imakefile Wed Mar 27 12:18:06 2002 +@@ -9,11 +9,9 @@ + CLIPPOLY_CCLDLIBS = + + Use_libInterViews() +-ComplexProgramTarget(idemo) ++ComplexProgramTargetNoInstall(idemo) + + MakeObjectFromSrcFlags(main,) +- +-InstallScriptAs(../Idemo.defaults,$(LIBALLDIR),Idemo) + + IncludeDependencies() + diff --git a/graphics/ivtools/files/patch-src::man::Imakefile b/graphics/ivtools/files/patch-src::man::Imakefile new file mode 100644 index 000000000000..0ee6fff9862e --- /dev/null +++ b/graphics/ivtools/files/patch-src::man::Imakefile @@ -0,0 +1,12 @@ +--- src/man/Imakefile.orig Tue Jul 27 16:12:15 1999 ++++ src/man/Imakefile Wed Mar 27 12:18:06 2002 +@@ -6,8 +6,7 @@ + PACKAGE = man_ivtools + + SUBDIRS = \ +- man1 \ +- man3 ++ man1 + + MakeInSubdirs($(SUBDIRS)) + FormatSubdirs($(SUBDIRS)) diff --git a/graphics/ivtools/files/patch-src::man::man1::Imakefile b/graphics/ivtools/files/patch-src::man::man1::Imakefile new file mode 100644 index 000000000000..8fc82fa7ab27 --- /dev/null +++ b/graphics/ivtools/files/patch-src::man::man1::Imakefile @@ -0,0 +1,11 @@ +--- src/man/man1/Imakefile.orig Tue Jul 27 16:12:13 1999 ++++ src/man/man1/Imakefile Wed Mar 27 12:18:06 2002 +@@ -4,7 +4,7 @@ + + PACKAGE = man1_ivtools + +-TROFFSRCS = comdraw.1 dclock.1 flipbook.1 iclass.1 ivmkmf.1 comterp.1\ ++TROFFSRCS = comdraw.1 flipbook.1 iclass.1 comterp.1\ + drawtool.1 graphdraw.1 idraw.1 + TROFFFLAGS = -man + TROFFOUTPUT = man1.PS diff --git a/graphics/ivtools/files/patch-src::scripts::Imakefile b/graphics/ivtools/files/patch-src::scripts::Imakefile new file mode 100644 index 000000000000..9c52e333edf9 --- /dev/null +++ b/graphics/ivtools/files/patch-src::scripts::Imakefile @@ -0,0 +1,11 @@ +--- src/scripts/Imakefile.orig Wed Mar 27 12:18:06 2002 ++++ src/scripts/Imakefile Wed Mar 27 12:18:06 2002 +@@ -23,8 +23,6 @@ + CppScriptTarget(ivmkmf,ivmkmf.cpp,-DCONFIGDIRSPEC='$(CONFIGDIRSPEC)' -DMAKEMAKESPEC='$(MAKEMAKESPEC)' -DUSE_INSTALLED,) + #endif + +-InstallMultipleFlags($(PROGRAMS),$(BINDIR),$(INSTBINFLAGS)) +- + LDLIB_SPEC = LD_LIBRARY_PATH='$(LIBABSDIR)':$$LD_LIBRARY_PATH + PATH_SPEC = PATH='$(BINDIR)':$$PATH + CppScriptTarget(ivct,ivct.cpp,-DLDLIB_SPEC='$(LDLIB_SPEC)' -DPATH_SPEC='$(PATH_SPEC)',) diff --git a/graphics/ivtools/pkg-comment b/graphics/ivtools/pkg-comment new file mode 100644 index 000000000000..35c4545fa02f --- /dev/null +++ b/graphics/ivtools/pkg-comment @@ -0,0 +1 @@ +Drawing editors derived from idraw diff --git a/graphics/ivtools/pkg-descr b/graphics/ivtools/pkg-descr new file mode 100644 index 000000000000..2a5ad8fa6d9a --- /dev/null +++ b/graphics/ivtools/pkg-descr @@ -0,0 +1,11 @@ +This is a port of ivtools, a collection of vector-graphic drawing +editors which augments the original idraw from Stanford University +with mechanisms for scripting, networking, animation, and +graph-editing. They also add support for additional raster formats +(PBM/PGM/PPM, PNG, GIF), arbitrary PostScript (using pstoedit), and +export/import via Unix filters. + +WWW: http://www.ivtools.org + +- Scott Johnston +johnston@vectaport.com diff --git a/graphics/ivtools/pkg-plist b/graphics/ivtools/pkg-plist new file mode 100644 index 000000000000..33235fcfa2c1 --- /dev/null +++ b/graphics/ivtools/pkg-plist @@ -0,0 +1,53 @@ +bin/comdraw +bin/comterp +bin/drawtool +bin/flipbook +bin/graphdraw +bin/iclass +bin/idraw +bin/ivdl +bin/ivtiftopnm +bin/ivtmpnam +bin/mkgif89a +bin/mkgif89ac +bin/pnmtopgm +bin/stdcmapppm +lib/ivtools/InterViews +lib/ivtools/comterp.err +lib/libAttrGlyph.so +lib/libAttrGlyph.so.1.0.3 +lib/libAttribute.so +lib/libAttribute.so.1.0.3 +lib/libComGlyph.so +lib/libComGlyph.so.1.0.3 +lib/libComTerp.so +lib/libComTerp.so.1.0.3 +lib/libComUnidraw.so +lib/libComUnidraw.so.1.0.3 +lib/libComUtil.so +lib/libComUtil.so.1.0.3 +lib/libDrawServ.so +lib/libDrawServ.so.1.0.3 +lib/libFrameUnidraw.so +lib/libFrameUnidraw.so.1.0.3 +lib/libGraphUnidraw.so +lib/libGraphUnidraw.so.1.0.3 +lib/libIV-common.so +lib/libIV-common.so.1.0.3 +lib/libIV.so +lib/libIV.so.1.0.3 +lib/libIVGlyph.so +lib/libIVGlyph.so.1.0.3 +lib/libOverlayUnidraw.so +lib/libOverlayUnidraw.so.1.0.3 +lib/libTime.so +lib/libTime.so.1.0.3 +lib/libTopoFace.so +lib/libTopoFace.so.1.0.3 +lib/libUniIdraw.so +lib/libUniIdraw.so.1.0.3 +lib/libUnidraw-common.so +lib/libUnidraw-common.so.1.0.3 +lib/libUnidraw.so +lib/libUnidraw.so.1.0.3 +@dirrm lib/ivtools |