Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Oct 2018 16:24:34 +0000 (UTC)
From:      Koichiro Iwao <meta@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r483502 - in head/japanese/a2ps: . files
Message-ID:  <201810301624.w9UGOY4b045577@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: meta
Date: Tue Oct 30 16:24:34 2018
New Revision: 483502
URL: https://svnweb.freebsd.org/changeset/ports/483502

Log:
  japanese/a2ps: Fix license
  
  While here,
  * Add NO_ARCH
  * Pet portlint (extra item in the USES section)
  * Regenarate patch
  * Remove perl_OLD_CMD
  
  PR:		222534
  Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
  Approved by:	mentors (implicit)

Added:
  head/japanese/a2ps/files/LICENSE   (contents, props changed)
Modified:
  head/japanese/a2ps/Makefile
  head/japanese/a2ps/files/patch-a2ps-j

Modified: head/japanese/a2ps/Makefile
==============================================================================
--- head/japanese/a2ps/Makefile	Tue Oct 30 16:20:39 2018	(r483501)
+++ head/japanese/a2ps/Makefile	Tue Oct 30 16:24:34 2018	(r483502)
@@ -13,20 +13,24 @@ EXTRACT_SUFX=	# empty
 MAINTAINER=	hrs@FreeBSD.org
 COMMENT=	Text file to postscript converter (with Japanese support)
 
-LICENSE=	BSD
+LICENSE=	A2PSJ
+LICENSE_NAME=	License of a2ps-j
+LICENSE_FILE=	${FILESDIR}/LICENSE
+LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
 RUN_DEPENDS=	paperconf:print/libpaper
 
 USES=		perl5 shebangfix
 USE_PERL5=	run
+
 SHEBANG_FILES=	${WRKSRC}/a2ps-j
-perl_OLD_CMD=	/usr/local/bin/perl
 PLIST_FILES=	bin/a2ps-j
 EXTRACT_CMD=	${INSTALL_SCRIPT}
 EXTRACT_BEFORE_ARGS=	# empty
 EXTRACT_AFTER_ARGS=	a2ps-j
 NO_WRKSUBDIR=	yes
 NO_BUILD=	yes
+NO_ARCH=	yes
 
 post-patch:
 	${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/a2ps-j

Added: head/japanese/a2ps/files/LICENSE
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/japanese/a2ps/files/LICENSE	Tue Oct 30 16:24:34 2018	(r483502)
@@ -0,0 +1,19 @@
+(Following sentences are from a2ps.pl-1.45.)
+
+Copyright (c) 2001 Kazumasa Utashiro <utashiro@srekcah.org>
+Copyright (c) 1990-1999 Kazumasa Utashiro
+Internet Initiative Japan Inc.
+3-13 Kanda Nishiki-cho, Chiyoda-ku, Tokyo 101-0054, Japan
+
+This program is perl version of Miguel Santana's a2ps.  Postscript
+kanji enhancement was done by Naoki Kanazawa <kanazawa@sra.co.jp>.
+Converted to perl and enhanced by Kazumasa Utashiro.  B4 support
+and punchmark was contributed by Masami Ueno
+<cabbage@kki.esi.yamanashi.ac.jp>.
+
+Use and redistribution for ANY PURPOSE, with or without
+modification, is granted as long as all copyright notices are
+retained.  Although, it is strongly recommended to make it
+obviously distinguishable from the original one when distributing
+modified version.  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS
+IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED.

Modified: head/japanese/a2ps/files/patch-a2ps-j
==============================================================================
--- head/japanese/a2ps/files/patch-a2ps-j	Tue Oct 30 16:20:39 2018	(r483501)
+++ head/japanese/a2ps/files/patch-a2ps-j	Tue Oct 30 16:24:34 2018	(r483502)
@@ -1,5 +1,5 @@
---- a2ps-j.orig	2013-10-22 21:19:43.000000000 +0900
-+++ a2ps-j	2013-10-22 21:20:30.000000000 +0900
+--- a2ps-j.orig	2017-09-23 14:04:32 UTC
++++ a2ps-j
 @@ -51,14 +51,23 @@
  @mon{@mon} = ($[ .. $#mon);
  @day{@day} = ($[ .. $#day);
@@ -25,7 +25,7 @@
  }
  &paper($default_paper);
  
-@@ -192,7 +201,8 @@
+@@ -192,7 +201,8 @@ if ($linesperpage <= 0 || $columnsperlin
  
  if ($debug == 2) {
      require('dumpvar.pl');
@@ -35,7 +35,7 @@
      &dumpvar('main',
  	     'width', 'height', 'lmargin', 'smargin', 'font_size',
  	     'sheet_height', 'sheet_width', 'char_width', 'skip_column',
-@@ -208,8 +218,14 @@
+@@ -208,8 +218,14 @@ while (@ARGV) {
      $file = shift;
      if ($file && !-r $file) { warn "$file: $!\n"; next; }
      if ($jisconvert) {
@@ -52,7 +52,7 @@
  	open(F, "-|") || &jis($file);
      } else {
  	$file = '-' if $file eq '';
-@@ -476,10 +492,13 @@
+@@ -476,10 +492,13 @@ sub _euc2jis {
  }
  
  sub print_header {
@@ -68,7 +68,7 @@
      local($orientation) = $portrait ? "Portrait" : "Landscape";
  
      print <<"---";
-@@ -525,7 +544,8 @@
+@@ -525,7 +544,8 @@ sub print_header {
      printf("/lines %d def\n", $linesperpage);
      printf("/columns %d def\n", $columnsperline);
      $sublabel = $default_sublabel unless defined $sublabel;
@@ -78,7 +78,7 @@
      if ($ascii_mag) {
  	printf("/doasciimag true def /asciimagsize %f def\n", $ascii_mag);
      } else {
-@@ -548,7 +568,8 @@
+@@ -548,7 +568,8 @@ sub print_header {
      print "%%EndProlog\n\n";
  }
  



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201810301624.w9UGOY4b045577>