Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id 3C91D7A282 for ; Sun, 18 Sep 2016 23:36:02 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id DA47985F31; Sun, 18 Sep 2016 23:36:01 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 6B38385E94 for ; Sun, 18 Sep 2016 23:36:01 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id gfzd6qsaBWko for ; Sun, 18 Sep 2016 23:36:00 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id B932484CED for ; Sun, 18 Sep 2016 23:36:00 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id B3C33FBD1; Sun, 18 Sep 2016 23:36:00 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_147424176019520" MIME-Version: 1.0 Date: Sun, 18 Sep 2016 23:36:00 +0000 From: "Kamil Rytarowski" Subject: CVS commit: pkgsrc/graphics/adaptagrams To: pkgsrc-changes@NetBSD.org Reply-To: kamil@netbsd.org X-Mailer: log_accum Message-Id: <20160918233600.B3C33FBD1@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk This is a multi-part message in MIME format. --_----------=_147424176019520 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: kamil Date: Sun Sep 18 23:36:00 UTC 2016 Added Files: pkgsrc/graphics/adaptagrams: DESCR Makefile PLIST buildlink3.mk distinfo Log Message: Import adaptagrams commit 0503f7524f as graphics/adaptagrams v. 0.20160901 Adaptagrams is a library of tools and reusable code for adaptive diagramming applications, for example: drawing tools, automated document and diagram layout, smart presentation software, graph drawing, chart layout, etc. Currently, the Adaptagrams repository includes four cross-platform C++ libraries, These libraries are collectively known as cola (Constraint Layout): * libvpsc - a solver for the Variable Placement with Separation Constraints problem. * libcola - a library for constraint graph layout. * libavoid - a library providing high-quality object-avoiding polyline and orthogonalconnector routing for use in interactive diagram editors. * libtopology - a library containing extensions to libcola to support topology preserving constraint-based layout. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/adaptagrams/DESCR \ pkgsrc/graphics/adaptagrams/Makefile pkgsrc/graphics/adaptagrams/PLIST \ pkgsrc/graphics/adaptagrams/buildlink3.mk \ pkgsrc/graphics/adaptagrams/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_147424176019520 Content-Disposition: inline Content-Length: 5752 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/graphics/adaptagrams/DESCR diff -u /dev/null pkgsrc/graphics/adaptagrams/DESCR:1.1 --- /dev/null Sun Sep 18 23:36:00 2016 +++ pkgsrc/graphics/adaptagrams/DESCR Sun Sep 18 23:36:00 2016 @@ -0,0 +1,18 @@ +Adaptagrams is a library of tools and reusable code for adaptive diagramming +applications, for example: drawing tools, automated document and diagram +layout, smart presentation software, graph drawing, chart layout, etc. + +Currently, the Adaptagrams repository includes four cross-platform C++ +libraries, These libraries are collectively known as cola (Constraint Layout): + + * libvpsc - a solver for the Variable Placement with Separation Constraints + problem. + + * libcola - a library for constraint graph layout. + + * libavoid - a library providing high-quality object-avoiding polyline and + orthogonalconnector routing for use in interactive diagram + editors. + + * libtopology - a library containing extensions to libcola to support topology + preserving constraint-based layout. Index: pkgsrc/graphics/adaptagrams/Makefile diff -u /dev/null pkgsrc/graphics/adaptagrams/Makefile:1.1 --- /dev/null Sun Sep 18 23:36:00 2016 +++ pkgsrc/graphics/adaptagrams/Makefile Sun Sep 18 23:36:00 2016 @@ -0,0 +1,28 @@ +# $NetBSD: Makefile,v 1.1 2016/09/18 23:36:00 kamil Exp $ + +GITHUB_PROJECT= adaptagrams +GITHUB_TAG= 0503f7524f5b2aa96b356dfdd817f9f9869d2b20 +# Date of the latest git commit +DISTNAME= adaptagrams-0.20160901 +CATEGORIES= graphics +MASTER_SITES= ${MASTER_SITE_GITHUB:=mjwybrow/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://www.adaptagrams.org/ +COMMENT= Tools for adaptive diagrams +LICENSE= gnu-lgpl-v2.1 + +WRKSRC= ${WRKDIR}/adaptagrams-${GITHUB_TAG}/cola + +USE_TOOLS+= aclocal autoconf autoheader automake autoreconf +USE_LANGUAGES= c c++ + +GNU_CONFIGURE= yes + +TEST_TARGET= check + +pre-configure: +# ./autogen.sh runs ./configure && make && make check and sets questionable shebang + ${RUN} cd ${WRKSRC} && ${MKDIR} -p m4 && autoreconf -fiv + +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/graphics/adaptagrams/PLIST diff -u /dev/null pkgsrc/graphics/adaptagrams/PLIST:1.1 --- /dev/null Sun Sep 18 23:36:00 2016 +++ pkgsrc/graphics/adaptagrams/PLIST Sun Sep 18 23:36:00 2016 @@ -0,0 +1,65 @@ +@comment $NetBSD: PLIST,v 1.1 2016/09/18 23:36:00 kamil Exp $ +include/libavoid/actioninfo.h +include/libavoid/assertions.h +include/libavoid/connectionpin.h +include/libavoid/connector.h +include/libavoid/connend.h +include/libavoid/debug.h +include/libavoid/debughandler.h +include/libavoid/dllexport.h +include/libavoid/geometry.h +include/libavoid/geomtypes.h +include/libavoid/graph.h +include/libavoid/hyperedge.h +include/libavoid/hyperedgeimprover.h +include/libavoid/hyperedgetree.h +include/libavoid/junction.h +include/libavoid/libavoid.h +include/libavoid/makepath.h +include/libavoid/mtst.h +include/libavoid/obstacle.h +include/libavoid/orthogonal.h +include/libavoid/router.h +include/libavoid/scanline.h +include/libavoid/shape.h +include/libavoid/timer.h +include/libavoid/vertices.h +include/libavoid/viscluster.h +include/libavoid/visibility.h +include/libavoid/vpsc.h +include/libcola/box.h +include/libcola/cc_clustercontainmentconstraints.h +include/libcola/cc_nonoverlapconstraints.h +include/libcola/cluster.h +include/libcola/cola.h +include/libcola/commondefs.h +include/libcola/compound_constraints.h +include/libcola/exceptions.h +include/libcola/gradient_projection.h +include/libcola/output_svg.h +include/libcola/pseudorandom.h +include/libcola/shapepair.h +include/libcola/sparse_matrix.h +include/libcola/straightener.h +include/libcola/unused.h +include/libtopology/cola_topology_addon.h +include/libtopology/orthogonal_topology.h +include/libtopology/topology_constraints.h +include/libtopology/topology_graph.h +include/libtopology/topology_log.h +include/libtopology/util.h +include/libvpsc/assertions.h +include/libvpsc/block.h +include/libvpsc/constraint.h +include/libvpsc/exceptions.h +include/libvpsc/rectangle.h +include/libvpsc/solve_VPSC.h +include/libvpsc/variable.h +lib/libavoid.la +lib/libcola.la +lib/libtopology.la +lib/libvpsc.la +lib/pkgconfig/libavoid.pc +lib/pkgconfig/libcola.pc +lib/pkgconfig/libtopology.pc +lib/pkgconfig/libvpsc.pc Index: pkgsrc/graphics/adaptagrams/buildlink3.mk diff -u /dev/null pkgsrc/graphics/adaptagrams/buildlink3.mk:1.1 --- /dev/null Sun Sep 18 23:36:00 2016 +++ pkgsrc/graphics/adaptagrams/buildlink3.mk Sun Sep 18 23:36:00 2016 @@ -0,0 +1,12 @@ +# $NetBSD: buildlink3.mk,v 1.1 2016/09/18 23:36:00 kamil Exp $ + +BUILDLINK_TREE+= adaptagrams + +.if !defined(ADAPTAGRAMS_BUILDLINK3_MK) +ADAPTAGRAMS_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.adaptagrams+= adaptagrams>=0.20160901 +BUILDLINK_PKGSRCDIR.adaptagrams?= ../../graphics/adaptagrams +.endif # ADAPTAGRAMS_BUILDLINK3_MK + +BUILDLINK_TREE+= -adaptagrams Index: pkgsrc/graphics/adaptagrams/distinfo diff -u /dev/null pkgsrc/graphics/adaptagrams/distinfo:1.1 --- /dev/null Sun Sep 18 23:36:00 2016 +++ pkgsrc/graphics/adaptagrams/distinfo Sun Sep 18 23:36:00 2016 @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2016/09/18 23:36:00 kamil Exp $ + +SHA1 (adaptagrams-0.20160901-0503f7524f5b2aa96b356dfdd817f9f9869d2b20.tar.gz) = 09dd76a7f47693a737e15a7d7e18a5cd84a3dbd4 +RMD160 (adaptagrams-0.20160901-0503f7524f5b2aa96b356dfdd817f9f9869d2b20.tar.gz) = e46ab6618de9bd3bab2fe81573be7feefca9f09d +SHA512 (adaptagrams-0.20160901-0503f7524f5b2aa96b356dfdd817f9f9869d2b20.tar.gz) = 6c6825651a9afcde7749689521eb2c83ebb45c97d905a4de1655812189682443f8f62e7d1cbf4d03ad3e0429497b6f963e09180d0db96b471e6e4151bc48b854 +Size (adaptagrams-0.20160901-0503f7524f5b2aa96b356dfdd817f9f9869d2b20.tar.gz) = 1513181 bytes --_----------=_147424176019520--