1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-18 00:10:04 +00:00

cleanup: Remove expired java/sablevm* ports:

2024-03-31 java/sablevm-classpath: Only user in tree is java/sablevm which is deprecated
2024-03-31 java/sablevm: Abandonware, last release in 2007 and is no longer being developed
This commit is contained in:
Rene Ladan 2024-04-01 12:35:57 +02:00
parent 6509079704
commit abc88332f0
14 changed files with 2 additions and 5577 deletions

2
MOVED
View File

@ -3085,3 +3085,5 @@ devel/rubygem-request_store14|devel/rubygem-request_store|2024-03-31|Remove obso
devel/llvm10||2024-04-01|Has expired: No longer supported by upstream
net-mgmt/phpweathermap||2024-04-01|Has expired: WWW vaporized and has not been updated in last 14 years
net/csocks||2024-04-01|Has expired: Last release in 2013 and no development since, consider net/microsocks or net/3proxy
java/sablevm-classpath||2024-04-01|Has expired: Only user in tree is java/sablevm which is deprecated
java/sablevm||2024-04-01|Has expired: Abandonware, last release in 2007 and is no longer being developed

View File

@ -98,8 +98,6 @@
SUBDIR += openjfx14
SUBDIR += phpeclipse
SUBDIR += proguard
SUBDIR += sablevm
SUBDIR += sablevm-classpath
SUBDIR += servingxml
SUBDIR += sigar
SUBDIR += springframework

View File

@ -1,61 +0,0 @@
PORTNAME= sablevm-classpath
PORTVERSION= 1.13
PORTREVISION= 13
CATEGORIES= java devel
MASTER_SITES= SF/sablevm/sablevm/${PORTVERSION}
MAINTAINER= java@FreeBSD.org
COMMENT= Classpath of SableVM
WWW= http://www.sablevm.org/
LICENSE= GPLv2
DEPRECATED= Only user in tree is java/sablevm which is deprecated
EXPIRATION_DATE=2024-03-31
BROKEN_aarch64= Fails to configure: Endianess not declared
BROKEN_riscv64= Fails to configure: Endianess not declared
BUILD_DEPENDS= jikes:java/jikes
USES= gmake libtool localbase pkgconfig xorg
USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME}
USE_XORG= x11 ice xtst sm
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-alsa --disable-dssi
INSTALL_TARGET= install-strip
PLIST_SUB+= PORTVERSION=${PORTVERSION}
OPTIONS_DEFINE= CAIRO GTK2 ZIP
OPTIONS_DEFAULT=GTK2 ZIP
OPTIONS_SUB= yes
CAIRO_DESC= Use Cairo based Graphics2D
GTK2_DESC= Enable Gtk+ AWT peer
ZIP_DESC= Compress class library
CAIRO_IMPLIES= GTK2
CAIRO_CONFIGURE_ON= --enable-gtk-cairo
GTK2_USES= gnome
GTK2_USE= GNOME=gtk20
GTK2_CONFIGURE_OFF= --disable-gtk-peer
ZIP_BUILD_DEPENDS= zip:archivers/zip
ZIP_CONFIGURE_ON= --with-compressed-classes=zip
ZIP_CONFIGURE_OFF= --with-compressed-classes=no
ZIP_PLIST_SUB= WITHOUT_ZIP="@comment " WITH_ZIP=""
ZIP_PLIST_SUB_OFF= WITHOUT_ZIP="" WITH_ZIP="@comment "
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 ))
CFLAGS+= -Wno-error=incompatible-function-pointer-types
.endif
post-patch:
@${CP} -f ${WRKSRC}/resource/java/security/classpath.security \
${WRKSRC}/resource/java/security/SableVM.security
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (sablevm-classpath-1.13.tar.gz) = 82ff01d36916b2a1b4420cfdf456275d6422d47d0d9a5055ebf0b588bef3d0e3
SIZE (sablevm-classpath-1.13.tar.gz) = 6842606

View File

@ -1,55 +0,0 @@
--- include/Makefile.in.orig 2007-03-30 02:30:43.000000000 -0400
+++ include/Makefile.in 2012-09-28 12:17:30.000000000 -0400
@@ -59,7 +59,7 @@
*) f=$$p;; \
esac;
am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
-am__installdirs = "$(DESTDIR)$(includedir)"
+am__installdirs = "$(DESTDIR)$(pkgincludedir)"
includeHEADERS_INSTALL = $(INSTALL_HEADER)
HEADERS = $(include_HEADERS)
ETAGS = etags
@@ -271,7 +271,7 @@
target_os = @target_os@
target_vendor = @target_vendor@
vm_classes = @vm_classes@
-include_HEADERS = jni.h jni_md.h jawt.h jawt_md.h
+include_HEADERS = jawt.h jawt_md.h
DISTCLEANFILES = jni_md.h
ARG_JNI_JAVAH = -jni
ARG_CLASSPATH_JAVAH = -bootclasspath
@@ -470,20 +470,20 @@
uninstall-info-am:
install-includeHEADERS: $(include_HEADERS)
@$(NORMAL_INSTALL)
- test -z "$(includedir)" || $(mkdir_p) "$(DESTDIR)$(includedir)"
+ test -z "$(pkgincludedir)" || $(mkdir_p) "$(DESTDIR)$(pkgincludedir)"
@list='$(include_HEADERS)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
f=$(am__strip_dir) \
- echo " $(includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(includedir)/$$f'"; \
- $(includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(includedir)/$$f"; \
+ echo " $(includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(pkgincludedir)/$$f'"; \
+ $(includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(pkgincludedir)/$$f"; \
done
uninstall-includeHEADERS:
@$(NORMAL_UNINSTALL)
@list='$(include_HEADERS)'; for p in $$list; do \
f=$(am__strip_dir) \
- echo " rm -f '$(DESTDIR)$(includedir)/$$f'"; \
- rm -f "$(DESTDIR)$(includedir)/$$f"; \
+ echo " rm -f '$(DESTDIR)$(pkgincludedir)/$$f'"; \
+ rm -f "$(DESTDIR)$(pkgincludedir)/$$f"; \
done
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
@@ -566,7 +566,7 @@
@CREATE_JNI_HEADERS_FALSE@all-local:
all-am: Makefile $(HEADERS) config.h all-local
installdirs:
- for dir in "$(DESTDIR)$(includedir)"; do \
+ for dir in "$(DESTDIR)$(pkgincludedir)"; do \
test -z "$$dir" || $(mkdir_p) "$$dir"; \
done
install: install-am

View File

@ -1,24 +0,0 @@
--- lib/Makefile.in.orig 2007-03-30 06:29:03.000000000 +0000
+++ lib/Makefile.in 2008-02-22 18:45:25.000000000 +0000
@@ -494,10 +494,10 @@
sinclude $(JAVA_DEPEND)
@INSTALL_COMPRESSED_CLASS_FILES_TRUE@install-data-hook:
-@INSTALL_COMPRESSED_CLASS_FILES_TRUE@ mkdir -p $(JAVA_HOME)/{lib,jre/lib}
+@INSTALL_COMPRESSED_CLASS_FILES_TRUE@ mkdir -p $(JAVA_HOME)/lib $(JAVA_HOME)/jre/lib
@INSTALL_COMPRESSED_CLASS_FILES_TRUE@ -unlink $(JAVA_HOME)/jre/lib/rt.jar
@INSTALL_COMPRESSED_CLASS_FILES_TRUE@ for f in $(pkgdata_DATA) ; do \
-@INSTALL_COMPRESSED_CLASS_FILES_TRUE@ rm -f $(JAVA_HOME)/{lib,jre/lib}/$$f ; \
+@INSTALL_COMPRESSED_CLASS_FILES_TRUE@ rm -f $(JAVA_HOME)/lib/$$f $(JAVA_HOME)/jre/lib/$$f ; \
@INSTALL_COMPRESSED_CLASS_FILES_TRUE@ $(LN_S) $(pkgdatadir)/$$f $(JAVA_HOME)/lib/$$f ; \
@INSTALL_COMPRESSED_CLASS_FILES_TRUE@ $(LN_S) ../../lib/$$f $(JAVA_HOME)/jre/lib/$$f ; \
@INSTALL_COMPRESSED_CLASS_FILES_TRUE@ done
@@ -505,7 +505,7 @@
@INSTALL_COMPRESSED_CLASS_FILES_TRUE@uninstall-hook:
@INSTALL_COMPRESSED_CLASS_FILES_TRUE@ for f in $(pkgdata_DATA) ; do \
-@INSTALL_COMPRESSED_CLASS_FILES_TRUE@ rm -f $(JAVA_HOME)/{lib,jre/lib}/$$f ; \
+@INSTALL_COMPRESSED_CLASS_FILES_TRUE@ rm -f $(JAVA_HOME)/lib/$$f $(JAVA_HOME)/jre/lib/$$f ; \
@INSTALL_COMPRESSED_CLASS_FILES_TRUE@ done
@INSTALL_COMPRESSED_CLASS_FILES_TRUE@ -unlink $(JAVA_HOME)/jre/lib/rt.jar
@INSTALL_COMPRESSED_CLASS_FILES_TRUE@ -(cd $(JAVA_HOME) && rmdir -p lib jre/lib)

View File

@ -1,14 +0,0 @@
--- native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c.orig 2013-12-16 10:19:17.000000000 +0100
+++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c 2013-12-16 10:19:47.000000000 +0100
@@ -42,8 +42,9 @@
#include <pango/pango.h>
#include <pango/pangoft2.h>
#include <pango/pangofc-font.h>
-#include <freetype/ftglyph.h>
-#include <freetype/ftoutln.h>
+#include <ft2build.h>
+#include FT_GLYPH_H
+#include FT_OUTLINE_H
#include "native_state.h"
#include "gdkfont.h"
#include "gnu_java_awt_peer_gtk_GdkTextLayout.h"

View File

@ -1,11 +0,0 @@
--- resource/Makefile.in.orig 2007-03-30 02:30:09.000000000 -0400
+++ resource/Makefile.in 2012-10-01 17:02:09.000000000 -0400
@@ -268,7 +268,7 @@
target_os = @target_os@
target_vendor = @target_vendor@
vm_classes = @vm_classes@
-security_DATA = java/security/classpath.security
+security_DATA = java/security/SableVM.security
securitydir = $(libdir)/security
all: all-am

View File

@ -1,6 +0,0 @@
SableVM implements the Java virtual machine specification, second edition.
SableVM is a bytecode interpreter. It's goals are to be reasonably small,
efficient, and fast, as well as providing a well-designed platform for
doing research into different algorithms for bytecode interpretation,
garbage collection, memory management, etc.

File diff suppressed because it is too large Load Diff

View File

@ -1,42 +0,0 @@
PORTNAME= sablevm
PORTVERSION= 1.13
PORTREVISION= 15
CATEGORIES= java devel
MASTER_SITES= SF
MAINTAINER= java@FreeBSD.org
COMMENT= Java VM created by McGill University's Sable Research Group
WWW= http://www.sablevm.org/
LICENSE= LGPL21
DEPRECATED= Abandonware, last release in 2007 and is no longer being developed
EXPIRATION_DATE=2024-03-31
LIB_DEPENDS= libpopt.so:devel/popt \
libffi.so:devel/libffi \
libltdl.so:devel/libltdl
RUN_DEPENDS= fastjar:archivers/fastjar
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
INSTALL_TARGET= install-strip
USES= gettext gmake iconv libtool pkgconfig
USE_LDCONFIG= yes
CONFIGURE_ARGS= --includedir=${PREFIX}/include/${PORTNAME}
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
OPTIONS_DEFINE= SVMCP
OPTIONS_DEFAULT=SVMCP
SVMCP_DESC= Install SableVM classpath
SVMCP_RUN_DEPENDS= ${LOCALBASE}/lib/sablevm-classpath/libjavalang.so:java/sablevm-classpath
post-patch:
@${REINPLACE_CMD} -e 's,^subdirs=".*,,' ${WRKSRC}/configure
@${REINPLACE_CMD} -e '/^sablevm_LDADD =/s/$$/ -lpopt/' \
${WRKSRC}/src/sablevm/Makefile.in
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (sablevm-1.13.tar.gz) = cf50cc829be45b71126790cd8f6dfc94477ed820a4e8cb49fa2f9aeaf522cfcb
SIZE (sablevm-1.13.tar.gz) = 1410797

View File

@ -1,6 +0,0 @@
SableVM implements the Java virtual machine specification, second edition.
SableVM is a bytecode interpreter. It's goals are to be reasonably small,
efficient, and fast, as well as providing a well-designed platform for
doing research into different algorithms for bytecode interpretation,
garbage collection, memory management, etc.

View File

@ -1,20 +0,0 @@
bin/jar-sablevm
bin/java-sablevm
bin/javac-sablevm
bin/sablevm
include/sablevm/jni.h
include/sablevm/jni_system_specific.h
lib/libsablevm-1.13.so
lib/libsablevm.so
lib/sablevm/bin/jar
lib/sablevm/bin/java
lib/sablevm/bin/javac
lib/sablevm/bin/jdb
lib/sablevm/include/jni.h
lib/sablevm/include/jni_system_specific.h
lib/sablevm/jre/bin
share/man/man1/java-sablevm.1.gz
share/man/man1/sablevm.1.gz
%%DATADIR%%/AUTHORS
%%DATADIR%%/LGPL-2.1
%%DATADIR%%/LICENSE