Releases: lazarusllong/sqldeveloper-package
Releases · lazarusllong/sqldeveloper-package
Version 0.5.4
- Updated wrapper script copyright to include 2018
Version 0.5.3
- Fixed
LD_LIBRARY_PATH
initialization, which was rendering the wrapper script unusable, thus breaking the package - Fixed QA "unsatisfiable Depends" alerts by disabling cross-building
- Updated
debhelper
compat version to 11 - Verified compliancy with Standards-Version: 4.1.3
Version 0.5.2
- Fixed wrapper script command line options invocation
- Added environment variables
ORACLE_PATH
andSQLPATH
initialization to wrapper script
Version 0.5.1
- Verified compliancy with Standards-Version: 4.1.2
- Bumped version to reflect functionality
Version 0.5.0
- Since SQL Developer v4.1, Oracle has started to include
i386
andamd64
shared libraries in NetBeans Platform modules. Due to this, convertedmake-sqldeveloper-package
to both generate multiple packages and to be Multi-Arch compatible:- Added
Multi-Arch
dependencies - Added cross-packaging functionality
- Rewrote a large portion of
make-sqldeveloper-package
to deal with the additional logic - Rearranged the
debian/*
files to support multiple packages - Generated packages recommend each other (libraries and SQL Developer)
- Added a new command line option
-s
|--skip-libraries
to skip building the shared libraries package(s)
- Added
- Multiple versions can now coexist,
sqldeveloper.[
upstream version
]
will invoke a specific version of Oracle SQL Developer whilesqldeveloper
takes advantage of Debian'salternatives
system and, when left in auto mode, will always invoke the highest version installed - Exposed Oracle CLI for SQL Developer, a non-gui interface for scripting or headless control of Oracle SQL Developer. Following the multiple versions coexistence concept,
sdcli.[
upstream version
]
andsdcli
will behave as described above - Since SQL Developer v4.2, Oracle started to bundle Oracle SQL Developer Command-Line (SQLcl) with Oracle SQL Developer. When available, and as an alternative to the standalone package (see
sqlcl-package
),make-sqldeveloper-package
will expose it. Since there is a name conflict with content of packageparallel
, the upstream binarysql
will be renamed, and following the above multiple versions coexistence concept,sql.[
upstream version
].bundled
will invoke a specific SQLcl version whilesqlcl.bundled
takes advantage of Debian'salternatives
system and, when left in auto mode, will always invoke the highest bundled version installed, andsqlcl
will invoke the highest version installed (either standalone or bundled, in this order) - Added a new command line option
-x
|--extract-only
to prepare a build tree without building package(s) (this option implies-k
|--keep-dir
) - Added descriptive header, detailed progress output and
stdout
/stderr
selection according to the type of message - Added a new command line option
-q
|--quiet
to suppress normal output - Fixed the long time broken command line option
-i
|--install
which was not finding the correct package name - Synchronized code between
sqldeveloper-package
andsqlcl-package
- Updated
sqldeveloper
package description to reflect Oracle's site - Fixed some small typos in the machine readable copyright file License: section creation
- Fixed
lintian
warnings and errors:possible-documentation-but-no-doc-base-registration
desktop-entry-lacks-keywords-entry
- Silenced all
lintian
warnings and errors that are upstream originated and impossible to fix - Tested against v4.x and v17.x release families of SQL Developer
- Bumped version to reflect functionality
Version 0.4.4
- Removed
debian/watch
script, it doesn't belong in a native package
Version 0.4.3
- Changed author/maintainer email address
- Generated new GPG key
- Added
debian/watch
script
Version 0.4.2
- Fixed
lintian
warningno-dep5-copyright
- Clarified the JDK requirements for all SQL Developer version families
Version 0.4.1
- Fixed a flaw in the added logic to remove a stale JVM path from
configuration, the way the path is stored has changed from v4.x
onward (Closes: #693798)
(Reported by Steven Post) - Several small fixes and improvements:
- Fixed the JDK requirements for SQL Developer v4.0
- Added image thumbnails databases to the list of cruft to remove
- Fixed
lintian
warningwindows-thumbnail-database-in-package
- (Re-)Tested against v3.x release family of SQL Developer
Version 0.4.0
- Addressed all correctable issues and bugs:
- Separated target from options and disabled check for original file in package build (Closes: #868673)
(Reported and patch by Phil Morrell) - Added logic to wrapper script to remove a stale JVM path from configuration
(Reported by Steven Post)
- Separated target from options and disabled check for original file in package build (Closes: #868673)
- Fixed
lintian
warnings:ancient-standards-version
package-uses-deprecated-debhelper-compat-version
spelling-error-in-description
- Modified
make-sqldeveloper-package
to fixlintian
warnings and errors:command-in-menu-file-and-desktop-file
desktop-mime-but-no-exec-code
extra-license-file
new-package-should-close-itp-bug
priority-extra-is-replaced-by-priority-optional
- Several small fixes and improvements:
- Simplified
debian/rules
sincedh_strip_nondeterminism
was heavilly impacting build time bymake-sqldeveloper-package
- Added 64-bit foreign DLLs to the list of cruft to remove
- Moved demo files to documentation structure
- Introduced
lintian
overrides for warnings out of our control:classpath-contains-relative-path
codeless-jar
- Simplified
- New homepage for the package
- Updated documentation regarding compatible JDKs
- Tested against v4.x and v17.x release families of SQL Developer
- Verified compliancy with Standards-Version: 4.1.1
- Bumped version to reflect functionality