summaryrefslogtreecommitdiff
path: root/dev-java/byaccj
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 /dev-java/byaccj
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'dev-java/byaccj')
-rw-r--r--dev-java/byaccj/Manifest1
-rw-r--r--dev-java/byaccj/byaccj-1.15-r3.ebuild34
-rw-r--r--dev-java/byaccj/files/Makefile99
-rw-r--r--dev-java/byaccj/files/byaccj-1.15-implicit-function-declaration.patch17
-rw-r--r--dev-java/byaccj/metadata.xml11
5 files changed, 0 insertions, 162 deletions
diff --git a/dev-java/byaccj/Manifest b/dev-java/byaccj/Manifest
deleted file mode 100644
index 5193a41f0238..000000000000
--- a/dev-java/byaccj/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST byaccj1.15_src.tar.gz 53646 BLAKE2B a57cdb85253f2ea8485c05687222cf99912494841cdfb6deb13d80d49f87a3dd8f1eb3350bf2501c7c86b70a198415e339019930301bd8d2a770e10ca9bb850f SHA512 6423ecca70d21dd0c1dd8366361f6c4420536e099090b18738013fbb6e8e0710ee739e51dfd7f603a64f8761f48cdd1d8dc7844d1b5ec6b792535254d290addc
diff --git a/dev-java/byaccj/byaccj-1.15-r3.ebuild b/dev-java/byaccj/byaccj-1.15-r3.ebuild
deleted file mode 100644
index 00505aaa0242..000000000000
--- a/dev-java/byaccj/byaccj-1.15-r3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="A Java extension of BSD YACC-compatible parser generator"
-HOMEPAGE="https://byaccj.sourceforge.net/"
-MY_P="${PN}${PV}_src"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64 ~x64-macos"
-
-S="${WORKDIR}/${PN}${PV}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.15-implicit-function-declaration.patch
-)
-
-src_compile() {
- cp "${FILESDIR}/Makefile" src/Makefile || die
-
- # bug #880329, bug #944104
- append-cflags -std=gnu17
- emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" CFLAGS="${CFLAGS}" -C src linux
-}
-
-src_install() {
- newbin src/yacc.linux "${PN}"
- dodoc docs/ACKNOWLEDGEMEN
-}
diff --git a/dev-java/byaccj/files/Makefile b/dev-java/byaccj/files/Makefile
deleted file mode 100644
index c46772a1de1b..000000000000
--- a/dev-java/byaccj/files/Makefile
+++ /dev/null
@@ -1,99 +0,0 @@
-#################################################
-## Makefile for Byacc/Java
-## Date: 06 Aug 00
-## Author: Bob Jamison
-#################################################
-
-CC = gcc
-CFLAGS = -O
-LDFLAGS = -static
-TAR = tar
-GZIP = gzip
-VERS = byaccj1.15
-JAVA = /usr/java
-ZIP = zip
-
-INC = -I.
-
-OBJ = closure.o \
- error.o \
- lalr.o \
- lr0.o \
- main.o \
- mkpar.o \
- output.o \
- reader.o \
- skeleton.o \
- symtab.o \
- verbose.o \
- warshall.o
-
-irix: yacc
- mv yacc yacc.irix
-linux: yacc
- mv yacc yacc.linux
-solaris: yacc
- mv yacc yacc.solaris
-
-all: yacc
-
-dist:
- ( \
- cd .. ; \
- /bin/rm -rf $(VERS) ; \
- /bin/mkdir -p $(VERS) ; \
- /bin/mkdir -p dist ; \
- /bin/cp -r docs $(VERS) ; \
- /bin/mkdir -p $(VERS)/src ; \
- /bin/cp src/*.c $(VERS)/src ; \
- /bin/cp src/*.h $(VERS)/src ; \
- /bin/cp src/Makefile $(VERS)/src ; \
- /bin/cp src/Makefile.bcc $(VERS)/src ; \
- /bin/cp -f src/yacc.irix $(VERS) ; \
- /bin/cp -f src/yacc.solaris $(VERS) ; \
- /bin/cp -f src/yacc.linux $(VERS) ; \
- /bin/cp -f src/yacc.exe $(VERS) ; \
- /bin/cp src/README $(VERS) ; \
- $(TAR) -cvf - $(VERS) | $(GZIP) > dist/$(VERS).tar.gz ;\
- $(ZIP) dist/$(VERS).zip $(VERS) \
- )
-
-SRCS = closure.c \
- error.c \
- lalr.c \
- lr0.c \
- main.c \
- mkpar.c \
- output.c \
- reader.c \
- skeleton.c \
- symtab.c \
- verbose.c \
- warshall.c
-
-%.o : %.c
- $(CC) -c $(CFLAGS) $(INC) $< -o $@
-
-yacc: $(OBJ)
- $(CC) $(LDFLAGS) -o yacc $(OBJ)
- @echo "done"
-
-clean:
- /bin/rm -rf *.o *.obj yacc y.tab.c *.java *.class
- /bin/rm -rf yacc.linux yacc.irix yacc.solaris yacc.exe
- (cd .. ; /bin/rm -rf $(VERS) ; /bin/rm -rf dist )
-
-### Dependencies
-closure.o: closure.c defs.h
-error.o: error.c defs.h
-lalr.o: lalr.c defs.h
-lr0.o: lr0.c defs.h
-main.o: main.c defs.h
-mkpar.o: mkpar.c defs.h
-output.o: output.c defs.h
-reader.o: reader.c defs.h
-skeleton.o: skeleton.c defs.h
-symtab.o: symtab.c defs.h
-verbose.o: verbose.c defs.h
-warshall.o: warshall.c defs.h
-
diff --git a/dev-java/byaccj/files/byaccj-1.15-implicit-function-declaration.patch b/dev-java/byaccj/files/byaccj-1.15-implicit-function-declaration.patch
deleted file mode 100644
index e1a1235e8ae3..000000000000
--- a/dev-java/byaccj/files/byaccj-1.15-implicit-function-declaration.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-https://sourceforge.net/p/byaccj/patches/5/
-
-main.c: In function ‘done’:
-main.c:88:43: error: implicit declaration of function -Werror=implicit-function-declaration
- 88 | if (action_file) { fclose(action_file); unlink(action_file_name); }
- | ^~~~~~
---- a/src/main.c
-+++ b/src/main.c
-@@ -2,6 +2,8 @@
- #include <stdlib.h>
- #include <string.h>
-
-+#include <unistd.h>
-+
- #ifndef __WIN32__ /*rwj -- make portable*/
- #include <signal.h>
- #else
diff --git a/dev-java/byaccj/metadata.xml b/dev-java/byaccj/metadata.xml
deleted file mode 100644
index 0cef110d9a97..000000000000
--- a/dev-java/byaccj/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">byaccj</remote-id>
- </upstream>
-</pkgmetadata>