Tue Apr 18 00:44:27 2017 UTC ()
Update ruby-itex2MML to 1.5.5

Changelog unavailable.


(minskim)
diff -r1.9 -r1.10 pkgsrc/textproc/ruby-itex2MML/Makefile
diff -r1.3 -r1.4 pkgsrc/textproc/ruby-itex2MML/PLIST
diff -r1.8 -r1.9 pkgsrc/textproc/ruby-itex2MML/distinfo
diff -r1.5 -r1.6 pkgsrc/textproc/ruby-itex2MML/patches/patch-aa
diff -r1.1 -r0 pkgsrc/textproc/ruby-itex2MML/patches/patch-itex2MML.y

cvs diff -r1.9 -r1.10 pkgsrc/textproc/ruby-itex2MML/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-itex2MML/Makefile 2012/10/25 06:56:57 1.9
+++ pkgsrc/textproc/ruby-itex2MML/Makefile 2017/04/18 00:44:27 1.10
@@ -1,27 +1,27 @@ @@ -1,27 +1,27 @@
1# $NetBSD: Makefile,v 1.9 2012/10/25 06:56:57 asau Exp $ 1# $NetBSD: Makefile,v 1.10 2017/04/18 00:44:27 minskim Exp $
2 2
3DISTNAME= itexToMML 3DISTNAME= itexToMML
4PKGNAME= ${RUBY_PKGPREFIX}-itex2MML-${ITEX2MML_VERSION} 4PKGNAME= ${RUBY_PKGPREFIX}-itex2MML-${ITEX2MML_VERSION}
5CATEGORIES= textproc ruby 5CATEGORIES= textproc ruby
6MASTER_SITES= http://golem.ph.utexas.edu/~distler/blog/files/ 6MASTER_SITES= http://golem.ph.utexas.edu/~distler/blog/files/
7DIST_SUBDIR= itex2MML-${ITEX2MML_VERSION} 7DIST_SUBDIR= itex2MML-${ITEX2MML_VERSION}
8 8
9MAINTAINER= minskim@NetBSD.org 9MAINTAINER= minskim@NetBSD.org
10HOMEPAGE= http://golem.ph.utexas.edu/~distler/blog/itex2MML.html 10HOMEPAGE= http://golem.ph.utexas.edu/~distler/blog/itex2MML.html
11COMMENT= Ruby binding for itex2MML 11COMMENT= Ruby binding for itex2MML
12LICENSE= gnu-gpl-v2 OR gnu-lgpl-v2 OR mpl-1.0 12LICENSE= gnu-gpl-v2 OR gnu-lgpl-v2 OR mpl-1.0
13 13
14BUILD_DEPENDS+= swig>=1.3:../../devel/swig 14BUILD_DEPENDS+= swig>=1.3:../../devel/swig
15 15
16ITEX2MML_VERSION= 1.4.5 16ITEX2MML_VERSION= 1.5.5
17 17
18USE_TOOLS+= bison flex gmake 18USE_TOOLS+= bison flex gmake
19WRKSRC= ${WRKDIR}/${DISTNAME}/itex-src 19WRKSRC= ${WRKDIR}/${DISTNAME}/itex-src
20BUILD_TARGET= ruby 20BUILD_TARGET= ruby
21INSTALL_TARGET= install_ruby 21INSTALL_TARGET= install_ruby
22 22
23INSTALLATION_DIRS+= ${RUBY_VENDORARCHLIB} 23INSTALLATION_DIRS+= ${RUBY_SITEARCHLIB}
24MAKE_ENV+= RUBY=${RUBY:Q} 24MAKE_ENV+= RUBY=${RUBY:Q}
25 25
26.include "../../lang/ruby/modules.mk" 26.include "../../lang/ruby/modules.mk"
27.include "../../mk/bsd.pkg.mk" 27.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/textproc/ruby-itex2MML/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-itex2MML/PLIST 2010/09/10 08:15:55 1.3
+++ pkgsrc/textproc/ruby-itex2MML/PLIST 2017/04/18 00:44:27 1.4
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
1@comment $NetBSD: PLIST,v 1.3 2010/09/10 08:15:55 taca Exp $ 1@comment $NetBSD: PLIST,v 1.4 2017/04/18 00:44:27 minskim Exp $
2${RUBY_VENDORLIB}/itex_stringsupport.rb 2${RUBY_SITELIB}/itex_stringsupport.rb
3${RUBY_VENDORLIB}/itextomml.rb 3${RUBY_SITELIB}/itextomml.rb
4${RUBY_VENDORARCHLIB}/itex2MML.${RUBY_DLEXT} 4${RUBY_SITEARCHLIB}/itex2MML.${RUBY_DLEXT}

cvs diff -r1.8 -r1.9 pkgsrc/textproc/ruby-itex2MML/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-itex2MML/distinfo 2015/11/04 02:00:08 1.8
+++ pkgsrc/textproc/ruby-itex2MML/distinfo 2017/04/18 00:44:27 1.9
@@ -1,8 +1,7 @@ @@ -1,8 +1,7 @@
1$NetBSD: distinfo,v 1.8 2015/11/04 02:00:08 agc Exp $ 1$NetBSD: distinfo,v 1.9 2017/04/18 00:44:27 minskim Exp $
2 2
3SHA1 (itex2MML-1.4.5/itexToMML.tar.gz) = 11631ab52daab19cf315dbe6da75b4b3a32416bb 3SHA1 (itex2MML-1.5.5/itexToMML.tar.gz) = 05c64ac84e20458fecdedb13cd03cd2c72736461
4RMD160 (itex2MML-1.4.5/itexToMML.tar.gz) = 0b68c9c81e305206e7908d994618b8bb161fa6c6 4RMD160 (itex2MML-1.5.5/itexToMML.tar.gz) = 6088d89b567b5cb7a4b0c5fc80ad0c4f0a18ee0a
5SHA512 (itex2MML-1.4.5/itexToMML.tar.gz) = 03116aa7e8c63135f3d454cbd09b2e2e579bf219cb4222ec1e69a1a11a284f0bc8422d3059a6ebad05dbfab40cb979a1ebeff8acacb173d067b50b6e88c471bb 5SHA512 (itex2MML-1.5.5/itexToMML.tar.gz) = 452436fe6f72d2c99c2bf3aec0d5d74d0bd754b6f54948428e45f50b037927a64ae3148386c387d3065d35392c3744ec6467d3e6fb8c25d46a3872d92d35ce2d
6Size (itex2MML-1.4.5/itexToMML.tar.gz) = 166814 bytes 6Size (itex2MML-1.5.5/itexToMML.tar.gz) = 155205 bytes
7SHA1 (patch-aa) = 3fac9c3621424c80511163f0229c705c51f09bf6 7SHA1 (patch-aa) = 26ff67a98dac373230054efb63098846c782ca40
8SHA1 (patch-itex2MML.y) = b082b5c10c3910e61312855abcd1299f7cb51e1c 

cvs diff -r1.5 -r1.6 pkgsrc/textproc/ruby-itex2MML/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-itex2MML/patches/patch-aa 2015/09/19 15:42:44 1.5
+++ pkgsrc/textproc/ruby-itex2MML/patches/patch-aa 2017/04/18 00:44:27 1.6
@@ -1,70 +1,29 @@ @@ -1,70 +1,29 @@
1$NetBSD: patch-aa,v 1.5 2015/09/19 15:42:44 taca Exp $ 1$NetBSD: patch-aa,v 1.6 2017/04/18 00:44:27 minskim Exp $
2 2
3* Make ruby and swig commands are settable. 3* Make ruby and swig commands are settable.
4* support DESTDIR. 4* support DESTDIR.
5* Add an include directory for ruby 1.9 and later. 5* Add an include directory for ruby 1.9 and later.
6* Fix build for Ruby 2.2 and later. 6* Fix build for Ruby 2.2 and later.
7 7
8--- Makefile.orig 2010-06-09 17:13:08.000000000 +0000 8--- Makefile.orig 2016-08-15 17:12:01.000000000 +0000
9+++ Makefile 9+++ Makefile
10@@ -1,9 +1,8 @@ 10@@ -1,9 +1,8 @@
11 #YACC=yacc 11 #YACC=yacc
12 YACC=bison -y -v 12 YACC=bison -y -v
13 LEX=flex -P$(YYPREFIX) -olex.yy.c 13 LEX=flex -P$(YYPREFIX) -olex.yy.c
14-SWIG=swig 14-SWIG=swig
15-RUBY=ruby 15-RUBY=ruby
16-#RUBY=ruby19 16-#RUBY=ruby19
17+SWIG?=swig 17+SWIG?=swig
18+RUBY?=ruby 18+RUBY?=ruby
19  19
20 RM=rm -f 20 RM=rm -f
21 INSTALL=install -c 21 INSTALL=install -c
22@@ -37,18 +36,19 @@ clean:  22@@ -77,5 +76,5 @@ test_ruby:
23 install: itex2MML 
24 $(INSTALL) itex2MML $(BINDIR) 
25  
26-RUBY_CFLAGS = $(shell $(RUBY) -e 'require "rbconfig"; print Config::CONFIG["CFLAGS"]') 
27-RUBY_LD = $(shell $(RUBY) -e 'require "rbconfig"; print Config::CONFIG["LDSHARED"]') 
28-RUBYLIBDIR =$(shell $(RUBY) -e 'require "rbconfig"; print Config::CONFIG["libdir"]')  
29-RUBY_PREFIX = $(shell $(RUBY) -e 'require "rbconfig"; print Config::CONFIG["rubylibdir"]') 
30-RUBY_ARCH = $(shell $(RUBY) -e 'require "rbconfig"; print Config::CONFIG["arch"]') 
31-RUBYDIR = $(shell $(RUBY) -e 'require "rbconfig"; print Config::CONFIG["archdir"]') 
32-RUBYHDRDIR = $(shell $(RUBY) -e 'require "rbconfig"; print Config::CONFIG["rubyhdrdir"]') 
33-RUBY_SITEDIR = $(shell $(RUBY) -e 'require "rbconfig"; print Config::CONFIG["sitelibdir"]') 
34-RUBY_SITEARCHDIR = $(shell $(RUBY) -e 'require "rbconfig"; print Config::CONFIG["sitearchdir"]') 
35-LIBRUBYARG = $(shell $(RUBY) -e 'require "rbconfig"; print Config::CONFIG["LIBRUBYARG"]') 
36-DYLIB_EXT = $(shell $(RUBY) -e 'require "rbconfig"; print Config::CONFIG["DLEXT"]') 
37-RUBY_target_os = $(shell $(RUBY) -e 'require "rbconfig"; print Config::CONFIG["target_os"]') 
38+RUBY_CFLAGS = $(shell $(RUBY) -e 'require "rbconfig"; print RbConfig::CONFIG["CFLAGS"]') 
39+RUBY_LD = $(shell $(RUBY) -e 'require "rbconfig"; print RbConfig::CONFIG["LDSHARED"]') 
40+RUBYLIBDIR =$(shell $(RUBY) -e 'require "rbconfig"; print RbConfig::CONFIG["libdir"]')  
41+RUBY_PREFIX = $(shell $(RUBY) -e 'require "rbconfig"; print RbConfig::CONFIG["rubylibdir"]') 
42+RUBY_ARCH = $(shell $(RUBY) -e 'require "rbconfig"; print RbConfig::CONFIG["arch"]') 
43+RUBYDIR = $(shell $(RUBY) -e 'require "rbconfig"; print RbConfig::CONFIG["archdir"]') 
44+RUBYHDRDIR = $(shell $(RUBY) -e 'require "rbconfig"; print RbConfig::CONFIG["rubyhdrdir"]') 
45+RUBY_SITEDIR = $(shell $(RUBY) -e 'require "rbconfig"; print RbConfig::CONFIG["vendorlibdir"]') 
46+RUBY_SITEARCHDIR = $(shell $(RUBY) -e 'require "rbconfig"; print RbConfig::CONFIG["vendorarchdir"]') 
47+LIBRUBYARG = $(shell $(RUBY) -e 'require "rbconfig"; print RbConfig::CONFIG["LIBRUBYARG"]') 
48+DYLIB_EXT = $(shell $(RUBY) -e 'require "rbconfig"; print RbConfig::CONFIG["DLEXT"]') 
49+RUBY_target_os = $(shell $(RUBY) -e 'require "rbconfig"; print RbConfig::CONFIG["target_os"]') 
50+RUBYARCHINCLUDE = $(shell $(RUBY) -e 'require "rbconfig"; if RbConfig::CONFIG["ruby_version"] > "1.8"; print "-I" + File.join(RbConfig::CONFIG["rubyhdrdir"], RbConfig::CONFIG["arch"]); end ') 
51  
52 ifneq (, $(findstring darwin, $(RUBY_target_os)) ) 
53 EXTRA_CFLAGS = -DHAVE_SNPRINTF -DHAVE_STRUCT_TIMESPEC -DHAVE_STRUCT_TIMEZONE 
54@@ -62,7 +62,7 @@ itex2MML_ruby.c: itex2MML.i 
55 $(SWIG) -ruby -o itex2MML_ruby.c itex2MML.i 
56  
57 itex2MML_ruby.o: itex2MML_ruby.c 
58- $(CC) $(RUBY_CFLAGS) $(EXTRA_CFLAGS) -c itex2MML_ruby.c -I$(RUBYHDRDIR) -I$(RUBYDIR) -o itex2MML_ruby.o 
59+ $(CC) $(RUBY_CFLAGS) $(EXTRA_CFLAGS) -c itex2MML_ruby.c -I$(RUBYHDRDIR) $(RUBYARCHINCLUDE) -I$(RUBYDIR) -o itex2MML_ruby.o 
60  
61 y.tab_ruby.o: y.tab.c 
62 $(CC) $(RUBY_CFLAGS) -Ditex2MML_CAPTURE -c -o y.tab_ruby.o y.tab.c 
63@@ -77,5 +77,5 @@ test_ruby: 
64 $(RUBY) ./itextomml.rb 23 $(RUBY) ./itextomml.rb
65  24
66 install_ruby: itex2MML.$(DYLIB_EXT) 25 install_ruby: itex2MML.$(DYLIB_EXT)
67- $(INSTALL) itex2MML.$(DYLIB_EXT) $(RUBY_SITEARCHDIR) 26- $(INSTALL) itex2MML.$(DYLIB_EXT) $(RUBY_SITEARCHDIR)
68- $(INSTALL) itextomml.rb itex_stringsupport.rb $(RUBY_SITEDIR) 27- $(INSTALL) itextomml.rb itex_stringsupport.rb $(RUBY_SITEDIR)
69+ $(INSTALL) itex2MML.$(DYLIB_EXT) $(DESTDIR)$(RUBY_SITEARCHDIR) 28+ $(INSTALL) itex2MML.$(DYLIB_EXT) $(DESTDIR)$(RUBY_SITEARCHDIR)
70+ $(BSD_INSTALL_DATA) itextomml.rb itex_stringsupport.rb $(DESTDIR)$(RUBY_SITEDIR) 29+ $(BSD_INSTALL_DATA) itextomml.rb itex_stringsupport.rb $(DESTDIR)$(RUBY_SITEDIR)

File Deleted: pkgsrc/textproc/ruby-itex2MML/patches/Attic/patch-itex2MML.y