diff --git a/print/a2ps/Makefile b/print/a2ps/Makefile index 4415fecee6be..2256b704a5c7 100644 --- a/print/a2ps/Makefile +++ b/print/a2ps/Makefile @@ -1,83 +1,83 @@ PORTNAME= a2ps -PORTVERSION= 4.15.6 -PORTREVISION= 1 +PORTVERSION= 4.15.7 +PORTREVISION= 0 CATEGORIES= print MASTER_SITES= GNU LOCAL/hrs/a2ps/:i18n MAINTAINER= dinoex@FreeBSD.org COMMENT= Formats an ASCII file for printing on a postscript printer WWW= https://www.gnu.org/software/a2ps/ LICENSE= GPLv3 LIB_DEPENDS= libgc.so:devel/boehm-gc \ libpaper.so:print/libpaper USES= cpe perl5 gperf pkgconfig localbase gmake USE_CSTD= gnu89 GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share INFO= a2ps ogonkify regex I18N_PACKAGE= i18n-fonts-0.1 CONFIGURE_ARGS= --with-medium=libpaper --sharedstatedir=${PREFIX}/share \ --sysconfdir=${PREFIX}/etc --datadir=${PREFIX}/share \ --localstatedir=${PREFIX}/share LIBS+= -L${LOCALBASE}/lib PAPERSIZE?= .if ${PAPERSIZE:tl} == a4 RUN_DEPENDS+= ${LOCALBASE}/etc/papersize:print/papersize-default-a4 .endif OPTIONS_DEFINE=NLS I18N EMACS NO_OPTIONS_SORT=yes OPTIONS_SUB= yes EMACS_DESC=Enable Emacs support I18N_DESC=Enable I18N support NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls EMACS_USES= emacs:noflavors EMACS_CONFIGURE_ON= --with-lispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR} EMACS_CONFIGURE_OFF= --without-emacs --without-lispdir .include .if ! ${PORT_OPTIONS:MEMACS} CONFIGURE_ENV+= EMACS=no .endif .if ${PORT_OPTIONS:MI18N} || make(makesum) || defined(FETCH_ALL) #DISTFILES+= ${I18N_PACKAGE}${EXTRACT_SUFX}:i18n DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${I18N_PACKAGE}${EXTRACT_SUFX}:i18n pre-configure: cd ${WRKDIR}/${I18N_PACKAGE}/afm && \ ${ECHO_CMD} *.afm > afms.lst && \ ${MV} *.afm ${WRKSRC}/afm cd ${WRKDIR}/${I18N_PACKAGE}/fonts && \ ${MV} *.pfb ${WRKSRC}/fonts post-configure: @cd ${WRKSRC}/fonts && { ${ECHO_CMD} ''; \ ${ECHO_CMD} "pfb_fonts =" *.pfb; } >> Makefile && \ ${REINPLACE_CMD} 's,^\(fonts_DATA = .*\),\1 $$(pfb_fonts),' Makefile @cd ${WRKSRC}/afm && { ${ECHO_CMD} ''; \ ${ECHO_CMD} "i18n_afms =" `cat ${WRKDIR}/${I18N_PACKAGE}/afm/afms.lst`; } >> Makefile && \ ${REINPLACE_CMD} 's,^\(all_afms = .*\),\1 $$(i18n_afms),' Makefile .endif post-install: .if ${PORT_OPTIONS:MEMACS} ${MKDIR} ${STAGEDIR}${PREFIX}/lib/xemacs/site-lisp ${LN} -sf ${PREFIX}/share/emacs/site-lisp/a2ps-print.el \ ${STAGEDIR}${PREFIX}/lib/xemacs/site-lisp/a2ps-print.el ${LN} -sf ${PREFIX}/share/emacs/site-lisp/a2ps.el \ ${STAGEDIR}${PREFIX}/lib/xemacs/site-lisp/a2ps.el .endif cd ${WRKSRC}/doc && \ ${SETENV} ${MAKE_ENV} ${MAKE} ${.MAKEFLAGS} ${MAKE_ARGS} ${INSTALL_TARGET} ${RM} ${STAGEDIR}${PREFIX}/lib/liba2ps.la .include diff --git a/print/a2ps/distinfo b/print/a2ps/distinfo index 47617ae50d03..5ceda4cb7a80 100644 --- a/print/a2ps/distinfo +++ b/print/a2ps/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1721040664 -SHA256 (a2ps-4.15.6.tar.gz) = 87ff9d801cb11969181d5b8cf8b65e65e5b24bb0c76a1b825e8098f2906fbdf4 -SIZE (a2ps-4.15.6.tar.gz) = 3605392 +TIMESTAMP = 1752517566 +SHA256 (a2ps-4.15.7.tar.gz) = 715f38670afd950b4ca71c01f468feefad265ca52d3f112934c63c0a8bfbb8af +SIZE (a2ps-4.15.7.tar.gz) = 3615522 SHA256 (i18n-fonts-0.1.tar.gz) = 20628df682359044b8e5241c97a3c8da7a098aa260a7d281a87f67486a531786 SIZE (i18n-fonts-0.1.tar.gz) = 352530 diff --git a/print/a2ps/files/patch-ogonkify-Makefile.in b/print/a2ps/files/patch-ogonkify-Makefile.in index 1e0eba645090..a700609d4051 100644 --- a/print/a2ps/files/patch-ogonkify-Makefile.in +++ b/print/a2ps/files/patch-ogonkify-Makefile.in @@ -1,11 +1,11 @@ ---- ogonkify/Makefile.in.orig 2023-03-07 18:11:32 UTC +--- ogonkify/Makefile.in.orig 2025-07-11 07:54:27 UTC +++ ogonkify/Makefile.in -@@ -89,7 +89,7 @@ am__make_running_with_option = \ - test $$has_opt = yes - am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +@@ -91,7 +91,7 @@ am__rm_rf = rm -rf $(am__rm_f_notfound) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) + am__rm_f = rm -f $(am__rm_f_notfound) + am__rm_rf = rm -rf $(am__rm_f_notfound) -pkgdatadir = $(datadir)/@PACKAGE@ +pkgdatadir = $(datadir)/a2ps/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@