head 1.92; access; symbols pkgsrc-2023Q4:1.92.0.12 pkgsrc-2023Q4-base:1.92 pkgsrc-2023Q3:1.92.0.10 pkgsrc-2023Q3-base:1.92 pkgsrc-2023Q2:1.92.0.8 pkgsrc-2023Q2-base:1.92 pkgsrc-2023Q1:1.92.0.6 pkgsrc-2023Q1-base:1.92 pkgsrc-2022Q4:1.92.0.4 pkgsrc-2022Q4-base:1.92 pkgsrc-2022Q3:1.92.0.2 pkgsrc-2022Q3-base:1.92 pkgsrc-2022Q2:1.91.0.10 pkgsrc-2022Q2-base:1.91 pkgsrc-2022Q1:1.91.0.8 pkgsrc-2022Q1-base:1.91 pkgsrc-2021Q4:1.91.0.6 pkgsrc-2021Q4-base:1.91 pkgsrc-2021Q3:1.91.0.4 pkgsrc-2021Q3-base:1.91 pkgsrc-2021Q2:1.91.0.2 pkgsrc-2021Q2-base:1.91 pkgsrc-2021Q1:1.90.0.2 pkgsrc-2021Q1-base:1.90 pkgsrc-2020Q4:1.89.0.4 pkgsrc-2020Q4-base:1.89 pkgsrc-2020Q3:1.89.0.2 pkgsrc-2020Q3-base:1.89 pkgsrc-2020Q2:1.88.0.4 pkgsrc-2020Q2-base:1.88 pkgsrc-2020Q1:1.88.0.2 pkgsrc-2020Q1-base:1.88 pkgsrc-2019Q4:1.87.0.6 pkgsrc-2019Q4-base:1.87 pkgsrc-2019Q3:1.87.0.2 pkgsrc-2019Q3-base:1.87 pkgsrc-2019Q2:1.86.0.8 pkgsrc-2019Q2-base:1.86 pkgsrc-2019Q1:1.86.0.6 pkgsrc-2019Q1-base:1.86 pkgsrc-2018Q4:1.86.0.4 pkgsrc-2018Q4-base:1.86 pkgsrc-2018Q3:1.86.0.2 pkgsrc-2018Q3-base:1.86 pkgsrc-2018Q2:1.85.0.18 pkgsrc-2018Q2-base:1.85 pkgsrc-2018Q1:1.85.0.16 pkgsrc-2018Q1-base:1.85 pkgsrc-2017Q4:1.85.0.14 pkgsrc-2017Q4-base:1.85 pkgsrc-2017Q3:1.85.0.12 pkgsrc-2017Q3-base:1.85 pkgsrc-2017Q2:1.85.0.8 pkgsrc-2017Q2-base:1.85 pkgsrc-2017Q1:1.85.0.6 pkgsrc-2017Q1-base:1.85 pkgsrc-2016Q4:1.85.0.4 pkgsrc-2016Q4-base:1.85 pkgsrc-2016Q3:1.85.0.2 pkgsrc-2016Q3-base:1.85 pkgsrc-2016Q2:1.84.0.4 pkgsrc-2016Q2-base:1.84 pkgsrc-2016Q1:1.84.0.2 pkgsrc-2016Q1-base:1.84 pkgsrc-2015Q4:1.83.0.2 pkgsrc-2015Q4-base:1.83 pkgsrc-2015Q3:1.81.0.4 pkgsrc-2015Q3-base:1.81 pkgsrc-2015Q2:1.81.0.2 pkgsrc-2015Q2-base:1.81 pkgsrc-2015Q1:1.80.0.8 pkgsrc-2015Q1-base:1.80 pkgsrc-2014Q4:1.80.0.6 pkgsrc-2014Q4-base:1.80 pkgsrc-2014Q3:1.80.0.4 pkgsrc-2014Q3-base:1.80 pkgsrc-2014Q2:1.80.0.2 pkgsrc-2014Q2-base:1.80 pkgsrc-2014Q1:1.79.0.8 pkgsrc-2014Q1-base:1.79 pkgsrc-2013Q4:1.79.0.6 pkgsrc-2013Q4-base:1.79 pkgsrc-2013Q3:1.79.0.4 pkgsrc-2013Q3-base:1.79 pkgsrc-2013Q2:1.79.0.2 pkgsrc-2013Q2-base:1.79 pkgsrc-2013Q1:1.76.0.4 pkgsrc-2013Q1-base:1.76 pkgsrc-2012Q4:1.76.0.2 pkgsrc-2012Q4-base:1.76 pkgsrc-2012Q3:1.73.0.18 pkgsrc-2012Q3-base:1.73 pkgsrc-2012Q2:1.73.0.16 pkgsrc-2012Q2-base:1.73 pkgsrc-2012Q1:1.73.0.14 pkgsrc-2012Q1-base:1.73 pkgsrc-2011Q4:1.73.0.12 pkgsrc-2011Q4-base:1.73 pkgsrc-2011Q3:1.73.0.10 pkgsrc-2011Q3-base:1.73 pkgsrc-2011Q2:1.73.0.8 pkgsrc-2011Q2-base:1.73 pkgsrc-2011Q1:1.73.0.6 pkgsrc-2011Q1-base:1.73 pkgsrc-2010Q4:1.73.0.4 pkgsrc-2010Q4-base:1.73 pkgsrc-2010Q3:1.73.0.2 pkgsrc-2010Q3-base:1.73 pkgsrc-2010Q2:1.70.0.4 pkgsrc-2010Q2-base:1.70 pkgsrc-2010Q1:1.70.0.2 pkgsrc-2010Q1-base:1.70 pkgsrc-2009Q4:1.68.0.10 pkgsrc-2009Q4-base:1.68 pkgsrc-2009Q3:1.68.0.8 pkgsrc-2009Q3-base:1.68 pkgsrc-2009Q2:1.68.0.6 pkgsrc-2009Q2-base:1.68 pkgsrc-2009Q1:1.68.0.4 pkgsrc-2009Q1-base:1.68 pkgsrc-2008Q4:1.68.0.2 pkgsrc-2008Q4-base:1.68 pkgsrc-2008Q3:1.67.0.8 pkgsrc-2008Q3-base:1.67 cube-native-xorg:1.67.0.6 cube-native-xorg-base:1.67 pkgsrc-2008Q2:1.67.0.4 pkgsrc-2008Q2-base:1.67 cwrapper:1.67.0.2 pkgsrc-2008Q1:1.66.0.6 pkgsrc-2008Q1-base:1.66 pkgsrc-2007Q4:1.66.0.4 pkgsrc-2007Q4-base:1.66 pkgsrc-2007Q3:1.66.0.2 pkgsrc-2007Q3-base:1.66 pkgsrc-2007Q2:1.64.0.4 pkgsrc-2007Q2-base:1.64 pkgsrc-2007Q1:1.64.0.2 pkgsrc-2007Q1-base:1.64 pkgsrc-2006Q4:1.62.0.2 pkgsrc-2006Q4-base:1.62 pkgsrc-2006Q3:1.60.0.4 pkgsrc-2006Q3-base:1.60 pkgsrc-2006Q2:1.60.0.2 pkgsrc-2006Q2-base:1.60 pkgsrc-2006Q1:1.59.0.2 pkgsrc-2006Q1-base:1.59 pkgsrc-2005Q4:1.56.0.2 pkgsrc-2005Q4-base:1.56 pkgsrc-2005Q3:1.55.0.4 pkgsrc-2005Q3-base:1.55 pkgsrc-2005Q2:1.55.0.2 pkgsrc-2005Q2-base:1.55 pkgsrc-2005Q1:1.49.0.2 pkgsrc-2005Q1-base:1.49 pkgsrc-2004Q4:1.46.0.2 pkgsrc-2004Q4-base:1.46 pkgsrc-2004Q3:1.42.0.4 pkgsrc-2004Q3-base:1.42 pkgsrc-2004Q2:1.42.0.2 pkgsrc-2004Q2-base:1.42 pkgsrc-2004Q1:1.41.0.2 pkgsrc-2004Q1-base:1.41 pkgsrc-2003Q4:1.40.0.2 pkgsrc-2003Q4-base:1.40 netbsd-1-6-1:1.34.0.2 netbsd-1-6-1-base:1.34 netbsd-1-6:1.31.0.8 netbsd-1-6-RELEASE-base:1.31 pkgviews:1.31.0.4 pkgviews-base:1.31 buildlink2:1.31.0.2 buildlink2-base:1.31 netbsd-1-5-PATCH003:1.31 netbsd-1-5-PATCH001:1.27 netbsd-1-5-RELEASE:1.26 netbsd-1-4-PATCH003:1.26 netbsd-1-4-PATCH002:1.20 comdex-fall-1999:1.20 netbsd-1-4-PATCH001:1.17 netbsd-1-4-RELEASE:1.17 netbsd-1-3-PATCH003:1.14 netbsd-1-3-PATCH002:1.10 FreeBSD-current-1997-10-28:1.1.1.1 FREEBSD:1.1.1; locks; strict; comment @# @; 1.92 date 2022.06.28.11.35.28; author wiz; state Exp; branches; next 1.91; commitid D2UoJrTHpoHEANJD; 1.91 date 2021.05.24.19.53.45; author wiz; state Exp; branches; next 1.90; commitid qokaiStTApGMcrUC; 1.90 date 2021.03.21.00.11.40; author rillig; state Exp; branches; next 1.89; commitid UkaYKbhsSNcrK6MC; 1.89 date 2020.08.31.18.11.01; author wiz; state Exp; branches; next 1.88; commitid 7zxRbfOkDOoxbfmC; 1.88 date 2020.01.18.23.33.28; author rillig; state Exp; branches; next 1.87; commitid shGUwZfkr7sleeTB; 1.87 date 2019.08.11.13.22.39; author wiz; state Exp; branches; next 1.86; commitid Ifet9Pg6Qt99ZByB; 1.86 date 2018.08.22.09.46.13; author wiz; state Exp; branches; next 1.85; commitid YLub8g3ofvFGb6PA; 1.85 date 2016.07.09.06.38.50; author wiz; state Exp; branches; next 1.84; commitid dlqnocGpOoXV2Cdz; 1.84 date 2016.01.06.10.14.10; author markd; state Exp; branches; next 1.83; commitid ghO0NqMxx2agbRPy; 1.83 date 2015.12.03.17.34.56; author leot; state Exp; branches 1.83.2.1; next 1.82; commitid 39xm9qMv7legIwLy; 1.82 date 2015.10.14.20.17.27; author wiz; state Exp; branches; next 1.81; commitid 2Gl8uNEDDULae7Fy; 1.81 date 2015.06.12.10.50.58; author wiz; state Exp; branches; next 1.80; commitid B4JmCfaVUbiY38py; 1.80 date 2014.05.29.23.37.16; author wiz; state Exp; branches; next 1.79; commitid laryHfkCalgYtuCx; 1.79 date 2013.05.31.12.41.48; author wiz; state Exp; branches; next 1.78; commitid hIeXGcx6VfKHwMRw; 1.78 date 2013.04.30.20.55.48; author markd; state Exp; branches; next 1.77; 1.77 date 2013.04.24.10.06.51; author sbd; state Exp; branches; next 1.76; 1.76 date 2012.10.25.16.53.13; author asau; state Exp; branches; next 1.75; 1.75 date 2012.10.08.13.45.39; author asau; state Exp; branches; next 1.74; 1.74 date 2012.10.03.21.57.18; author wiz; state Exp; branches; next 1.73; 1.73 date 2010.07.26.14.57.51; author obache; state Exp; branches 1.73.18.1; next 1.72; 1.72 date 2010.07.26.14.40.22; author obache; state Exp; branches; next 1.71; 1.71 date 2010.07.24.08.22.02; author obache; state Exp; branches; next 1.70; 1.70 date 2010.03.11.12.46.42; author drochner; state Exp; branches 1.70.4.1; next 1.69; 1.69 date 2010.01.16.23.37.49; author heinz; state Exp; branches; next 1.68; 1.68 date 2008.11.10.17.21.37; author wiz; state Exp; branches; next 1.67; 1.67 date 2008.05.25.14.45.18; author tron; state Exp; branches; next 1.66; 1.66 date 2007.08.08.17.12.43; author joerg; state Exp; branches; next 1.65; 1.65 date 2007.07.03.20.01.43; author wiz; state Exp; branches; next 1.64; 1.64 date 2007.01.23.13.24.42; author dmcmahill; state Exp; branches; next 1.63; 1.63 date 2007.01.22.13.49.31; author dmcmahill; state Exp; branches; next 1.62; 1.62 date 2006.11.21.13.58.10; author tron; state Exp; branches; next 1.61; 1.61 date 2006.10.23.12.29.56; author tron; state Exp; branches; next 1.60; 1.60 date 2006.04.06.18.18.15; author jlam; state Exp; branches 1.60.4.1; next 1.59; 1.59 date 2006.03.05.16.27.28; author jlam; state Exp; branches; next 1.58; 1.58 date 2006.02.05.23.10.37; author joerg; state Exp; branches; next 1.57; 1.57 date 2005.12.30.04.00.01; author garbled; state Exp; branches; next 1.56; 1.56 date 2005.11.28.06.41.21; author jlam; state Exp; branches; next 1.55; 1.55 date 2005.06.01.19.23.26; author wiz; state Exp; branches; next 1.54; 1.54 date 2005.06.01.18.03.09; author jlam; state Exp; branches; next 1.53; 1.53 date 2005.05.22.20.08.28; author jlam; state Exp; branches; next 1.52; 1.52 date 2005.04.18.13.20.57; author wiz; state Exp; branches; next 1.51; 1.51 date 2005.04.11.21.47.07; author tv; state Exp; branches; next 1.50; 1.50 date 2005.03.24.21.12.59; author wiz; state Exp; branches; next 1.49; 1.49 date 2005.03.01.22.59.16; author dmcmahill; state Exp; branches; next 1.48; 1.48 date 2005.02.12.23.01.59; author snj; state Exp; branches; next 1.47; 1.47 date 2004.12.30.21.04.25; author snj; state Exp; branches; next 1.46; 1.46 date 2004.12.08.03.51.54; author minskim; state Exp; branches; next 1.45; 1.45 date 2004.12.01.21.24.30; author xtraeme; state Exp; branches; next 1.44; 1.44 date 2004.11.13.21.28.28; author jlam; state Exp; branches; next 1.43; 1.43 date 2004.10.03.00.18.05; author tv; state Exp; branches; next 1.42; 1.42 date 2004.04.19.00.01.27; author wiz; state Exp; branches; next 1.41; 1.41 date 2004.01.24.14.58.00; author grant; state Exp; branches; next 1.40; 1.40 date 2003.07.17.22.52.29; author grant; state Exp; branches; next 1.39; 1.39 date 2003.07.17.20.51.14; author jmmv; state Exp; branches; next 1.38; 1.38 date 2003.06.12.15.37.13; author jschauma; state Exp; branches; next 1.37; 1.37 date 2003.06.02.01.17.29; author jschauma; state Exp; branches; next 1.36; 1.36 date 2003.03.31.02.43.10; author jschauma; state Exp; branches; next 1.35; 1.35 date 2003.03.03.02.51.03; author jschauma; state Exp; branches; next 1.34; 1.34 date 2002.10.04.03.00.11; author itojun; state Exp; branches; next 1.33; 1.33 date 2002.09.13.22.08.25; author jlam; state Exp; branches; next 1.32; 1.32 date 2002.09.13.06.53.40; author jlam; state Exp; branches; next 1.31; 1.31 date 2002.03.13.17.37.35; author fredb; state Exp; branches; next 1.30; 1.30 date 2002.01.28.05.18.41; author jlam; state Exp; branches; next 1.29; 1.29 date 2001.08.23.16.59.09; author jlam; state Exp; branches; next 1.28; 1.28 date 2001.08.23.04.26.54; author jlam; state Exp; branches; next 1.27; 1.27 date 2001.02.17.17.51.44; author wiz; state Exp; branches; next 1.26; 1.26 date 2000.05.10.15.39.07; author jlam; state Exp; branches; next 1.25; 1.25 date 2000.05.07.02.11.18; author jlam; state Exp; branches; next 1.24; 1.24 date 2000.04.20.16.32.23; author jlam; state Exp; branches; next 1.23; 1.23 date 2000.04.16.17.36.45; author jlam; state Exp; branches; next 1.22; 1.22 date 2000.03.24.18.27.54; author jlam; state Exp; branches; next 1.21; 1.21 date 2000.03.02.20.58.23; author wiz; state Exp; branches; next 1.20; 1.20 date 99.08.26.15.05.16; author tron; state Exp; branches; next 1.19; 1.19 date 99.08.26.07.03.45; author tron; state Exp; branches; next 1.18; 1.18 date 99.08.25.13.37.36; author agc; state Exp; branches; next 1.17; 1.17 date 99.04.13.15.31.07; author agc; state Exp; branches; next 1.16; 1.16 date 98.12.23.23.09.59; author frueauf; state Exp; branches; next 1.15; 1.15 date 98.11.19.15.40.46; author agc; state Exp; branches; next 1.14; 1.14 date 98.08.20.15.17.24; author tsarna; state Exp; branches; next 1.13; 1.13 date 98.07.04.05.53.33; author mycroft; state Exp; branches; next 1.12; 1.12 date 98.06.22.13.04.38; author agc; state Exp; branches; next 1.11; 1.11 date 98.06.03.14.08.50; author agc; state Exp; branches; next 1.10; 1.10 date 98.04.24.09.20.37; author agc; state Exp; branches; next 1.9; 1.9 date 98.04.22.14.22.47; author agc; state Exp; branches; next 1.8; 1.8 date 98.04.20.11.56.32; author frueauf; state Exp; branches; next 1.7; 1.7 date 98.04.15.10.38.46; author agc; state Exp; branches; next 1.6; 1.6 date 98.02.11.07.29.58; author hubertf; state Exp; branches; next 1.5; 1.5 date 98.01.30.13.58.03; author agc; state Exp; branches; next 1.4; 1.4 date 98.01.19.11.30.32; author agc; state Exp; branches; next 1.3; 1.3 date 98.01.15.16.53.53; author agc; state Exp; branches; next 1.2; 1.2 date 97.12.29.02.42.26; author hubertf; state Exp; branches; next 1.1; 1.1 date 97.12.29.02.38.27; author hubertf; state Exp; branches 1.1.1.1; next ; 1.83.2.1 date 2016.01.17.19.04.45; author bsiegert; state Exp; branches; next ; commitid oNgME1Zq5pC7MjRy; 1.73.18.1 date 2012.12.05.18.52.07; author tron; state Exp; branches; next ; 1.70.4.1 date 2010.07.29.13.10.55; author tron; state Exp; branches; next 1.70.4.2; 1.70.4.2 date 2010.07.29.13.55.26; author tron; state Exp; branches; next ; 1.60.4.1 date 2006.11.23.09.03.49; author ghen; state Exp; branches; next ; 1.1.1.1 date 97.12.29.02.38.27; author hubertf; state Exp; branches; next ; desc @@ 1.92 log @*: recursive bump for perl 5.36 @ text @# $NetBSD: Makefile,v 1.91 2021/05/24 19:53:45 wiz Exp $ DISTNAME= gv-3.7.4 PKGREVISION= 12 CATEGORIES= print MASTER_SITES= ${MASTER_SITE_GNU:=gv/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://www.gnu.org/software/gv/ COMMENT= PostScript and PDF previewer LICENSE= gnu-gpl-v3 GNU_CONFIGURE= yes USE_TOOLS+= gmake gs:run makeinfo perl:run pkg-config TEXINFO_REQD= 4.2 INFO_FILES= yes LIBS+= ${BUILDLINK_LDADD.getopt} # this pkg does not work with std xaw, but xpm and xaw3d work XAW_TYPE?= 3d .include "../../mk/bsd.prefs.mk" .if ${XAW_TYPE} == "standard" XAW_TYPE= 3d .endif .if ${XAW_TYPE} == "neXtaw" # The original configure links against Xaw3d, not Xaw. BUILDLINK_TRANSFORM+= l:Xaw3d:neXtaw SUBST_CLASSES+= gvnextaw SUBST_MESSAGE.gvnextaw= Patching gv to use neXtaw SUBST_STAGE.gvnextaw= pre-configure SUBST_FILES.gvnextaw= configure SUBST_FILES.gvnextaw+= src/paths.h SUBST_SED.gvnextaw= -e 's, 2GB on file systems with large file support. ? Interactive prompting for the password of encrypted PDF files do not work if and only if DSC is turned off. As a workarouund, you can load the file with DSC turned on and then turn DSC off. %%%%%%%%%%%%%%%%%%% GV 3.6.5.90 (August 2008) %%%%%%%%%%%%%%%%%%%%%%%% # the current coordinate can be saved to a file by the z resp. the u key. See gv.info for details. # The return key now scrolls through the whole document vertically. Unlike the space key no horizontal scrolling is performed. The old function of the return key is still available through the "Page Down" and the "f" key. # *.ad and *.dat files are installed to $PREFIX/share/gv # "ERROR:" and "error:" now also trigger the info popup in error mode # Xinerama support. It can be configured by the "xinerama"-resource. Its values can be "On", "Off" or "Auto". "Auto" is the default. # New helper Script "gv-update-userconfig", which is a simple script to update an .gv config file to the current version of gv. # Should build on Solaris now using sun studio 11 compiler %%%%%%%%%%%%%%%%%%% GV 3.6.5 (July 2008) %%%%%%%%%%%%%%%%%%%%%%%%%%%%% # GV 3.6.4.91 has been released as GV 3.6.5 with no changes ? "Fit to window magnification" and "Fit width to window magnification" with "Automatic resizing" turned on sometime miss rescaling, especially when changing the orientation or resizing the window. You can force rescaling by selecting the active "special" scale in the scales menu. %%%%%%%%%%%%%%%%%%% GV 3.6.4.91 (June 2008) %%%%%%%%%%%%%%%%%%%%%%%%%% # ~/.gv now contains the version that has saved that configuration. %%%%%%%%%%%%%%%%%%% GV 3.6.4.90 (June 2008) %%%%%%%%%%%%%%%%%%%%%%%%%% * Build-system ensures that the man-page is always up to date # Fixed some compiler warnings # Added new widgetless mode, usable via option "--widgetless" # --help, --usage and --version now work without having an X11 display # --spartan and --widgetless now use embedded resources. Before this bugfix, you had to use --style=gv_spartan.dat to use the embedded resource. # --infoSilent, --infoErrors and --infoAll will control, which ghostscript messages will lead to an info pop-up window. The same effect can be reached via a resource "infoVerbose", which values can be "Silent", "Errors" and "All". It can also be edited via the "gv options" dialog. # "Fit to window magnification" and "Fit width to window magnification" -- currently works best with "Automatic resizing" turned off. With --scale=-1000 resp. --scale=-1001, you can access these special scales from the command line. ? "Fit to window magnification" and "Fit width to window magnification" with "Automatic resizing" turned on sometime miss rescaling, especially when changing the orientation or resizing the window. You can force rescaling by selecting the active "special" scale in the scales menu. # Arbitrary scales are now possible - input them in the gv options dialog or with --scale=n, where n is a float. # New fullscreen mode which needs support from the window manager # New command line switch "--presentation" as a shortcut for "--fullscreen --noresize --scale=-1000 --widgetless" %%%%%%%%%%%%%%%%%%% GV 3.6.4 (June 2008) %%%%%%%%%%%%%%%%%%%%%%%%%%%%% # GV 3.6.3.90 has been released as GV 3.6.4 with no changes %%%%%%%%%%%%%%%%%%% GV 3.6.3.90 (May 2008) %%%%%%%%%%%%%%%%%%%%%%%%%%% # DSC parser now respects the level of BeginDocument/EndDocument # Possible segfault has been fixed # Fixed bug #21239: Vlist.c produces garbage if International is set # Fixed bug #21740: popup windows may partly invisible as not on the screen # The escape key is now working in more contexts # The filename can optionally be shown insted of the title # Fixed bug #23199: No error message for errors in opened file * Got rid of non-free code. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.70 2010/03/11 12:46:42 drochner Exp $ d35 2 a36 1 .if ${OPSYS} == "FreeBSD" || ${OPSYS} == "NetBSD" || ${OPSYS} == "Darwin" d52 1 @ 1.70 log @fix a format string mismatch with 64-bit time_t which made the program crash with PDF files (on NetBSD-current), bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.69 2010/01/16 23:37:49 heinz Exp $ d3 1 a3 2 DISTNAME= gv-3.6.3 PKGREVISION= 2 d10 1 a10 1 LICENSE= gnu-gpl-v2 d15 1 a15 1 USE_TOOLS+= gmake gs:run makeinfo d35 16 d52 1 @ 1.70.4.1 log @Pullup ticket #3193 - requested by obache print/gv: security update Revisions pulled up: - print/gv/Makefile 1.71 - print/gv/PLIST 1.8 - print/gv/distinfo 1.18 - print/gv/patches/patch-aa 1.15 - print/gv/patches/patch-ab delete - print/gv/patches/patch-ad delete - print/gv/patches/patch-ae 1.10 - print/gv/patches/patch-af 1.7 - print/gv/patches/patch-aj 1.1 --- Module Name: pkgsrc Committed By: obache Date: Sat Jul 24 08:22:02 UTC 2010 Modified Files: pkgsrc/print/gv: Makefile PLIST distinfo pkgsrc/print/gv/patches: patch-aa patch-ae patch-af Added Files: pkgsrc/print/gv/patches: patch-aj Removed Files: pkgsrc/print/gv/patches: patch-ab patch-ad Log Message: Update gv to 3.7.1. %%%%%%%%%%%%%%%%%%% GV 3.7.1 (June 2010) %%%%%%%%%%%%%%%%%%%%%%%%%%%%% # Fix bug [bug #30081] gv 3.7.0: unable to print/save pdf files. %%%%%%%%%%%%%%%%%%% GV 3.7.0 (June 2010) %%%%%%%%%%%%%%%%%%%%%%%%%%%%% * GV 3.6.91 has been released as GV 3.7.0 with no changes but some minor code cleanups. %%%%%%%%%%%%%%%%%%% GV 3.6.91 (June 2010) %%%%%%%%%%%%%%%%%%%%%%%%%%%%% # Support starting ghostscript from a safe directory. # ghostscript is started with -P- if SAFER is enabled. # ghostscript is started with -dSAFER and -dDELAYSAFER for "pdf2dsc" and "pdf2ps" if safer is enabled # Minor bugfixes %%%%%%%%%%%%%%%%%%% GV 3.6.90 (May 2010) %%%%%%%%%%%%%%%%%%%%%%%%%%%%% # Fix compiling on Mac OS X # Support for localised user interfaces %%%%%%%%%%%%%%%%%%% GV 3.6.9 (April 2010) %%%%%%%%%%%%%%%%%%%%%%%%%%%%% # Bugfix in gv-update-userconfig %%%%%%%%%%%%%%%%%%% GV 3.6.8.91 (March 2010) %%%%%%%%%%%%%%%%%%%%%%%%%%%%% # Fixed compiling on Xaw3d 1.5. %%%%%%%%%%%%%%%%%%% GV 3.6.8.90 (March 2010) %%%%%%%%%%%%%%%%%%%%%%%%%%%%% # UTF-8 Support. Read the included file README.I18N for details. %%%%%%%%%%%%%%%%%%% GV 3.6.8 (December 2009) %%%%%%%%%%%%%%%%%%%%%%%%%%%%% # GV 3.6.7.90 has been released as GV 3.6.8 with no changes ? "Fit to window magnification" and "Fit width to window magnification" with "Automatic resizing" turned on sometime miss rescaling, especially when changing the orientation or resizing the window. You can force rescaling by selecting the active "special" scale in the scales menu. ? Interactive prompting for the password of encrypted PDF files do not work if and only if DSC is turned off. As a workarouund, you can load the file with DSC turned on and then turn DSC off. %%%%%%%%%%%%%%%%%%% GV 3.6.7.90 (December 2009) %%%%%%%%%%%%%%%%%%%%%%%%%%% # Compilation fix for Mac OS X: Requires --enable-SIGCHLD-fallback during compilation. # "Fit height to window magnification" -- currently works best with "Automatic resizing" turned off. With --scale=-1003, you can access the new scale from the command line. # Improved handling of filename "-" (which means read document from stdin) %%%%%%%%%%%%%%%%%%% GV 3.6.7 (March 2009) %%%%%%%%%%%%%%%%%%%%%%%%%%%%% # GV 3.6.6.92 has been released as GV 3.6.7 with no changes ? "Fit to window magnification" and "Fit width to window magnification" with "Automatic resizing" turned on sometime miss rescaling, especially when changing the orientation or resizing the window. You can force rescaling by selecting the active "special" scale in the scales menu. ? Interactive prompting for the password of encrypted PDF files do not work if and only if DSC is turned off. As a workarouund, you can load the file with DSC turned on and then turn DSC off. %%%%%%%%%%%%%% GV 3.6.6.92 (internal release: March 2009) %%%%%%%%%%%%%% # Fixed debian bug #516995: Misleading error message when .gv file is not present [and XUSERFILESEARCHPATH is used] %%%%%%%%%%%%%%%%%%% GV 3.6.6.91 (February 2009) %%%%%%%%%%%%%%%%%%%%%%%% # Fixed a bug in switching to presentation mode. # Fixed reset scrolling position in open dialog when changing directories. %%%%%%%%%%%%%%%%%%% GV 3.6.6.90 (January 2009) %%%%%%%%%%%%%%%%%%%%%%%% # TOC can now display more than about 2000 pages (fixes bug #24069). # File open dialog can now display more than about 2000 files (fixes ubuntu bug #274767). # By pressing "Shift-P" or selecting "State/Presentation Mode", you can open another instance of GNU gv which is in presentation mode. %%%%%%%%%%%%%%%%%%% GV 3.6.6 (September 2008) %%%%%%%%%%%%%%%%%%%%%%%% # Updated maintainer's e-mail address, otherwise no changes %%%%%%%%%%%%%%%%%%% GV 3.6.5.92 (September 2008) %%%%%%%%%%%%%%%%%%%%% # libzio is now used if available during compile time %%%%%%%%%%%%%%%%%%% GV 3.6.5.91 (September 2008) %%%%%%%%%%%%%%%%%%%%% # gv-update-userconfig now offers the options -n resp. -N to switch to an alternative navigation: After each page switch (except if selected by the page number) the page is scrolled to the top (if switching forward) resp. the bottom (if switching backward). # gv-update-userconfig can remove the resources inserted by -n resp. -N with the new option -s. # Support for encrypted PDF files. New command line switch "--password=PASSWORD" for opening encrypted PDFs. If the password is not supplied via command line, the user will be asked to enter it. # Support for files > 2GB on file systems with large file support. ? Interactive prompting for the password of encrypted PDF files do not work if and only if DSC is turned off. As a workarouund, you can load the file with DSC turned on and then turn DSC off. %%%%%%%%%%%%%%%%%%% GV 3.6.5.90 (August 2008) %%%%%%%%%%%%%%%%%%%%%%%% # the current coordinate can be saved to a file by the z resp. the u key. See gv.info for details. # The return key now scrolls through the whole document vertically. Unlike the space key no horizontal scrolling is performed. The old function of the return key is still available through the "Page Down" and the "f" key. # *.ad and *.dat files are installed to $PREFIX/share/gv # "ERROR:" and "error:" now also trigger the info popup in error mode # Xinerama support. It can be configured by the "xinerama"-resource. Its values can be "On", "Off" or "Auto". "Auto" is the default. # New helper Script "gv-update-userconfig", which is a simple script to update an .gv config file to the current version of gv. # Should build on Solaris now using sun studio 11 compiler %%%%%%%%%%%%%%%%%%% GV 3.6.5 (July 2008) %%%%%%%%%%%%%%%%%%%%%%%%%%%%% # GV 3.6.4.91 has been released as GV 3.6.5 with no changes ? "Fit to window magnification" and "Fit width to window magnification" with "Automatic resizing" turned on sometime miss rescaling, especially when changing the orientation or resizing the window. You can force rescaling by selecting the active "special" scale in the scales menu. %%%%%%%%%%%%%%%%%%% GV 3.6.4.91 (June 2008) %%%%%%%%%%%%%%%%%%%%%%%%%% # ~/.gv now contains the version that has saved that configuration. %%%%%%%%%%%%%%%%%%% GV 3.6.4.90 (June 2008) %%%%%%%%%%%%%%%%%%%%%%%%%% * Build-system ensures that the man-page is always up to date # Fixed some compiler warnings # Added new widgetless mode, usable via option "--widgetless" # --help, --usage and --version now work without having an X11 display # --spartan and --widgetless now use embedded resources. Before this bugfix, you had to use --style=gv_spartan.dat to use the embedded resource. # --infoSilent, --infoErrors and --infoAll will control, which ghostscript messages will lead to an info pop-up window. The same effect can be reached via a resource "infoVerbose", which values can be "Silent", "Errors" and "All". It can also be edited via the "gv options" dialog. # "Fit to window magnification" and "Fit width to window magnification" -- currently works best with "Automatic resizing" turned off. With --scale=-1000 resp. --scale=-1001, you can access these special scales from the command line. ? "Fit to window magnification" and "Fit width to window magnification" with "Automatic resizing" turned on sometime miss rescaling, especially when changing the orientation or resizing the window. You can force rescaling by selecting the active "special" scale in the scales menu. # Arbitrary scales are now possible - input them in the gv options dialog or with --scale=n, where n is a float. # New fullscreen mode which needs support from the window manager # New command line switch "--presentation" as a shortcut for "--fullscreen --noresize --scale=-1000 --widgetless" %%%%%%%%%%%%%%%%%%% GV 3.6.4 (June 2008) %%%%%%%%%%%%%%%%%%%%%%%%%%%%% # GV 3.6.3.90 has been released as GV 3.6.4 with no changes %%%%%%%%%%%%%%%%%%% GV 3.6.3.90 (May 2008) %%%%%%%%%%%%%%%%%%%%%%%%%%% # DSC parser now respects the level of BeginDocument/EndDocument # Possible segfault has been fixed # Fixed bug #21239: Vlist.c produces garbage if International is set # Fixed bug #21740: popup windows may partly invisible as not on the screen # The escape key is now working in more contexts # The filename can optionally be shown insted of the title # Fixed bug #23199: No error message for errors in opened file * Got rid of non-free code. @ text @d1 1 a1 1 # $NetBSD$ d3 2 a4 1 DISTNAME= gv-3.7.1 d11 1 a11 1 LICENSE= gnu-gpl-v3 d16 1 a16 1 USE_TOOLS+= gmake gs:run makeinfo perl:run a35 16 .if ${OPSYS} == "FreeBSD" || ${OPSYS} == "NetBSD" || ${OPSYS} == "Darwin" CONFIGURE_ARGS+= --enable-SIGCHLD-fallback .endif SUBST_CLASSES+= optlong1 SUBST_STAGE.optlong1= post-extract SUBST_FILES.optlong1= src/gv_message.h SUBST_SED.optlong1= -e 's/\[-\]-/--/' SUBST_CLASSES+= optlong2 SUBST_STAGE.optlong2= post-extract SUBST_FILES.optlong2= doc/gv.1 SUBST_SED.optlong2= -e 's/\[\\-\]\\-/\\-\\-/' REPLACE_PERL+= src/gv-update-userconfig.in a36 1 .include "../../x11/libXinerama/buildlink3.mk" @ 1.70.4.2 log @Pullup ticket #3193 - requested by obache print/gv: security update Revisions pulled up: - print/gv/Makefile 1.72-1.73 --- Module Name: pkgsrc Committed By: obache Date: Mon Jul 26 14:40:22 UTC 2010 Modified Files: pkgsrc/print/gv: Makefile Log Message: * Also need SIGCHLD-fallback for OpenBSD and DragonFly * using iconv, so buildlink with libiconv XXX: but failed to link with libiconv from pkgsrc, bad configure test. --- Module Name: pkgsrc Committed By: obache Date: Mon Jul 26 14:57:51 UTC 2010 Modified Files: pkgsrc/print/gv: Makefile Log Message: Skip iconv_open in libiconv check in configure script. It always failed with libiconv from pkgsrc. @ text @d35 1 a35 2 .if ${OPSYS} == "FreeBSD" || ${OPSYS} == "NetBSD" || ${OPSYS} == "Darwin" \ || ${OPSYS} == "OpenBSD" || ${OPSYS} == "DragonFly" a38 4 # XXX: bad configure test for libiconv from pkgsrc, so skip it. CONFIGURE_ENV+= ac_cv_lib_iconv_iconv_open=yes LIBS+= ${BUILDLINK_LDADD.iconv} a50 1 .include "../../converters/libiconv/buildlink3.mk" @ 1.69 log @Added LICENSE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.68 2008/11/10 17:21:37 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.68 log @Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.67 2008/05/25 14:45:18 tron Exp $ d11 1 @ 1.67 log @Remove me as maintainer of some package, clame ownership of a few packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.66 2007/08/08 17:12:43 joerg Exp $ d4 1 @ 1.66 log @Supports DESTDIR installation. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.65 2007/07/03 20:01:43 wiz Exp $ d7 1 a7 1 MAINTAINER= tron@@NetBSD.org @ 1.65 log @Update to 3.6.3: %%%%%%%%%%%%%%%%%%% GV 3.6.3 (June 2007) %%%%%%%%%%%%%%%%%%%%%%%%%%%%% # gv is now able to work with latest ghostscript: gs 8.57 # The bug causing the version not to figure in the manual has been fixed. # The SIGINT signal is now masked (ignored) by gv. # gv no more segfaults when reading a configuration file as produced by State -> Setup Options -> Save # gv should compile in non-GNU system that doesnt have glib2. The `getopt' gnulib module has been imported to fix this. # gv now correctly adjust the page index window after PAGE-UP and PAGE-DOWN events. # gv is now able to open files with minus character beginning filenames. # X resources related bugs has been fixed. gv is now able to get resources from the display database, user file, gv system database and command line doing the Right Thing (TM). # gv is now able to correctly understand DocumentMedia and other DSC directives that uses postscript strings. It was not possible with previous versions due to a bug in the postscript names scanning routine. * Vulnerability CVE-2006-5864 has been fixed. * gs is now invoked with `-dFIXEDMEDIA' * The internal gettext implementation has been renamed to `ps_gettext' to avoid collisions with the builtin `gettext' function. * --quiet and --noquiet now works as expected. ? There are troubles with 64 bits machines: the use of x-pointers to store data should be eliminated in subsequent versions. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.64 2007/01/23 13:24:42 dmcmahill Exp $ d11 2 @ 1.64 log @limit the SunOS test to 5.[6789] since 5.10 does not need the --enable-setenv-code configure argument. Noted by Gilles Dauphin. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.63 2007/01/22 13:49:31 dmcmahill Exp $ d3 1 a3 2 DISTNAME= gv-3.6.2 PKGREVISION= 2 @ 1.63 log @Include libgetopt/buildlink3.mk for systems like solaris. Add an extra configure argument on solaris to let this build there. Tested with solaris-2.9/sparc and the sunpro compiler. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.62 2006/11/21 13:58:10 tron Exp $ d26 4 a29 2 # Solaris-2.9/sparc is missing setenv() and unsetenv() .if ${OPSYS} == "SunOS" @ 1.62 log @Add security fix for CVE-2006-5864 based on patch taken from Debian Sarge. Bump package revision because of this fix. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.61 2006/10/23 12:29:56 tron Exp $ d4 1 a4 1 PKGREVISION= 1 d17 1 d26 6 @ 1.61 log @Update "gv" package to version 3.6.2. This is release fixes several bugs present in the 3.6.1 release. Based on patches provided by Thomas Klausner in private e-mail. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.60 2006/04/06 18:18:15 jlam Exp $ d4 1 @ 1.60 log @List the info files directly in the PLIST and honor PKG{INFO,MAN}DIR. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.59 2006/03/05 16:27:28 jlam Exp $ d3 1 a3 2 DISTNAME= gv-3.6.1 PKGREVISION= 1 d15 1 a15 1 INFO_FILES= # PLIST a23 6 .if !exists(/usr/include/getopt.h) . include "../../pkgtools/libnbcompat/buildlink3.mk" post-extract: cd ${WRKSRC}/src && ${LN} -s ${PREFIX}/include/nbcompat.h getopt.h .endif @ 1.60.4.1 log @Pullup ticket 1918 - requested by tron security update for gv - pkgsrc/print/gv/Makefile 1.61-1.62 - pkgsrc/print/gv/distinfo 1.14-1.15 - pkgsrc/print/gv/patches/patch-aa 1.14 - pkgsrc/print/gv/patches/patch-ab 1.8 - pkgsrc/print/gv/patches/patch-ac 1.9 - pkgsrc/print/gv/patches/patch-ad 1.5 - pkgsrc/print/gv/patches/patch-ae 1.9 - pkgsrc/print/gv/patches/patch-af 1.6 Module Name: pkgsrc Committed By: tron Date: Mon Oct 23 12:29:56 UTC 2006 Modified Files: pkgsrc/print/gv: Makefile distinfo pkgsrc/print/gv/patches: patch-aa patch-ab patch-ad patch-ae patch-af Removed Files: pkgsrc/print/gv/patches: patch-ac Log Message: Update "gv" package to version 3.6.2. This is release fixes several bugs present in the 3.6.1 release. Based on patches provided by Thomas Klausner in private e-mail. --- Module Name: pkgsrc Committed By: tron Date: Tue Nov 21 13:58:10 UTC 2006 Modified Files: pkgsrc/print/gv: Makefile distinfo Added Files: pkgsrc/print/gv/patches: patch-ac Log Message: Add security fix for CVE-2006-5864 based on patch taken from Debian Sarge. Bump package revision because of this fix. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.60 2006/04/06 18:18:15 jlam Exp $ d3 1 a3 1 DISTNAME= gv-3.6.2 d16 1 a16 1 INFO_FILES= yes d25 6 @ 1.59 log @* Teach the tools framework how to supply the pkgsrc version of makeinfo if no native makeinfo executable exists. Honor TEXINFO_REQD when determining whether the native makeinfo can be used. * Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo. * Get rid of all the "split" argument deduction for makeinfo since the PLIST module already handles varying numbers of split info files correctly. NOTE: Platforms that have "makeinfo" in the base system should check that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are correct. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.58 2006/02/05 23:10:37 joerg Exp $ d16 1 a16 1 INFO_FILES= gv.info a28 1 @ 1.58 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.57 2005/12/30 04:00:01 garbled Exp $ d13 1 a13 1 USE_TOOLS+= gmake gs:run a14 1 USE_MAKEINFO= yes @ 1.57 log @Modify this pkg so it works with either xaw-xpm or xaw3d. If XAW_TYPE is set to "standard" automatically promote it to xaw3d, as the pkg will not work with stock xaw. Change approved by Matthias (maintainer) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.56 2005/11/28 06:41:21 jlam Exp $ d4 1 @ 1.56 log @Change all instances of including mk/ghostscript.mk into asking for the appropriate tool via USE_TOOLS (usually "gs:run"), and remove ghostscript.mk. This change removes a rather out-dated file from pkgsrc and switches packages to use the more compact implementation of the Ghostcript-handling inside the tools framework. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.55 2005/06/01 19:23:26 wiz Exp $ d18 7 d32 1 a32 1 .include "../../x11/Xaw3d/buildlink3.mk" @ 1.55 log @This package only supports Xaw3d, so include its bl3 file instead of using the general Xaw framework. tron@@ says ok. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.54 2005/06/01 18:03:09 jlam Exp $ d12 1 a12 1 USE_TOOLS+= gmake a25 1 .include "../../mk/ghostscript.mk" @ 1.54 log @Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc. Several changes are involved since they are all interrelated. These changes affect about 1000 files. The first major change is rewriting bsd.builtin.mk as well as all of the builtin.mk files to follow the new example in bsd.builtin.mk. The loop to include all of the builtin.mk files needed by the package is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk is now included by each of the individual builtin.mk files and provides some common logic for all of the builtin.mk files. Currently, this includes the computation for whether the native or pkgsrc version of the package is preferred. This causes USE_BUILTIN.* to be correctly set when one builtin.mk file includes another. The second major change is teach the builtin.mk files to consider files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most of the builtin.mk files test for the presence of built-in software by checking for the existence of certain files, e.g. , and we now assume that if that file is under ${LOCALBASE}, then it must be from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The exceptions to this new check are the X11 distribution packages, which are handled specially as noted below. The third major change is providing builtin.mk and version.mk files for each of the X11 distribution packages in pkgsrc. The builtin.mk file can detect whether the native X11 distribution is the same as the one provided by pkgsrc, and the version.mk file computes the version of the X11 distribution package, whether it's built-in or not. The fourth major change is that the buildlink3.mk files for X11 packages that install parts which are part of X11 distribution packages, e.g. Xpm, Xcursor, etc., now use imake to query the X11 distribution for whether the software is already provided by the X11 distribution. This is more accurate than grepping for a symbol name in the imake config files. Using imake required sprinkling various builtin-imake.mk helper files into pkgsrc directories. These files are used as input to imake since imake can't use stdin for that purpose. The fifth major change is in how packages note that they use X11. Instead of setting USE_X11, package Makefiles should now include x11.buildlink3.mk instead. This causes the X11 package buildlink3 and builtin logic to be executed at the correct place for buildlink3.mk and builtin.mk files that previously set USE_X11, and fixes packages that relied on buildlink3.mk files to implicitly note that X11 is needed. Package buildlink3.mk should also include x11.buildlink3.mk when linking against the package libraries requires also linking against the X11 libraries. Where it was obvious, redundant inclusions of x11.buildlink3.mk have been removed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.53 2005/05/22 20:08:28 jlam Exp $ a17 2 XAW_TYPE= 3d d25 1 a25 1 .include "../../mk/xaw.buildlink3.mk" @ 1.53 log @Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions: USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2005/04/18 13:20:57 wiz Exp $ a12 1 USE_X11= yes @ 1.52 log @tron volunteered to maintain this package. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2005/04/11 21:47:07 tv Exp $ d12 1 a12 1 USE_GNU_TOOLS+= make @ 1.51 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2005/03/24 21:12:59 wiz Exp $ d7 1 a7 1 MAINTAINER= tech-pkg@@NetBSD.org @ 1.50 log @Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be useful. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2005/03/01 22:59:16 dmcmahill Exp $ a11 1 USE_BUILDLINK3= yes @ 1.49 log @use libnbcompat for missing getopt. Fixes compilation on solaris. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.48 2005/02/12 23:01:59 snj Exp $ # FreeBSD Id: Makefile,v 1.16 1997/07/13 18:49:29 max Exp @ 1.48 log @Reset maintainer to tech-pkg@@. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2004/12/30 21:04:25 snj Exp $ d23 7 @ 1.47 log @Update to 3.6.1, based on a patch sent by "pancake" in PR pkg/28816. While here, do some sorting and take maintainership. Changes: * configure.ac: Change reference source file on AC_INIT * src/gv_message.h (displayed\n\): Fixed a typo on the help message. * src/gv_misc_res.dat: Changed the Reopen label to Reload for the File menu. * src/Makefile.am ($(srcdir)/gv_intern_res_unix.dat): Fix GV.gsCmdConvPDF in order to work. * src/main.c (main): Process GNU arguments after X initialization * configure.ac: Changed the scratch dir from ~/ to /tmp/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2004/12/08 03:51:54 minskim Exp $ d8 1 a8 1 MAINTAINER= snj@@NetBSD.org @ 1.46 log @Make this package build on NetBSD 1.6.2. Patch provided by Bernhard "Burnhard" Riedel in private email. - Remove C99-ism. - Force to use texinfo>=4.2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2004/12/01 21:24:30 xtraeme Exp $ a2 1 # d4 1 a4 1 DISTNAME= gv-3.6.0 d8 1 a8 1 MAINTAINER= tech-pkg@@NetBSD.org d12 1 a15 2 GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/gv a22 6 SUBST_CLASSES+= sh SUBST_STAGE.sh= post-patch SUBST_FILES.sh= configure SUBST_SED.sh= -e "s|==|=|g" SUBST_MESSAGE.sh= "Fixing configure script." @ 1.45 log @Update to 3.6.0, based on patch sent by Stefan Krueger in PR pkg/28502. Changes on this release: o New build system using GNU Autotools. o Documentation is now distributed in the texinfo format. o Some bugs (some of them critical) has been fixed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2004/11/13 21:28:28 jlam Exp $ d20 1 @ 1.44 log @USE_BUILDLINK3 is a yes/no variable. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2004/10/03 00:18:05 tv Exp $ d5 1 a5 2 DISTNAME= gv-3.5.8 PKGREVISION= 4 d7 1 a7 1 MASTER_SITES= ftp://ftpthep.physik.uni-mainz.de/pub/gv/unix/ d10 1 a10 1 HOMEPAGE= http://wwwthep.physik.uni-mainz.de/~plass/gv/ a13 8 USE_IMAKE= # defined XAW_TYPE?= 3d IMAKEOPTS+= -DCONVERT_INCLUDE_DIRECTIVES .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "Linux" d15 14 a28 19 .elif ${OPSYS} == "IRIX" && !empty(ABI) # Hack to put the correct path first -- otherwise, buildlink will first try to link X11BASE/lib . if ${ABI} == "64" IMAKEOPTS+= -DsgiABIopts="-L/usr/lib${ABI} -DLONG64" . else IMAKEOPTS+= -DsgiABIdefs=-L/usr/lib${ABI} . endif .endif # We need Xaw3d to build. .if ${XAW_TYPE} == "standard" XAW_TYPE:= 3d .endif post-extract: ${MV} ${WRKSRC}/doc/gv.man ${WRKSRC}/source/ post-install: cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} install.doc @ 1.43 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2004/04/19 00:01:27 wiz Exp $ d14 1 a14 1 USE_BUILDLINK3= # defined @ 1.42 log @Convert to bl3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2004/01/24 14:58:00 grant Exp $ d6 1 a6 1 PKGREVISION= 3 @ 1.41 log @replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2003/07/17 22:52:29 grant Exp $ d14 1 a14 1 USE_BUILDLINK2= # defined d44 1 a44 1 .include "../../mk/xaw.buildlink2.mk" @ 1.40 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2003/07/17 20:51:14 jmmv Exp $ d23 1 a23 1 USE_GMAKE= YES @ 1.39 log @Fix build when using gcc3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2003/06/12 15:37:13 jschauma Exp $ d10 1 a10 1 MAINTAINER= tech-pkg@@netbsd.org @ 1.38 log @Make this work on IRIX. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2003/06/02 01:17:29 jschauma Exp $ d17 2 @ 1.37 log @Use tech-pkg@@ in favor of packages@@ as MAINTAINER for orphaned packages. Should anybody feel like they could be the maintainer for any of thewe packages, please adjust. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2003/03/31 02:43:10 jschauma Exp $ d22 7 @ 1.36 log @Make this build and install under Linux. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2003/03/03 02:51:03 jschauma Exp $ d10 1 a10 1 MAINTAINER= packages@@netbsd.org @ 1.35 log @Use new IMAKE_MAN_PATH variables in PLISTs to make these packages more portable. Bump PKGREVISION accordingly. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2002/10/04 03:00:11 itojun Exp $ d19 4 @ 1.34 log @pull security patch from http://www.epita.fr/~bevand_m/asa/asa-0000, as suggested in PR18522. bump PKGREVISION to 2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2002/09/13 22:08:25 jlam Exp $ d6 1 a6 1 PKGREVISION= 2 @ 1.33 log @buildlink1 -> buildlink2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2002/09/13 06:53:40 jlam Exp $ d6 1 a6 1 PKGREVISION= 1 @ 1.32 log @Use ghostscript.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2002/03/13 17:37:35 fredb Exp $ d14 3 a16 2 USE_IMAKE= yes XAW_TYPE?= 3d d21 2 a22 2 .if (${XAW_TYPE} == standard) XAW_TYPE= 3d d31 1 a31 1 .include "../../mk/xaw.buildlink.mk" @ 1.31 log @Give all packages which depend on "png" a version bump, and update all dependencies on packages depending on "png" which contain shared libraries, all for the (imminent) update to the "png" package. [List courtesy of John Darrow, courtesy of "bulk-build".] @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2002/01/28 05:18:41 jlam Exp $ a13 2 DEPENDS+= ghostscript-[6-9]*:../../print/ghostscript d31 1 @ 1.30 log @_Always_ set the make environment (${SETENV} ${MAKE_ENV}) and execute ${MAKE_PROGRAM} instead of ${MAKE} within ${WRKSRC}. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2001/08/23 16:59:09 jlam Exp $ d6 1 @ 1.29 log @Add default XAW_TYPE?=3d to indicate that this package wants at least Xaw3d (Xaw-Xpm also works). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2001/08/23 04:26:54 jlam Exp $ d29 1 a29 1 @@(cd ${WRKSRC}; ${MAKE} install.doc) @ 1.28 log @Move per-package default XAW_TYPE setting above the inclusion of bsd.prefs.mk so that it is actually used. Where possible, include xaw.buildlink.mk instead of setting USE_XAW, and use LIBXAW where needed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2001/02/17 17:51:44 wiz Exp $ d16 1 @ 1.27 log @Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2000/05/10 15:39:07 jlam Exp $ a15 1 USE_XAW= yes d19 1 a19 1 XAW_TYPE?= 3d d21 1 a21 1 DEPENDS+= Xaw3d-1.5:../../x11/Xaw3d d30 1 @ 1.26 log @Alter dependencies. Packages needing X11 drivers use DEPENDS+= ghostscript-[6-9]*:../../print/ghostscript and packages needing just any ghostscript binary use DEPENDS+= ghostscript{,-nox11}-[6-9]*:../../print/ghostscript @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2000/05/07 02:11:18 jlam Exp $ d11 1 @ 1.25 log @Correct dependencies to find all applicable versions of ghostscript. If ghostscript isn't installed, then install ghostscript-x11 as it will always work. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2000/04/20 16:32:23 jlam Exp $ d12 1 a12 1 DEPENDS+= ghostscript-x11-*:../../print/ghostscript-x11 @ 1.24 log @Depend on ghostscript-x11-5.50nb2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2000/04/16 17:36:45 jlam Exp $ d12 1 a12 1 DEPENDS+= ghostscript-x11-5.50nb2:../../print/ghostscript5-x11 @ 1.23 log @Depend on ghostscript-*nb1 since were modified to use gstty/gs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2000/03/24 18:27:54 jlam Exp $ d12 1 a12 1 DEPENDS+= ghostscript-x11-5.50nb1:../../print/ghostscript5-x11 @ 1.22 log @Adapt to use ghostscript-x11. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2000/03/02 20:58:23 wiz Exp $ d12 1 a12 1 DEPENDS+= ghostscript-x11-5.50:../../print/ghostscript5-x11 @ 1.21 log @We already DEPEND on ghostscript, we don't have to write it on the screen, too. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 1999/08/26 15:05:16 tron Exp $ d12 1 a12 1 DEPENDS+= ghostscript-5.50:../../print/ghostscript5 @ 1.20 log @If "${XAW_TYPE}" is set to "standard" depend on "Xaw3d-1.5" manually instead aborting the build process. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 1999/08/26 07:03:45 tron Exp $ a28 1 @@${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL @ 1.19 log @The "gv" package cannot be built with the standard Xaw library. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 1999/08/25 13:37:36 agc Exp $ d21 1 a21 3 .BEGIN: @@${ECHO_MSG} "${PKGNAME} cannot be built with the standard Xaw library." @@${FALSE} @ 1.18 log @Introduce a USE_XAW definition, which is used in package Makefiles, to denote that the package uses libXaw. Introduce an XAW_TYPE definition, which is defined in /etc/mk.conf by the user, to denote the type of libXaw to use. Possible values are: standard, 3d and xpm. Define USE_XAW in relevant Makefiles. Set default XAW_TYPE in Makefiles which previously did a DEPENDS+= Xaw3d... This means that package builds should not fail because of conflicting Xaw packages being installed on machines. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 1999/04/13 15:31:07 agc Exp $ d20 5 @ 1.17 log @Remove NOPORTDOCS definition - it was useless anyway, as any attempt to build a binary package with this definition would fail as the PLIST is not correct. If a package's documentation is overwhelming, it should arguably be handled in a separate pre-requisite documentation package. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 1998/12/23 23:09:59 frueauf Exp $ a11 1 DEPENDS+= Xaw3d-1.5:../../x11/Xaw3d d15 5 @ 1.16 log @Don't install an empty manpage, there is one in the package, pointed out in pr 6632 by Johnny C. Lam. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 1998/11/19 15:40:46 agc Exp $ a16 2 .include "../../mk/bsd.prefs.mk" a20 1 .if !defined(NOPORTDOCS) a21 1 .endif @ 1.15 log @Remove RUN_DEPENDS from package Makefiles, and replace it with an ordinary DEPENDS definition. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 1998/08/20 15:17:24 tsarna Exp $ d18 3 @ 1.14 log @The Grand Homepagification: - New, optional Makefile variable HOMEPAGE, specifies a URL for the home page of the software if it has one. - The value of HOMEPAGE is used to add a link from the README.html files. - pkglint updated to know about it. The "correct" location for HOMEPAGE in the Makefile is after MAINTAINER, in that same section. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 1998/07/04 05:53:33 mycroft Exp $ d13 1 a13 1 RUN_DEPENDS= ${LOCALBASE}/bin/gs:../../print/ghostscript5 @ 1.13 log @Update Xaw3d to 1.5. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 1998/06/22 13:04:38 agc Exp $ d10 1 @ 1.12 log @Update package Makefiles for automatic manual page handling. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 1998/06/03 14:08:50 agc Exp $ d11 1 a11 1 DEPENDS+= Xaw3d-1.3:../../x11/Xaw3d @ 1.11 log @Include bsd.prefs.mk, so that variables can be set in /etc/mk.conf @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 1998/04/24 09:20:37 agc Exp $ a14 2 CAT1= gv.0 @ 1.10 log @Move to relative paths in the pkgsrc tree. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 1998/04/22 14:22:47 agc Exp $ d17 2 @ 1.9 log @Remove the old deprecated DEPENDS definition from bsd.pkg.mk. Implement a new DEPENDS definition, which looks for an installed package, building it if not present, and use it in preference to LIB_DEPENDS. This should make the package collection more useful on NetBSD ELF ports. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 1998/04/20 11:56:32 frueauf Exp $ d12 1 a12 1 RUN_DEPENDS= ${LOCALBASE}/bin/gs:${PORTSDIR}/print/ghostscript5 @ 1.8 log @Substitute all obvious FreeBSD ppl as MAINTAINER with packages@@netbsd.org. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 1998/04/15 10:38:46 agc Exp $ d11 1 a11 1 LIB_DEPENDS= Xaw3d.6.:${PORTSDIR}/x11/Xaw3d @ 1.7 log @Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree. Remove redundant (and sometimes erroneous) comments. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 1998/02/11 07:29:58 hubertf Exp $ d9 1 a9 1 MAINTAINER= ports@@freebsd.org @ 1.6 log @Name of Master-site changed, reported by ThEP Linux-Administrator . @ text @d1 1 a1 6 # New ports collection makefile for: gv # Version required: gv-3.5.8 # Date created: Nov 1997 # Whom: soren@@t.dk # # $NetBSD: Makefile,v 1.5 1998/01/30 13:58:03 agc Exp $ d24 1 a24 1 .include @ 1.5 log @Modify individual package Makefiles to use the new way of specifying shared object dependencies (LIB_DEPENDS). @ text @d6 1 a6 1 # $NetBSD: Makefile,v 1.4 1998/01/19 11:30:32 agc Exp $ d12 1 a12 1 MASTER_SITES= ftp://thep.physik.uni-mainz.de/pub/gv/unix/ @ 1.4 log @Make this package depend on the gs binary installed by the ghostscript5 package as (a) we should be encouraging people to use the packages collection where possible, and (b) it messes up the package depencies if we don't, to the extent that pkg_delete will have problems. @ text @d6 1 a6 1 # $NetBSD: Makefile,v 1.3 1998/01/15 16:53:53 agc Exp $ d16 1 a16 1 LIB_DEPENDS= Xaw3d\\.6\\.:${PORTSDIR}/x11/Xaw3d @ 1.3 log @Make gv depend on an executable gs in the $PATH. We need some dependency here, and it's either on ${LOCALBASE}/bin/gs to pick up the ghostscript 5 package's gs binary, or simply gs, to pick up any gs binary in the path. The latter was chosen for the moment. @ text @d6 1 a6 1 # $NetBSD: Makefile,v 1.2 1997/12/29 02:42:26 hubertf Exp $ d17 1 a17 1 RUN_DEPENDS= gs:${PORTSDIR}/print/ghostscript5 @ 1.2 log @Fix for NetBSD, by soren@@t.dk. @ text @d6 1 a6 1 # $NetBSD$ d17 1 @ 1.1 log @Initial revision @ text @d3 2 a4 2 # Date created: 16 Apr 1996 # Whom: tg@@freebsd.org d6 2 a7 1 # $Id: Makefile,v 1.16 1997/07/13 18:49:29 max Exp $ d19 2 @ 1.1.1.1 log @ PostScript and PDF previewer. Taken from FreeBSD. @ text @@