print/gv: Assign new maintainer

Fix libXaw3d update issue and housekeeping.

PR:		286231 286082

(cherry picked from commit 9e27b733cc)
This commit is contained in:
mew14930xvi 2025-04-20 21:21:59 +09:00 committed by Koichiro Iwao
parent 2b6d187feb
commit 90d720cc68
5 changed files with 35 additions and 30 deletions

View file

@ -1,41 +1,37 @@
PORTNAME= gv
PORTVERSION= 3.7.4
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= print
MASTER_SITES= GNU
MAINTAINER= ports@FreeBSD.org
MAINTAINER= mew14930xvi@inbox.lv
COMMENT= PostScript and PDF previewer
WWW= https://www.gnu.org/software/gv/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libXaw3d.so:x11-toolkits/libXaw3d
USES= cpe ghostscript:x11 iconv gmake perl5 shebangfix xorg
USES= cpe ghostscript:x11 iconv gmake localbase perl5 pkgconfig \
shebangfix xorg
USE_PERL5= build
USE_XORG= xpm ice sm xext xmu x11
USE_XORG= ice sm x11 xext xinerama xmu xpm xt
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS+= --libdir=${PREFIX}/lib/X11 \
--enable-setenv-code \
--enable-SIGCHLD-fallback
--enable-SIGCHLD-fallback \
ac_cv_lib_iconv_iconv_open=no
SHEBANG_FILES= ${WRKSRC}/src/gv-update-userconfig.in
INFO= gv
CPE_VENDOR= gnu
PLIST_FILES= bin/gv \
bin/gv-update-userconfig \
%%DATADIR%%/gv_system.ad \
${DATADIR}/gv_system.ad \
lib/X11/app-defaults/GV \
share/man/man1/gv.1.gz \
share/man/man1/gv-update-userconfig.1.gz
PLIST_DIRS= %%DATADIR%%/safe-gs-workdir
PLIST_DIRS= ${DATADIR}/safe-gs-workdir
.include <bsd.port.pre.mk>
.if empty(ICONV_LIB)
CONFIGURE_ARGS+=ac_cv_lib_iconv_iconv_open=no
.endif
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View file

@ -1,6 +1,6 @@
--- configure.orig 2010-05-03 22:02:20.000000000 -0400
+++ configure 2010-05-03 22:03:40.000000000 -0400
@@ -4694,7 +4694,7 @@
--- configure.orig 2013-03-17 11:20:09 UTC
+++ configure
@@ -11436,7 +11436,7 @@ fi

View file

@ -1,6 +1,6 @@
--- src/Makefile.in.orig 2011-11-28 13:19:14.000000000 -0500
+++ src/Makefile.in 2011-12-06 07:38:23.000000000 -0500
@@ -595,7 +595,7 @@
--- src/Makefile.in.orig 2013-03-17 11:20:10 UTC
+++ src/Makefile.in
@@ -598,7 +598,7 @@ pkgdata_DATA = gv_system.ad $(am__append_1)
top_srcdir = @top_srcdir@
bin_SCRIPTS = gv-update-userconfig
pkgdata_DATA = gv_system.ad $(am__append_1)
@ -9,3 +9,12 @@
appdefaults_DATA = ../GV
EXTRA_DIST = ad2c gv_font_res.dat gv_font_res-I18N_mb.dat gv_layout_res.dat gv-i18n.pl gv_misc_res.dat Aaa_bison.yacc \
gv_current.xbm gv_doc.xbm gv_empty.xbm gv_even.xbm gv_icon.xbm gv_odd.xbm \
@@ -1134,7 +1134,7 @@ gv_intern_res_unix.dat :
@echo "" >> gv_intern_res_unix.dat
@echo "GV.gsInterpreter: gs" >> gv_intern_res_unix.dat
@echo "GV.gsCmdScanPDF: gs -dNODISPLAY -dQUIET -sPDFname=%s -sDSCname=%s %s pdf2dsc.ps -c quit" >> gv_intern_res_unix.dat
- @echo "GV.gsCmdConvPDF: gs -dNOPAUSE -dQUIET -dBATCH -sDEVICE=pswrite -sOutputFile=%s -f %s -c save pop quit" >> gv_intern_res_unix.dat
+ @echo "GV.gsCmdConvPDF: gs -dNOPAUSE -dQUIET -dBATCH -sDEVICE=ps2write -sOutputFile=%s -f %s -c save pop quit" >> gv_intern_res_unix.dat
@echo "GV.gsX11Device: -sDEVICE=x11" >> gv_intern_res_unix.dat
@echo "GV.gsX11AlphaDevice: -sDEVICE=x11 -dTextAlphaBits=4 -dGraphicsAlphaBits=2 -dMaxBitmap=10000000 -dNOPLATFONTS" >> gv_intern_res_unix.dat
@echo "GV.gsSafeDir: True" >> gv_intern_res_unix.dat

View file

@ -1,6 +1,6 @@
--- src/FileSel.c.orig 2010-01-16 19:32:22.000000000 -0500
+++ src/FileSel.c 2010-01-16 19:33:09.000000000 -0500
@@ -1488,6 +1488,7 @@
--- src/FileSel.c.orig 2012-04-01 14:43:24 UTC
+++ src/FileSel.c
@@ -1414,6 +1414,7 @@ static void SetDirectoryView(FileSelectionWidget fs, c
else SetIncompleteDirectoryView(fs,cannotopenList);
chdir(APP_DIR);
ENDMESSAGE(SetDirectoryView)

View file

@ -1,7 +1,7 @@
--- src/callbacks.c.orig 2011-05-03 02:52:57.000000000 -0400
+++ src/callbacks.c 2011-05-03 02:55:24.000000000 -0400
@@ -1031,7 +1031,7 @@
XtPointer client_data, call_data;
--- src/callbacks.c.orig 2012-03-29 16:03:49 UTC
+++ src/callbacks.c
@@ -979,7 +979,7 @@ cb_presentation(Widget w _GL_UNUSED, XtPointer client_
cb_presentation(Widget w _GL_UNUSED, XtPointer client_data _GL_UNUSED, XtPointer call_data _GL_UNUSED)
{
int pid;
- sighandler_t sigold;