From b753846f378baf0b7a199aa30dd857e8b697a058 Mon Sep 17 00:00:00 2001 From: taca Date: Tue, 8 Nov 2011 15:45:12 +0000 Subject: * Remove .require_paths from PLIST * Don't try to patch gemspec file but use pre-generated one. Bump PKGREVISION. --- devel/ruby-priority-queue/Makefile | 7 ++- devel/ruby-priority-queue/PLIST | 3 +- devel/ruby-priority-queue/distinfo | 3 +- devel/ruby-priority-queue/files/gemspec | 73 ++++++++++++++++++++++++++++++ devel/ruby-priority-queue/patches/patch-aa | 14 ------ 5 files changed, 80 insertions(+), 20 deletions(-) create mode 100644 devel/ruby-priority-queue/files/gemspec delete mode 100644 devel/ruby-priority-queue/patches/patch-aa (limited to 'devel/ruby-priority-queue') diff --git a/devel/ruby-priority-queue/Makefile b/devel/ruby-priority-queue/Makefile index 2b7c4c0d79d..4a6135797d4 100644 --- a/devel/ruby-priority-queue/Makefile +++ b/devel/ruby-priority-queue/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.6 2011/02/21 16:01:15 taca Exp $ +# $NetBSD: Makefile,v 1.7 2011/11/08 15:45:12 taca Exp $ DISTNAME= PriorityQueue-0.1.2 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/PriorityQueue/priority-queue/} -PKGREVISION= 3 +PKGREVISION= 4 CATEGORIES= devel MAINTAINER= minskim@NetBSD.org @@ -10,5 +10,8 @@ HOMEPAGE= http://rubyforge.org/projects/priority-queue/ COMMENT= Fibonacci-heap priority-queue implementation for Ruby LICENSE= gnu-gpl-v2 OR ruby-license +pre-configure: + ${CP} ${FILESDIR}/gemspec ${GEM_SPECFILE} + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/ruby-priority-queue/PLIST b/devel/ruby-priority-queue/PLIST index 55f98cfe54e..30f87207b9f 100644 --- a/devel/ruby-priority-queue/PLIST +++ b/devel/ruby-priority-queue/PLIST @@ -1,6 +1,5 @@ -@comment $NetBSD: PLIST,v 1.3 2009/06/14 17:49:11 joerg Exp $ +@comment $NetBSD: PLIST,v 1.4 2011/11/08 15:45:12 taca Exp $ ${GEM_HOME}/cache/PriorityQueue-${PKGVERSION}.gem -${GEM_LIBDIR}/.require_paths ${GEM_LIBDIR}/CHANGELOG ${GEM_LIBDIR}/Makefile ${GEM_LIBDIR}/README diff --git a/devel/ruby-priority-queue/distinfo b/devel/ruby-priority-queue/distinfo index e29b7361961..ae072ec16bd 100644 --- a/devel/ruby-priority-queue/distinfo +++ b/devel/ruby-priority-queue/distinfo @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.2 2008/04/04 15:30:01 jlam Exp $ +$NetBSD: distinfo,v 1.3 2011/11/08 15:45:12 taca Exp $ SHA1 (PriorityQueue-0.1.2.gem) = 37b3eb7424b056a9ebb94d882f9ce0059303dc3e RMD160 (PriorityQueue-0.1.2.gem) = db7e836b0f22b923c374045417e97ad78ab53888 Size (PriorityQueue-0.1.2.gem) = 59392 bytes -SHA1 (patch-aa) = 1fdbdfec45dbc0fe3260eb1c657e5f3a5f366d4f diff --git a/devel/ruby-priority-queue/files/gemspec b/devel/ruby-priority-queue/files/gemspec new file mode 100644 index 00000000000..2adabed060c --- /dev/null +++ b/devel/ruby-priority-queue/files/gemspec @@ -0,0 +1,73 @@ +--- !ruby/object:Gem::Specification +name: PriorityQueue +version: !ruby/object:Gem::Version + version: 0.1.2 +platform: ruby +authors: +- Brian Schroeder +autorequire: priority_queue.rb +bindir: bin +cert_chain: +date: 2005-10-29 22:00:00.000000000 +00:00 +dependencies: [] +description: ! 'This is a fibonacci-heap priority-queue implementation. That means insert: + O(1) decrease_priority: Amortized O(1) delete_min: Amortized O(log n) This + project is different from K. Kodamas PQueue in that it allows a decrease key operation. That + makes PriorityQueue usable for algorithms like dijkstras shortest path algorithm, + while PQueue is more suitable for Heapsort and the like.' +email: priority_queue@brian-schroeder.de +executables: [] +extensions: +- ext/priority_queue/extconf.rb +extra_rdoc_files: [] +files: +- Makefile +- README +- compare_comments.rb +- CHANGELOG +- setup.rb +- doc +- ext +- lib +- test +- benchmark +- doc/compare_big.gp +- doc/compare_big.png +- doc/compare_small.gp +- doc/compare_small.png +- doc/results.csv +- doc/c-vs-rb.png +- ext/priority_queue +- ext/priority_queue/extconf.rb +- ext/priority_queue/priority_queue.c +- lib/priority_queue.rb +- lib/priority_queue +- lib/priority_queue/c_priority_queue.rb +- lib/priority_queue/poor_priority_queue.rb +- lib/priority_queue/ruby_priority_queue.rb +- test/priority_queue_test.rb +- benchmark/dijkstra.rb +homepage: http://ruby.brian-schroeder.de/priority_queue +licenses: +post_install_message: +rdoc_options: [] +require_paths: +- lib +- lib +- ext +required_ruby_version: !ruby/object:Gem::Requirement + requirements: + - - ! '>' + - !ruby/object:Gem::Version + version: 0.0.0 + version: +required_rubygems_version: +requirements: [] +rubyforge_project: +rubygems_version: 1.8.11 +signing_key: +specification_version: 1 +summary: This is a fibonacci-heap priority-queue implementation +test_files: +- test/priority_queue_test.rb + diff --git a/devel/ruby-priority-queue/patches/patch-aa b/devel/ruby-priority-queue/patches/patch-aa deleted file mode 100644 index a7065e87c3d..00000000000 --- a/devel/ruby-priority-queue/patches/patch-aa +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-aa,v 1.1 2008/04/04 15:30:01 jlam Exp $ - ---- ../PriorityQueue-0.1.2.gemspec.orig 2008-03-30 23:34:56.000000000 -0400 -+++ ../PriorityQueue-0.1.2.gemspec -@@ -22,9 +22,7 @@ extra_rdoc_files: [] - - files: - - Makefile --- priority_queue.so - - README --- priority_queue.o - - compare_comments.rb - - CHANGELOG - - setup.rb -- cgit v1.2.3