Created attachment 213017 [details] databases/linux-oracle-instantclient-sqlplus port in SHAR format SHAR version of the update to the linux-oracle-instantclient-sqlplus port.
Created attachment 213018 [details] databases/linux-oracle-instantclient-sdk port in SHAR format databases/linux-oracle-instantclient-sdk port in SHAR format
Created attachment 213019 [details] databases/linux-oracle-instantclient-basic port in SHAR format databases/linux-oracle-instantclient-basic port in SHAR format
databases/linux-oracle-instantclient-sqlplus provides the Linux 32bit version of the Oracle Instantclient application. The port has been removed from the Ports Tree as of April 3, 2020 and the MOVED file has the notation: databases/linux-oracle-instantclient-sqlplus||2019-12-31|Has expired: Depends on deprecated Centos 6 framework I have updated the databases/linux-oracle-instantclient-sqlplus, linux-oracle-instantclient-sdk, linux-oracle-instantclient-basic ports to use the Oracle Openclient Version 11.1.0.7 for Linux 32bit and Linux Centos 7. The port has updated information on how to get the instantclient-sqlplus-linux32-11.1.0.7.zip and other files from the https://www.oracle.com/database/technologies/instant-client/linux-x86-32-downloads.html web site. LICENSE information has been added to the Port Makefile. Portlint was run on the updated ports and the reported errors and warnings fixed. Portlint reports a warning when the recommended in the Porters Handbook construction for checking for the existence of files is used: .if !exists(${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}) IGNORE=\ Due to Oracle license restrictions, you must fetch the source\ .... .endif The .if conditional test appears to confuse portlint.
Created attachment 234013 [details] newer version of source I'm seriously happy I found this open PR! The proposed patches allowed met to get sqlplus going again. However, I've used 11.2.0.4.0, and did so successfully on x86-64 (so FYI I put my minor alterations in enclosed diff). Anyway, having this port deleted for no real reason is a shame. And having it allows having a decent Oracle client (and that's great; better than something in the middle).
It would be nice to have this available.
I'm also looking forward to having this port live