From nobody Sun Dec 31 00:08:26 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4T2fbG5yJgz55bsn; Sun, 31 Dec 2023 00:08:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T2fbG4dLWz3Bpn; Sun, 31 Dec 2023 00:08:26 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703981306; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jkfSlGe8UKS2IsbWFqKceInAOk2hp7I57/AYbaVC6WA=; b=CVj9ei/kUkgyRAWDRX0gkxk47kz91btvUlp5u1GdvzaCJtk7xEH/bBBM3crqhBpwWlB+/d vLuHenIIcfbiOk1kP95+4ISbtouSCTI6+uypobiCt3gwsbSYG3QlraJ+D0KS259RFIFSF1 EF7L3o0fFRf+wBuRvwgefi78eGT6yI2xcL643Fgf7bJZ8HtpGhs0OLmEO7OC/ut0CGeTc/ 45iLz+obkwncMS0zZUnExTkzVYm3wvWYVRxvJ23cPsOBzI6POLHFAhNjS7aeRWgzk/oU50 OYrf1cvExv/1xycm42P89OQmo65lypkZ9XYS8QlziJcaiUHx/LVBLk1CzBpgCQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703981306; a=rsa-sha256; cv=none; b=bG/YB12mKE4hFraJi+N/P4RhK+k/hZOHRcvynzIMnqHYQ+8zq+pfb7GdK7LLSif9az17+E DtLeExLolmynFVz9xeuul8LneLeaNFtDMSJeL2rELQh7TQADzOYxa0zYOmIuxV2FryKy01 aNh+f88QteCvMzrgjvEltOJIZP1HmnwwmF3x0iVxPXXIM13K51tbXSf5miSlG2apw2ovND nxg/TM8FEiAjcCOq2PC0r3YEawlPqoU8rz1sTl3BciuTkfOfquXKqoGDK6ikhyM2/1oyh/ Pgkn9B077+c/xhmXZVgvPMBq5iSsZtWUePQ/zjali20bQP8VIJeEuxaftDzOUQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703981306; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jkfSlGe8UKS2IsbWFqKceInAOk2hp7I57/AYbaVC6WA=; b=vce+oXxVpJcyq1FaPXJQpwAE2WXLgwFpJijZmylGSuhFQQca3k7WnMmjsAPtsSuQsIdK2Z JLaSnbzk1z3l6z7P9M6fGNqmCrIlsghttNbLj5e+oyrkeN8o5rXm43g8vU7H1r1B7LtWZW xnHe4IjqS+BSUBFhqw4EAiLvhFvGKIRzadB70XQh4hBXNJK78WSKrzHnrpAyQ/ufAZcY0I oWHMcUOXVMgTqsipKmc9Xq6me6kzcN7KPZPhX09Lo7yihb0ZmywtroyVEbiZV8TGcrZXg+ jNiYLzx7EJhseoO+H8jNrE5uPjB+l76NLorWYKvFZsxSso3MydY/fn3IakzHDw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4T2fbG3kktz1B94; Sun, 31 Dec 2023 00:08:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3BV08Qr6096128; Sun, 31 Dec 2023 00:08:26 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BV08Qsd096125; Sun, 31 Dec 2023 00:08:26 GMT (envelope-from git) Date: Sun, 31 Dec 2023 00:08:26 GMT Message-Id: <202312310008.3BV08Qsd096125@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: 2d9e79b015e2 - main - math/wfmath: Remove expired port List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bofh X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2d9e79b015e2bdf487610286dd3ce94fbc17db88 Auto-Submitted: auto-generated The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/ports/commit/?id=2d9e79b015e2bdf487610286dd3ce94fbc17db88 commit 2d9e79b015e2bdf487610286dd3ce94fbc17db88 Author: Muhammad Moinur Rahman AuthorDate: 2023-12-30 05:19:10 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2023-12-31 00:06:29 +0000 math/wfmath: Remove expired port 2023-12-31 math/wfmath: There has been no release for most of the Worldforge libraries in the past 10 years. --- MOVED | 1 + math/Makefile | 1 - math/wfmath/Makefile | 20 --- math/wfmath/distinfo | 2 - math/wfmath/files/patch-wfmath-intersect.cpp | 244 --------------------------- math/wfmath/pkg-descr | 4 - math/wfmath/pkg-plist | 41 ----- 7 files changed, 1 insertion(+), 312 deletions(-) diff --git a/MOVED b/MOVED index 26935f4a2005..90712d498799 100644 --- a/MOVED +++ b/MOVED @@ -8253,3 +8253,4 @@ devel/libwfut||2023-12-31|Has expired: There has been no release for most of the devel/fuel||2023-12-31|Has expired: Depends on deprecated www/qt5-webkit devel/rubygem-aws-sdk-macie||2023-12-31|Has expired: Deprecated by upstream sysutils/devcpu-data|sysutils/cpu-microcode|2023-12-31|Has expired: Use sysutils/cpu-microcode +math/wfmath||2023-12-31|Has expired: There has been no release for most of the Worldforge libraries in the past 10 years. diff --git a/math/Makefile b/math/Makefile index 51bf24e648f2..0bb79b67370b 100644 --- a/math/Makefile +++ b/math/Makefile @@ -1229,7 +1229,6 @@ SUBDIR += vtk9 SUBDIR += wavelib SUBDIR += wcalc - SUBDIR += wfmath SUBDIR += wxmaxima SUBDIR += xblas SUBDIR += xfce4-calculator-plugin diff --git a/math/wfmath/Makefile b/math/wfmath/Makefile deleted file mode 100644 index eb3b90230f65..000000000000 --- a/math/wfmath/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -PORTNAME= wfmath -PORTVERSION= 1.0.2 -PORTREVISION= 10 -CATEGORIES= math -MASTER_SITES= SF/worldforge/${PORTNAME}%20%28math%20lib%29/${PORTVERSION} - -MAINTAINER= oliver@FreeBSD.org -COMMENT= Worldforge math library -WWW= https://www.worldforge.org/ - -DEPRECATED= There has been no release for most of the Worldforge libraries in the past 10 years. -EXPIRATION_DATE=2023-12-31 - -USES= libtool pathfix pkgconfig compiler:c++11-lib -USE_LDCONFIG= yes -GNU_CONFIGURE= yes - -CXXFLAGS+= -Dregister= - -.include diff --git a/math/wfmath/distinfo b/math/wfmath/distinfo deleted file mode 100644 index 1cb27532dfd7..000000000000 --- a/math/wfmath/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (wfmath-1.0.2.tar.gz) = 203fa14cac60b55860d8a3140f2a8a400f52ab4b2ede6b5a67bd7112d51f36ad -SIZE (wfmath-1.0.2.tar.gz) = 494246 diff --git a/math/wfmath/files/patch-wfmath-intersect.cpp b/math/wfmath/files/patch-wfmath-intersect.cpp deleted file mode 100644 index eb82b671e7d5..000000000000 --- a/math/wfmath/files/patch-wfmath-intersect.cpp +++ /dev/null @@ -1,244 +0,0 @@ ---- wfmath/intersect.cpp.orig 2014-03-10 19:17:04.000000000 +0100 -+++ wfmath/intersect.cpp 2014-03-10 19:18:00.000000000 +0100 -@@ -31,121 +31,6 @@ - - namespace WFMath { - --// force a bunch of instantiations -- --template bool Intersect<2>(const Point<2>&, const Point<2>&, bool); --template bool Intersect<3>(const Point<3>&, const Point<3>&, bool); --template bool Contains<2>(const Point<2>&, const Point<2>&, bool); --template bool Contains<3>(const Point<3>&, const Point<3>&, bool); -- --template bool Intersect,AxisBox<2> >(const Point<2>&, const AxisBox<2>&, bool); --template bool Intersect,AxisBox<3> >(const Point<3>&, const AxisBox<3>&, bool); --template bool Contains<2>(const Point<2>&, const AxisBox<2>&, bool); --template bool Contains<3>(const Point<3>&, const AxisBox<3>&, bool); --template bool Intersect<2>(const AxisBox<2>&, const Point<2>&, bool); --template bool Intersect<3>(const AxisBox<3>&, const Point<3>&, bool); --template bool Contains<2>(const AxisBox<2>&, const Point<2>&, bool); --template bool Contains<3>(const AxisBox<3>&, const Point<3>&, bool); -- --template bool Intersect<2>(const AxisBox<2>&, const AxisBox<2>&, bool); --template bool Intersect<3>(const AxisBox<3>&, const AxisBox<3>&, bool); --template bool Contains<2>(const AxisBox<2>&, const AxisBox<2>&, bool); --template bool Contains<3>(const AxisBox<3>&, const AxisBox<3>&, bool); -- --template bool Intersect,Ball<2> >(const Point<2>&, const Ball<2>&, bool); --template bool Intersect,Ball<3> >(const Point<3>&, const Ball<3>&, bool); --template bool Contains<2>(const Point<2>&, const Ball<2>&, bool); --template bool Contains<3>(const Point<3>&, const Ball<3>&, bool); --template bool Intersect<2>(const Ball<2>&, const Point<2>&, bool); --template bool Intersect<3>(const Ball<3>&, const Point<3>&, bool); --template bool Contains<2>(const Ball<2>&, const Point<2>&, bool); --template bool Contains<3>(const Ball<3>&, const Point<3>&, bool); -- --template bool Intersect,Ball<2> >(const AxisBox<2>&, const Ball<2>&, bool); --template bool Intersect,Ball<3> >(const AxisBox<3>&, const Ball<3>&, bool); --template bool Contains<2>(const AxisBox<2>&, const Ball<2>&, bool); --template bool Contains<3>(const AxisBox<3>&, const Ball<3>&, bool); --template bool Intersect<2>(const Ball<2>&, const AxisBox<2>&, bool); --template bool Intersect<3>(const Ball<3>&, const AxisBox<3>&, bool); --template bool Contains<2>(const Ball<2>&, const AxisBox<2>&, bool); --template bool Contains<3>(const Ball<3>&, const AxisBox<3>&, bool); -- --template bool Intersect<2>(const Ball<2>&, const Ball<2>&, bool); --template bool Intersect<3>(const Ball<3>&, const Ball<3>&, bool); --template bool Contains<2>(const Ball<2>&, const Ball<2>&, bool); --template bool Contains<3>(const Ball<3>&, const Ball<3>&, bool); -- --template bool Intersect,Segment<2> >(const Point<2>&, const Segment<2>&, bool); --template bool Intersect,Segment<3> >(const Point<3>&, const Segment<3>&, bool); --template bool Contains<2>(const Point<2>&, const Segment<2>&, bool); --template bool Contains<3>(const Point<3>&, const Segment<3>&, bool); --template bool Intersect<2>(const Segment<2>&, const Point<2>&, bool); --template bool Intersect<3>(const Segment<3>&, const Point<3>&, bool); --template bool Contains<2>(const Segment<2>&, const Point<2>&, bool); --template bool Contains<3>(const Segment<3>&, const Point<3>&, bool); -- --template bool Intersect,Segment<2> >(const AxisBox<2>&, const Segment<2>&, bool); --template bool Intersect,Segment<3> >(const AxisBox<3>&, const Segment<3>&, bool); --template bool Contains<2>(const AxisBox<2>&, const Segment<2>&, bool); --template bool Contains<3>(const AxisBox<3>&, const Segment<3>&, bool); --template bool Intersect<2>(const Segment<2>&, const AxisBox<2>&, bool); --template bool Intersect<3>(const Segment<3>&, const AxisBox<3>&, bool); --template bool Contains<2>(const Segment<2>&, const AxisBox<2>&, bool); --template bool Contains<3>(const Segment<3>&, const AxisBox<3>&, bool); -- --template bool Intersect,Segment<2> >(const Ball<2>&, const Segment<2>&, bool); --template bool Intersect,Segment<3> >(const Ball<3>&, const Segment<3>&, bool); --template bool Contains<2>(const Ball<2>&, const Segment<2>&, bool); --template bool Contains<3>(const Ball<3>&, const Segment<3>&, bool); --template bool Intersect<2>(const Segment<2>&, const Ball<2>&, bool); --template bool Intersect<3>(const Segment<3>&, const Ball<3>&, bool); --template bool Contains<2>(const Segment<2>&, const Ball<2>&, bool); --template bool Contains<3>(const Segment<3>&, const Ball<3>&, bool); -- --template bool Intersect<2>(const Segment<2>&, const Segment<2>&, bool); --template bool Intersect<3>(const Segment<3>&, const Segment<3>&, bool); --template bool Contains<2>(const Segment<2>&, const Segment<2>&, bool); --template bool Contains<3>(const Segment<3>&, const Segment<3>&, bool); -- --template bool Intersect,RotBox<2> >(const Point<2>&, const RotBox<2>&, bool); --template bool Intersect,RotBox<3> >(const Point<3>&, const RotBox<3>&, bool); --template bool Contains<2>(const Point<2>&, const RotBox<2>&, bool); --template bool Contains<3>(const Point<3>&, const RotBox<3>&, bool); --template bool Intersect<2>(const RotBox<2>&, const Point<2>&, bool); --template bool Intersect<3>(const RotBox<3>&, const Point<3>&, bool); --template bool Contains<2>(const RotBox<2>&, const Point<2>&, bool); --template bool Contains<3>(const RotBox<3>&, const Point<3>&, bool); -- --template bool Intersect,RotBox<2> >(const AxisBox<2>&, const RotBox<2>&, bool); --template bool Intersect,RotBox<3> >(const AxisBox<3>&, const RotBox<3>&, bool); --template bool Contains<2>(const AxisBox<2>&, const RotBox<2>&, bool); --template bool Contains<3>(const AxisBox<3>&, const RotBox<3>&, bool); --template bool Contains<2>(const RotBox<2>&, const AxisBox<2>&, bool); --template bool Contains<3>(const RotBox<3>&, const AxisBox<3>&, bool); -- --template bool Intersect,RotBox<2> >(const Ball<2>&, const RotBox<2>&, bool); --template bool Intersect,RotBox<3> >(const Ball<3>&, const RotBox<3>&, bool); --template bool Contains<2>(const Ball<2>&, const RotBox<2>&, bool); --template bool Contains<3>(const Ball<3>&, const RotBox<3>&, bool); --template bool Intersect<2>(const RotBox<2>&, const Ball<2>&, bool); --template bool Intersect<3>(const RotBox<3>&, const Ball<3>&, bool); --template bool Contains<2>(const RotBox<2>&, const Ball<2>&, bool); --template bool Contains<3>(const RotBox<3>&, const Ball<3>&, bool); -- --template bool Intersect,RotBox<2> >(const Segment<2>&, const RotBox<2>&, bool); --template bool Intersect,RotBox<3> >(const Segment<3>&, const RotBox<3>&, bool); --template bool Contains<2>(const Segment<2>&, const RotBox<2>&, bool); --template bool Contains<3>(const Segment<3>&, const RotBox<3>&, bool); --template bool Intersect<2>(const RotBox<2>&, const Segment<2>&, bool); --template bool Intersect<3>(const RotBox<3>&, const Segment<3>&, bool); --template bool Contains<2>(const RotBox<2>&, const Segment<2>&, bool); --template bool Contains<3>(const RotBox<3>&, const Segment<3>&, bool); -- --template bool Intersect<2>(const RotBox<2>&, const RotBox<2>&, bool); --template bool Intersect<3>(const RotBox<3>&, const RotBox<3>&, bool); --template bool Contains<2>(const RotBox<2>&, const RotBox<2>&, bool); --template bool Contains<3>(const RotBox<3>&, const RotBox<3>&, bool); -- - // The 2d implementation was inspired as a simplification of the 3d. - // It used the fact that two not-similarly-oriented rectangles a and b - // intersect each other if and only if a's bounding box in b's coordinate -@@ -359,4 +244,119 @@ - return true; - } - -+// force a bunch of instantiations -+ -+template bool Intersect<2>(const Point<2>&, const Point<2>&, bool); -+template bool Intersect<3>(const Point<3>&, const Point<3>&, bool); -+template bool Contains<2>(const Point<2>&, const Point<2>&, bool); -+template bool Contains<3>(const Point<3>&, const Point<3>&, bool); -+ -+template bool Intersect,AxisBox<2> >(const Point<2>&, const AxisBox<2>&, bool); -+template bool Intersect,AxisBox<3> >(const Point<3>&, const AxisBox<3>&, bool); -+template bool Contains<2>(const Point<2>&, const AxisBox<2>&, bool); -+template bool Contains<3>(const Point<3>&, const AxisBox<3>&, bool); -+template bool Intersect<2>(const AxisBox<2>&, const Point<2>&, bool); -+template bool Intersect<3>(const AxisBox<3>&, const Point<3>&, bool); -+template bool Contains<2>(const AxisBox<2>&, const Point<2>&, bool); -+template bool Contains<3>(const AxisBox<3>&, const Point<3>&, bool); -+ -+template bool Intersect<2>(const AxisBox<2>&, const AxisBox<2>&, bool); -+template bool Intersect<3>(const AxisBox<3>&, const AxisBox<3>&, bool); -+template bool Contains<2>(const AxisBox<2>&, const AxisBox<2>&, bool); -+template bool Contains<3>(const AxisBox<3>&, const AxisBox<3>&, bool); -+ -+template bool Intersect,Ball<2> >(const Point<2>&, const Ball<2>&, bool); -+template bool Intersect,Ball<3> >(const Point<3>&, const Ball<3>&, bool); -+template bool Contains<2>(const Point<2>&, const Ball<2>&, bool); -+template bool Contains<3>(const Point<3>&, const Ball<3>&, bool); -+template bool Intersect<2>(const Ball<2>&, const Point<2>&, bool); -+template bool Intersect<3>(const Ball<3>&, const Point<3>&, bool); -+template bool Contains<2>(const Ball<2>&, const Point<2>&, bool); -+template bool Contains<3>(const Ball<3>&, const Point<3>&, bool); -+ -+template bool Intersect,Ball<2> >(const AxisBox<2>&, const Ball<2>&, bool); -+template bool Intersect,Ball<3> >(const AxisBox<3>&, const Ball<3>&, bool); -+template bool Contains<2>(const AxisBox<2>&, const Ball<2>&, bool); -+template bool Contains<3>(const AxisBox<3>&, const Ball<3>&, bool); -+template bool Intersect<2>(const Ball<2>&, const AxisBox<2>&, bool); -+template bool Intersect<3>(const Ball<3>&, const AxisBox<3>&, bool); -+template bool Contains<2>(const Ball<2>&, const AxisBox<2>&, bool); -+template bool Contains<3>(const Ball<3>&, const AxisBox<3>&, bool); -+ -+template bool Intersect<2>(const Ball<2>&, const Ball<2>&, bool); -+template bool Intersect<3>(const Ball<3>&, const Ball<3>&, bool); -+template bool Contains<2>(const Ball<2>&, const Ball<2>&, bool); -+template bool Contains<3>(const Ball<3>&, const Ball<3>&, bool); -+ -+template bool Intersect,Segment<2> >(const Point<2>&, const Segment<2>&, bool); -+template bool Intersect,Segment<3> >(const Point<3>&, const Segment<3>&, bool); -+template bool Contains<2>(const Point<2>&, const Segment<2>&, bool); -+template bool Contains<3>(const Point<3>&, const Segment<3>&, bool); -+template bool Intersect<2>(const Segment<2>&, const Point<2>&, bool); -+template bool Intersect<3>(const Segment<3>&, const Point<3>&, bool); -+template bool Contains<2>(const Segment<2>&, const Point<2>&, bool); -+template bool Contains<3>(const Segment<3>&, const Point<3>&, bool); -+ -+template bool Intersect,Segment<2> >(const AxisBox<2>&, const Segment<2>&, bool); -+template bool Intersect,Segment<3> >(const AxisBox<3>&, const Segment<3>&, bool); -+template bool Contains<2>(const AxisBox<2>&, const Segment<2>&, bool); -+template bool Contains<3>(const AxisBox<3>&, const Segment<3>&, bool); -+template bool Intersect<2>(const Segment<2>&, const AxisBox<2>&, bool); -+template bool Intersect<3>(const Segment<3>&, const AxisBox<3>&, bool); -+template bool Contains<2>(const Segment<2>&, const AxisBox<2>&, bool); -+template bool Contains<3>(const Segment<3>&, const AxisBox<3>&, bool); -+ -+template bool Intersect,Segment<2> >(const Ball<2>&, const Segment<2>&, bool); -+template bool Intersect,Segment<3> >(const Ball<3>&, const Segment<3>&, bool); -+template bool Contains<2>(const Ball<2>&, const Segment<2>&, bool); -+template bool Contains<3>(const Ball<3>&, const Segment<3>&, bool); -+template bool Intersect<2>(const Segment<2>&, const Ball<2>&, bool); -+template bool Intersect<3>(const Segment<3>&, const Ball<3>&, bool); -+template bool Contains<2>(const Segment<2>&, const Ball<2>&, bool); -+template bool Contains<3>(const Segment<3>&, const Ball<3>&, bool); -+ -+template bool Intersect<2>(const Segment<2>&, const Segment<2>&, bool); -+template bool Intersect<3>(const Segment<3>&, const Segment<3>&, bool); -+template bool Contains<2>(const Segment<2>&, const Segment<2>&, bool); -+template bool Contains<3>(const Segment<3>&, const Segment<3>&, bool); -+ -+template bool Intersect,RotBox<2> >(const Point<2>&, const RotBox<2>&, bool); -+template bool Intersect,RotBox<3> >(const Point<3>&, const RotBox<3>&, bool); -+template bool Contains<2>(const Point<2>&, const RotBox<2>&, bool); -+template bool Contains<3>(const Point<3>&, const RotBox<3>&, bool); -+template bool Intersect<2>(const RotBox<2>&, const Point<2>&, bool); -+template bool Intersect<3>(const RotBox<3>&, const Point<3>&, bool); -+template bool Contains<2>(const RotBox<2>&, const Point<2>&, bool); -+template bool Contains<3>(const RotBox<3>&, const Point<3>&, bool); -+ -+template bool Intersect,RotBox<2> >(const AxisBox<2>&, const RotBox<2>&, bool); -+template bool Intersect,RotBox<3> >(const AxisBox<3>&, const RotBox<3>&, bool); -+template bool Contains<2>(const AxisBox<2>&, const RotBox<2>&, bool); -+template bool Contains<3>(const AxisBox<3>&, const RotBox<3>&, bool); -+template bool Contains<2>(const RotBox<2>&, const AxisBox<2>&, bool); -+template bool Contains<3>(const RotBox<3>&, const AxisBox<3>&, bool); -+ -+template bool Intersect,RotBox<2> >(const Ball<2>&, const RotBox<2>&, bool); -+template bool Intersect,RotBox<3> >(const Ball<3>&, const RotBox<3>&, bool); -+template bool Contains<2>(const Ball<2>&, const RotBox<2>&, bool); -+template bool Contains<3>(const Ball<3>&, const RotBox<3>&, bool); -+template bool Intersect<2>(const RotBox<2>&, const Ball<2>&, bool); -+template bool Intersect<3>(const RotBox<3>&, const Ball<3>&, bool); -+template bool Contains<2>(const RotBox<2>&, const Ball<2>&, bool); -+template bool Contains<3>(const RotBox<3>&, const Ball<3>&, bool); -+ -+template bool Intersect,RotBox<2> >(const Segment<2>&, const RotBox<2>&, bool); -+template bool Intersect,RotBox<3> >(const Segment<3>&, const RotBox<3>&, bool); -+template bool Contains<2>(const Segment<2>&, const RotBox<2>&, bool); -+template bool Contains<3>(const Segment<3>&, const RotBox<3>&, bool); -+template bool Intersect<2>(const RotBox<2>&, const Segment<2>&, bool); -+template bool Intersect<3>(const RotBox<3>&, const Segment<3>&, bool); -+template bool Contains<2>(const RotBox<2>&, const Segment<2>&, bool); -+template bool Contains<3>(const RotBox<3>&, const Segment<3>&, bool); -+ -+template bool Intersect<2>(const RotBox<2>&, const RotBox<2>&, bool); -+template bool Intersect<3>(const RotBox<3>&, const RotBox<3>&, bool); -+template bool Contains<2>(const RotBox<2>&, const RotBox<2>&, bool); -+template bool Contains<3>(const RotBox<3>&, const RotBox<3>&, bool); -+ - } diff --git a/math/wfmath/pkg-descr b/math/wfmath/pkg-descr deleted file mode 100644 index 57ac981ce5cd..000000000000 --- a/math/wfmath/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -This is the Worldforge math library. The primary focus of WFMath is geometric -objects. Thus, it includes several shapes (boxes, balls, lines), in addition -to the basic math objects that are used to build these shapes (points, -vectors, matricies). diff --git a/math/wfmath/pkg-plist b/math/wfmath/pkg-plist deleted file mode 100644 index 1870a9f48906..000000000000 --- a/math/wfmath/pkg-plist +++ /dev/null @@ -1,41 +0,0 @@ -include/wfmath-1.0/wfmath/MersenneTwister.h -include/wfmath-1.0/wfmath/atlasconv.h -include/wfmath-1.0/wfmath/axisbox.h -include/wfmath-1.0/wfmath/axisbox_funcs.h -include/wfmath-1.0/wfmath/ball.h -include/wfmath-1.0/wfmath/ball_funcs.h -include/wfmath-1.0/wfmath/const.h -include/wfmath-1.0/wfmath/error.h -include/wfmath-1.0/wfmath/int_to_string.h -include/wfmath-1.0/wfmath/intersect.h -include/wfmath-1.0/wfmath/intersect_decls.h -include/wfmath-1.0/wfmath/line.h -include/wfmath-1.0/wfmath/line_funcs.h -include/wfmath-1.0/wfmath/miniball.h -include/wfmath-1.0/wfmath/miniball_funcs.h -include/wfmath-1.0/wfmath/point.h -include/wfmath-1.0/wfmath/point_funcs.h -include/wfmath-1.0/wfmath/polygon.h -include/wfmath-1.0/wfmath/polygon_funcs.h -include/wfmath-1.0/wfmath/polygon_intersect.h -include/wfmath-1.0/wfmath/probability.h -include/wfmath-1.0/wfmath/quaternion.h -include/wfmath-1.0/wfmath/randgen.h -include/wfmath-1.0/wfmath/rotbox.h -include/wfmath-1.0/wfmath/rotbox_funcs.h -include/wfmath-1.0/wfmath/rotmatrix.h -include/wfmath-1.0/wfmath/rotmatrix_funcs.h -include/wfmath-1.0/wfmath/segment.h -include/wfmath-1.0/wfmath/segment_funcs.h -include/wfmath-1.0/wfmath/shuffle.h -include/wfmath-1.0/wfmath/stream.h -include/wfmath-1.0/wfmath/timestamp.h -include/wfmath-1.0/wfmath/vector.h -include/wfmath-1.0/wfmath/vector_funcs.h -include/wfmath-1.0/wfmath/wfmath.h -include/wfmath-1.0/wfmath/wrapped_array.h -include/wfmath-1.0/wfmath/zero.h -lib/libwfmath-1.0.so -lib/libwfmath-1.0.so.1 -lib/libwfmath-1.0.so.1.0.0 -libdata/pkgconfig/wfmath-1.0.pc