summaryrefslogtreecommitdiff
path: root/gnustep-apps/cenon
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /gnustep-apps/cenon
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'gnustep-apps/cenon')
-rw-r--r--gnustep-apps/cenon/Manifest1
-rw-r--r--gnustep-apps/cenon/cenon-4.0.6.ebuild24
-rw-r--r--gnustep-apps/cenon/files/cenon-4.0.6-gcc15.patch67
-rw-r--r--gnustep-apps/cenon/files/cenon-4.0.6-install.patch20
-rw-r--r--gnustep-apps/cenon/files/cenon-4.0.6-invalid_array_syntax.patch20
-rw-r--r--gnustep-apps/cenon/metadata.xml13
6 files changed, 0 insertions, 145 deletions
diff --git a/gnustep-apps/cenon/Manifest b/gnustep-apps/cenon/Manifest
deleted file mode 100644
index 67039a1c92a8..000000000000
--- a/gnustep-apps/cenon/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Cenon-4.0.6.tar.bz2 10931177 BLAKE2B 40b62313360833b7ee3677143014e7cbe90b79290e9bdd1afe01c411bd4382d792354c6529f84c89eeb2be1c0e7ac7ce5f9557148014af07f46fc223932b20d4 SHA512 7fe4847cf4b2bc2a8f46e42d9e24e35dc42d0d7688ed02ea844cac562355611c64d3a1f0a90ae379db28415b40bb2fb38c2faf8c67bcc5ef7d5512cbc7452a3a
diff --git a/gnustep-apps/cenon/cenon-4.0.6.ebuild b/gnustep-apps/cenon/cenon-4.0.6.ebuild
deleted file mode 100644
index d42fcef59715..000000000000
--- a/gnustep-apps/cenon/cenon-4.0.6.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnustep-2
-
-S=${WORKDIR}/${PN/c/C}
-
-DESCRIPTION="Cenon is a vector graphics tool for GNUstep, OpenStep and MacOSX"
-HOMEPAGE="http://www.cenon.info/"
-SRC_URI="http://www.cenon.zone/download/source/${P/c/C}.tar.bz2"
-KEYWORDS="amd64"
-SLOT="0"
-LICENSE="Cenon"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=gnustep-libs/cenonlibrary-4.0.0"
-
-PATCHES=(
- "${FILESDIR}"/${P}-install.patch
- "${FILESDIR}"/${P}-invalid_array_syntax.patch
- "${FILESDIR}"/${P}-gcc15.patch
- )
diff --git a/gnustep-apps/cenon/files/cenon-4.0.6-gcc15.patch b/gnustep-apps/cenon/files/cenon-4.0.6-gcc15.patch
deleted file mode 100644
index d8509df756a2..000000000000
--- a/gnustep-apps/cenon/files/cenon-4.0.6-gcc15.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-https://salsa.debian.org/gnustep-team/cenon.app/-/blob/2a877c7c09ad9a7727f48027fe39c67acb1061c3/debian/patches/gcc-15.patch
-https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096423
-https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099541
-
-Description: Add workaround to fix FTBFS with GCC 15.
- The bug is in gobjc-15 (#1099541) so this patch must be removed when it's
- fixed upstream and the fix is included in Debian.
-Author: Yavor Doganov <yavor@gnu.org>
-Bug-Debian: https://bugs.debian.org/1096423
-Forwarded: not-needed
-Last-Update: 2025-09-07
---- cenon.app.orig/GraphicObjects.subproj/VArc.m
-+++ cenon.app/GraphicObjects.subproj/VArc.m
-@@ -2239,7 +2239,7 @@
-
- ea = vhfAngleOfPointRelativeCenter(gridPoint, center);
- an = ea - begAngle;
-- if ( angle*an < 0.0 && Diff(angle, an) >= 180.0 )
-+ if ( ({angle;})*an < 0.0 && Diff(angle, an) >= 180.0 )
- an = (angle>0.0) ? 360.0+an : an-360.0;
- if (an<=TOLERANCE) an = 360.0;
- [self setCenter:center start:start angle:an];
-@@ -2912,7 +2912,7 @@
- a = begAngle + angle; if (a<0.0) a+=360.0; if (a>=360.0) a-=360.0;
- begAngle = vhfAngleOfPointRelativeCenter(start, center);
- a = a - begAngle; /* we don't move the end point */
-- if ( angle*a < 0.0 && Diff(angle, a) >= 180.0 )
-+ if ( ({angle;})*a < 0.0 && Diff(angle, a) >= 180.0 )
- a = (angle>0.0) ? 360.0+a : a-360.0;
- angle = a;
- }
-@@ -2947,7 +2947,7 @@
- end.y = center.y + (dy*radius)/c;
- a = vhfAngleOfPointRelativeCenter(end, center);
- a = a - begAngle;
-- if ( angle*a < 0.0 && Diff(angle, a) >= 180.0 )
-+ if ( ({angle;})*a < 0.0 && Diff(angle, a) >= 180.0 )
- a = (angle>0.0) ? 360.0+a : a-360.0;
- angle = a;
- }
-@@ -3014,7 +3014,7 @@
- a = begAngle + angle; if (a<0.0) a+=360.0; if (a>=360.0) a-=360.0;
- begAngle = vhfAngleOfPointRelativeCenter(start, center);
- a = a - begAngle; /* we don't move the end point */
-- if ( angle*a <= 0.0 && Diff(angle, a) >= 180.0 )
-+ if ( ({angle;})*a <= 0.0 && Diff(angle, a) >= 180.0 )
- a = (angle>0.0) ? 360.0+a : a-360.0;
- angle = a;
- }
-@@ -3049,7 +3049,7 @@
- end.y = center.y + (dy*radius)/c;
- a = vhfAngleOfPointRelativeCenter(end, center);
- a = a - begAngle;
-- if ( angle*a <= 0.0 && Diff(angle, a) >= 180.0 )
-+ if ( ({angle;})*a <= 0.0 && Diff(angle, a) >= 180.0 )
- a = (angle>0.0) ? 360.0+a : a-360.0;
- angle = a;
- }
-@@ -3057,7 +3057,7 @@
- { end = p;
- a = vhfAngleOfPointRelativeCenter(end, center);
- a = a - begAngle;
-- if ( angle*a <= 0.0 && Diff(angle, a) >= 180.0 )
-+ if ( ({angle;})*a <= 0.0 && Diff(angle, a) >= 180.0 )
- a = (angle>0.0) ? 360.0+a : a-360.0;
- angle = a;
- start = vhfPointAngleFromRefPoint(center, end, -angle);
diff --git a/gnustep-apps/cenon/files/cenon-4.0.6-install.patch b/gnustep-apps/cenon/files/cenon-4.0.6-install.patch
deleted file mode 100644
index b4b78d6e0a6c..000000000000
--- a/gnustep-apps/cenon/files/cenon-4.0.6-install.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -Naur Cenon.orig/GNUmakefile.postamble Cenon/GNUmakefile.postamble
---- Cenon.orig/GNUmakefile.postamble 2019-12-05 22:46:35.156776358 +0100
-+++ Cenon/GNUmakefile.postamble 2019-12-05 22:46:50.725769361 +0100
-@@ -18,13 +18,13 @@
- # before-install::
-
- # Things to do after installing
--after-install::
-+#after-install::
- # copy library
- #rm -R $(GNUSTEP_LIBRARY)/$(APP_NAME)
- #mkdir $(GNUSTEP_LIBRARY)/
-- cp -R Library/$(APP_NAME)/ $(GNUSTEP_LIBRARY)/
-+ #cp -R Library/$(APP_NAME)/ $(GNUSTEP_LIBRARY)/
- # set permissions (rrr)
-- chmod -R ugo+rX $(GNUSTEP_APPS)/$(APP_NAME).*
-+ #chmod -R ugo+rX $(GNUSTEP_APPS)/$(APP_NAME).*
- #chmod -R ugo+rX $(GNUSTEP_LIBRARY)/$(APP_NAME)
-
- # Things to do before uninstalling
diff --git a/gnustep-apps/cenon/files/cenon-4.0.6-invalid_array_syntax.patch b/gnustep-apps/cenon/files/cenon-4.0.6-invalid_array_syntax.patch
deleted file mode 100644
index 696a5c8d1754..000000000000
--- a/gnustep-apps/cenon/files/cenon-4.0.6-invalid_array_syntax.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Decsription: Fix FTBFS due to invalid syntax that only works with Clang.
-Author: Yavor Doganov <yavor@gnu.org>
-Forwarded: info@cenon.com
-Last-Update: 2018-03-12
----
-
---- cenon.app.orig/VHFImport/PSImport.m
-+++ cenon.app/VHFImport/PSImport.m
-@@ -180,7 +180,10 @@
- NSString *output;
-
- [task setLaunchPath: @"/bin/sh"];
-- [task setArguments:@[@"-c", [NSString stringWithFormat:@"%@ -h | grep %@", gsPath, gsDev]] ];
-+ [task setArguments:
-+ [NSArray arrayWithObjects: @"-c",
-+ [NSString stringWithFormat:@"%@ -h | grep %@",
-+ gsPath, gsDev], nil]];
- [task setStandardOutput:pipe];
- [task launch];
- output = [[NSString alloc] initWithData:[file readDataToEndOfFile] encoding:NSUTF8StringEncoding];
diff --git a/gnustep-apps/cenon/metadata.xml b/gnustep-apps/cenon/metadata.xml
deleted file mode 100644
index 0d9b0f9df0a2..000000000000
--- a/gnustep-apps/cenon/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>gnustep@gentoo.org</email>
- <name>Gentoo GNUstep Project</name>
- </maintainer>
- <longdescription>
- Cenon is a graphical tool of a special kind. Build upon a
- modular graphical core, Cenon offers a wide variety of
- possibilities and applications.
- </longdescription>
-</pkgmetadata>