Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Nov 2020 11:18:21 +0000 (UTC)
From:      =?UTF-8?Q?Fernando_Apestegu=c3=ada?= <fernape@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r556329 - head/math/nauty
Message-ID:  <202011261118.0AQBILBl077350@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: fernape
Date: Thu Nov 26 11:18:20 2020
New Revision: 556329
URL: https://svnweb.freebsd.org/changeset/ports/556329

Log:
  math/nauty: setting new MAINTAINER
  
  moritz@schmi.tt steps up to maintain this port and does some cleaning.
  
  Already maintainer of devel/cscope and devel/gindent.
  
  PR:	250877
  Submitted by:	moritz@schmi.tt

Added:
  head/math/nauty/pkg-plist   (contents, props changed)
Modified:
  head/math/nauty/Makefile

Modified: head/math/nauty/Makefile
==============================================================================
--- head/math/nauty/Makefile	Thu Nov 26 11:17:02 2020	(r556328)
+++ head/math/nauty/Makefile	Thu Nov 26 11:18:20 2020	(r556329)
@@ -4,50 +4,77 @@
 PORTNAME=	nauty
 PORTVERSION=	27r1
 CATEGORIES=	math
-MASTER_SITES=	http://cs.anu.edu.au/~bdm/nauty/	\
-		http://pallini.di.uniroma1.it/
-DISTNAME=	${PORTNAME}${PORTVERSION:S!.!!}
+MASTER_SITES=	http://pallini.di.uniroma1.it/	\
+		http://cs.anu.edu.au/~bdm/nauty/
+DISTNAME=	${PORTNAME}${PORTVERSION}
 
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Nauty & Traces are programs for graph automorphisms
+MAINTAINER=	moritz@schmi.tt
+COMMENT=	Nauty & Traces are programs for computing graph automorphisms
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/COPYRIGHT
 
 USES=		gmake
+
 GNU_CONFIGURE=	yes
-CFLAGS+=	-fPIC
 MAKEFILE=	makefile
 TEST_TARGET=	check
 
-PROGRAMS=	addedgeg amtog assembleg biplabg catg complg converseg copyg	\
-		countg cubhamg deledgeg delptg directg dreadnaut dretodot dretog\
-		edgetransg genbg genbgL geng gengL genquarticg genrang		\
-		genspecialg gentourng gentreeg hamheuristic labelg linegraphg	\
-		listg multig newedgeg NRswitchg pickg planarg ranlabg shortg	\
-		showg subdivideg twohamg underlyingg vcolg watercluster2
+CFLAGS+=	-fPIC
 
-PORTDOCS=	nug27.pdf
-PLIST_FILES=	include/nauty/nauty.h lib/libnauty.a ${PROGRAMS:S!^!bin/!}
-
 OPTIONS_DEFINE=	DOCS
 
-post-extract:
-	${RM} ${WRKSRC}/*.a
-
 do-install:
 	${MKDIR} ${STAGEDIR}${PREFIX}/include/nauty
 	${INSTALL_DATA} ${WRKSRC}/nauty.h ${STAGEDIR}${PREFIX}/include/nauty
 	# Do not use ${INSTALL_LIB} to strip the library!
 	${INSTALL_DATA} ${WRKSRC}/nauty.a ${STAGEDIR}${PREFIX}/lib/libnauty.a
-.for i in ${PROGRAMS}
-	${INSTALL_PROGRAM} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/bin
-.endfor
+	${INSTALL_PROGRAM} ${WRKSRC}/addedgeg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/amtog ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/assembleg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/biplabg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/catg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/complg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/converseg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/copyg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/countg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/cubhamg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/deledgeg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/delptg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/directg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/dreadnaut ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/dretodot ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/dretog ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/edgetransg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/genbg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/genbgL ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/geng ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/gengL ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/genquarticg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/genrang ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/genspecialg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/gentourng ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/gentreeg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/hamheuristic ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/labelg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/linegraphg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/listg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/multig ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/newedgeg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/NRswitchg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/pickg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/planarg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/ranlabg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/shortg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/showg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/subdivideg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/twohamg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/underlyingg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/vcolg ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/watercluster2 ${STAGEDIR}${PREFIX}/bin
 
 do-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
-.endfor
+	${INSTALL_MAN} ${WRKSRC}/nug27.pdf ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Added: head/math/nauty/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/nauty/pkg-plist	Thu Nov 26 11:18:20 2020	(r556329)
@@ -0,0 +1,46 @@
+%%PORTDOCS%%%%DOCSDIR%%/nug27.pdf
+bin/NRswitchg
+bin/addedgeg
+bin/amtog
+bin/assembleg
+bin/biplabg
+bin/catg
+bin/complg
+bin/converseg
+bin/copyg
+bin/countg
+bin/cubhamg
+bin/deledgeg
+bin/delptg
+bin/directg
+bin/dreadnaut
+bin/dretodot
+bin/dretog
+bin/edgetransg
+bin/genbg
+bin/genbgL
+bin/geng
+bin/gengL
+bin/genquarticg
+bin/genrang
+bin/genspecialg
+bin/gentourng
+bin/gentreeg
+bin/hamheuristic
+bin/labelg
+bin/linegraphg
+bin/listg
+bin/multig
+bin/newedgeg
+bin/pickg
+bin/planarg
+bin/ranlabg
+bin/shortg
+bin/showg
+bin/subdivideg
+bin/twohamg
+bin/underlyingg
+bin/vcolg
+bin/watercluster2
+include/nauty/nauty.h
+lib/libnauty.a



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202011261118.0AQBILBl077350>