pkgsrc/graphics/tgif/Makefile

34 lines
888 B
Makefile
Raw Normal View History

2004-04-24 03:01:54 +02:00
# $NetBSD: Makefile,v 1.44 2004/04/24 01:01:54 wiz Exp $
#
update to tgif-4.1.43 added features/bug fixes. 1) Fix <Meta> key problem with Mac OS X (Darwin). The Apple Command Key is mapped to Mod2Mask by default. This will be treated as the <Meta> (or <Alt>) key in tgif. 2) Fix a bug with importing an EPS file generated by ps2epsi. Thanks to Ambrose Li <acli@ada.dhs.org> for the patch. 3) Fix tgif to be able to import an EPS file with an 8 bit-per-sample preview bitmap (such as the ones generated by ps2epsi). 4) Get tgif to work with out-of-the-box xcin on Red Hat Linux. Thanks to Ambrose Li <acli@ada.dhs.org> for all the help. 5) Add support a new built-in double-byte input method, tgtwb5, to support the input of big5 encoded traditional Chinese characters using a graphical zhu-yin-fu-hao keypad. This input method is activated by typing <Cntrl><Space> when a double-byte chinese font is selected. 6) Add chat to tgwb. 7) Support a new commandline option "-sbim xim" to use XIM as the input method for single-byte fonts. This is useful if the X Keyboard Extension is used in inputing international characters (with dead keys). Thanks to Daniel Sadoc Menasche <sadoc@land.ufrj.br> for the contribution. 8) Add a new X default, Tgif.IgnoreSlideShowOfffsetsInFile, so that the slideshow offsets stored in a file can be ignored in the slideshow mode. The reason for this is that the offsets mainly depends on the display and not on the content of the file. The slideshow offsets should be set using the Tgif.SlideShowWindowOffset X default. 9) Add a new LaTeX equation symbol file "eq4-lyx-ps2epsi.sym" in the release to edit the equation with LyX. Thanks to Ed Gatzke <gatzke@sc.edu> for the contribution. 10) Update "ru.po". Thanks to Andrew W. Nosenko for the update. 11) Add -D__EMX__ in Tgif.tmpl-cygwin to fix the problem with calling stat() on pathnames that begins with "//". Thanks to Dr. Ing. Dieter Jurzitza <Dieter.Jurzitza@t-online.de> for pointing out the problem. 12) Add support for importing tgif files with the import_file() internal command. 13) Add the following new internal commands: shuffle_obj_to_bottom(<obj_name>) set_file_unsavable()
2003-08-19 11:19:37 +02:00
DISTNAME= tgif-4.1.43
CATEGORIES= graphics
update to tgif-4.1.42 Here's a list of added features/bug fixes. 1) Tgif's home has moved from University of Maryland to University of Southern California. 2) If there's no domain resources specified in the X resource file, tgif will use the library path specified when tgif is compiled as the default. This is the directory where the equation symbols are installed. Thanks to A. Sengupta <osegu@iitk.ac.in> for pointing out the problem. 3) For Red Hat 7.2, /usr/bin/xpmtoppm cannot handle input file whose format is XPM version 1. Suport for a new compiler option, -D_XPM3TOPPM, is added so that tgif can generate XPM format version 3 by default. This is has the same effect as setting Tgif.XPmOutputVersion to 3 and Tgif.UseXPmVersion1ForImageMap to false. 4) Add more information in the tooltip when Tgif.MeasureTooltipVerbose is set to true. 5) Add a new LaTeX equation symbol file "eq4xpm.sym" in the release. Instead of generating and embedding an EPS file, this new object will generate and embed an XPM file with additional controls. Please open this file with tgif for more details and check out http://bourbon.usc.edu:8001/tgif/faq/eq4xpm.html. Thanks to Kai Sattler <kaisat@post.tele.dk> for the contribution. 6) Fix a bug in tgwb when a text object is being edited. 7) Obsolete the Tgif.LandscapePdfSetPageDevice X default (because the name was misleading) and add support for a new X default, Tgif.PdfSetPageDevice. As mentioned in the release notes for tgif-4.1.39, the use of this should not be necessary in the future (and is considered a bug in should not be necessary in the future (and is considered a bug in ps2pdf). The old commandline option, "-nolandpdfspd" is also obsolete and is replaced by "-pdfspd=yes" and "-pdfspd=no". 8) Add a new X default, Tgif.NoModeWindow, so that tgif can start without a mode window. 9) Add a new X default, Tgif.MakeUnsavableInSlideShow, so that the current file will be made unsavable when slideshow mode is entered. (If the current file contains auto page numbering objects, the file will be made unsavable regardless of the setting of this X default.) 10) Update the Reliable IP-multicast Library (distributed in the rmcast subdirectory of this distribution). The new version allows point-to-point connection between 2 whiteboards. Please see the updated README.tgwb file. Thanks to the team members of the research group lead by Professor Edmundo de Souze e Silva <edmundo@land.ufrj.br> at the Federal University of Rio de Janeiro.
2002-03-29 16:40:21 +01:00
MASTER_SITES= ftp://bourbon.usc.edu/pub/tgif/free-of-charge/
2003-07-17 23:41:05 +02:00
MAINTAINER= dmcmahill@NetBSD.org
update to tgif-4.1.42 Here's a list of added features/bug fixes. 1) Tgif's home has moved from University of Maryland to University of Southern California. 2) If there's no domain resources specified in the X resource file, tgif will use the library path specified when tgif is compiled as the default. This is the directory where the equation symbols are installed. Thanks to A. Sengupta <osegu@iitk.ac.in> for pointing out the problem. 3) For Red Hat 7.2, /usr/bin/xpmtoppm cannot handle input file whose format is XPM version 1. Suport for a new compiler option, -D_XPM3TOPPM, is added so that tgif can generate XPM format version 3 by default. This is has the same effect as setting Tgif.XPmOutputVersion to 3 and Tgif.UseXPmVersion1ForImageMap to false. 4) Add more information in the tooltip when Tgif.MeasureTooltipVerbose is set to true. 5) Add a new LaTeX equation symbol file "eq4xpm.sym" in the release. Instead of generating and embedding an EPS file, this new object will generate and embed an XPM file with additional controls. Please open this file with tgif for more details and check out http://bourbon.usc.edu:8001/tgif/faq/eq4xpm.html. Thanks to Kai Sattler <kaisat@post.tele.dk> for the contribution. 6) Fix a bug in tgwb when a text object is being edited. 7) Obsolete the Tgif.LandscapePdfSetPageDevice X default (because the name was misleading) and add support for a new X default, Tgif.PdfSetPageDevice. As mentioned in the release notes for tgif-4.1.39, the use of this should not be necessary in the future (and is considered a bug in should not be necessary in the future (and is considered a bug in ps2pdf). The old commandline option, "-nolandpdfspd" is also obsolete and is replaced by "-pdfspd=yes" and "-pdfspd=no". 8) Add a new X default, Tgif.NoModeWindow, so that tgif can start without a mode window. 9) Add a new X default, Tgif.MakeUnsavableInSlideShow, so that the current file will be made unsavable when slideshow mode is entered. (If the current file contains auto page numbering objects, the file will be made unsavable regardless of the setting of this X default.) 10) Update the Reliable IP-multicast Library (distributed in the rmcast subdirectory of this distribution). The new version allows point-to-point connection between 2 whiteboards. Please see the updated README.tgwb file. Thanks to the team members of the research group lead by Professor Edmundo de Souze e Silva <edmundo@land.ufrj.br> at the Federal University of Rio de Janeiro.
2002-03-29 16:40:21 +01:00
HOMEPAGE= http://bourbon.usc.edu:8001/tgif/tgif.html
COMMENT= Fully-featured X11 drawing program
2004-04-24 03:01:54 +02:00
USE_BUILDLINK3= yes
USE_IMAKE= yes
USE_X11= yes
PTHREAD_OPTS+= require
update to tgif-4.1.42 Here's a list of added features/bug fixes. 1) Tgif's home has moved from University of Maryland to University of Southern California. 2) If there's no domain resources specified in the X resource file, tgif will use the library path specified when tgif is compiled as the default. This is the directory where the equation symbols are installed. Thanks to A. Sengupta <osegu@iitk.ac.in> for pointing out the problem. 3) For Red Hat 7.2, /usr/bin/xpmtoppm cannot handle input file whose format is XPM version 1. Suport for a new compiler option, -D_XPM3TOPPM, is added so that tgif can generate XPM format version 3 by default. This is has the same effect as setting Tgif.XPmOutputVersion to 3 and Tgif.UseXPmVersion1ForImageMap to false. 4) Add more information in the tooltip when Tgif.MeasureTooltipVerbose is set to true. 5) Add a new LaTeX equation symbol file "eq4xpm.sym" in the release. Instead of generating and embedding an EPS file, this new object will generate and embed an XPM file with additional controls. Please open this file with tgif for more details and check out http://bourbon.usc.edu:8001/tgif/faq/eq4xpm.html. Thanks to Kai Sattler <kaisat@post.tele.dk> for the contribution. 6) Fix a bug in tgwb when a text object is being edited. 7) Obsolete the Tgif.LandscapePdfSetPageDevice X default (because the name was misleading) and add support for a new X default, Tgif.PdfSetPageDevice. As mentioned in the release notes for tgif-4.1.39, the use of this should not be necessary in the future (and is considered a bug in should not be necessary in the future (and is considered a bug in ps2pdf). The old commandline option, "-nolandpdfspd" is also obsolete and is replaced by "-pdfspd=yes" and "-pdfspd=no". 8) Add a new X default, Tgif.NoModeWindow, so that tgif can start without a mode window. 9) Add a new X default, Tgif.MakeUnsavableInSlideShow, so that the current file will be made unsavable when slideshow mode is entered. (If the current file contains auto page numbering objects, the file will be made unsavable regardless of the setting of this X default.) 10) Update the Reliable IP-multicast Library (distributed in the rmcast subdirectory of this distribution). The new version allows point-to-point connection between 2 whiteboards. Please see the updated README.tgwb file. Thanks to the team members of the research group lead by Professor Edmundo de Souze e Silva <edmundo@land.ufrj.br> at the Federal University of Rio de Janeiro.
2002-03-29 16:40:21 +01:00
# avoid "xmkmf -a" on Solaris which runs makedepend because the
# openwindows makedepend program can't handle the number of
# files. We should probably have a replacement makedepend in
# pkgsrc.
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "SunOS"
XMKMF= ${XMKMF_CMD}
.endif
post-patch::
@${RM} -f ${WRKSRC}/Tgif.tmpl
@${CP} ${WRKSRC}/Tgif.tmpl-${LOWER_OPSYS} ${WRKSRC}/Tgif.tmpl
2004-04-24 03:01:54 +02:00
.include "../../graphics/jpeg/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"