pkgsrc/devel/ruby-rgl/Makefile

18 lines
502 B
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.12 2019/10/30 15:27:41 taca Exp $
DISTNAME= rgl-0.5.6
CATEGORIES= devel
MAINTAINER= minskim@NetBSD.org
HOMEPAGE= https://github.com/monora/rgl
COMMENT= Framework for graph data structures and algorithms
LICENSE= ruby-license
DEPENDS+= ${RUBY_PKGPREFIX}-stream>=0.5.2:../../devel/ruby-stream
DEPENDS+= ${RUBY_PKGPREFIX}-lazy_priority_queue>0.1.0<0.2:../../devel/ruby-lazy_priority_queue
USE_LANGUAGES= # none
Update devel/ruby-rgl pacakge to 0.4.0. * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk. 2008-08-28 01:36 javanthropus * ChangeLog (tags: REL_0_4_0): pre-tag commit 2008-08-28 01:36 javanthropus * Rakefile (tags: REL_0_4_0): Update rdoc2rf task to use rsync and more generic remote path specification 2008-08-27 23:30 javanthropus * lib/rgl/base.rb (tags: REL_0_4_0): Preparing for 0.4.0 release 2008-08-26 20:07 javanthropus * lib/rgl/dot.rb, lib/rgl/rdot.rb, tests/TestRdot.rb: Move the DOT module into the RGL module * This eliminates a class conflict with the DOT module from rdoc when building RGL's documentation * Also remove the superfluous DOT prefixes from class names in the DOT module 2008-08-24 06:16 javanthropus * Rakefile: Remove some comments I accidentally left in while testing rdoc functionality 2008-08-24 06:03 javanthropus * Rakefile, lib/rgl/transitiv_closure.rb, lib/rgl/transitivity.rb, tests/TestTransitiveClosure.rb, tests/TestTransitivity.rb: Feature 21641: Added transitive reduction functionality * Updated the gem description to announce this functionality * Moved the transitive closure functionality into the transitivity.rb file along with the transitive reduction funtionality * Modifed the transitiv_closure.rb file to simply load the transitivity.rb file for backward compatibility * Moved all transitivity tests into TestTransitivity.rb 2008-08-23 15:45 javanthropus * lib/rgl/condensation.rb, lib/rgl/transitiv_closure.rb, tests/TestTransitiveClosure.rb: Defect 21630: Fixed transitive closure * The fix is based on the algorithm described in the documentation for the implementation of transitive closure in Boost * Along with the fix, performance is improved to O(|V||E|) * This implementation needs graph condensation, so that function was added as well * More tests were added to cover more corner cases 2008-08-23 05:40 javanthropus * tests/TestGraph.rb: Update basic graph tests to account for graphs with edgeless vertices Also clean up some minor formatting and assertion issues 2008-08-23 05:37 javanthropus * lib/rgl/adjacency.rb: Defect 21609: Fix the to_adjacency method to preserve edgeless vertices 2008-03-18 15:03 javanthropus * lib/rgl/rdot.rb, tests/TestRdot.rb: More reliably detect and handle newlines embedded within IDs and labels
2010-09-10 08:21:16 +02:00
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"