sqldeveloper-package-0.2.4/ 0000700 0000000 0000000 00000000000 12050675253 012474 5 ustar sqldeveloper-package-0.2.4/README 0000600 0000000 0000000 00000002432 12050451522 013346 0 ustar The Debian Package sqldeveloper-package
---------------------------------------
In order to run Oracle SQL Developer you'll need a full working JDK. The
versions that are compatible with SQL Developer are any JDK 1.5.0_06 or above
or JDK 1.6.0_03 or above for SQL Developer versions up to 1.5.5. SQL Developer
versions from 2.1 to 3.1 are compatible with JDK 1.6.0_11 or above and SQL
Developer version 3.2 is compatible with JDK 1.6.0_04 or above.
Note that Oracle SQL Developer is not compatible with JDK 1.7 (JDK7.0).
The free JDKs included in Debian, default-jdk and openjdk-6-jdk are not fully
compatible: the first isn't recognized as a SDK, and the second makes SQL
Developer generate a wrong version warning whenever it starts.
There are a couple of ways to obtain a compatible JDK:
- download and run the installer for the version you wish to install from
Oracle
- install java-package (contrib/misc) and generate a Debian package from the
above installer
After installing a compatible JDK simply launch SQL Developer through the
graphical interface or by invoking /usr/bin/sqldeveloper and supply the path
where the JDK was installed when prompted.
-- Lazarus Long Tue, 13 Nov 2012 11:00:00 +0000
sqldeveloper-package-0.2.4/make-sqldeveloper-package.1 0000600 0000000 0000000 00000007236 12050425407 017573 0 ustar .\" make-sqldeveloper-package.1
.\"
.\" (2012-11-13)
.\"
.\" Copyright © 2009-2012 Lazarus Long
.\"
.\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\"
.\" This program is free software: you can redistribute it and/or modify .\"
.\" it under the terms of the GNU General Public License as published by .\"
.\" the Free Software Foundation, either version 3 of the License, or .\"
.\" (at your option) any later version. .\"
.\" .\"
.\" This program is distributed in the hope that it will be useful, .\"
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\"
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\"
.\" GNU General Public License for more details. .\"
.\" .\"
.\" You should have received a copy of the GNU General Public License .\"
.\" along with this program. If not, see . .\"
.\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\".\"
.\"
.\" Debian package builder and installer for Oracle SQL Developer
.\"
.\"
.TH MAKE-SQLDEVELOPER-PACKAGE 1 2012-11-13 GNU "Oracle SQL Developer Debian package builder"
.\"
.SH NAME
make-sqldeveloper-package \- Oracle SQL Developer Debian package builder
.\"
.SH SYNOPSIS
.B make-sqldeveloper-package
.RI [options]\
.\"
.SH DESCRIPTION
\fBmake-sqldeveloper-package\fP is a utility that builds a Debian package for
\fIOracle SQL Developer\fP.
.PP
The \fIOracle SQL Developer\fP program is governed by the copyright holder
(\fIOracle USA, Inc.\fP), so you may be limited as to what you can do with the
resulting package (i.e. no redistribution, etc). This utility will simply help
you create the Debian package, it is your responsibility to use the resulting
package acordingly with the OTN license, a copy of which is included in the
created package, that you must agree on when downloading the source.
.PP
This utility will require you to download the "\fI\fBOracle SQL Developer\fP
for other platforms\fP" archive from <\fIhttp://www.oracle.com/technetwork/developer-tools/sql-developer/\fP>
to create the Debian package from.
.\"
.SH OPTIONS
.TP
\fB\-b\fP|\fB\--build-dir\fP \fI\fP
base directory to build package (\fIautogenerated\fP)
.TP
\fB\-e\fP|\fB\--email\fP \fI\fP
local maintainer email (\fIuse DEBEMAIL or auto-generate\fP)
.TP
\fB\-i\fP|\fB\--install\fP
install the generated package - \fBneeds root privilege\fP (\fIno\fP)
.TP
\fB\-k\fP|\fB\--keep-dir\fP
keep the build directory (\fIno\fP)
.TP
\fB\-l\fP|\fB\--revision\fP \fI\fP
local revision to append to package version (\fI1\fP)
.TP
\fB\-m\fP|\fB\--maintainer\fP \fI\fP
local maintainer name (\fIuse DEBFULLNAME or leave empty\fP)
.TP
\fB\-r\fP|\fB\--root-command\fP \fI\fP
command to gain root privilege for package build (\fIfakeroot\fP)
.TP
\fB\-u\fP|\fB\--upstream-version\fP \fI\fP
force the upstream version (\fIautodetected\fP)
.TP
\fB\-h\fP|\fB\--help\fP
display the help screen
.TP
\fB\-v\fP|\fB\--version\fP
show the program version
.PP
.TP
\fB\fP
the "\fIOracle SQL Developer for other platforms\fP" archive from
<\fIhttp://www.oracle.com/technetwork/developer-tools/sql-developer/\fP>
.\"
.SH AUTHOR
make-sqldeveloper-package was written by Lazarus Long .
.PP
This manual page was written by Lazarus Long ,
for the Debian project (but may be used by others).
.\"
.\" EOF make-sqldeveloper-package.1
sqldeveloper-package-0.2.4/make-sqldeveloper-package 0000700 0000000 0000000 00000106255 12050675167 017450 0 ustar #!/bin/sh
set -e
# make-sqldeveloper-package
# (2012-11-13)
# Copyright © 2009-2012 Lazarus Long
##########################################################################
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation, either version 3 of the License, or #
# (at your option) any later version. #
# #
# This program is distributed in the hope that it will be useful, #
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
# GNU General Public License for more details. #
# #
# You should have received a copy of the GNU General Public License #
# along with this program. If not, see . #
##########################################################################
# Debian package builder and installer for Oracle SQL Developer
#DEBUG=1
#VERBOSE=1
PATH="/usr/bin:/bin:/usr/sbin:/sbin"
if [ ${DEBUG:=0} -ne 0 ] ; then
trap -p
set -x
fi
BASENAME="basename"
BUNZIP2="bunzip2"
CAT="cat"
CHMOD="chmod"
CONVERT="convert"
CUT="cut"
DATE="date"
DEBUILD="debuild"
DIRNAME="dirname"
DPKG="dpkg"
FAKEROOT="fakeroot"
FILE="file"
FIND="find"
FROMDOS="fromdos"
GETOPT="getopt"
GREP="grep"
GUNZIP="gunzip"
HOSTNAME="hostname"
LS="ls"
MKDIR="mkdir"
MKTEMP="mktemp"
MV="mv"
RM="rm"
SED="sed"
TAR="tar"
TOUCH="touch"
TRUE="true"
UNZIP="unzip"
XARGS="xargs"
CHMOD_OPTS="755"
DPKG_OPTS="-i"
GETOPT_OPTS="-o hb:e:ikl:m:r:u:v -l help,build-dir:,email:,install,keep-dir,revision:,maintainer:,root-command:,upstream-version:,version -s sh"
GREP_OPTS="-E"
MKDIR_OPTS="-p"
MKTEMP_OPTS="-d"
MV_OPTS="--strip-trailing-slashes"
RM_OPTS="-rf"
VERSION="0.2.4"
ITP=515233
DEBFULLNAME=${DEBFULLNAME:=""}
DEBEMAIL=${DEBEMAIL:="${USER}@$(${HOSTNAME})"}
INSTDIR="usr/share"
CURDIR="${PWD}"
INVOCATION="$(${BASENAME} "${0}")"
# Display the program version
#
func_version() {
printf "%s %s\n" "${INVOCATION}" "${VERSION}"
}
# Display the program help
#
func_help() {
HELP_MSG="Usage:\t${INVOCATION} [options] \n\nOptions:\n\t-b|--build-dir \n\t\tbase directory to build package (autogenerated)\n\t-e|--email \n\t\tlocal maintainer email (use DEBEMAIL or auto-generate)\n\t-i|--install\n\t\tinstall the generated package - needs root privilege (no)\n\t-k|--keep-dir\n\t\tkeep the build directory (no)\n\t-l|--revision \n\t\tlocal revision to append to package version (1)\n\t-m|--maintainer \n\t\tlocal maintainer name (use DEBFULLNAME or leave empty)\n\t-r|--root-command \n\t\tcommand to gain root privilege for package build (fakeroot)\n\t-u|--upstream-version \n\t\tforce the upstream version (autodetected)\n\t-h|--help\n\t\tdisplay this help screen\n\t-v|--version\n\t\tshow the program version (${VERSION})\n\n\t\n\t\tthe \"Oracle SQL Developer for other platforms\" archive\n\t\tfrom "
printf "%b\n" "${HELP_MSG}"
}
# Parse the command line options
#
func_opts() {
GETOPT_RUN="$(${GETOPT} ${GETOPT_OPTS} -n ${INVOCATION} -- "${@}")"
INSTALL=0
KEEPDIR=0
if [ ${?} -ne 0 ] ; then
printf "${INVOCATION}: Error parsing command line, terminating...\n" >&2
exit 1
fi
eval set -- "${GETOPT_RUN}"
while $(${TRUE}) ; do
case "${1}" in
-h|--help)
func_help
exit 0
;;
-b|--build-dir)
WORKDIR="${2}"
shift 2
;;
-e|--email)
DEBEMAIL="${2}"
shift 2
;;
-i|--install)
INSTALL=1
shift
;;
-k|--keep-dir)
KEEPDIR=1
shift
;;
-l|--revision)
LOCALVER="${2}"
shift 2
;;
-m|--maintainer)
DEBFULLNAME="${2}"
shift 2
;;
-r|--root-command)
ROOTCMD="${2}"
shift 2
;;
-u|--upstream-version)
UPSTREAMVER="${2}"
shift 2
;;
-v|--version)
func_version
exit 0
;;
--)
shift
break
;;
*)
printf "${INVOCATION}: Unknown option \"%s\" or internal error, terminating...\n" "${1}" >&2
exit 1
;;
esac
done
if [ ${#} -lt 1 ] ; then
printf "${INVOCATION}: Missing command line parameter, use \"-h\" or \"--help\" for syntax, terminating...\n" >&2
exit 1
elif [ ${#} -gt 1 ] ; then
printf "${INVOCATION}: Extra command line parameter, use \"-h\" or \"--help\" for syntax, terminating...\n" >&2
exit 1
else
ARCHIVE="${1}"
if ! [ -f "${ARCHIVE}" ] ; then
printf "${INVOCATION}: \"%s\" not found, aborting...\n" "${ARCHIVE}"
exit 1
fi
fi
}
# Setup the work directory
#
func_workdir() {
if [ -z "${WORKDIR}" ] ; then
WORKDIR="$(${MKTEMP} ${MKTEMP_OPTS})" || {
printf "${INVOCATION}: Unable to create the work directory, aborting...\n" >&2
exit 1
}
else
if ! [ -d "${WORKDIR}" ] ; then
if [ -e "${WORKDIR}" ] ; then
printf "${INVOCATION}: \"%s\" already exists and isn't a directory, aborting...\n" "${WORKDIR}" >&2
exit 1
fi
${MKDIR} ${MKDIR_OPTS} "${WORKDIR}"
else
DIRTEST="$(${LS} "${WORKDIR}")"
if [ ${#DIRTEST} -ne 0 ] ; then
printf "${INVOCATION}: \"%s\" is not empty, aborting...\n" "${WORKDIR}" >&2
exit 1
fi
fi
fi
if [ ${KEEPDIR} -ne 1 ] ; then
trap "${RM} ${RM_OPTS} ${WORKDIR}" EXIT HUP INT TRAP TERM
fi
WORKDIR="${WORKDIR}/sqldeveloper"
${MKDIR} ${MKDIR_OPTS} "${WORKDIR}/${INSTDIR}"
}
# Extract the archive to the work directory
#
func_extract() {
if [ ${#} -ne 2 ] ; then
printf "Usage: func_extract() \n"
return 1
fi
TEST4TAR=0
FILETYPE="$(${FILE} ${FILE_OPTS} "${1}")"
printf "${FILETYPE}\n" |${GREP} ${GREP_OPTS} "Zip archive data" >/dev/null 2>&1 && {
ZIPFILE=1
EXTRACT="${UNZIP}"
EXTRACT_OPTS="-Xq ${1} -d ${2}"
} || {
printf "${FILETYPE}\n" |${GREP} ${GREP_OPTS} "gzip compressed data" >/dev/null 2>&1 && {
TEST4TAR=1
GZIPFILE=1
EXTRACT="${GUNZIP}"
EXTRACT_OPTS="-q ${1}"
TEST4TAR_OPTS="-c"
} || {
printf "${FILETYPE}\n" |${GREP} ${GREP_OPTS} "bzip2 compressed data" >/dev/null 2>&1 && {
TEST4TAR=1
BZIP2FILE=1
EXTRACT="${BUNZIP2}"
EXTRACT_OPTS="-q ${1}"
TEST4TAR_OPTS="-c"
}
}
}
if [ ${TEST4TAR} -ne 0 ] ; then
${EXTRACT} ${TEST4TAR_OPTS} "${1}" |${FILE} -b - |${GREP} ${GREP_OPTS} "tar archive" >/dev/null 2>&1 && {
EXTRACT="${TAR}"
if [ ${GZIPFILE} -ne 0 ] ; then
EXTRACT_OPTS="xzf ${1} -C ${2}"
elif [ ${BZIP2FILE} -ne 0 ] ; then
EXTRACT_OPTS="xjf ${1} -C ${2}"
fi
}
fi
${EXTRACT} ${EXTRACT_OPTS}
}
# Set the program version and modifies paths acordingly
#
func_upstreamversion() {
if [ ${#} -ne 1 ] ; then
printf "Usage: func_upstreamversion() \n"
return 1
fi
CUT_OPTS_FUNC_UPVER="-d = -f 2"
if ! [ -d "${1}" ] ; then
printf "${INVOCATION} - func_upstreamversion(): Directory \"%s\" not found, returning...\n" "${1}"
return 1
fi
if [ -z "${UPSTREAMVER}" ] ; then
VERSIONFILE="${1}/${INSTDIR}/sqldeveloper/sqldeveloper/bin/version.properties"
if [ -e "${VERSIONFILE}" ] ; then
UPSTREAMVER="$(${GREP} ${GREP_OPTS} "VER_FULL" "${VERSIONFILE}" |${CUT} ${CUT_OPTS_FUNC_UPVER})"
else
VERSIONFILE="${1}/${INSTDIR}/sqldeveloper/jdev/bin/version.properties"
if [ -e "${VERSIONFILE}" ] ; then
UPSTREAMVER="$(${GREP} ${GREP_OPTS} "VER_FULL" "${VERSIONFILE}" |${CUT} ${CUT_OPTS_FUNC_UPVER})"
else
printf "${INVOCATION} - func_upstreamversion(): File \"%s\" not found, returning...\n" "${VERSIONFILE}"
return 1
fi
fi
fi
if [ -z "${LOCALVER}" ] ; then
LOCALVER=1
fi
OLDNAME="${WORKDIR}"
WORKDIR="${WORKDIR}-${UPSTREAMVER}"
${MV} ${MV_OPTS} "${OLDNAME}" "${WORKDIR}"
}
# Special case for SQL Developer first released version
#
func_firstver() {
if [ ${#} -ne 1 ] ; then
printf "Usage: func_firstver() \n"
return 1
fi
if ! [ -d "${1}" ] ; then
printf "${INVOCATION} - func_firstver(): Directory \"%s\" not found, returning...\n" "${1}"
return 1
fi
if ! [ -f "${1}/sqldeveloper" ] ; then
printf "${INVOCATION} - func_firstver(): File \"%s/sqldeveloper\" not found, this doesn't seem the first version, returning...\n" "${1}"
return 1
fi
TOUCH_OPTS="-r"
OPTDIR="${1}"
printf "%s\n" '#!/bin/sh' >"${OPTDIR}/sqldeveloper.sh"
${CAT} ${CAT_OPTS} "${OPTDIR}/sqldeveloper" >>"${OPTDIR}/sqldeveloper.sh"
${CHMOD} ${CHMOD_OPTS} "${OPTDIR}/sqldeveloper.sh"
${TOUCH} ${TOUCH_OPTS} "${OPTDIR}/sqldeveloper" "${OPTDIR}/sqldeveloper.sh"
${RM} ${RM_OPTS} "${OPTDIR}/sqldeveloper"
# Place holders
${TOUCH} ${TOUCH_OPTS} "${OPTDIR}/jdev/lib/ext/README.TXT" "${OPTDIR}/jdev/lib/ext/.placeholder"
${MV} ${MV_OPTS} "${OPTDIR}/jdev/lib/ext/README.TXT" "${WORKDIR}/usr/share/doc/sqldeveloper/extensions.README.TXT"
${TOUCH} ${TOUCH_OPTS} "${OPTDIR}/jdev/lib/patches/README.TXT" "${OPTDIR}/jdev/lib/patches/.placeholder"
${MV} ${MV_OPTS} "${OPTDIR}/jdev/lib/patches/README.TXT" "${WORKDIR}/usr/share/doc/sqldeveloper/patches.README.TXT"
}
# Cleans up the work direcory from cruft and binaries from other OS
#
func_cleanup() {
if [ ${#} -ne 1 ] ; then
printf "Usage: func_cleanup() \n"
return 1
fi
CUT_OPTS_FUNC_CLEAN="-d : -f 1"
SED_OPTS="-e"
SED_OPTS_INLINE="-i -e"
OPTDIR="${1}/${INSTDIR}/sqldeveloper"
if ! [ -d "${OPTDIR}" ] ; then
printf "${INVOCATION} - func_cleanup(): Directory \"%s\" not found, returning...\n" "${OPTDIR}"
return 1
fi
# Deletes
#
# Binaries from other OSs and Zip archives
${FIND} "${OPTDIR}" ! \( -type d -o -name "*.jar" \) |${XARGS} ${XARGS_OPTS} ${FILE} ${FILE_OPTS} |${GREP} ${GREP_OPTS} "PE32 executable|MS-DOS batch|Zip archive data" |${CUT} ${CUT_OPTS_FUNC_CLEAN} |${XARGS} ${XARGS_OPTS} ${RM} ${RM_OPTS}
${FIND} "${OPTDIR}" ! -type d \( -name "*.bat" \) |${XARGS} ${XARGS_OPTS} ${RM} ${RM_OPTS}
# Configuration files from other OSs
${RM} ${RM_OPTS} "${OPTDIR}/sqldeveloper/bin/sqldeveloper-Darwin.conf"
# Source-code
${RM} ${RM_OPTS} "${OPTDIR}/jdev/extensions/oracle.jdeveloper.subversion/svnClientAdapter-src.jar"
# Empty directories
${FIND} "${OPTDIR}" -type d -empty |${XARGS} ${XARGS_OPTS} ${RM} ${RM_OPTS}
# Fixes
#
# Remove spaces from shebang line
for f in $(${FIND} "${OPTDIR}" ! \( -type d -o -name "*.jar" \) |${XARGS} ${XARGS_OPTS} ${FILE} ${FILE_OPTS} |${GREP} ${GREP_OPTS} "ASCII" |${CUT} ${CUT_OPTS_FUNC_CLEAN} |${SED} ${SED_OPTS} 's/[[:space:]]/#/g') ; do
${SED} ${SED_OPTS_INLINE} 's%^ #!%#!%1' "$(printf "${f}\n" |${SED} ${SED_OPTS} 's/#/ /g')"
done
# Set executable bit
${FIND} "${OPTDIR}" ! \( -type d -o -name "*.jar" \) |${XARGS} ${XARGS_OPTS} ${FILE} ${FILE_OPTS} |${GREP} ${GREP_OPTS} "shell script" | ${GREP} ${GREP_OPTS} "text executable" |${CUT} ${CUT_OPTS_FUNC_CLEAN} |${XARGS} ${XARGS_OPTS} ${CHMOD} ${CHMOD_OPTS}
# Documentation
#
${MKDIR} ${MKDIR_OPTS} "${WORKDIR}/usr/share/doc/sqldeveloper"
# Theme files
if [ -d "${OPTDIR}/ide/themes" ] ; then
${MKDIR} ${MKDIR_OPTS} "${WORKDIR}/usr/share/doc/sqldeveloper/themes"
${MV} ${MV_OPTS} "${OPTDIR}/ide/themes/"*.html "${OPTDIR}/ide/themes/"*.png "${WORKDIR}/usr/share/doc/sqldeveloper/themes"
fi
# Application notes
for note in $( ${FIND} "${OPTDIR}" -maxdepth 1 -mindepth 1 ! -type d \( -name "readme.*" -o -name "relnotes.*" \)) ; do
${MV} ${MV_OPTS} "${note}" "${WORKDIR}/usr/share/doc/sqldeveloper"
done
if [ "${UPSTREAMVER}" = "1.0.0" ] ; then
func_firstver ${OPTDIR}
fi
}
# Setup the debian directory
#
func_debianize() {
if [ ${#} -ne 1 ] ; then
printf "Usage: func_debianize() \n"
return 1
fi
if ! [ -d "${1}" ] ; then
printf "${INVOCATION} - func_debianize(): Directory \"%s\" not found, returning...\n" "${1}"
return 1
fi
DATE_OPTS="-R"
DEBIAN_WORKDIR="${1}/debian"
${MKDIR} ${MKDIR_OPTS} "${DEBIAN_WORKDIR}"
(
${CAT} < $(${DATE} ${DATE_OPTS})
EOF
) >"${DEBIAN_WORKDIR}/changelog"
(
${CAT} <
Build-Depends: debhelper (>= 7)
Standards-Version: 3.8.1
Homepage: http://www.oracle.com/technetwork/developer-tools/sql-developer/
Package: sqldeveloper
Architecture: all
Depends: xterm | x-terminal-emulator
EOF
) >"${DEBIAN_WORKDIR}/control"
printf "Recommends: java6-sdk" >>"${DEBIAN_WORKDIR}/control"
[ ${UPSTREAMVER%%.*} -lt 2 ] && printf " | java5-sdk" >>"${DEBIAN_WORKDIR}/control"
printf "\n" >>"${DEBIAN_WORKDIR}/control"
(
${CAT} <>"${DEBIAN_WORKDIR}/control"
printf "7\n" >"${DEBIAN_WORKDIR}/compat"
(
${CAT} < on
$(${DATE} ${DATE_OPTS}).
It was downloaded from
This package is not part of the Debian GNU/Linux distribution. It falls into
category 2.2.3 of the Debian Policy Manual ("... not compliant with the DFSG or
are encumbered by patents or other legal issues that make their distribution
problematic.").
Copyright:
Copyright © 2009-2012 Oracle USA, Inc.
License:
Oracle SQL Developer License Terms
Oracle SQL Developer Data Modeler License Terms
Export Controls on the Programs
Selecting the "Accept License Agreement" button is a confirmation of
your agreement that you comply, now and during the trial term, with
each of the following statements:
-You are not a citizen, national, or resident of, and are not under
control of, the government of Cuba, Iran, Sudan, Libya, North Korea,
Syria, nor any country to which the United States has prohibited export.
-You will not download or otherwise export or re-export the Programs,
directly or indirectly, to the above mentioned countries nor to citizens,
nationals or residents of those countries.
-You are not listed on the United States Department of Treasury lists
of Specially Designated Nationals, Specially Designated Terrorists,
and Specially Designated Narcotic Traffickers, nor are you listed on
the United States Department of Commerce Table of Denial Orders.
You will not download or otherwise export or re-export the Programs,
directly or indirectly, to persons on the above mentioned lists.
You will not use the Programs for, and will not allow the Programs to
be used for, any purposes prohibited by United States law, including,
without limitation, for the development, design, manufacture or production
of nuclear, chemical or biological weapons of mass destruction.
EXPORT RESTRICTIONS
You agree that U.S. export control laws and other applicable export
and import laws govern your use of the programs, including technical
data; additional information can be found on Oracle®'s Global Trade
Compliance web site (http://www.oracle.com/products/export).
You agree that neither the programs nor any direct product thereof will
be exported, directly, or indirectly, in violation of these laws, or
will be used for any purpose prohibited by these laws including, without
limitation, nuclear, chemical, or biological weapons proliferation.
Oracle Employees: Under no circumstances are Oracle Employees
authorized to download software for the purpose of distributing it to
customers. Oracle products are available to employees for internal
use or demonstration purposes only. In keeping with Oracle's trade
compliance obligations under U.S. and applicable multilateral law,
failure to comply with this policy could result in disciplinary action
up to and including termination.
Note: You are bound by the Oracle Technology Network ("OTN") License
Agreement terms. The OTN License Agreement terms also apply to all
updates you receive under your Technology Track subscription.
The OTN License Agreement terms below supercede any shrinkwrap license
on the OTN Technology Track software CDs and previous OTN License terms
(including the Oracle Program License as modified by the OTN Program
Use Certificate).
Oracle SQL Developer License Agreement
Oracle SQL Developer Data Modeler License Agreement
"We," "us," and "our" refers to Oracle America, Inc., for and on behalf of
itself and its subsidiaries and affiliates under common control. "You" and
"your" refers to the individual or entity that wishes to use the programs
from Oracle. "Programs" refers to the Oracle software product you wish to
download and use and program documentation. "License" refers to your right
to use the programs under the terms of this agreement. This agreement
is governed by the substantive and procedural laws of California. You
and Oracle agree to submit to the exclusive jurisdiction of, and venue
in, the courts of San Francisco, San Mateo, or Santa Clara counties in
California in any dispute arising out of or relating to this agreement.
We are willing to license the programs to you only upon the condition
that you accept all of the terms contained in this agreement. Read the
terms carefully and select the "Accept" button at the bottom of the
page to confirm your acceptance. If you are not willing to be bound
by these terms, select the "Do Not Accept" button and the registration
process will not continue.
LICENSE RIGHTS
We grant you a nonexclusive, nontransferable limited license to use
the programs solely for your business operations and any third party
training as part of such business operations. We may audit your use
of the programs. Program documentation may be accessed online at
http://www.oracle.com/technetwork/indexes/documentation/index.html.
Ownership and Restrictions
We retain all ownership and intellectual property rights in the
programs. You may make a sufficient number of copies of the programs
for the licensed use and one copy of the programs for backup purposes.
You may not:
- remove or modify any program markings or any notice of our proprietary
rights;
- make the programs available in any manner to any third party, other
than as specified above;
- use the programs for any purpose other than as provided above;
- assign this agreement or give or transfer the programs or an interest
in them to another individual or entity;
- cause or permit reverse engineering (unless required by law for
interoperability), disassembly or decompilation of the programs;
- disclose results of any program benchmark tests without our prior
consent.
Export
You agree that U.S. export control laws and other applicable
export and import laws govern your use of the programs,
including technical data; additional information can be
found on Oracle's Global Trade Compliance web site located at
http://www.oracle.com/products/export/index.html?content.html. You
agree that neither the programs nor any direct product thereof will be
exported, directly, or indirectly, in violation of these laws, or will
be used for any purpose prohibited by these laws including, without
limitation, nuclear, chemical, or biological weapons proliferation.
Disclaimer of Warranty and Exclusive Remedies
THE PROGRAMS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. WE
FURTHER DISCLAIM ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT
LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE OR NONINFRINGEMENT.
IN NO EVENT SHALL WE BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL,
PUNITIVE OR CONSEQUENTIAL DAMAGES, OR DAMAGES FOR LOSS OF PROFITS,
REVENUE, DATA OR DATA USE, INCURRED BY YOU OR ANY THIRD PARTY, WHETHER
IN AN ACTION IN CONTRACT OR TORT, EVEN IF WE HAVE BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES. OUR ENTIRE LIABILITY FOR DAMAGES HEREUNDER
SHALL IN NO EVENT EXCEED ONE THOUSAND DOLLARS (U.S. $1,000).
Trial Programs Included With Orders
We may include additional programs with an order which may be used for
trial purposes only. You will have 30 days from the delivery date to
evaluate these programs. Any use of these programs after the 30 day
trial period requires you to obtain the applicable license. Programs
licensed for trial purposes are provided "as is" and we do not provide
technical support or any warranties for these programs.
Technical Support
Our technical support organization does not provide technical support,
phone support, or updates specifically for the programs licensed under
this agreement. However, if you have a supported license of an Oracle
database program, then the technical support organization will provide
technical support, phone support for the program licensed hereunder in
conjunction with the Oracle database program license.
End of Agreement
You may terminate this agreement by destroying all copies of the
programs. We have the right to terminate your right to use the programs
if you fail to comply with any of the terms of this agreement, in which
case you shall destroy all copies of the programs.
Relationship Between the Parties
The relationship between you and us is that of licensee/licensor. Neither
party will represent that it has any authority to assume or create
any obligation, express or implied, on behalf of the other party,
nor to represent the other party as agent, employee, franchisee, or
in any other capacity. Nothing in this agreement shall be construed
to limit either party's right to independently develop or distribute
software that is functionally similar to the other party's products,
so long as proprietary information of the other party is not included
in such software.
Open Source
Third party technology that may be appropriate or necessary for use with
the program may be specified in the program documentation. To the extent
stated in the program documentation, such third party technology is
licensed to you under the terms of the third party technology license
agreement specified in the program documentation and not under the
terms of this agreement. Nothing in this agreement should be construed
as modifying or limiting your rights to use such third party technology
under the terms of the specified third party license.
Entire Agreement
You agree that this agreement is the complete agreement for the programs
and licenses, and this agreement supersedes all prior or contemporaneous
agreements or representations. If any term of this agreement is found
to be invalid or unenforceable, the remaining provisions will remain
effective.
Last updated: 09/17/10 (jlr)
Should you have any questions concerning this License Agreement, or if
you desire to contact Oracle for any reason, please write:
Oracle America, Inc.
500 Oracle Parkway,
Redwood City, CA 94065
Oracle may contact you to ask if you had a satisfactory experience
installing and using this OTN software download.
The Debian packaging is © 2009-2012, Lazarus Long
and is licensed under the GPL either version 3 of the License, or (at your
option) any later version, see \`/usr/share/common-licenses/GPL-3'.
EOF
) >"${DEBIAN_WORKDIR}/copyright"
if [ -d "${1}/${INSTDIR}/sqldeveloper/jdev/extensions/oracle.jdeveloper.subversion/licenses" ] ; then
(
${CAT} <>"${DEBIAN_WORKDIR}/copyright"
for l in ${1}/${INSTDIR}/sqldeveloper/jdev/extensions/oracle.jdeveloper.subversion/licenses/* ; do
LICFILE="$(${BASENAME} ${l})"
if [ "${LICFILE}" = "license.txt" ] ; then
continue
fi
printf "\n%s:\n" "${LICFILE}" >>"${DEBIAN_WORKDIR}/copyright"
${CAT} "${l}" | ${FROMDOS} >>"${DEBIAN_WORKDIR}/copyright"
done
${RM} ${RM_OPTS} "${1}/${INSTDIR}/sqldeveloper/jdev/extensions/oracle.jdeveloper.subversion/licenses"
fi
(
${CAT} <"${DEBIAN_WORKDIR}/install"
printf "debian/sqldeveloper.1\n" >"${DEBIAN_WORKDIR}/manpages"
(
${CAT} <"${DEBIAN_WORKDIR}/menu"
(
${CAT} <
- install java-package (contrib/misc) and generate a Debian package from the
above installer
After installing a compatible JDK simply launch SQL Developer through the
graphical interface or by invoking /usr/bin/sqldeveloper and supply the path
where the JDK was installed when prompted.
-- Lazarus Long $(${DATE} ${DATE_OPTS})
EOF
) >"${DEBIAN_WORKDIR}/README.Debian"
(
${CAT} <
.\\"
.\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\"
.\\" This program is free software: you can redistribute it and/or modify .\\"
.\\" it under the terms of the GNU General Public License as published by .\\"
.\\" the Free Software Foundation, either version 3 of the License, or .\\"
.\\" (at your option) any later version. .\\"
.\\" .\\"
.\\" This program is distributed in the hope that it will be useful, .\\"
.\\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\\"
.\\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\\"
.\\" GNU General Public License for more details. .\\"
.\\" .\\"
.\\" You should have received a copy of the GNU General Public License .\\"
.\\" along with this program. If not, see . .\\"
.\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\".\\"
.\\"
.\\" Debian package builder and installer for Oracle SQL Developer
.\\"
.\\"
.TH SQLDEVELOPER 1 2012-11-13 Oracle "Oracle SQL Developer"
.\\"
.SH NAME
sqldeveloper \\- Oracle SQL Developer
.\\"
.SH SYNOPSIS
.B sqldeveloper
.RI [options]\\ [[file]\\ \\...]
.\\"
.SH DESCRIPTION
\\fBsqldeveloper\\fP is a \\fIJava\\fP utility that allows to develop for and
administer \\fIOracle\\fP databases.
.PP
The \\fIOracle SQL Developer\\fP program is governed by the copyright holder
(\\fIOracle USA, Inc.\\fP), it is your responsibility to use it acordingly to
the OTN license, a copy of which is included in "\\fI/usr/share/doc/sqldeveloper\\fP".
.\\"
.SH OPTIONS
.PP
.B The following commands must appear first:
.TP
\\fB\\-verbose\\fP
Show java command line options
.TP
\\fB\\-conf[igure]\\fP \\fI\\fP
Use the specified configuration file
.PP
.B The following commands must appear last:
.TP
\\fB\\-classic\\fP
Use Classic as the Java VM
.TP
\\fB\\-hotspot\\fP
Use Hotspot client as the Java VM
.TP
\\fB\\-server\\fP
Use Hotspot server as the Java VM
.TP
\\fB\\-client\\fP
Use Hotspot client as the Java VM
.TP
\\fB\\-\\-=\\fP\\fI\\fP
Override a directive from the configuration file
.TP
\\fB\\-J\\fP\\fI\\fP
Pass directly to the runtime system
.TP
\\fB\\-migrate\\fP
Migrate user settings from a previous installation
.PP
.B The following commands must appear by themselves:
.TP
\\fB\\-help\\fP
Show the help screen
.TP
\\fB\\-version\\fP
Display SQL Developer version
.PP
.TP
\\fB[[file] ...]\\fP
One or more SQL files specified withe their full pathname(s)
.\\"
.SH AUTHOR
\\fBOracle SQL Developer\\fP is copyright by \\fIOracle USA, Inc.\\fP
.PP
The \\fBsqldeveloper\\fP wrapper for the Debian package was written by \\fILazarus
Long \\fP.
.PP
This manual page was written by \\fILazarus Long \\fP,
for the Debian project (but may be used by others).
EOF
) >"${DEBIAN_WORKDIR}/sqldeveloper.1"
(
${CAT} <. #
##########################################################################
# Launcher for Oracle SQL Developer
# Copyright: © 2009-2012 Lazarus Long
PATH="/usr/bin:/bin:/${INSTDIR}/sqldeveloper:/${INSTDIR}/sqldeveloper/sqldeveloper/bin:/${INSTDIR}/sqldeveloper/jdev/bin"
BASENAME="basename"
CAT="cat"
CUT="cut"
GREP="grep"
MKDIR="mkdir"
TR="tr"
XTERM="x-terminal-emulator"
CUT_OPTS="-d = -f 2"
GREP_OPTS="-E"
MKDIR_OPTS="-p"
TR_OPTS="[[:upper:]] [[:lower:]]"
XTERM_OPTS="-e"
INVOCATION="\$(\${BASENAME} "\${0}")"
SQLDEVHOME="\${HOME}/.sqldeveloper"
JDKPATH="\${SQLDEVHOME}/jdk"
SQLDEVDIR="/${INSTDIR}/sqldeveloper"
SQLDEVELOPER="\${SQLDEVDIR}/sqldeveloper.sh"
func_version() {
VERSIONFILE="\${SQLDEVDIR}/sqldeveloper/bin/version.properties"
VERSION="0.0.0"
if [ -e "\${VERSIONFILE}" ] ; then
VERSION="\$(\${GREP} \${GREP_OPTS} "VER_FULL" "\${VERSIONFILE}" |\${CUT} \${CUT_OPTS})"
else
VERSIONFILE="\${SQLDEVDIR}/jdev/bin/version.properties"
if [ -e "\${VERSIONFILE}" ] ; then
VERSION="\$(\${GREP} \${GREP_OPTS} "VER_FULL" "\${VERSIONFILE}" |\${CUT} \${CUT_OPTS})"
else
printf "\${INVOCATION} - func_version(): File \\"%s\\" not found, returning...\\n" "\${VERSIONFILE}"
return 1
fi
fi
printf "\\nOracle SQL Developer: Release %s\\n" "\${VERSION}"
}
func_help() {
\${@}
printf "%b\\n" "The following commands must appear by themselves:\\n-help Show this screen\\n-version Display SQL Developer version"
}
func_parseopts() {
while [ \${#} -gt 0 ] ; do
case "\$(printf "%s" \${1} |\${TR} \${TR_OPTS})" in
-help|--help)
func_help \${RUN} \${1}
exit 0
;;
-version|--version)
func_version
exit 0
;;
esac
shift
done
}
if ! [ -f "\${JDKPATH}" ] ; then
\${MKDIR} \${MKDIR_OPTS} "\${SQLDEVHOME}"
RUN="\${XTERM} \${XTERM_OPTS} \${SQLDEVELOPER}"
elif ! [ -x "\$(\${CAT} \${JDKPATH})/bin/javac" ] ; then
RUN="\${XTERM} \${XTERM_OPTS} \${SQLDEVELOPER}"
else
RUN="\${SQLDEVELOPER}"
fi
func_parseopts \${@}
\${RUN} \${@}
# EOF sqldeveloper
EOF
) >"${DEBIAN_WORKDIR}/sqldeveloper.bash"
(
${CAT} <"${DEBIAN_WORKDIR}/sqldeveloper.desktop"
${CONVERT} ${CONVERT_OPTS} "${1}/${INSTDIR}/sqldeveloper/icon.png" "${DEBIAN_WORKDIR}/sqldeveloper.xpm"
(
${CAT} <"${DEBIAN_WORKDIR}/rules"
${CHMOD} ${CHMOD_OPTS} "${DEBIAN_WORKDIR}/rules"
}
# Generate the Debian package
#
func_builddeb() {
if [ ${#} -ne 1 ] ; then
printf "Usage: func_builddeb() \n"
return 1
fi
if ! [ -d "${1}/debian" ] ; then
printf "${INVOCATION} - func_builddeb(): Directory \"%s/debian\" not found, returning...\n" "${1}"
return 1
fi
DEBUILD_OPTS="--no-lintian binary"
if [ -n "${ROOTCMD}" ] ; then
DEBUILD_OPTS="--rootcmd=${ROOTCMD} ${DEBUILD_OPTS}"
fi
cd "${WORKDIR}"
printf "${INVOCATION}: Building sqldeveloper package in \"%s\".\n" "${CURDIR}"
${DEBUILD} ${DEBUILD_OPTS} >/dev/null
cd "${CURDIR}"
if [ ${INSTALL} -eq 1 ] ; then
${DPKG} ${DPKG_OPTS} "${CURDIR}/sqldeveloper_${UPSTREAMVER}-${LOCALVER}_all.deb"
fi
}
func_opts "${@}"
func_workdir
func_extract "${ARCHIVE}" "${WORKDIR}/${INSTDIR}"
func_upstreamversion "${WORKDIR}"
func_cleanup "${WORKDIR}"
func_debianize "${WORKDIR}"
func_builddeb "${WORKDIR}"
if [ ${DEBUG:=0} -ne 0 ] ; then
set +x
trap -p
fi
# EOF make-sqldeveloper-package
sqldeveloper-package-0.2.4/debian/ 0000700 0000000 0000000 00000000000 12052046311 013703 5 ustar sqldeveloper-package-0.2.4/debian/manpages 0000600 0000000 0000000 00000000034 11142326332 015423 0 ustar make-sqldeveloper-package.1
sqldeveloper-package-0.2.4/debian/changelog 0000600 0000000 0000000 00000016406 12050676216 015601 0 ustar sqldeveloper-package (0.2.4) unstable; urgency=high
* Addressed bugs for inclusion in Wheezy's freeze:
- Replaced dos2unix with tofrodos (LP: #560803,#626272) (Closes: #568982)
(Reported by Seth Rosenblum)
- Split grep for shell script (LP: #985810,#998610) (Closes: #692534)
(Reported by Bruno Medeiros and patch by Brad Powell)
- Download links updated (Closes: #618650)
(Reported by Sergio Fernandez)
* Fixed JDK dependencies for pre and post SQL Developer v2
* Updated documentation regarding above changes
* Updated OTN license information to current version
* Tested against v2.x and v3.x release families of SQL Developer
* Bumped version to reflect functionality
-- Lazarus Long Wed, 14 Nov 2012 11:05:12 +0000
sqldeveloper-package (0.2.3+nmu1) unstable; urgency=low
* Non-maintainer upload.
* Use "fromdos" in place of gone "dos2unix" for CRLF conversion
management. Remove no longer needed alternative dep on "sysutils",
which is gone too. Patch from Michael Musenbrock. (Closes: #568982)
-- Stefano Zacchiroli Sun, 21 Feb 2010 18:28:56 +0100
sqldeveloper-package (0.2.3) unstable; urgency=low
* Fixed the command line options "-m|--maintainer" option wich was not
getting the current login
-- Lazarus Long Sun, 05 Apr 2009 21:02:33 +0100
sqldeveloper-package (0.2.2) unstable; urgency=low
* Modified make-sqldeveloper-package to not default to the author name and
email for the Maintainer: field of the Debian package as follows: if
command line options "-m|--maintainer" and/or "-e|--email" are set then
use these, else if DEBFULLNAME and/or DEBEMAIL environment variables are
set then use these, else default the Maintainer name to an empty string
and/or generate the Maintainer email from the current login and hostname
-- Lazarus Long Sun, 05 Apr 2009 20:31:53 +0100
sqldeveloper-package (0.2.1) unstable; urgency=low
* Rearranged make-sqldeveloper-package help output to fit without wrapping
in 80 columns
* Rewrote the sqldeveloper wrapper script fixing all issues reported by
checkbashisms
* Modified the versioning of the resulting Debian package to include the
version of make-sqldeveloper-package used to build it
* Changed the Priority: from optional to extra for the resulting Debian
package
* Modified the make-sqldeveloper-package to honor the DEBFULLNAME and
DEBEMAIL environment variables for the Maintainer: field of the Debian
package as follows: if command line options "-m|--maintainer" and/or
"-e|--email" are set then use these, else if DEBFULLNAME and/or DEBEMAIL
environment variables are set then use these, else default to the author
name and email
* Changed all negative exit and return values to positive integers
-- Lazarus Long Sun, 15 Mar 2009 23:32:21 +0000
sqldeveloper-package (0.2.0) unstable; urgency=low
* Rewrote the make-sqldeveloper-package fixing all issues reported by
checkbashisms (thanks to Nelson A. de Oliveira who
reported this)
* Added support for long options to make-sqldeveloper-package
* Tested against latest release of SQL Developer
* Verified compliancy with Standards-Version: 3.8.1
* Bumped version to reflect functionality
-- Lazarus Long Sun, 15 Mar 2009 01:37:00 +0000
sqldeveloper-package (0.1.6) unstable; urgency=low
* Modified make-sqldeveloper-package to generate a cleaner package, fixing
the following lintian info warning:
- desktop-entry-contains-encoding-key
* Fixed lintian pedantic:
- copyright-refers-to-symlink-license
-- Lazarus Long Mon, 23 Feb 2009 02:16:59 +0000
sqldeveloper-package (0.1.5) unstable; urgency=low
* Modified make-sqldeveloper-package to generate a clean package, fixing
the following lintian warning:
- copyright-refers-to-versionless-license-file
* Fixed lintian warning:
- debhelper-but-no-misc-depends
* Corrected an unescaped '$' in Oracle license text
* Silenced the build process of make-sqldeveloper-package
-- Lazarus Long Mon, 23 Feb 2009 00:54:09 +0000
sqldeveloper-package (0.1.4) unstable; urgency=low
* Modified make-sqldeveloper-package to generate a clean package, fixing
the following lintian warnings and errors:
- binary-without-manpage
- extra-license-file
- package-contains-empty-directory
- menu-icon-not-in-xpm-format
- debian-revision-should-not-be-zero
- virtual-package-depends-without-real-package-depends
- new-package-should-close-itp-bug (Closes: #515233)
* Modified the sqldeveloper wrapper script to pass command line parameters
to the application
* Added -help and -version switches to the sqldeveloper wrapper script
-- Lazarus Long Sun, 15 Feb 2009 04:03:57 +0000
sqldeveloper-package (0.1.3) unstable; urgency=low
* Fixed a bug introduced with the replacement of dh_* scripts by dh calls
where the wrapper script stopped being renamed
-- Lazarus Long Sat, 14 Feb 2009 19:21:37 +0000
sqldeveloper-package (0.1.2) unstable; urgency=low
* Added the Debian Developer's Reference recommendation to auto close the
ITP filled against WNPP (Closes: #514124)
-- Lazarus Long Sat, 14 Feb 2009 17:52:52 +0000
sqldeveloper-package (0.1.1) unstable; urgency=low
* Modified the install path from /opt to /usr/share
-- Lazarus Long Sat, 14 Feb 2009 04:43:44 +0000
sqldeveloper-package (0.1.0) unstable; urgency=low
* Tested against every release of SQL Developer published to date
* Bumped version to reflect functionality
-- Lazarus Long Fri, 13 Feb 2009 01:18:27 +0000
sqldeveloper-package (0.0.5) unstable; urgency=low
* Modified make-sqldeveloper-package to support version 1.0.0 of SQL
Developer
* Changed documentation to include instructions for earlier SQL Developer
releases
-- Lazarus Long Wed, 11 Feb 2009 03:37:04 +0000
sqldeveloper-package (0.0.4) unstable; urgency=low
* Fixed the make-sqldeveloper-package script to remove unused targets from
the .PHONY line in the temporary debian/rules file.
-- Lazarus Long Wed, 04 Feb 2009 16:11:42 +0000
sqldeveloper-package (0.0.3) unstable; urgency=low
* Filled ITP against WNPP (#514124)
* Moved make-sqldeveloper-package.1 and README to the top level directory
* Fixed lintian warnings:
- dh-clean-k-is-deprecated
- copyright-with-old-dh-make-debian-copyright
* Replaced dh_* scripts with dh calls
* Modified make-sqldeveloper-package to apply the above packaging changes
when generating the sqldeveloper package
-- Lazarus Long Wed, 04 Feb 2009 14:10:10 +0000
sqldeveloper-package (0.0.2) unstable; urgency=low
* Replaced xterm dependency to x-terminal-emulator on the sqldeveloper
wrapper script.
-- Lazarus Long Tue, 03 Feb 2009 16:58:21 +0000
sqldeveloper-package (0.0.1) unstable; urgency=low
* Initial Release.
-- Lazarus Long Sun, 01 Feb 2009 04:41:00 +0000
sqldeveloper-package-0.2.4/debian/install 0000600 0000000 0000000 00000000042 11142326773 015306 0 ustar make-sqldeveloper-package usr/bin
sqldeveloper-package-0.2.4/debian/compat 0000600 0000000 0000000 00000000002 11142117741 015110 0 ustar 7
sqldeveloper-package-0.2.4/debian/control 0000600 0000000 0000000 00000002424 12050673615 015325 0 ustar Source: sqldeveloper-package
Section: contrib/misc
Priority: optional
Maintainer: Lazarus Long
Build-Depends: debhelper (>= 7)
Standards-Version: 3.8.1
Package: sqldeveloper-package
Architecture: all
Depends: ${misc:Depends}, bzip2, devscripts, fakeroot, file, unzip, tofrodos, imagemagick
Description: Oracle SQL Developer Debian package builder
This utility makes it possible to build a Debian package of Oracle SQL
Developer. The Oracle SQL Developer program is governed by the copyright
holder (Oracle USA, Inc.), so you may be limited as to what you can do with
the resulting package (i.e. no redistribution, etc). This utility will simply
help you create the Debian package, it is your responsibility to use the
resulting package acordingly with the OTN license, a copy of which is included
in the created package, that you must agree on when downloading the source.
.
This utility will require you to download the architecture independent archive
from ,
identified as "Oracle SQL Developer for other platforms", "Oracle SQL
Developer for Multiple Platforms" or "Oracle SQL Developer for Linux and Unix"
(depending on which version you are building), to create the Debian package
from.
sqldeveloper-package-0.2.4/debian/copyright 0000600 0000000 0000000 00000002745 12050436621 015655 0 ustar This package was debianized by Lazarus Long on
Tue, 13 Nov 2012 12:19:07 +0000.
This package is not part of the Debian GNU/Linux distribution. It falls into
category 2.2.2 of the Debian Policy Manual ("wrapper packages or other sorts
of free accessories for non-free programs.").
Upstream Author:
Lazarus Long
Copyright:
Copyright © 2009-2012 Lazarus Long
License:
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
On Debian systems, the complete text of the GNU General Public License version
3, can be found in `/usr/share/common-licenses/GPL-3'.
The Debian packaging is © 2009-2012, Lazarus Long
and is licensed under the GPL either version 3 of the License, or (at your
option) any later version, see above.
sqldeveloper-package-0.2.4/debian/docs 0000600 0000000 0000000 00000000007 11142325724 014564 0 ustar README
sqldeveloper-package-0.2.4/debian/rules 0000711 0000000 0000000 00000000462 11142330413 014765 0 ustar #!/usr/bin/make -f
# verbose mode
#export DH_VERBOSE=1
build:
dh build
touch $@-stamp
clean:
dh clean
install: build
dh install
binary-indep: build install
dh binary-indep
binary-arch: build install
binary: binary-indep binary-arch
.PHONY: binary binary-arch binary-indep build clean install