Thanks - committed to cvs.

On 2023/05/24 12:36, Stuart Henderson wrote:
> On 2023/05/24 10:30, Alexander Arkhipov wrote:
> > Hello,
> > 
> > u2ps is a text-to-postscript utility like enscript, except that it
> > supports unicode, and doesn't try to pipe the output to lpr without
> > me asking. I followed the porters FAQ, and the tarball should be
> > MIME-attached to this message. I marked myself as MAINTAINER.
> > 
> > I had some problems with the tests, and opened an issue[0] about
> > that on the program's github page. The compiler also gives me a
> > couple of warnings, but those are not critical.
> > 
> > Any comments?
> > 
> > [0] https://github.com/arsv/u2ps/issues/9
> 
> Looking good. I have a couple of tweaks:
> 
> : --- Makefile.orig   Wed May 24 09:46:49 2023
> : +++ Makefile        Wed May 24 12:31:45 2023
> : @@ -1,6 +1,7 @@
> :  COMMENT =          unicode text to postscript converter
> :  
> : -DISTNAME =         u2ps-1.2
> : +V =                        1.2
> : +DISTNAME =         u2ps-$V
> 
> might as well use a variable for the version number here, so it only
> needs changing in one place when updating.
> 
> :  CATEGORIES =               print
> :  HOMEPAGE =         https://github.com/arsv/u2ps/
> :  MAINTAINER =               Alexander Arkhipov <a...@manpager.net>
> : @@ -8,7 +9,7 @@ MAINTAINER =                Alexander Arkhipov 
> <a...@manpager.net>
> :  # GPLv3
> :  PERMIT_PACKAGE =   Yes
> :  
> : -MASTER_SITES =             
> https://github.com/arsv/u2ps/releases/download/1.2/
> : +MASTER_SITES =             
> https://github.com/arsv/u2ps/releases/download/$V/
> :  
> :  WANTLIB +=         c
> :  
> : @@ -16,7 +17,8 @@ RUN_DEPENDS =             print/ghostscript/gnu
> :  
> :  USE_GMAKE =                Yes
> :  CONFIGURE_STYLE =  simple
> : -CONFIGURE_ARGS =   --cc=cc --prefix=${TRUEPREFIX} --mandir={TRUEPREFIX}/man
> : +CONFIGURE_ARGS =   --prefix=${TRUEPREFIX} \
> : +                   --mandir=${TRUEPREFIX}/man
> 
> I've removed --cc because the configure script respects CC in the
> environment so it's set correctly automatically (generally ports
> should allow overriding the compiler e.g. "make CC=egcc" or
> whatever). And generally we prefer to split up CONFIGURE_ARGS
> by line. Your Makefile missed $ from mandir, I've added that.
> 
> :  ALL_TARGET =               default
> :  
> :  .include <bsd.port.mk>
> : 
> 
> Updated version attached, any OKs to import? (or if someone else
> would like to commit it's OK sthen@).
> 


Reply via email to