summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCHTEKK <CHTEKK@localhost>2008-05-13 02:11:34 +0000
committerCHTEKK <CHTEKK@localhost>2008-05-13 02:11:34 +0000
commitad58f715380265bc67a5a2b06984e7475acd81f9 (patch)
tree2c9e5d12d71e5f7f2dad19951f816bbacf802180
parentUpdate patch. (diff)
downloadchtekk-ad58f715380265bc67a5a2b06984e7475acd81f9.tar.gz
chtekk-ad58f715380265bc67a5a2b06984e7475acd81f9.tar.bz2
chtekk-ad58f715380265bc67a5a2b06984e7475acd81f9.zip
Delete old stuff.
svn path=/; revision=75
-rw-r--r--apache1-removal/eclass/apache-module.eclass321
-rw-r--r--apache1-removal/eclass/depend.apache.eclass252
-rw-r--r--apps/dev-db/sqlite/Manifest44
-rw-r--r--apps/dev-db/sqlite/files/digest-sqlite-3.3.133
-rw-r--r--apps/dev-db/sqlite/files/maketcllib.sh40
-rw-r--r--apps/dev-db/sqlite/files/sandbox-fix1.patch40
-rw-r--r--apps/dev-db/sqlite/files/sandbox-fix2.patch14
-rw-r--r--apps/dev-db/sqlite/files/sqlite-2.8.15-alignement-fix.patch12
-rw-r--r--apps/dev-db/sqlite/files/sqlite-2.8.16-multilib.patch108
-rw-r--r--apps/dev-db/sqlite/files/sqlite-3-test-fix-3.3.4.patch20
-rw-r--r--apps/dev-db/sqlite/files/sqlite-3.3.3-tcl-fix.patch22
-rw-r--r--apps/dev-db/sqlite/files/sqlite-64bit-test-fix.patch15
-rw-r--r--apps/dev-db/sqlite/files/sqlite-64bit-test-fix2.patch13
-rw-r--r--apps/dev-db/sqlite/sqlite-3.3.13.ebuild101
14 files changed, 0 insertions, 1005 deletions
diff --git a/apache1-removal/eclass/apache-module.eclass b/apache1-removal/eclass/apache-module.eclass
deleted file mode 100644
index b21cdeb..0000000
--- a/apache1-removal/eclass/apache-module.eclass
+++ /dev/null
@@ -1,321 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit depend.apache
-
-# This eclass provides a common set of functions for Apache modules.
-
-# NOTE: If you use this, be sure you use the need_* call after you have
-# defined DEPEND and RDEPEND. Also note that you can not rely on the
-# automatic RDEPEND=DEPEND that Portage does if you use this eclass.
-# See bug 107127 for more information.
-
-######
-## Common ebuild variables
-######
-
-####
-## APXS2_S
-##
-## Paths to temporary build directories
-####
-APXS2_S=""
-
-####
-## APXS2_ARGS
-##
-## Arguments to pass to the apxs tool
-####
-APXS2_ARGS=""
-
-####
-## APACHE2_MOD_FILE
-##
-## Name of the module that src_install installs (only, minus the .so)
-####
-APACHE2_MOD_FILE=""
-
-####
-## APACHE2_MOD_CONF
-##
-## Configuration file installed by src_install
-####
-APACHE2_MOD_CONF=""
-
-####
-## APACHE2_MOD_DEFINE
-##
-## Name of define (eg FOO) to use in conditional loading of the installed
-## module/it's config file, multiple defines should be space separated
-####
-APACHE2_MOD_DEFINE=""
-
-####
-## DOCFILES
-##
-## If the exported src_install() is being used, and ${DOCFILES} is non-zero,
-## some sed-fu is applied to split out html documentation (if any) from normal
-## documentation, and dodoc'd or dohtml'd
-####
-DOCFILES=""
-
-######
-## Utility functions
-######
-
-####
-## apache_cd_dir
-##
-## Return the path to our temporary build dir
-####
-apache_cd_dir() {
- debug-print-function $FUNCNAME $*
-
- [[ -n "${APXS2_S}" ]] && CD_DIR="${APXS2_S}"
-
- # XXX - Is this really needed? Can't we just return ${S}?
- if [[ -z "${CD_DIR}" ]] ; then
- if [[ -d "${S}/src" ]] ; then
- CD_DIR="${S}/src"
- else
- CD_DIR="${S}"
- fi
- fi
-
- debug-print apache_cd_dir: "CD_DIR=${CD_DIR}"
- echo "${CD_DIR}"
-}
-
-####
-## apache_mod_file
-##
-## Return the path to the module file
-####
-apache_mod_file() {
- debug-print-function $FUNCNAME $*
-
- [[ -n "${APACHE2_MOD_FILE}" ]] && MOD_FILE="${APACHE2_MOD_FILE}"
- [[ -z "${MOD_FILE}" ]] && MOD_FILE="$(apache_cd_dir)/.libs/${PN}.so"
-
- debug-print apache_mod_file: "MOD_FILE=${MOD_FILE}"
- echo "${MOD_FILE}"
-}
-
-####
-## apache_doc_magic
-##
-## Some magic for picking out html files from ${DOCFILES}. It takes
-## an optional first argument `html'; if the first argument is equals
-## `html', only html files are returned, otherwise normal (non-html)
-## docs are returned.
-####
-apache_doc_magic() {
- debug-print-function $FUNCNAME $*
-
- if [[ -n "${DOCFILES}" ]] ; then
- if [[ "x$1" == "xhtml" ]] ; then
- DOCS="`echo ${DOCFILES} | sed -e 's/ /\n/g' | sed -e '/^[^ ]*.html$/ !d'`"
- else
- DOCS="`echo ${DOCFILES} | sed 's, *[^ ]*\+.html, ,g'`"
- fi
-
- debug-print apache_doc_magic: "DOCS=${DOCS}"
- echo "${DOCS}"
- fi
-}
-
-######
-## Apache 1.x ebuild functions - !!! DEPRECATED !!!
-######
-
-####
-## apache1_src_compile - !!! DEPRECATED !!!
-####
-apache1_src_compile() {
- debug-print-function $FUNCNAME $*
-
- echo "Apache 1.X support is deprecated! Please migrate to Apache 2.X!"
-}
-
-####
-## apache1_src_install - !!! DEPRECATED !!!
-####
-apache1_src_install() {
- debug-print-function $FUNCNAME $*
-
- echo "Apache 1.X support is deprecated! Please migrate to Apache 2.X!"
-}
-
-####
-## apache1_pkg_postinst - !!! DEPRECATED !!!
-####
-apache1_pkg_postinst() {
- debug-print-function $FUNCNAME $*
-
- echo "Apache 1.X support is deprecated! Please migrate to Apache 2.X!"
-}
-
-######
-## Apache 2.x ebuild functions
-######
-
-####
-## apache2_pkg_setup
-##
-## Checks to see if APACHE2_MT_UNSAFE is set to anything other than "no". If it is, then
-## we check what the MPM style used by Apache is, if it isnt prefork, we let the user
-## know they need prefork, and then exit the build.
-####
-apache2_pkg_setup() {
- debug-print-function $FUNCNAME $*
-
- if [[ -n "${APACHE2_SAFE_MPMS}" ]] ; then
- INSTALLED_MPM="$(${ROOT}/usr/sbin/apxs2 -q MPM_NAME)"
-
- if hasq ${INSTALLED_MPM} ${APACHE2_SAFE_MPMS} ; then
- INSTALLED_MPM_SAFE="yes"
- fi
-
- if [[ -z "${INSTALLED_MPM_SAFE}" ]] ; then
- eerror "The module you are trying to install (${PN})"
- eerror "will only work with one of the following MPMs:"
- eerror " ${APACHE2_SAFE_MPMS}"
- eerror "You do not currently have any of these MPMs installed."
- eerror "Please re-install apache with the correct mpm-* USE flag set."
- die "No safe MPM installed."
- fi
- fi
-}
-
-####
-## apache2_src_compile
-##
-## The default action is to call ${APXS2} with the value of
-## ${APXS2_ARGS}. If a module requires a different build setup
-## than this, use ${APXS2} in your own src_compile routine.
-####
-apache2_src_compile() {
- debug-print-function $FUNCNAME $*
-
- CD_DIR=$(apache_cd_dir)
- cd "${CD_DIR}" || die "cd ${CD_DIR} failed"
- APXS2_ARGS="${APXS2_ARGS:--c ${PN}.c}"
- ${APXS2} ${APXS2_ARGS} || die "${APXS2} ${APXS2_ARGS} failed"
-}
-
-####
-## apache2_src_install
-##
-## This installs the files into apache's directories. The module is installed
-## from a directory chosen as above (APXS2_S or ${S}/src). In addition,
-## this function can also set the executable permission on files listed in EXECFILES.
-## The configuration file name is listed in CONFFILE without the .conf extensions,
-## so if you configuration is 55_mod_foo.conf, CONFFILE would be 55_mod_foo.
-## DOCFILES contains the list of files you want filed as documentation.
-####
-apache2_src_install() {
- debug-print-function $FUNCNAME $*
-
- CD_DIR=$(apache_cd_dir)
- cd "${CD_DIR}" || die "cd ${CD_DIR} failed"
-
- MOD_FILE=$(apache_mod_file)
-
- exeinto "${APACHE2_MODULESDIR}"
- doexe ${MOD_FILE} || die "internal ebuild error: '${MOD_FILE}' not found"
- [[ -n "${APACHE2_EXECFILES}" ]] && doexe ${APACHE2_EXECFILES}
-
- if [[ -n "${APACHE2_MOD_CONF}" ]] ; then
- insinto "${APACHE2_MODULES_CONFDIR}"
- doins "${FILESDIR}/${APACHE2_MOD_CONF}.conf" || die "internal ebuild error: '${FILESDIR}/${APACHE2_MOD_CONF}.conf' not found"
- fi
-
- if [[ -n "${APACHE2_VHOSTFILE}" ]] ; then
- insinto "${APACHE2_VHOSTDIR}"
- doins "${FILESDIR}/${APACHE2_VHOSTFILE}.conf" || die "internal ebuild error: '${FILESDIR}/${APACHE2_VHOSTFILE}.conf' not found"
- fi
-
- cd "${S}"
-
- if [[ -n "${DOCFILES}" ]] ; then
- OTHER_DOCS=$(apache_doc_magic)
- HTML_DOCS=$(apache_doc_magic html)
-
- [[ -n "${OTHER_DOCS}" ]] && dodoc ${OTHER_DOCS}
- [[ -n "${HTML_DOCS}" ]] && dohtml ${HTML_DOCS}
- fi
-}
-
-apache2_pkg_postinst() {
- debug-print-function $FUNCNAME $*
-
- if [[ -n "${APACHE2_MOD_DEFINE}" ]] ; then
- local my_opts="-D ${APACHE2_MOD_DEFINE// / -D }"
-
- einfo
- einfo "To enable ${PN}, you need to edit your /etc/conf.d/apache2 file and"
- einfo "add '${my_opts}' to APACHE2_OPTS."
- einfo
- fi
-
- if [[ -n "${APACHE2_MOD_CONF}" ]] ; then
- einfo
- einfo "Configuration file installed as"
- einfo " ${APACHE2_MODULES_CONFDIR}/$(basename ${APACHE2_MOD_CONF}).conf"
- einfo "You may want to edit it before turning the module on in /etc/conf.d/apache2"
- einfo
- fi
-
- if [[ -n "${APACHE2_SAFE_MPMS}" ]] ; then
- INSTALLED_MPM="$(${ROOT}/usr/sbin/apxs2 -q MPM_NAME)"
-
- if ! hasq ${INSTALLED_MPM} ${APACHE2_SAFE_MPMS} ; then
- INSTALLED_MPM_UNSAFE="${INSTALLED_MPM_UNSAFE} ${mpm}"
- else
- INSTALLED_MPM_SAFE="${INSTALLED_MPM_SAFE} ${mpm}"
- fi
-
- if [[ -n "${INSTALLED_MPM_UNSAFE}" ]] ; then
- ewarn "You have one or more MPMs installed that will not work with"
- ewarn "this module (${PN}). Please make sure that you only enable"
- ewarn "this module if you are using one of the following MPMs:"
- ewarn " ${INSTALLED_MPM_SAFE}"
- fi
- fi
-}
-
-######
-## Apache dual (1.x or 2.x) ebuild functions - Apache 1.X DEPRECATED!
-##
-## This is where the magic happens. We provide dummy routines of all of the functions
-## provided by all of the specifics. We use APACHE_ECLASS_VER_* to see which versions
-## to call. If a function is provided by a given section (ie pkg_postinst in Apache 2.x)
-## the exported routine simply does nothing.
-######
-
-apache-module_pkg_setup() {
- debug-print-function $FUNCNAME $*
-
- apache2_pkg_setup
-}
-
-apache-module_src_compile() {
- debug-print-function $FUNCNAME $*
-
- apache2_src_compile
-}
-
-apache-module_src_install() {
- debug-print-function $FUNCNAME $*
-
- apache2_src_install
-}
-
-apache-module_pkg_postinst() {
- debug-print-function $FUNCNAME $*
-
- apache2_pkg_postinst
-}
-
-EXPORT_FUNCTIONS pkg_setup src_compile src_install pkg_postinst
diff --git a/apache1-removal/eclass/depend.apache.eclass b/apache1-removal/eclass/depend.apache.eclass
deleted file mode 100644
index 26a1395..0000000
--- a/apache1-removal/eclass/depend.apache.eclass
+++ /dev/null
@@ -1,252 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit multilib
-
-# This eclass handles depending on apache in a sane way and providing
-# information about where certain interfaces are located.
-
-# NOTE: If you use this, be sure you use the need_* call after you have
-# defined DEPEND and RDEPEND. Also note that you can not rely on the
-# automatic RDEPEND=DEPEND that portage does if you use this eclass.
-# See bug 107127 for more information.
-
-######
-## Apache Common Variables
-##
-## These are internal variables used by this, and other apache-related eclasses,
-## and thus should not need to be used by the ebuilds themselves (the ebuilds
-## should know what version of Apache they are building against).
-######
-
-####
-## APACHE_VERSION
-##
-## Stores the version of apache we are going to be ebuilding. This variable is
-## set by the need_apache{|1|2} functions.
-##
-####
-#APACHE_VERSION="2"
-
-####
-## APXS2
-##
-## Paths to the apxs tools
-####
-APXS2="/usr/sbin/apxs2"
-
-####
-## APACHECTL2
-##
-## Paths to the apachectl tools
-####
-APACHECTL2="/usr/sbin/apache2ctl"
-
-####
-## APACHE2_BASEDIR
-##
-## Paths to the server root directories
-####
-APACHE2_BASEDIR="/usr/$(get_libdir)/apache2"
-
-####
-## APACHE2_CONFDIR
-##
-## Paths to the configuration file directories
-####
-APACHE2_CONFDIR="/etc/apache2"
-
-####
-## APACHE2_MODULES_CONFDIR
-##
-## Paths where module configuration files are kept
-####
-APACHE2_MODULES_CONFDIR="${APACHE2_CONFDIR}/modules.d"
-
-####
-## APACHE2_VHOSTDIR
-##
-## Paths where virtual host configuration files are kept
-####
-APACHE2_VHOSTDIR="${APACHE2_CONFDIR}/vhosts.d"
-
-####
-## APACHE2_MODULESDIR
-##
-## Paths where we install modules
-####
-APACHE2_MODULESDIR="${APACHE2_BASEDIR}/modules"
-
-####
-## APACHE2_DEPEND, APACHE2_0_DEPEND, APACHE2_2_DEPEND
-##
-## Dependencies for Apache 2.x
-####
-APACHE2_DEPEND="=net-www/apache-2*"
-APACHE2_0_DEPEND="=net-www/apache-2.0*"
-APACHE2_2_DEPEND="=net-www/apache-2.2*"
-
-####
-## NEED_APACHE_DEPEND
-##
-## Dependency magic based on useflags to use the right DEPEND
-## If you change this, please check the DEPENDS in need_apache()
-####
-
-NEED_APACHE_DEPEND="${APACHE2_DEPEND}"
-WANT_APACHE_DEPEND="apache2? ( ${APACHE2_DEPEND} )"
-
-####
-# uses_apache1() - !!! DEPRECATED !!!
-####
-
-uses_apache1() {
- debug-print-function $FUNCNAME $*
-
- echo "Apache 1.X support is deprecated! Please migrate to Apache 2.X!"
-}
-
-####
-# uses_apache2()
-#
-# sets up all of the environment variables required by an apache2 module
-####
-
-uses_apache2() {
- debug-print-function $FUNCNAME $*
- # WARNING: Do not use these variables with anything that is put
- # into the dependency cache (DEPEND/RDEPEND/etc)
- APACHE_VERSION="2"
- USE_APACHE2="2"
- APXS="${APXS2}"
- APACHECTL="${APACHECTL2}"
- APACHE_BASEDIR="${APACHE2_BASEDIR}"
- APACHE_CONFDIR="${APACHE2_CONFDIR}"
- APACHE_MODULES_CONFDIR="${APACHE2_MODULES_CONFDIR}"
- APACHE_VHOSTSDIR="${APACHE2_VHOSTSDIR}"
- APACHE_MODULESDIR="${APACHE2_MODULESDIR}"
-}
-
-doesnt_use_apache() {
- debug-print-function $FUNCNAME $*
- APACHE_VERSION="0"
- USE_APACHE=""
-}
-
-####
-## need_apache1 - !!! DEPRECATED !!!
-####
-need_apache1() {
- debug-print-function $FUNCNAME $*
-
- echo "Apache 1.X support is deprecated! Please migrate to Apache 2.X!"
-}
-
-####
-## need_apache2
-##
-## An ebuild calls this to get the dependency information
-## for apache-2.x. An ebuild should use this in order for
-## future changes to the build infrastructure to happen
-## seamlessly. All an ebuild needs to do is include the
-## line need_apache2 somewhere.
-####
-need_apache2() {
- debug-print-function $FUNCNAME $*
-
- DEPEND="${DEPEND} ${APACHE2_DEPEND}"
- RDEPEND="${RDEPEND} ${APACHE2_DEPEND}"
- APACHE_VERSION="2"
-}
-
-####
-## need_apache2_0
-##
-## Works like need_apache2 above, but its used by modules
-## that only support apache 2.0 and do not work with
-## higher versions.
-##
-####
-need_apache2_0() {
- debug-print-function $FUNCNAME $*
-
- DEPEND="${DEPEND} ${APACHE2_0_DEPEND}"
- RDEPEND="${RDEPEND} ${APACHE2_0_DEPEND}"
- APACHE_VERSION="2"
-}
-
-####
-## need_apache2_2
-##
-## Works like need_apache2 above, but its used by modules
-## that only support apache 2.2 and do not work with
-## lower versions.
-##
-####
-need_apache2_2() {
- debug-print-function $FUNCNAME $*
-
- DEPEND="${DEPEND} ${APACHE2_2_DEPEND}"
- RDEPEND="${RDEPEND} ${APACHE2_2_DEPEND}"
- APACHE_VERSION="2"
-}
-
-####
-## DO NOT CHANGE THIS FUNCTION UNLESS YOU UNDERSTAND THE CONSEQUENCES IT
-## WILL HAVE ON THE CACHE!
-##
-## This function can take a variable amount of arguments specifying the
-## versions of apache the ebuild supports
-##
-## If no arguments are specified, then all versions are assumed to be supported
-##
-## Currently supported versions: 2.0 2.2 2.x
-####
-need_apache() {
- debug-print-function $FUNCNAME $*
-
- local supports20 supports22 supports2x
-
- if [[ $# -eq 0 ]] ; then
- supports2x="yes"
- else
- while [[ $# -gt 0 ]] ; do
- case "$1" in
- 2.0) supports20="yes"; shift;;
- 2.2) supports22="yes"; shift;;
- 2.x) supports2x="yes"; shift;;
- *) die "Unknown version specifier: $1";;
- esac
- done
- fi
-
- if [[ "${supports20}" == "yes" ]] && [[ "${supports22}" == "yes" ]] ; then
- supports2x="yes";
- fi
-
- debug-print "supports20: ${supports20}"
- debug-print "supports22: ${supports22}"
- debug-print "supports2x: ${supports2x}"
-
- if [[ "${supports2x}" == "yes" ]] ; then
- need_apache2
- elif [[ "${supports20}" == "yes" ]] ; then
- need_apache2_0
- elif [[ "${supports22}" == "yes" ]] ; then
- need_apache2_2
- fi
-}
-
-want_apache() {
- debug-print-function $FUNCNAME $*
-
- IUSE="${IUSE} apache2"
- DEPEND="${DEPEND} ${WANT_APACHE_DEPEND}"
- RDEPEND="${RDEPEND} ${WANT_APACHE_DEPEND}"
- if use apache2 ; then
- uses_apache2
- else
- doesnt_use_apache
- fi
-}
diff --git a/apps/dev-db/sqlite/Manifest b/apps/dev-db/sqlite/Manifest
deleted file mode 100644
index b8427cc..0000000
--- a/apps/dev-db/sqlite/Manifest
+++ /dev/null
@@ -1,44 +0,0 @@
-AUX maketcllib.sh 879 RMD160 6d9a0e79a79d5a2efd6074e6b439d4634600980e SHA1 d5bb6054d3c9a4132c92bd8c172a547bf2cc9d85 SHA256 e101ed11d908bfb7f57519a99674160b0273d6500d191f758f8a0d1e6ed78120
-MD5 d0fc4c53a61d386992d16680140548d0 files/maketcllib.sh 879
-RMD160 6d9a0e79a79d5a2efd6074e6b439d4634600980e files/maketcllib.sh 879
-SHA256 e101ed11d908bfb7f57519a99674160b0273d6500d191f758f8a0d1e6ed78120 files/maketcllib.sh 879
-AUX sandbox-fix1.patch 960 RMD160 751c8327b36ebdc60c4138a10e4c2e145e225455 SHA1 5998db43539b15e878e0ed806af2eeee072dc5fc SHA256 ab348a7803767d6aa0ee50eb68db75267667b336d4e995a1d378919703b1c448
-MD5 243b5d38d7a42f47aea10f9386b3227a files/sandbox-fix1.patch 960
-RMD160 751c8327b36ebdc60c4138a10e4c2e145e225455 files/sandbox-fix1.patch 960
-SHA256 ab348a7803767d6aa0ee50eb68db75267667b336d4e995a1d378919703b1c448 files/sandbox-fix1.patch 960
-AUX sandbox-fix2.patch 432 RMD160 778fe532561642dbae6d1a3f572f6703828af42b SHA1 1b0eee83c7d6d2e36ffdf0265c8bdd14d1574a61 SHA256 21552219c14daad788380ae7e1ba6c665bb1ef9eadb611f676bd6249e3bde02d
-MD5 c56bcbb1c837001efcb36185429ac673 files/sandbox-fix2.patch 432
-RMD160 778fe532561642dbae6d1a3f572f6703828af42b files/sandbox-fix2.patch 432
-SHA256 21552219c14daad788380ae7e1ba6c665bb1ef9eadb611f676bd6249e3bde02d files/sandbox-fix2.patch 432
-AUX sqlite-2.8.15-alignement-fix.patch 538 RMD160 12407bbe5f1bcae243d4247b43bf63ce0e8becea SHA1 d67a8bb2de26b1d6b7222175bd7f69d28afffb1e SHA256 f61f2f36fed61438d13dbb09902078ef11f0c3e8c8a119f84030689a2f2add8f
-MD5 217c8f27a3185a30858423e31e1aa4d9 files/sqlite-2.8.15-alignement-fix.patch 538
-RMD160 12407bbe5f1bcae243d4247b43bf63ce0e8becea files/sqlite-2.8.15-alignement-fix.patch 538
-SHA256 f61f2f36fed61438d13dbb09902078ef11f0c3e8c8a119f84030689a2f2add8f files/sqlite-2.8.15-alignement-fix.patch 538
-AUX sqlite-2.8.16-multilib.patch 4038 RMD160 0e074a3ebac7c188dbbf9b86be87a79e0c23390a SHA1 8d38fd5820fd1037b35194d33666be19dcce9e98 SHA256 4ccbef245ea50f317e34bad5ed07e6917fc08d718c6e57884255799980d6e765
-MD5 60fec205107aa53f0cf83d62c2300183 files/sqlite-2.8.16-multilib.patch 4038
-RMD160 0e074a3ebac7c188dbbf9b86be87a79e0c23390a files/sqlite-2.8.16-multilib.patch 4038
-SHA256 4ccbef245ea50f317e34bad5ed07e6917fc08d718c6e57884255799980d6e765 files/sqlite-2.8.16-multilib.patch 4038
-AUX sqlite-3-test-fix-3.3.4.patch 761 RMD160 5c1dc771d1dbe5dc0138145ddc169a8aa2305c3b SHA1 3e2c30622e387d002bfc5e49a49781ca9cc63c82 SHA256 f26cc9b97c6240f5e3f595b6be57309044be44e9f865f7596b4e85d77eef82d4
-MD5 47dbf777bcdf0cc3e5e97a60814b8469 files/sqlite-3-test-fix-3.3.4.patch 761
-RMD160 5c1dc771d1dbe5dc0138145ddc169a8aa2305c3b files/sqlite-3-test-fix-3.3.4.patch 761
-SHA256 f26cc9b97c6240f5e3f595b6be57309044be44e9f865f7596b4e85d77eef82d4 files/sqlite-3-test-fix-3.3.4.patch 761
-AUX sqlite-3.3.3-tcl-fix.patch 955 RMD160 74965942daef0fe667bd866c9ebf5b2ff999c1d9 SHA1 c15e2a86f476dcab72b8a38ff89d6535ec0bbfd0 SHA256 b36bbb78a7c35a0c457e4cbdbc1b925fc4ffa07e0c60eb2230f1aff874a45403
-MD5 798bdd07506f713c72a1578b14bbd36d files/sqlite-3.3.3-tcl-fix.patch 955
-RMD160 74965942daef0fe667bd866c9ebf5b2ff999c1d9 files/sqlite-3.3.3-tcl-fix.patch 955
-SHA256 b36bbb78a7c35a0c457e4cbdbc1b925fc4ffa07e0c60eb2230f1aff874a45403 files/sqlite-3.3.3-tcl-fix.patch 955
-AUX sqlite-64bit-test-fix.patch 604 RMD160 58b1df9e9f6593d41fa17541eb3b429c70da384a SHA1 f20d6c33a0a26829e2c3eb14b5c21c259166938d SHA256 5310357cd2658333a5a76860dc87a5f98977878ffae6a9e11c5e1ec4c73ccc15
-MD5 d35b21872efe5925225672ab7dcd7307 files/sqlite-64bit-test-fix.patch 604
-RMD160 58b1df9e9f6593d41fa17541eb3b429c70da384a files/sqlite-64bit-test-fix.patch 604
-SHA256 5310357cd2658333a5a76860dc87a5f98977878ffae6a9e11c5e1ec4c73ccc15 files/sqlite-64bit-test-fix.patch 604
-AUX sqlite-64bit-test-fix2.patch 438 RMD160 83904019c277fdf24c8299b0e6aba7184cd8b56f SHA1 15512752ca2eefeab7daad22a76d767692dac3b5 SHA256 87c47559f891736006050f0a3a4e4393084cf314a7bc44cc0e09f57efc0de23b
-MD5 619a169ced11eef8b06756518cfc8a4f files/sqlite-64bit-test-fix2.patch 438
-RMD160 83904019c277fdf24c8299b0e6aba7184cd8b56f files/sqlite-64bit-test-fix2.patch 438
-SHA256 87c47559f891736006050f0a3a4e4393084cf314a7bc44cc0e09f57efc0de23b files/sqlite-64bit-test-fix2.patch 438
-DIST sqlite-3.3.13.tar.gz 2054971 RMD160 5ed0c1248db4681349ee89a851fe200ea855fbcd SHA1 405d3f042d64d9ecbb42fff6d4c0dae4a1eeeda2 SHA256 930144d92e91ef7b3a7edbbe768cc539db95c06cf05cb156350f8d35bb56625c
-EBUILD sqlite-3.3.13.ebuild 2308 RMD160 99621866834736de6a078e25cb2d6efaf45404df SHA1 7ccc477c1438e6bf47c09ae7559961f4eec1e87b SHA256 09f405bbc4a92456453cc71fb12d38b4f5195f1161d8d9ab088f89c128311744
-MD5 e08ba4d2014917fc142f626536654709 sqlite-3.3.13.ebuild 2308
-RMD160 99621866834736de6a078e25cb2d6efaf45404df sqlite-3.3.13.ebuild 2308
-SHA256 09f405bbc4a92456453cc71fb12d38b4f5195f1161d8d9ab088f89c128311744 sqlite-3.3.13.ebuild 2308
-MD5 3b6f009d0ee97b4889b62dab551ce08c files/digest-sqlite-3.3.13 244
-RMD160 58529d05c1adb2a4944f0722171f5b059e6b4c7b files/digest-sqlite-3.3.13 244
-SHA256 bcc5af54a28e4aab9ee61500c640b7ec43302836799f0f88ba0604fd4eb0dd77 files/digest-sqlite-3.3.13 244
diff --git a/apps/dev-db/sqlite/files/digest-sqlite-3.3.13 b/apps/dev-db/sqlite/files/digest-sqlite-3.3.13
deleted file mode 100644
index a0eec1d..0000000
--- a/apps/dev-db/sqlite/files/digest-sqlite-3.3.13
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 6b24d9c364215fba82242a86f54e0ad1 sqlite-3.3.13.tar.gz 2054971
-RMD160 5ed0c1248db4681349ee89a851fe200ea855fbcd sqlite-3.3.13.tar.gz 2054971
-SHA256 930144d92e91ef7b3a7edbbe768cc539db95c06cf05cb156350f8d35bb56625c sqlite-3.3.13.tar.gz 2054971
diff --git a/apps/dev-db/sqlite/files/maketcllib.sh b/apps/dev-db/sqlite/files/maketcllib.sh
deleted file mode 100644
index ad87ce1..0000000
--- a/apps/dev-db/sqlite/files/maketcllib.sh
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/bash
-#
-# This script was adapted from the one used by Hwaci to build it's
-# documentation and binaries for shipping to their website.
-#
-# Any similarity to the original has probably been trampled into
-# oblivion modifying everything for Gentoo.
-#
-echo "Starting TCL Build"
-
-# Set srcdir to the name of the directory that contains the publish.sh
-# script.
-#
-srcdir=`echo "$0" | sed 's%\(^.*\)/[^/][^/]*$%\1%'`
-
-#
-# Build the tclsqlite.so shared library for import into tclsh or wish
-# under Linux
-#
-make target_source
-source /etc/make.conf
-cd tsrc
-rm shell.c
-
-OPTS='-DUSE_TCL_STUBS=1 -DNDEBUG=1'
-TCLSTUBLIB=${TCL_BUILD_STUB_LIB_PATH}
-
-export CFLAGS
-gcc -fPIC $CFLAGS $OPTS -I. -shared *.c $TCLSTUBLIB -o tclsqlite.so
-
-strip tclsqlite.so
-cp tclsqlite.so ..
-
-cd ..
-
-echo "pkg_mkIndex [pwd] tclsqlite.so" >> make_pkgIndex.tcl
-tclsh make_pkgIndex.tcl
-
-echo "Done TCL Build"
-
diff --git a/apps/dev-db/sqlite/files/sandbox-fix1.patch b/apps/dev-db/sqlite/files/sandbox-fix1.patch
deleted file mode 100644
index 38e4256..0000000
--- a/apps/dev-db/sqlite/files/sandbox-fix1.patch
+++ /dev/null
@@ -1,40 +0,0 @@
---- test/capi3.test~ 2006-01-30 23:35:44.000000000 +0100
-+++ test/capi3.test 2006-02-05 19:41:12.000000000 +0100
-@@ -140,18 +140,6 @@
- do_test capi3-3.2 {
- sqlite3_close $db2
- } {SQLITE_OK}
--do_test capi3-3.3 {
-- catch {
-- set db2 [sqlite3_open /bogus/path/test.db {}]
-- }
-- sqlite3_errcode $db2
--} {SQLITE_CANTOPEN}
--do_test capi3-3.4 {
-- sqlite3_errmsg $db2
--} {unable to open database file}
--do_test capi3-3.5 {
-- sqlite3_close $db2
--} {SQLITE_OK}
- do_test capi3-3.6.1 {
- sqlite3_close $db2
- } {SQLITE_MISUSE}
-@@ -176,18 +164,6 @@
- do_test capi3-4.2 {
- sqlite3_close $db2
- } {SQLITE_OK}
--do_test capi3-4.3 {
-- catch {
-- set db2 [sqlite3_open16 [utf16 /bogus/path/test.db] {}]
-- }
-- sqlite3_errcode $db2
--} {SQLITE_CANTOPEN}
--do_test capi3-4.4 {
-- utf8 [sqlite3_errmsg16 $db2]
--} {unable to open database file}
--do_test capi3-4.5 {
-- sqlite3_close $db2
--} {SQLITE_OK}
- } ;# utf16
-
- # This proc is used to test the following API calls:
diff --git a/apps/dev-db/sqlite/files/sandbox-fix2.patch b/apps/dev-db/sqlite/files/sandbox-fix2.patch
deleted file mode 100644
index cf051c4..0000000
--- a/apps/dev-db/sqlite/files/sandbox-fix2.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- test/attach3.test~ 2005-03-29 05:11:00.000000000 +0200
-+++ test/attach3.test 2006-02-05 19:30:45.000000000 +0100
-@@ -226,11 +226,6 @@
- # Failure to attach leaves us in a workable state.
- # Ticket #811
- #
--do_test attach3-11.0 {
-- catchsql {
-- ATTACH DATABASE '/nodir/nofile.x' AS notadb;
-- }
--} {1 {unable to open database: /nodir/nofile.x}}
- do_test attach3-11.1 {
- catchsql {
- ATTACH DATABASE ':memory:' AS notadb;
diff --git a/apps/dev-db/sqlite/files/sqlite-2.8.15-alignement-fix.patch b/apps/dev-db/sqlite/files/sqlite-2.8.15-alignement-fix.patch
deleted file mode 100644
index 7081ffd..0000000
--- a/apps/dev-db/sqlite/files/sqlite-2.8.15-alignement-fix.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -uNr sqlite.orig/src/vdbeInt.h sqlite/src/vdbeInt.h
---- sqlite.orig/src/vdbeInt.h 2004-10-16 01:33:02.779442000 +0200
-+++ sqlite/src/vdbeInt.h 2004-10-16 01:35:01.139442000 +0200
-@@ -115,7 +115,7 @@
- int flags; /* Some combination of MEM_Null, MEM_Str, MEM_Dyn, etc. */
- double r; /* Real value */
- char *z; /* String value */
-- char zShort[NBFS]; /* Space for short strings */
-+ char zShort[NBFS] __attribute__ ((__aligned__(16))); /* Space for short strings */
- };
- typedef struct Mem Mem;
-
diff --git a/apps/dev-db/sqlite/files/sqlite-2.8.16-multilib.patch b/apps/dev-db/sqlite/files/sqlite-2.8.16-multilib.patch
deleted file mode 100644
index 3211187..0000000
--- a/apps/dev-db/sqlite/files/sqlite-2.8.16-multilib.patch
+++ /dev/null
@@ -1,108 +0,0 @@
-diff -Naurp sqlite-2.8.16.orig/Makefile.in sqlite-2.8.16/Makefile.in
---- sqlite-2.8.16.orig/Makefile.in 2005-02-14 00:22:04.000000000 +0000
-+++ sqlite-2.8.16/Makefile.in 2005-02-17 18:22:50.174537727 +0000
-@@ -187,12 +187,12 @@ last_change: $(SRC)
- | awk '{print $$5,$$6}' >last_change
-
- libsqlite.la: $(LIBOBJ)
-- $(LTLINK) -o libsqlite.la $(LIBOBJ) ${RELEASE} -rpath @exec_prefix@/lib \
-+ $(LTLINK) -o libsqlite.la $(LIBOBJ) ${RELEASE} -rpath @libdir@ \
- -version-info "8:6:8"
-
- libtclsqlite.la: tclsqlite.lo libsqlite.la
- $(LTLINK) -o libtclsqlite.la tclsqlite.lo \
-- libsqlite.la $(LIBTCL) -rpath @exec_prefix@/lib/sqlite \
-+ libsqlite.la $(LIBTCL) -rpath @libdir@/sqlite \
- -version-info "8:6:8"
-
- sqlite@TARGET_EXEEXT@: $(TOP)/src/shell.c libsqlite.la sqlite.h
-@@ -465,14 +465,14 @@ doc: $(DOC)
- mv $(DOC) doc
-
- install: sqlite libsqlite.la sqlite.h
-- $(INSTALL) -d $(DESTDIR)$(exec_prefix)/lib
-- $(LTINSTALL) libsqlite.la $(DESTDIR)$(exec_prefix)/lib
-+ $(INSTALL) -d $(DESTDIR)@libdir@
-+ $(LTINSTALL) libsqlite.la $(DESTDIR)@libdir@
- $(INSTALL) -d $(DESTDIR)$(exec_prefix)/bin
- $(LTINSTALL) sqlite $(DESTDIR)$(exec_prefix)/bin
- $(INSTALL) -d $(DESTDIR)$(prefix)/include
- $(INSTALL) -m 0644 sqlite.h $(DESTDIR)$(prefix)/include
-- $(INSTALL) -d $(DESTDIR)$(exec_prefix)/lib/pkgconfig;
-- $(INSTALL) -m 0644 sqlite.pc $(DESTDIR)$(exec_prefix)/lib/pkgconfig;
-+ $(INSTALL) -d $(DESTDIR)@libdir@/pkgconfig;
-+ $(INSTALL) -m 0644 sqlite.pc $(DESTDIR)@libdir@/pkgconfig;
-
- clean:
- rm -f *.lo *.la *.o sqlite@TARGET_EXEEXT@ libsqlite.la sqlite.h opcodes.*
-diff -Naurp sqlite-2.8.16.orig/Makefile.linux-gcc sqlite-2.8.16/Makefile.linux-gcc
---- sqlite-2.8.16.orig/Makefile.linux-gcc 2005-02-14 00:22:04.000000000 +0000
-+++ sqlite-2.8.16/Makefile.linux-gcc 2005-02-17 18:21:47.654969648 +0000
-@@ -14,7 +14,7 @@
- #### The toplevel directory of the source tree. This is the directory
- # that contains this "Makefile.in" and the "configure.in" script.
- #
--TOP = ../sqlite
-+TOP = @@S@@
-
- #### C Compiler and options for use in building executables that
- # will run on the platform that is doing the build.
-@@ -38,8 +38,8 @@ THREADSAFE = -DTHREADSAFE=0
- #### Specify any extra linker options needed to make the library
- # thread safe
- #
--#THREADLIB = -lpthread
--THREADLIB =
-+THREADLIB = -lpthread
-+#THREADLIB =
-
- #### Leave MEMORY_DEBUG undefined for maximum speed. Use MEMORY_DEBUG=1
- # to check for memory leaks. Use MEMORY_DEBUG=2 to print a log of all
-@@ -64,7 +64,7 @@ EXE =
- # will run on the target platform. This is usually the same
- # as BCC, unless you are cross-compiling.
- #
--TCC = gcc -O6
-+TCC = @@CC@@ @@CFLAGS@@
- #TCC = gcc -g -O0 -Wall
- #TCC = gcc -g -O0 -Wall -fprofile-arcs -ftest-coverage
- #TCC = /opt/mingw/bin/i386-mingw32-gcc -O6
-@@ -72,23 +72,23 @@ TCC = gcc -O6
-
- #### Tools used to build a static library.
- #
--AR = ar cr
-+AR = @@AR@@ cr
- #AR = /opt/mingw/bin/i386-mingw32-ar cr
--RANLIB = ranlib
-+RANLIB = @@RANLIB@@
- #RANLIB = /opt/mingw/bin/i386-mingw32-ranlib
-
- #### Extra compiler options needed for programs that use the TCL library.
- #
--#TCL_FLAGS =
-+#TCL_FLAGS = @@TCL_FLAGS@@
- #TCL_FLAGS = -DSTATIC_BUILD=1
--TCL_FLAGS = -I/home/drh/tcltk/8.4linux
-+#TCL_FLAGS = -I/home/drh/tcltk/8.4linux
- #TCL_FLAGS = -I/home/drh/tcltk/8.4win -DSTATIC_BUILD=1
- #TCL_FLAGS = -I/home/drh/tcltk/8.3hpux
-
- #### Linker options needed to link against the TCL library.
- #
--#LIBTCL = -ltcl -lm -ldl
--LIBTCL = /home/drh/tcltk/8.4linux/libtcl8.4g.a -lm -ldl
-+LIBTCL = -ltcl -lm -ldl
-+#LIBTCL = /home/drh/tcltk/8.4linux/libtcl8.4g.a -lm -ldl
- #LIBTCL = /home/drh/tcltk/8.4win/libtcl84s.a -lmsvcrt
- #LIBTCL = /home/drh/tcltk/8.3hpux/libtcl8.3.a -ldld -lm -lc
-
-@@ -100,7 +100,7 @@ READLINE_FLAGS = -DHAVE_READLINE=1 -I/us
- #### Linker options needed by programs using readline() must link against.
- #
- #LIBREADLINE =
--LIBREADLINE = -static -lreadline -ltermcap
-+LIBREADLINE = -static -lreadline -lncurses
-
- #### Should the database engine assume text is coded as UTF-8 or iso8859?
- #
diff --git a/apps/dev-db/sqlite/files/sqlite-3-test-fix-3.3.4.patch b/apps/dev-db/sqlite/files/sqlite-3-test-fix-3.3.4.patch
deleted file mode 100644
index 5429fbb..0000000
--- a/apps/dev-db/sqlite/files/sqlite-3-test-fix-3.3.4.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- Makefile.in.old 2006-02-13 15:20:42.000000000 +0100
-+++ Makefile.in 2006-02-13 15:21:02.000000000 +0100
-@@ -242,7 +242,7 @@
- # of the most recently modified source code file
- #
- last_change: $(SRC)
-- cat $(SRC) | grep '$$Id: ' | sort +4 | tail -1 \
-+ cat $(SRC) | grep '$$Id: ' | sort -k 5 | tail -1 \
- | $(NAWK) '{print $$5,$$6}' >last_change
-
- libsqlite3.la: $(LIBOBJ)
-@@ -338,7 +338,7 @@
- $(LTCOMPILE) -c opcodes.c
-
- opcodes.c: opcodes.h $(TOP)/mkopcodec.awk
-- sort -n -b +2 opcodes.h | $(NAWK) -f $(TOP)/mkopcodec.awk >opcodes.c
-+ sort -n -b -k 3 opcodes.h | $(NAWK) -f $(TOP)/mkopcodec.awk >opcodes.c
-
- opcodes.h: parse.h $(TOP)/src/vdbe.c $(TOP)/mkopcodeh.awk
- cat parse.h $(TOP)/src/vdbe.c | $(NAWK) -f $(TOP)/mkopcodeh.awk >opcodes.h
diff --git a/apps/dev-db/sqlite/files/sqlite-3.3.3-tcl-fix.patch b/apps/dev-db/sqlite/files/sqlite-3.3.3-tcl-fix.patch
deleted file mode 100644
index 2d4356d..0000000
--- a/apps/dev-db/sqlite/files/sqlite-3.3.3-tcl-fix.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- tclinstaller.tcl.old 2006-02-05 21:44:20.000000000 +0100
-+++ tclinstaller.tcl 2006-02-05 21:49:50.000000000 +0100
-@@ -7,14 +7,17 @@
- set VERSION [lindex $argv 0]
- set LIBFILE .libs/libtclsqlite3[info sharedlibextension]
- if { ![info exists env(DESTDIR)] } { set env(DESTDIR) "" }
--set LIBDIR $env(DESTDIR)[lindex $auto_path 0]
-+if { ![info exists env(TCLLIBDIR)] } { set env(TCLLIBDIR) [lindex $auto_path 0] }
-+set LIBDIR $env(DESTDIR)$env(TCLLIBDIR)
-+set LIBDIR_INSTALL $env(TCLLIBDIR)
- set LIBNAME [file tail $LIBFILE]
- set LIB $LIBDIR/sqlite3/$LIBNAME
-+set LIB_INSTALL $LIBDIR_INSTALL/sqlite3/$LIBNAME
-
- file delete -force $LIBDIR/sqlite3
- file mkdir $LIBDIR/sqlite3
- set fd [open $LIBDIR/sqlite3/pkgIndex.tcl w]
--puts $fd "package ifneeded sqlite3 $VERSION \[list load $LIB sqlite3\]"
-+puts $fd "package ifneeded sqlite3 $VERSION \[list load $LIB_INSTALL sqlite3\]"
- close $fd
-
- # We cannot use [file copy] because that will just make a copy of
diff --git a/apps/dev-db/sqlite/files/sqlite-64bit-test-fix.patch b/apps/dev-db/sqlite/files/sqlite-64bit-test-fix.patch
deleted file mode 100644
index f121e52..0000000
--- a/apps/dev-db/sqlite/files/sqlite-64bit-test-fix.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- test/printf.test~ 2005-12-19 18:31:01.000000000 +0100
-+++ test/printf.test 2006-02-05 18:12:33.000000000 +0100
-@@ -130,12 +130,6 @@
- sqlite3_mprintf_scaled {A double: %g} 1.0e307 100.0
- } {A double: NaN}
-
--do_test printf-8.1 {
-- sqlite3_mprintf_int {%u %u %u} 0x7fffffff 0x80000000 0xffffffff
--} {2147483647 2147483648 4294967295}
--do_test printf-8.2 {
-- sqlite3_mprintf_int {%lu %lu %lu} 0x7fffffff 0x80000000 0xffffffff
--} {2147483647 2147483648 4294967295}
- do_test printf-8.3 {
- sqlite3_mprintf_int64 {%llu %llu %llu} 2147483647 2147483648 4294967296
- } {2147483647 2147483648 4294967296}
diff --git a/apps/dev-db/sqlite/files/sqlite-64bit-test-fix2.patch b/apps/dev-db/sqlite/files/sqlite-64bit-test-fix2.patch
deleted file mode 100644
index 08d93f0..0000000
--- a/apps/dev-db/sqlite/files/sqlite-64bit-test-fix2.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- test/types3.test~ 2006-01-21 15:32:32.000000000 +0100
-+++ test/types3.test 2006-02-05 18:14:04.000000000 +0100
-@@ -30,10 +30,6 @@
- set V [expr {1+2}]
- concat [tcl_variable_type V] [execsql {SELECT typeof(:V)}]
- } {int integer}
--do_test types3-1.3 {
-- set V [expr {1+123456789012345}]
-- concat [tcl_variable_type V] [execsql {SELECT typeof(:V)}]
--} {wideInt integer}
-
- # A double variable comes in as REAL
- do_test types3-1.4 {
diff --git a/apps/dev-db/sqlite/sqlite-3.3.13.ebuild b/apps/dev-db/sqlite/sqlite-3.3.13.ebuild
deleted file mode 100644
index 697665b..0000000
--- a/apps/dev-db/sqlite/sqlite-3.3.13.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils alternatives libtool
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
-
-DESCRIPTION="SQLite: an SQL Database Engine in a C Library."
-HOMEPAGE="http://www.sqlite.org/"
-SRC_URI="http://www.sqlite.org/${P}.tar.gz"
-LICENSE="as-is"
-SLOT="3"
-IUSE="debug doc nothreadsafe tcl"
-
-DEPEND="doc? ( dev-lang/tcl )
- tcl? ( dev-lang/tcl )"
-
-RDEPEND="tcl? ( dev-lang/tcl )"
-
-SOURCE="/usr/bin/lemon"
-ALTERNATIVES="${SOURCE}-3 ${SOURCE}-0"
-
-src_unpack() {
- # test
- if has test ${FEATURES} ; then
- if ! has userpriv ${FEATURES} ; then
- ewarn "The userpriv feature must be enabled to run tests."
- eerror "Testsuite will not be run."
- fi
- if ! use tcl ; then
- eerror "The tcl USE flag must be enabled to run tests."
- ewarn "Please note that turning on tcl installs runtime"
- ewarn "support too."
- eerror "Testsuite will not be run."
- fi
- fi
-
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/sqlite-3.3.3-tcl-fix.patch
- #epatch "${FILESDIR}"/sqlite-3-test-fix-3.3.4.patch
-
- #epatch "${FILESDIR}"/sandbox-fix1.patch
- epatch "${FILESDIR}"/sandbox-fix2.patch
-
- # Fix broken tests that are not portable to 64bit arches
- epatch "${FILESDIR}"/sqlite-64bit-test-fix.patch
- epatch "${FILESDIR}"/sqlite-64bit-test-fix2.patch
-
- # Respect LDFLAGS wrt bug #156299
- sed -i -e 's/^LTLINK = .*/& $(LDFLAGS)/' Makefile.in
-
- elibtoolize
- epunt_cxx
-}
-
-src_compile() {
- local myconf="--enable-incore-db --enable-tempdb-in-ram --enable-cross-thread-connections"
-
- econf ${myconf} \
- $(use_enable debug) \
- $(use_enable !nothreadsafe threadsafe) \
- $(use_enable tcl) \
- || die "econf failed"
-
- emake all || die "emake all failed"
-
- if use doc ; then
- emake doc || die "emake doc failed"
- fi
-}
-
-src_test() {
- if use tcl ; then
- if has userpriv ${FEATURES} ; then
- cd "${S}"
- if use debug ; then
- emake fulltest || die "some test failed"
- else
- emake test || die "some test failed"
- fi
- fi
- fi
-}
-
-src_install () {
- make \
- DESTDIR="${D}" \
- TCLLIBDIR="/usr/$(get_libdir)" \
- install \
- || die "make install failed"
-
- newbin lemon lemon-${SLOT}
-
- dodoc README VERSION
- doman sqlite3.1
-
- use doc && dohtml doc/* art/*.gif
-}