Resurrect rw, with PKGNAME=rankwidth, and set a conflict with sysutils/rw.

This commit is contained in:
Thierry Thomas 2020-04-01 09:36:48 +00:00
parent 6941cf441e
commit 54d8521f48
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=530209
6 changed files with 50 additions and 0 deletions

View File

@ -842,6 +842,7 @@
SUBDIR += qtiplot-doc
SUBDIR += qwtplot3d
SUBDIR += randlib
SUBDIR += rankwidth
SUBDIR += rapid
SUBDIR += reduce
SUBDIR += reduce-psl

27
math/rankwidth/Makefile Normal file
View File

@ -0,0 +1,27 @@
# Created by: thierry@pompo.net
# $FreeBSD$
PORTNAME= rankwidth # Also known as: rw
PORTVERSION= 0.8
CATEGORIES= math
MASTER_SITES= SF/${PORTNAME}/
DISTNAME= rw-${PORTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Calculation of rank-width and rank-decompositions
LICENSE= GPLv2
LIB_DEPENDS= libigraph.so:math/igraph
USES= autoreconf libtool localbase pkgconfig
CONFLICTS_INSTALL= rw-*
OPTIONS_DEFINE= DOCS
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
DOCSDIR= ${PREFIX}/share/doc/rw
.include <bsd.port.mk>

3
math/rankwidth/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1585644841
SHA256 (rw-0.8.tar.gz) = 60fd5320bef28a5156284fc224534376405f2655c6777a12a05fcacc0576d700
SIZE (rw-0.8.tar.gz) = 217215

7
math/rankwidth/pkg-descr Normal file
View File

@ -0,0 +1,7 @@
rw calculates rank-width and rank-decompositions. It is based on ideas from
"Computing rank-width exactly" by Sang-il Oum, "Sopra una formula numerica" by
Ernesto Pascal, "Generation of a Vector from the Lexicographical Index" by B.P.
Buckles and M. Lybanon and "Fast additions on masked integers" by Michael D.
Adams and David S. Wise.
WWW: https://sourceforge.net/projects/rankwidth/

10
math/rankwidth/pkg-plist Normal file
View File

@ -0,0 +1,10 @@
bin/rw
include/rw.h
lib/librw.a
lib/librw.so
lib/librw.so.0
lib/librw.so.0.0.0
%%PORTDOCS%%%%DOCSDIR%%/Hängematte
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/grid
%%PORTDOCS%%%%DOCSDIR%%/igrid

View File

@ -13,6 +13,8 @@ COMMENT= Simple replacement for dd wth standard command line flags
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
CONFLICTS_INSTALL= rankwidth-*
PLIST_FILES= bin/rw share/man/man1/rw.1.gz
post-install: