diff options
author | taca <taca@pkgsrc.org> | 2010-09-10 08:30:42 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2010-09-10 08:30:42 +0000 |
commit | 0784940d30649f79b68d2700f729458893d4e914 (patch) | |
tree | b60227d19ecffa04b920f1488ba7df89aa93fc27 /textproc/ruby-nqxml | |
parent | d0ab268ffd739c19d909bf6d3387f6f24b523a80 (diff) | |
download | pkgsrc-0784940d30649f79b68d2700f729458893d4e914.tar.gz |
* Add LICENSE.
* Avoid to use "ftools" which has deprecated in ruby19.
No functional change.
Diffstat (limited to 'textproc/ruby-nqxml')
-rw-r--r-- | textproc/ruby-nqxml/Makefile | 3 | ||||
-rw-r--r-- | textproc/ruby-nqxml/distinfo | 3 | ||||
-rw-r--r-- | textproc/ruby-nqxml/patches/patch-aa | 40 |
3 files changed, 44 insertions, 2 deletions
diff --git a/textproc/ruby-nqxml/Makefile b/textproc/ruby-nqxml/Makefile index dd91d9799ea..4e4f393d922 100644 --- a/textproc/ruby-nqxml/Makefile +++ b/textproc/ruby-nqxml/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.12 2009/02/15 08:24:43 taca Exp $ +# $NetBSD: Makefile,v 1.13 2010/09/10 08:30:42 taca Exp $ # DISTNAME= nqxml-1.1.3p1 @@ -10,6 +10,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=nqxml/} MAINTAINER= neumann@s-direktnet.de HOMEPAGE= http://sourceforge.net/projects/nqxml/ COMMENT= XML parser written in pure Ruby +LICENSE= ruby-license NO_BUILD= yes USE_RUBY_INSTALL= yes diff --git a/textproc/ruby-nqxml/distinfo b/textproc/ruby-nqxml/distinfo index 8907d95f382..4328f347eee 100644 --- a/textproc/ruby-nqxml/distinfo +++ b/textproc/ruby-nqxml/distinfo @@ -1,5 +1,6 @@ -$NetBSD: distinfo,v 1.3 2006/01/03 14:25:51 taca Exp $ +$NetBSD: distinfo,v 1.4 2010/09/10 08:30:42 taca Exp $ SHA1 (nqxml-1.1.3p1.tar.gz) = abac255fdfd09dfc269bf7488029b41081cff44e RMD160 (nqxml-1.1.3p1.tar.gz) = 62d48b8f35062de3816dd6177c9739a5d2ebb33a Size (nqxml-1.1.3p1.tar.gz) = 63165 bytes +SHA1 (patch-aa) = 79440eb396a18f84f81fb80556a81ba35f41de72 diff --git a/textproc/ruby-nqxml/patches/patch-aa b/textproc/ruby-nqxml/patches/patch-aa new file mode 100644 index 00000000000..68ab2e35f19 --- /dev/null +++ b/textproc/ruby-nqxml/patches/patch-aa @@ -0,0 +1,40 @@ +$NetBSD: patch-aa,v 1.1 2010/09/10 08:30:42 taca Exp $ + +* Avoid to use "ftools" which has deprecated in ruby19. + +--- install.rb.orig 2001-08-10 19:40:27.000000000 +0000 ++++ install.rb +@@ -19,7 +19,7 @@ This script installs NQXML into the Ruby + =end + + require 'getoptlong' +-require 'ftools' ++require 'fileutils' + require 'find' + + SOURCE_DIR = 'nqxml' +@@ -37,12 +37,12 @@ def instdir + + begin + require 'rbconfig' +- libdir = Config::CONFIG['sitedir'] + "/" + ++ libdir = Config::CONFIG['vendordir'] + "/" + + Config::CONFIG['MAJOR'] + "." + + Config::CONFIG['MINOR'] + rescue ScriptError + $LOAD_PATH.each do |l| +- if l =~ /site_ruby/ && l =~ /\d$/ && l !~ /#{PLATFORM}/ ++ if l =~ /vendor_ruby/ && l =~ /\d$/ && l !~ /#{PLATFORM}/ + libdir = l + break + end +@@ -55,7 +55,7 @@ def instdir + end + + INSTALL_DIR = instdir() +-File.makedirs(File.join(INSTALL_DIR, LIBDIR)) ++FileUtils.mkdir_p(File.join(INSTALL_DIR, LIBDIR)) + Find.find(SOURCE_DIR) { |f| +- File.install(f, File.join(INSTALL_DIR, f), 0644, true) if f =~ /.rb$/ ++ FileUtils.install(f, File.join(INSTALL_DIR, f), :mode => 0644) if f =~ /.rb$/ + } |