commit: 6028d0afd2a4a8ca6bb78d6b513c5148740d5112 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> AuthorDate: Tue Jul 30 21:15:59 2024 +0000 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> CommitDate: Tue Jul 30 21:23:30 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6028d0af
dev-embedded/xa: adjust patch Re-add bug link and remove context (context is not super useful for this patch and it sometimes allows to rebase it less often, albeit in this case it added a trivial -g on the CFLAGS line). Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> dev-embedded/xa/files/xa-2.4.1-make.patch | 48 ++++++------------------------- dev-embedded/xa/xa-2.4.1.ebuild | 2 +- 2 files changed, 9 insertions(+), 41 deletions(-) diff --git a/dev-embedded/xa/files/xa-2.4.1-make.patch b/dev-embedded/xa/files/xa-2.4.1-make.patch index da08bdb10618..c4fd2f667584 100644 --- a/dev-embedded/xa/files/xa-2.4.1-make.patch +++ b/dev-embedded/xa/files/xa-2.4.1-make.patch @@ -1,60 +1,28 @@ +https://bugs.gentoo.org/722600 --- a/Makefile +++ b/Makefile -@@ -1,12 +1,8 @@ - # Unix gcc or DOS go32 cross-compiling gcc - # - VERS = 2.4.1 +@@ -4,2 +3,0 @@ -CC = gcc -LD = gcc - # for testing. not to be used; build failures in misc/. - #CFLAGS = -O2 -W -Wall -pedantic -ansi -g +@@ -8,2 +5,0 @@ -CFLAGS = -O2 -g -LDFLAGS = -lc - - # for DOS? - # CC = gcc-go32 -@@ -29,19 +25,19 @@ - - TESTS=ALL - +@@ -32 +28 @@ -all: killxa xa uncpk +all: xa uncpk - - killxa: - rm -f xa - - xa: +@@ -38 +34 @@ - (cd src && LD=${LD} CC="${CC} ${CFLAGS}" ${MAKE}) + (cd src && ${MAKE}) - - #load: - # (cd loader && CC="${CC} ${CFLAGS}" ${MAKE}) - - uncpk: +@@ -44 +40 @@ - (cd misc && CC="${CC} ${CFLAGS}" ${MAKE}) + (cd misc && ${MAKE}) - - dos: clean - (cd src && LD=gcc-go32 CC=gcc-go32 CFLAGS="-W -Wall -pedantic" ${MAKE}) --- a/misc/Makefile +++ b/misc/Makefile -@@ -2,7 +2,7 @@ - XCBMLIB = .. - - # -Wall -ansi et al. cause compile problems. +@@ -5 +5 @@ -CFLAGS = -O2 -g +CFLAGS := $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) - - LIBS = #-lncurses -ltermcap -lm - --- a/src/Makefile +++ b/src/Makefile -@@ -9,7 +9,7 @@ - all: xa - - xa: ${OBJ} +@@ -12 +12 @@ - ${LD} -o ../xa ${OBJ} ${LDFLAGS} + ${CC} ${LDFLAGS} -o ../xa ${OBJ} - - clean: - rm -f *.o *.o65 diff --git a/dev-embedded/xa/xa-2.4.1.ebuild b/dev-embedded/xa/xa-2.4.1.ebuild index 0efb54ed1c9f..35f2dd66f1e2 100644 --- a/dev-embedded/xa/xa-2.4.1.ebuild +++ b/dev-embedded/xa/xa-2.4.1.ebuild @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" PATCHES=( - "${FILESDIR}"/${P}-make.patch + "${FILESDIR}"/${PN}-2.4.1-make.patch ) src_configure() {