From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Feb 21 15:50:19 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E76F16A4CF for ; Mon, 21 Feb 2005 15:50:19 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0011143D5A for ; Mon, 21 Feb 2005 15:50:18 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id j1LFoI4i076719 for ; Mon, 21 Feb 2005 15:50:18 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id j1LFoI24076718; Mon, 21 Feb 2005 15:50:18 GMT (envelope-from gnats) Resent-Date: Mon, 21 Feb 2005 15:50:18 GMT Resent-Message-Id: <200502211550.j1LFoI24076718@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Alexander Novitsky Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 02B4916A4CE for ; Mon, 21 Feb 2005 15:42:17 +0000 (GMT) Received: from mail.icc-vvd.ru (mail.icc-vvd.ru [62.141.104.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47AC643D2F for ; Mon, 21 Feb 2005 15:42:15 +0000 (GMT) (envelope-from alecn@server.v42of.icc-vvd.ru) Received: from server.v42of.icc-vvd.ru (localhost.icc-vvd.ru [127.0.0.1]) by mail.icc-vvd.ru (8.13.1/8.12.9) with ESMTP id j1LFgDZX015039; Mon, 21 Feb 2005 18:42:13 +0300 (MSK) (envelope-from alecn@server.v42of.icc-vvd.ru) Received: (from root@localhost) by server.v42of.icc-vvd.ru (8.12.10/8.12.9/Submit) id j1LFgD2p015038; Mon, 21 Feb 2005 18:42:13 +0300 (MSK) Message-Id: <200502211542.j1LFgD2p015038@server.v42of.icc-vvd.ru> Date: Mon, 21 Feb 2005 18:42:13 +0300 (MSK) From: Alexander Novitsky To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: alecn2002@yandex.ru Subject: ports/77864: [MAINTAINER-UPDATE] devel/ruby18-freebase: update to 0.9.3 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Feb 2005 15:50:19 -0000 >Number: 77864 >Category: ports >Synopsis: [MAINTAINER-UPDATE] devel/ruby18-freebase: update to 0.9.3 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Feb 21 15:50:18 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Alexander Novitsky >Release: FreeBSD 5.2-RELEASE i386 >Organization: Inzhcomcentre VVD >Environment: System: FreeBSD server.v42of.icc-vvd.ru 5.2-RELEASE FreeBSD 5.2-RELEASE #2: Mon Jul 12 21:45:44 MSD 2004 >Description: - Update to 0.9.3 Port maintainer (alecn2002@yandex.ru) is cc'd. Generated with FreeBSD Port Tools 0.63 >How-To-Repeat: >Fix: --- ruby18-freebase-0.9.3.patch begins here --- diff -ruN --exclude=CVS /usr/ports/devel/freebase.orig/Makefile /usr/ports/devel/freebase/Makefile --- /usr/ports/devel/freebase.orig/Makefile Mon Feb 21 17:55:32 2005 +++ /usr/ports/devel/freebase/Makefile Mon Feb 21 18:35:56 2005 @@ -6,9 +6,9 @@ # PORTNAME= freebase -PORTVERSION= 0.9.2 +PORTVERSION= 0.9.3 CATEGORIES= devel ruby -MASTER_SITES= http://rubyforge.org/frs/download.php/2185/ +MASTER_SITES= http://rubyforge.org/frs/download.php/3148/ PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} DISTNAME= freeride-${PORTVERSION} DIST_SUBDIR= ruby @@ -22,6 +22,6 @@ NO_BUILD= yes do-install: - cd ${WRKSRC}; ${RUBY} bin/install.rb + cd ${WRKSRC}; ${RUBY} bin/install.rb --prefix=${PREFIX} .include diff -ruN --exclude=CVS /usr/ports/devel/freebase.orig/distinfo /usr/ports/devel/freebase/distinfo --- /usr/ports/devel/freebase.orig/distinfo Mon Feb 21 17:55:32 2005 +++ /usr/ports/devel/freebase/distinfo Mon Feb 21 17:58:21 2005 @@ -1,2 +1,2 @@ -MD5 (ruby/freeride-0.9.2.tar.gz) = 04a9802f712074085349eac6d0d1483d -SIZE (ruby/freeride-0.9.2.tar.gz) = 496043 +MD5 (ruby/freeride-0.9.3.tar.gz) = 3377004028f027454af4d4de0a7c9e1f +SIZE (ruby/freeride-0.9.3.tar.gz) = 501458 diff -ruN --exclude=CVS /usr/ports/devel/freebase.orig/files/patch-freebase:bin:install.rb /usr/ports/devel/freebase/files/patch-freebase:bin:install.rb --- /usr/ports/devel/freebase.orig/files/patch-freebase:bin:install.rb Mon Feb 21 17:55:32 2005 +++ /usr/ports/devel/freebase/files/patch-freebase:bin:install.rb Mon Feb 21 18:38:02 2005 @@ -1,8 +1,40 @@ --- bin/install.rb.orig Mon Mar 24 07:10:57 2003 -+++ bin/install.rb Thu Dec 16 20:42:15 2004 -@@ -8,14 +8,9 @@ ++++ bin/install.rb Mon Feb 21 18:38:00 2005 +@@ -1,21 +1,40 @@ + require 'rbconfig' + require 'find' + require 'ftools' ++require 'getoptlong' ++ ++def usage( exit_code = 1 ) ++ printf "Usage: #{ARGV[0]} [--path ]\n" ++ exit( exit_code ) ++end - $srcdir = CONFIG["srcdir"] + Dir.chdir ".." if Dir.pwd =~ /bin.?$/ + ++opts = GetoptLong.new( ["--prefix", "-p", GetoptLong::REQUIRED_ARGUMENT ] ) ++$my_prefix = nil ++opts.each { |opt, arg| ++ case opt ++ when "--prefix" ++ $my_prefix = arg ++ else ++ usage() ++ end ++} ++ ++def prefixize( str ) ++ $my_prefix ? ++ str.gsub( Regexp::compile( "^#{Regexp::escape($prefix)}" ), $my_prefix ) : ++ str ++end ++ + include Config + +-$srcdir = CONFIG["srcdir"] ++$prefix = CONFIG["prefix"] ++$srcdir = prefixize( CONFIG["srcdir"] ) $version = CONFIG["MAJOR"]+"."+CONFIG["MINOR"] -$libdir = File.join(CONFIG["libdir"], "ruby", $version) -$archdir = File.join($libdir, CONFIG["arch"]) @@ -12,9 +44,9 @@ -elsif $site_libdir !~ Regexp.quote($version) - $site_libdir = File.join($site_libdir, $version) -end -+$libdir = CONFIG["rubylibdir"] -+$archdir = CONFIG["archdir"] -+$site_libdir = CONFIG["sitelibdir"] ++$libdir = prefixize( CONFIG["rubylibdir"] ) ++$archdir = prefixize( CONFIG["archdir"] ) ++$site_libdir = prefixize( CONFIG["sitelibdir"] ) def install_rb(srcdir = nil) libdir = "lib" --- ruby18-freebase-0.9.3.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: