git: 5231db92bac6 - main - math/octave-forge-onsas: Remove port.
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 14 Dec 2025 20:24:38 UTC
The branch main has been updated by stephen:
URL: https://cgit.FreeBSD.org/ports/commit/?id=5231db92bac684b98373eccd76b389745c33f447
commit 5231db92bac684b98373eccd76b389745c33f447
Author: Stephen Montgomery-Smith <stephen@FreeBSD.org>
AuthorDate: 2025-12-14 20:23:15 +0000
Commit: Stephen Montgomery-Smith <stephen@FreeBSD.org>
CommitDate: 2025-12-14 20:23:15 +0000
math/octave-forge-onsas: Remove port.
Incompatible with octave packaging structure. If someone needs it
they should rebuild from scratch.
---
MOVED | 1 +
math/Makefile | 1 -
math/octave-forge-onsas/Makefile | 27 -------------------------
math/octave-forge-onsas/distinfo | 3 ---
math/octave-forge-onsas/files/patch-DESCRIPTION | 9 ---------
math/octave-forge-onsas/pkg-descr | 10 ---------
6 files changed, 1 insertion(+), 50 deletions(-)
diff --git a/MOVED b/MOVED
index 429f08d379e3..d684a77e3759 100644
--- a/MOVED
+++ b/MOVED
@@ -4891,3 +4891,4 @@ devel/libbfd||2025-12-07|Obsolete port, use devel/binutils instead
graphics/kdegraphics-mobipocket@qt5|graphics/kdegraphics-mobipocket|2025-12-12|Unflavorize port. Qt5 support has been dropped upstream
graphics/kdegraphics-mobipocket@qt6|graphics/kdegraphics-mobipocket|2025-12-12|Unflavorize port. Qt5 support has been dropped upstream
cad/meshlab||2025-12-12|Remove broken port
+math/octave-forge-onsas||2025-12-15|Incompatible with octave packaging structure
diff --git a/math/Makefile b/math/Makefile
index 5be7d12943d1..6b53c1230054 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -641,7 +641,6 @@
SUBDIR += octave-forge-octproj
SUBDIR += octave-forge-odbc
SUBDIR += octave-forge-odebvp
- SUBDIR += octave-forge-onsas
SUBDIR += octave-forge-optics
SUBDIR += octave-forge-optim
SUBDIR += octave-forge-optiminterp
diff --git a/math/octave-forge-onsas/Makefile b/math/octave-forge-onsas/Makefile
deleted file mode 100644
index fc8171c52186..000000000000
--- a/math/octave-forge-onsas/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= octave-forge-onsas
-DISTVERSIONPREFIX= v
-DISTVERSION= 0.2.5
-PORTREVISION= 1
-PORTEPOCH= 1
-CATEGORIES= math
-
-MAINTAINER= stephen@FreeBSD.org
-COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
-WWW= https://packages.octave.org/
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING
-
-BROKEN= this software is incompatible with octave pkg
-
-USES= octave
-USE_GITHUB= yes
-GH_ACCOUNT= ONSAS
-GH_PROJECT= ONSAS.m
-
-OCTAVE_SRC= ${GH_ACCOUNT}-${DISTVERSION}
-
-NO_ARCH = yes
-NO_BUILD= yes
-
-.include <bsd.port.mk>
diff --git a/math/octave-forge-onsas/distinfo b/math/octave-forge-onsas/distinfo
deleted file mode 100644
index 37f3e8eec68e..000000000000
--- a/math/octave-forge-onsas/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1735869418
-SHA256 (octave-forge/ONSAS-ONSAS.m-v0.2.5_GH0.tar.gz) = 537c14f7ad920601dc9d1538fd54a6cc5faef86c778cd3ad6337dff3b8003d86
-SIZE (octave-forge/ONSAS-ONSAS.m-v0.2.5_GH0.tar.gz) = 1644546
diff --git a/math/octave-forge-onsas/files/patch-DESCRIPTION b/math/octave-forge-onsas/files/patch-DESCRIPTION
deleted file mode 100644
index ea9f7bd8dfb4..000000000000
--- a/math/octave-forge-onsas/files/patch-DESCRIPTION
+++ /dev/null
@@ -1,9 +0,0 @@
---- ../DESCRIPTION.orig 2025-01-25 12:54:46.986090000 -0600
-+++ ../DESCRIPTION 2025-01-25 12:54:54.809288000 -0600
-@@ -1,5 +1,5 @@
- Name: ONSAS
--Version: 0.2.4
-+Version: 0.2.5
- Date: 2022-08-02
- Author: Pérez Zerpa, Jorge M. and Bazzano García, Juan Bruno and Viera Sosa, Joaquin and Vanzulli Pena, Mauricio and Forets, Marcelo and Battini, Jean-Marc and Toro, Sebastián
- Maintainer: Pérez Zerpa, Jorge M. (jorgepz@fing.edu.uy)
diff --git a/math/octave-forge-onsas/pkg-descr b/math/octave-forge-onsas/pkg-descr
deleted file mode 100644
index e98f4c5abbed..000000000000
--- a/math/octave-forge-onsas/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-The octave-forge package is the result of The GNU Octave Repository project,
-which is intended to be a central location for custom scripts, functions and
-extensions for GNU Octave. contains the source for all the functions plus
-build and install scripts.
-
-This is onsas.
-
- ONSAS is an Open Nonlinear Structural Analysis Solver. It is a GNU-Octave
-code for static/dynamic and linear/non-linear analysis of structures formed
-by solid, beam, truss or plane components.