Bug 245316 - [revive ports] databases/linux-oracle-instantclient-sqlplus and basic, sdk port update
Summary: [revive ports] databases/linux-oracle-instantclient-sqlplus and basic, sdk po...
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-03 13:55 UTC by papowell
Modified: 2020-09-01 00:55 UTC (History)
1 user (show)

See Also:


Attachments
databases/linux-oracle-instantclient-sqlplus port in SHAR format (4.51 KB, text/plain)
2020-04-03 15:02 UTC, papowell
no flags Details
databases/linux-oracle-instantclient-sdk port in SHAR format (6.31 KB, text/plain)
2020-04-03 15:04 UTC, papowell
no flags Details
databases/linux-oracle-instantclient-basic port in SHAR format (4.80 KB, text/plain)
2020-04-03 15:07 UTC, papowell
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description papowell 2020-04-03 13:55:26 UTC

    
Comment 1 papowell 2020-04-03 15:02:41 UTC
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.
Comment 2 papowell 2020-04-03 15:04:39 UTC
Created attachment 213018 [details]
databases/linux-oracle-instantclient-sdk port in SHAR format

databases/linux-oracle-instantclient-sdk port in SHAR format
Comment 3 papowell 2020-04-03 15:07:05 UTC
Created attachment 213019 [details]
databases/linux-oracle-instantclient-basic port in SHAR format

databases/linux-oracle-instantclient-basic port in SHAR format
Comment 4 papowell 2020-04-03 16:07:39 UTC
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.