diff options
author | Pacho Ramos <pacho@gentoo.org> | 2012-04-23 18:29:28 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2012-04-23 18:29:28 +0000 |
commit | 4698281bafaaffd916f5a8b8047da94ae124d8c1 (patch) | |
tree | 19b88b03b30769004614537230331e4e54d6b339 /dev-db/ingres | |
parent | Package removal. (diff) | |
download | gentoo-2-4698281bafaaffd916f5a8b8047da94ae124d8c1.tar.gz gentoo-2-4698281bafaaffd916f5a8b8047da94ae124d8c1.tar.bz2 gentoo-2-4698281bafaaffd916f5a8b8047da94ae124d8c1.zip |
Package removal.
Diffstat (limited to 'dev-db/ingres')
-rw-r--r-- | dev-db/ingres/ChangeLog | 35 | ||||
-rw-r--r-- | dev-db/ingres/Manifest | 29 | ||||
-rw-r--r-- | dev-db/ingres/files/10.0-Jamdefs.patch | 11 | ||||
-rw-r--r-- | dev-db/ingres/files/10.0-bldenv.patch | 22 | ||||
-rw-r--r-- | dev-db/ingres/files/10.0-mksecret.patch | 22 | ||||
-rw-r--r-- | dev-db/ingres/files/10.0-sharelib.patch | 14 | ||||
-rw-r--r-- | dev-db/ingres/files/9.3-Jamdefs.patch | 11 | ||||
-rw-r--r-- | dev-db/ingres/files/9.3-bldenv.patch | 22 | ||||
-rw-r--r-- | dev-db/ingres/files/9.3-sharelib.patch | 15 | ||||
-rw-r--r-- | dev-db/ingres/files/ingres-initd | 60 | ||||
-rw-r--r-- | dev-db/ingres/files/sql.patch | 8 | ||||
-rw-r--r-- | dev-db/ingres/ingres-10.0.0.109.ebuild | 222 | ||||
-rw-r--r-- | dev-db/ingres/ingres-10.0.0.111.ebuild | 220 | ||||
-rw-r--r-- | dev-db/ingres/ingres-9.3.0.151.ebuild | 224 | ||||
-rw-r--r-- | dev-db/ingres/metadata.xml | 15 |
15 files changed, 0 insertions, 930 deletions
diff --git a/dev-db/ingres/ChangeLog b/dev-db/ingres/ChangeLog deleted file mode 100644 index 8036b1770a0e..000000000000 --- a/dev-db/ingres/ChangeLog +++ /dev/null @@ -1,35 +0,0 @@ -# ChangeLog for dev-db/ingres -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/ingres/ChangeLog,v 1.5 2009/11/15 12:11:08 patrick Exp $ - -*ingres-10.0.0.111 (15 Nov 2009) - - 15 Nov 2009; Patrick Lauer <patrick@gentoo.org> -ingres-10.0.0.108.ebuild, - +ingres-10.0.0.111.ebuild: - Bump to 10.0.0.111, thanks to Alexander Thiem, closes #293259 - - 27 Oct 2009; Patrick Lauer <patrick@gentoo.org> ingres-10.0.0.109.ebuild: - Fixing deps: Adding virtual/jre. paths for ingsql still broken. - -*ingres-10.0.0.109 (27 Oct 2009) - - 27 Oct 2009; Patrick Lauer <patrick@gentoo.org> +ingres-10.0.0.109.ebuild: - Bump, fixes #290742 - -*ingres-10.0.0.108 (22 Oct 2009) - - 22 Oct 2009; Patrick Lauer <patrick@gentoo.org> +files/10.0-Jamdefs.patch, - +files/10.0-bldenv.patch, +files/10.0-mksecret.patch, - +files/10.0-sharelib.patch, +ingres-10.0.0.108.ebuild, metadata.xml: - Bump to 10.0, fixes bug #287626. Thanks to Alexander Thiem for the shiny - patches. - -*ingres-9.3.0.151 (04 Oct 2009) - - 04 Oct 2009; Patrick Lauer <patrick@gentoo.org> +files/9.3-Jamdefs.patch, - +ingres-9.3.0.151.ebuild, +files/9.3-bldenv.patch, - +files/9.3-sharelib.patch, +files/ingres-initd, +files/sql.patch, - +metadata.xml: - Initial import of Ingres-9.3. Closes #247895. Ebuild and patches by - Alexander Thiem - diff --git a/dev-db/ingres/Manifest b/dev-db/ingres/Manifest deleted file mode 100644 index 189fd2c903a5..000000000000 --- a/dev-db/ingres/Manifest +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -AUX 10.0-Jamdefs.patch 301 RMD160 0cf17826377968bee698fc26897d3321f6fe66e2 SHA1 a78618fe84a378cb4e7d5a4c7e0b2acb79a404d0 SHA256 f2e4233c0feb06adfc62de0ad12099678c1b26474f5055950d853a7396efb87b -AUX 10.0-bldenv.patch 753 RMD160 9b75cb3bf57cdee9928730ee46ce6828593e7ba5 SHA1 8ee23aa3d5b68dd0fae0a03a00cb4dd906f6d160 SHA256 12eca9a57c05fad7ab2c7130445741a6673843cf7cd4095e28770def80b939a6 -AUX 10.0-mksecret.patch 850 RMD160 a0caf374d53b7b2f6298fda7a92ac5df4a14fff3 SHA1 67a33158e9d11ed8cc11faf45f7a5d74c0a334a3 SHA256 42194fc4987e079806ca84c1ed650f6d9520eb991ae0a2065c69373da9723dcd -AUX 10.0-sharelib.patch 508 RMD160 9806f9dc73527811392a697cd0e37a94465148c3 SHA1 a9cbe1baf2538089d2f3ce72f687f41131fb23e8 SHA256 71e8746491139cf077b5190edf9783f27fecf3ade0f7b956bb707a81750e0116 -AUX 9.3-Jamdefs.patch 301 RMD160 0cf17826377968bee698fc26897d3321f6fe66e2 SHA1 a78618fe84a378cb4e7d5a4c7e0b2acb79a404d0 SHA256 f2e4233c0feb06adfc62de0ad12099678c1b26474f5055950d853a7396efb87b -AUX 9.3-bldenv.patch 749 RMD160 1d6b7a9f87c3ef2d0135693b14d54a44049cf102 SHA1 c827fdf4c7ef8e8e454080ae9786fbda0bcce425 SHA256 6634e8220b11b2bbd4ef9627ad57d9ad8d65507e4424eda036bd164d14517f50 -AUX 9.3-sharelib.patch 523 RMD160 1ce20d8655dd2187af0d26d4a4331e2c6c4d6656 SHA1 f860d3a7178507f36509c83dc38cf6456b20619d SHA256 2516a482a31af21e48d38a330d1dbed94ecb44d58f1018f2fa8725bdef511ea7 -AUX ingres-initd 1206 RMD160 6c108d38f2f5331f3608a894018379000faa9ef4 SHA1 583598c323d76cbdde8dbdfe04dc12ab606297ca SHA256 36689594e57cb3100cfc263ca09feebae44e39f3a15431d382e326bddeb8fab1 -AUX sql.patch 348 RMD160 a3e568b435be99e5838c3e44366f925d63cedd64 SHA1 a9378d7efae663fda8c69b3ca252ba4a6d317362 SHA256 e72486783307461466455628239f03334001122723ef5bcb319ca20552e276b4 -DIST ingres-10.0.0-109-gpl-src.tgz 114102646 RMD160 c191d5fd7638355e1d9affce5f8b18a0f6bccb3d SHA1 02a867951656b04ad662f9fa9bc38c0395074482 SHA256 df5c61e9a1f657e3a81b2802df9136ad5ba5a38887c0e9367d2f441873b9a58f -DIST ingres-10.0.0-111-gpl-src.tgz 133667818 RMD160 e5551103b5f442590bd1936c4d43a1d830d30cc1 SHA1 14292c5610337bba56a4a9ca1b0f7abac4fa961d SHA256 bb6795acc840479113b9c635557276a4f11f0f0126534512e1cd0645882aa93d -DIST ingres-9.3.0-151-gpl-src.tgz 113438034 RMD160 6e4e83c2b71e6b637f4604afbe12dac1e913002d SHA1 cb51131495ca5a31dd658fe20c5c4ba44c0a1bca SHA256 c215a39f5b8bd6509bb2ef6512bd69476b5063b465d164be7c2f249ebf7f8c16 -EBUILD ingres-10.0.0.109.ebuild 6088 RMD160 bae8800fd5ee34cdb3b987dba16800ad6955c8aa SHA1 c415817d81ac4eb5d4070decf9856a90adb603a4 SHA256 287e54fdb42bb5d042e62fe649be58726e7019c7904d8346345da15cce439320 -EBUILD ingres-10.0.0.111.ebuild 6021 RMD160 f149c158a9ffa5552e47ff26ecffe0a58fb9368f SHA1 a1886ad4e6d1fd2a350bd7bdd28b0ef0f418d86b SHA256 77f73f54a2240c2ab47fc0498f7e9492b891442045cecc084288e6d3cd5e2e38 -EBUILD ingres-9.3.0.151.ebuild 6143 RMD160 59ef97d122347f1495b41b90324bddf763f8705f SHA1 efd0a2ae7d06b3a3ac072de8d69bde1cebda1f1f SHA256 b6d3095fa1fff88d2672a09de9ba1e40634cb3fdd3c9d0bcd87e7ed34d98ed47 -MISC ChangeLog 1343 RMD160 c58cf1ee5cea55f329da322c09a20d8b862ab6aa SHA1 814f85207f779cb46c17d1b11b1cbf5f57627b03 SHA256 7576b17a97d43ebf98604ff70fa5abaf02884e53b61abd147ef9bae6d3ecbce3 -MISC metadata.xml 480 RMD160 4bec615689d919ff7f6bfa6da25602b271f84ffc SHA1 9ba2c42891659334815a1c0eab2413f9213422d7 SHA256 f2c4d673c6fa654001d7479e1552681d09ed578ead4286ca1205ce5ff120a46e ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.18 (GNU/Linux) - -iJwEAQEIAAYFAk59A9QACgkQfXuS5UK5QB3/xgP+O8142hIPwWiA0Kd1BSdr0UNG -+QN4Rh84ptycyZrMNYLAafYtYrVzToZeDcLuc4LfXmPyidtHgcOHXZIsfttKrwVb -En1Bgo8Xp0yjWsWYdByYUTBoDsfQkjWzYdQPC1kBOjUgHciMOWP/kNm7P5SjRa3h -x5VCCftp11Pg7B/o2I0= -=1Kvj ------END PGP SIGNATURE----- diff --git a/dev-db/ingres/files/10.0-Jamdefs.patch b/dev-db/ingres/files/10.0-Jamdefs.patch deleted file mode 100644 index 29e56cf17798..000000000000 --- a/dev-db/ingres/files/10.0-Jamdefs.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- src/tools/port/jam/Jamdefs 2008-10-28 14:07:42.000000000 +0100 -+++ src/tools/port/jam/Jamdefs 2008-10-30 11:23:47.000000000 +0100 -@@ -2069,7 +2069,7 @@ - } - else - { -- XERCESCLIB = libxerces-c.$(SLSFX).$(XERCVERS).0 ; -+ XERCESCLIB ?= libxerces-c.$(SLSFX).$(XERCVERS).0 ; - } - } - else diff --git a/dev-db/ingres/files/10.0-bldenv.patch b/dev-db/ingres/files/10.0-bldenv.patch deleted file mode 100644 index 044e1543d7e7..000000000000 --- a/dev-db/ingres/files/10.0-bldenv.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- src/tools/port/jam/bldenv 2009-10-13 09:15:23.000000000 +0200 -+++ src/tools/port/jam/bldenv 2009-10-13 09:16:37.000000000 +0200 -@@ -285,6 +285,19 @@ - gtk_need=false - deb=true - instcmd="apt-get install" -+ elif [ -f /etc/gentoo-release ] ; then -+ export OSVER=GENTOO -+ gtk_need=false -+ rpm_need=false -+ export XERCESCROOT=/usr/include/xercesc -+ if [ -f /usr/lib/libxerces-c.so ]; then -+ export XERCESLOC=/usr/lib -+ fi -+ XERCESCLIB=`readlink -n ${XERCESLOC}/libxerces-c.so` -+ if [ -z "$XERCESCLIB" ]; then -+ XERCESCLIB=libxerces-c.so -+ fi -+ export XERCESCLIB - elif [ -r /etc/redhat-release ] ; then - os=`cat /etc/redhat-release | cut -d' ' -f1` - if [ "$os" = "Fedora" ] ; then diff --git a/dev-db/ingres/files/10.0-mksecret.patch b/dev-db/ingres/files/10.0-mksecret.patch deleted file mode 100644 index 839fc3273974..000000000000 --- a/dev-db/ingres/files/10.0-mksecret.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- src/tools/port/shell_unix/mksecret.sh 2009-10-13 10:59:58.000000000 +0200 -+++ src/tools/port/shell_unix/mksecret.sh 2009-10-13 11:00:23.000000000 +0200 -@@ -1679,19 +1679,10 @@ - [ -r /usr/include/sys/file.h ] && - echo "# define xCL_007_FILE_H_EXISTS" - --if [ "$vers" = "int_lnx" ] || [ "$vers" = "ibm_lnx" ] || \ -- [ "$vers" = "axp_lnx" ] || [ "$vers" = "i64_lnx" ] || \ -- [ "$vers" = "a64_lnx" ] || [ "$vers" = "int_rpl" ] || \ -- [ "$vers" = "ppc_lnx" ] --then -- grep fd_set /usr/include/linux/types.h > /dev/null && -- echo "# define xCL_014_FD_SET_TYPE_EXISTS" --else - grep fd_set /usr/include/sys/types.h > /dev/null || \ - grep fd_set /usr/include/sys/select.h > /dev/null || \ - grep fd_set /usr/include/sys/time.h > /dev/null && - echo "# define xCL_014_FD_SET_TYPE_EXISTS" --fi - - if [ "$vers" != "ds3_ulx" ] - then diff --git a/dev-db/ingres/files/10.0-sharelib.patch b/dev-db/ingres/files/10.0-sharelib.patch deleted file mode 100644 index a800aebfc2ca..000000000000 --- a/dev-db/ingres/files/10.0-sharelib.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- src/front/st/specials_unix_vms/sharelib.ccpp 2009-10-13 09:24:32.000000000 +0200 -+++ src/front/st/specials_unix_vms/sharelib.ccpp 2009-10-13 09:25:34.000000000 +0200 -@@ -145,9 +145,8 @@ - LINK $XERCLIB$SLSFX.$XERCVERS - LINK $XERCLIB$SLSFX - # else -- EXECUTABLE libxerces-c.$SLSFX.$XERCVERS.0 -- LINK libxerces-c.$SLSFX.$XERCVERS -- LINK libxerces-c.$SLSFX -+ EXECUTABLE $XERCESCLIB -+ LINK $XERCESCLIB - # endif - # endif /* xerces */ - PERMISSION s:re,o:rwed,g:re,w:re diff --git a/dev-db/ingres/files/9.3-Jamdefs.patch b/dev-db/ingres/files/9.3-Jamdefs.patch deleted file mode 100644 index 29e56cf17798..000000000000 --- a/dev-db/ingres/files/9.3-Jamdefs.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- src/tools/port/jam/Jamdefs 2008-10-28 14:07:42.000000000 +0100 -+++ src/tools/port/jam/Jamdefs 2008-10-30 11:23:47.000000000 +0100 -@@ -2069,7 +2069,7 @@ - } - else - { -- XERCESCLIB = libxerces-c.$(SLSFX).$(XERCVERS).0 ; -+ XERCESCLIB ?= libxerces-c.$(SLSFX).$(XERCVERS).0 ; - } - } - else diff --git a/dev-db/ingres/files/9.3-bldenv.patch b/dev-db/ingres/files/9.3-bldenv.patch deleted file mode 100644 index b7818114db22..000000000000 --- a/dev-db/ingres/files/9.3-bldenv.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- src/tools/port/jam/bldenv 2009-01-07 06:46:06.000000000 +0100 -+++ src/tools/port/jam/bldenv 2009-01-07 07:04:25.000000000 +0100 -@@ -274,6 +274,19 @@ - gtk_need=false - deb=true - instcmd="apt-get install" -+ elif [ -f /etc/gentoo-release ] ; then -+ export OSVER=GENTOO -+ gtk_need=false -+ rpm_need=false -+ export XERCESCROOT=/usr/include/xercesc -+ if [ -f /usr/lib/libxerces-c.so ]; then -+ export XERCESLOC=/usr/lib -+ fi -+ XERCESCLIB=`readlink -n ${XERCESLOC}/libxerces-c.so` -+ if [ -z "$XERCESCLIB" ]; then -+ XERCESCLIB=libxerces-c.so -+ fi -+ export XERCESCLIB - elif [ -x /usr/bin/yum ] ; then - OSVER=FEDORA - if [ -r /etc/redhat-release ] && (grep -q 9 /etc/redhat-release) diff --git a/dev-db/ingres/files/9.3-sharelib.patch b/dev-db/ingres/files/9.3-sharelib.patch deleted file mode 100644 index 1d8b3c57000a..000000000000 --- a/dev-db/ingres/files/9.3-sharelib.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- src/front/st/specials_unix_vms/sharelib.ccpp 2008-10-01 15:06:20.000000000 +0200 -+++ src/front/st/specials_unix_vms/sharelib.ccpp 2008-10-30 11:26:05.000000000 +0100 -@@ -136,10 +136,9 @@ - # elif defined(OSX) - EXECUTABLE libxerces-c.$XERCVERS.$SLSFX - # else -- EXECUTABLE libxerces-c.$SLSFX.$XERCVERS.0 -+ EXECUTABLE $XERCESCLIB - # endif /* rs4_us5 */ -- LINK libxerces-c.$SLSFX.$XERCVERS -- LINK libxerces-c.$SLSFX -+ LINK $XERCESCLIB - # endif - PERMISSION s:re,o:rwed,g:re,w:re - } diff --git a/dev-db/ingres/files/ingres-initd b/dev-db/ingres/files/ingres-initd deleted file mode 100644 index 43e131e43595..000000000000 --- a/dev-db/ingres/files/ingres-initd +++ /dev/null @@ -1,60 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/ingres/files/ingres-initd,v 1.1 2009/10/04 00:08:23 patrick Exp $ - -depend() { - use net -} - -II_INSTALLATION=${SVCNAME:6:2} -export II_SYSTEM="/var/lib/ingres/Ingres${II_INSTALLATION}" - -checkIngres() { - - if [ ! -d "${II_SYSTEM}" ]; then - eerror "Ingres instance ${II_INSTALLATION} not found in ${II_SYSTEM}" - return 1 - fi -} - -start() { - - checkIngres || return 1 - - ebegin "Starting Ingres Instance ${II_INSTALLATION}" - - su ingres -c " - . ${II_SYSTEM}/.ing${II_INSTALLATION}bash - ingstart > /dev/null" - RET=$? - eend $RET - - if [ ! $RET ]; then - eerror "Startup failed" - eerror "You may find information in ${II_SYSTEM}/ingres/files/errlog.log" - return 1 - fi - -} - -stop() { - ebegin "Stopping Ingres Instance ${II_INSTALLATION}" - - checkIngres || return 1 - - su ingres -c " - . ${II_SYSTEM}/.ing${II_INSTALLATION}bash - ingstop > /dev/null" - - RET=$? - eend $RET - - if [ ! $RET ]; then - eerror "Stopping failed" - eerror "You may try to run ingstop -f as user ingres" - return 1 - fi - -} - diff --git a/dev-db/ingres/files/sql.patch b/dev-db/ingres/files/sql.patch deleted file mode 100644 index aa2e3f6b064c..000000000000 --- a/dev-db/ingres/files/sql.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- src/front/frontcl/shell_unix/sql.sh 2008-10-08 12:03:32.000000000 +0200 -+++ src/front/frontcl/shell_unix/sql.sh 2008-10-08 12:05:48.000000000 +0200 -@@ -16,4 +16,4 @@ - # PROGRAM = (PROG0PRFX)sql - # ----------------------------------------------------------------- - --exec (PROG0PRFX)tm -qSQL "$@" -+exec (PROG0PRFX)tm -qSQL "$@" -history_recall diff --git a/dev-db/ingres/ingres-10.0.0.109.ebuild b/dev-db/ingres/ingres-10.0.0.109.ebuild deleted file mode 100644 index e0dfa1fc528f..000000000000 --- a/dev-db/ingres/ingres-10.0.0.109.ebuild +++ /dev/null @@ -1,222 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/ingres/ingres-10.0.0.109.ebuild,v 1.2 2009/10/27 23:40:05 patrick Exp $ - -EAPI="2" - -inherit eutils flag-o-matic versionator - -# amd64 doesn't work yet -KEYWORDS="~x86" -SLOT="0" - -# Several Ingres instances can be installed with different -# installation identifiers - default is II -# This is not the same as slotting because we have -# n installations of the same version which is not supported -# by portage (e.g. portage doesn't know which one to unmerge) -II_INSTALLATION=${II_INSTALLATION:-"II"} - -# Getting the version strings from the package name -VERSION=$(get_version_component_range 1-3) -SHORT_VERSION=$(get_version_component_range 1-2) -BUILD=$(get_version_component_range 4) - -DESCRIPTION="Ingres Relational Database Management System" -HOMEPAGE="http://www.ingres.com/" -SRC_DIR="ingres-${VERSION}-${BUILD}-gpl-src" -SRC_TGZ="${SRC_DIR}.tgz" -DOWNLOAD_URL="http://dev.gentooexperimental.org/~dreeevil/ingres/ingres-${VERSION}-${BUILD}-gpl-src.tgz" -SRC_URI="${DOWNLOAD_URL}/${SRC_TGZ}" -S="${WORKDIR}/${SRC_DIR}" -LICENSE="GPL-2" - -# nodbms means client installation -IUSE="client net das odbc demodb" - -RDEPEND="dev-libs/xerces-c - app-arch/pax - virtual/jre" - -DEPEND="${RDEPEND} - app-crypt/mit-krb5 - dev-util/ftjam" - -PG_DIR="/var/lib/ingres" - -pkg_setup() { - if use client && use demodb; then - eerror "Cannot install demodb without the dbms" - die "Invalid USE flags" - fi - - if [ -d "${PG_DIR}/Ingres${II_INSTALLATION}" ]; then - einfo "Existing installation found in ${PG_DIR}/Ingres${II_INSTALLATION}." - einfo "This installation will be upgraded." - einfo "If that is not what you want press CTRL-C now!" - epause 5 - fi - - if ps ax | grep -qe "iigc[n|c|d] ${II_INSTALLATION}"; then - ewarn "" - ewarn "Running instance of Ingres ${II_INSTALLATION} found!" - ewarn "Ingres will be compiled and merged but not configured" - ewarn "when another copy of the same instance is running." - ewarn "You can do that afterwards with " - ewarn "USE=\"...\" emerge --config ingres" - epause 5 - fi - - enewgroup ingres - enewuser ingres -1 /bin/bash ${PG_DIR} ingres -} - -src_prepare() { - epatch "${FILESDIR}/${SHORT_VERSION}-bldenv.patch" - epatch "${FILESDIR}/${SHORT_VERSION}-sharelib.patch" - epatch "${FILESDIR}/${SHORT_VERSION}-Jamdefs.patch" - epatch "${FILESDIR}/${SHORT_VERSION}-mksecret.patch" - epatch "${FILESDIR}/sql.patch" -} - -src_compile() { - export ING_ROOT="${S}" - - local paxlocation=`which pax` - export PAXLOC=`dirname ${paxlocation}` - - source src/tools/port/jam/bldenv || die "Setting of environment failed" - - cd tools/port/jam - jam || die "Building of mkjams failed" - mkjams || die "Creation of jam files failed" - - cd "$ING_SRC" - - grep -vE "gtk|rpm|deb|packman|pixmap" front/st/Jamfile > front/st/_Jamfile - mv front/st/_Jamfile front/st/Jamfile - - einfo "Compiling Ingres..." - - jam -q || die "Building Ingres failed" - -} - -src_install() { - - einfo "Creating II_SYSTEM..." - - II_SYSTEM="${D}${PG_DIR}/Ingres${II_INSTALLATION}" - - II_LOC="${II_SYSTEM}/ingres" - - mkdir -p "${II_LOC}" - - DIRS="abf bin ckp data demo dmp files ice jnl lib log sig utility work vdba version.rel" - - for DIR in ${DIRS}; do - echo -n "${DIR} " - cp -rpLf "${S}/build/${DIR}" "${II_LOC}/" || die "Copying ${DIR} failed" - done - echo - chown -R ingres:ingres "${II_LOC}" - - cat - > ${II_SYSTEM}/.ing${II_INSTALLATION}bash << EOF -export II_SYSTEM=${PG_DIR}/Ingres${II_INSTALLATION} -export PATH=\$II_SYSTEM/ingres/bin:\$II_SYSTEM/ingres/utility:\$PATH -if [ "\$LD_LIBRARY_PATH" ] ; then - LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/usr/local/lib:\$II_SYSTEM/ingres/lib -else - LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:\$II_SYSTEM/ingres/lib -fi -export LD_LIBRARY_PATH -export TERM=vt100 -export TERM_INGRES=vt100fx -EOF - - newinitd "${FILESDIR}/ingres-initd" ingres${II_INSTALLATION} || die "Adding init.d script failed" - - einfo "done." -} - -pkg_config() { - - export II_SYSTEM="${PG_DIR}/Ingres${II_INSTALLATION}" - - ERRMSG="Installing Ingres failed - You may find information in ${II_SYSTEM}/ingres/files/install.log. - You can retry by executing USE=\"...\" emerge --config ingres" - - if ps ax | grep -qe "iigc[n|c|d] ${II_INSTALLATION}"; then - eerror "Running instance of Ingres ${II_INSTALLATION} found!" - eerror "Please stop that instance first, before upgrading." - die "${ERRMSG}" - fi - - einfo "Fixing file permissions..." - chmod u+s "${II_SYSTEM}/ingres/bin/verifydb" - chmod u+s "${II_SYSTEM}/ingres/bin/ingvalidpw" - chmod u+s "${II_SYSTEM}/ingres/bin/iimerge" - chmod u+s "${II_SYSTEM}/ingres/utility/csreport" - - einfo "Setting up Ingres (please wait - this will take a few minutes)" - - PARTS="tm" - - if ! use client; then - PARTS="${PARTS} dbms" - fi - for FLAG in net das odbc demodb; do - if use ${FLAG}; then - PARTS="${PARTS} ${FLAG}" - fi - done - - for PART in ${PARTS}; do - einfo "${PART}..." - if [ ${PART} == "demodb" ]; then - su ingres -c " - . ${II_SYSTEM}/.ing${II_INSTALLATION}bash - cd ${II_SYSTEM}/ingres/demo/data - ingstart > /dev/null - if createdb -n demodb > /dev/null; then - sql demodb < copy.in > /dev/null - fi" || die "${ERRMSG}" - else - su ingres -c " - . ${II_SYSTEM}/.ing${II_INSTALLATION}bash - export II_INSTALLATION=${II_INSTALLATION} - ${II_SYSTEM}/ingres/utility/iisu${PART} -batch" || die "${ERRMSG}" - fi - done - - einfo "Upgrading any existing databases" - - su ingres -c " - . ${II_SYSTEM}/.ing${II_INSTALLATION}bash - ingstart > /dev/null 2>&1 - upgradedb -all > /dev/null - ingstop > /dev/null" || die "${ERRMSG}" - - su ingres -c " - . ${II_SYSTEM}/.ing${II_INSTALLATION}bash - ingsetenv ING_ABFDIR ${II_SYSTEM}/ingres/abf" || die "${ERRMSG}" - - "${II_SYSTEM}/ingres/bin/mkvalidpw" > /dev/null || die "${ERRMSG}" - - einfo "Done." - -} - -pkg_postinst() { - - pkg_config - - elog "" - elog "Run '/etc/init.d/ingres${II_INSTALLATION} start' to start Ingres" - elog "" - elog "After that, as user ingres type" - elog " source ${PG_DIR}/Ingres${II_INSTALLATION}/.ing${II_INSTALLATION}bash" - elog "to run the Ingres commands such as sql or createdb." - -} diff --git a/dev-db/ingres/ingres-10.0.0.111.ebuild b/dev-db/ingres/ingres-10.0.0.111.ebuild deleted file mode 100644 index 8e0c15606277..000000000000 --- a/dev-db/ingres/ingres-10.0.0.111.ebuild +++ /dev/null @@ -1,220 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/ingres/ingres-10.0.0.111.ebuild,v 1.1 2009/11/15 12:11:08 patrick Exp $ - -EAPI="2" - -inherit eutils flag-o-matic versionator - -# amd64 doesn't work yet -KEYWORDS="~x86" -SLOT="0" - -# Several Ingres instances can be installed with different -# installation identifiers - default is II -# This is not the same as slotting because we have -# n installations of the same version which is not supported -# by portage (e.g. portage doesn't know which one to unmerge) -II_INSTALLATION=${II_INSTALLATION:-"II"} - -# Getting the version strings from the package name -VERSION=$(get_version_component_range 1-3) -SHORT_VERSION=$(get_version_component_range 1-2) -BUILD=$(get_version_component_range 4) - -DESCRIPTION="Ingres Relational Database Management System" -HOMEPAGE="http://www.ingres.com/" -SRC_DIR="ingres-${VERSION}-${BUILD}-gpl-src" -SRC_TGZ="${SRC_DIR}.tgz" -DOWNLOAD_URL="http://dev.gentooexperimental.org/~dreeevil/ingres/ingres-${VERSION}-${BUILD}-gpl-src.tgz" -SRC_URI="${DOWNLOAD_URL}/${SRC_TGZ}" -S="${WORKDIR}/${SRC_DIR}" -LICENSE="GPL-2" - -# nodbms means client installation -IUSE="client net das odbc demodb" - -RDEPEND="dev-libs/xerces-c - app-arch/pax" - -DEPEND="${RDEPEND} - app-crypt/mit-krb5 - dev-util/ftjam" - -PG_DIR="/var/lib/ingres" - -pkg_setup() { - if use client && use demodb; then - eerror "Cannot install demodb without the dbms" - die "Invalid USE flags" - fi - - if [ -d "${PG_DIR}/Ingres${II_INSTALLATION}" ]; then - einfo "Existing installation found in ${PG_DIR}/Ingres${II_INSTALLATION}." - einfo "This installation will be upgraded." - einfo "If that is not what you want press CTRL-C now!" - epause 5 - fi - - if ps ax | grep -qe "iigc[n|c|d] ${II_INSTALLATION}"; then - ewarn "" - ewarn "Running instance of Ingres ${II_INSTALLATION} found!" - ewarn "Ingres will be compiled and merged but not configured" - ewarn "when another copy of the same instance is running." - ewarn "You can do that afterwards with " - ewarn "USE=\"...\" emerge --config ingres" - epause 5 - fi - - enewgroup ingres - enewuser ingres -1 /bin/bash ${PG_DIR} ingres -} - -src_prepare() { - epatch "${FILESDIR}/${SHORT_VERSION}-bldenv.patch" - epatch "${FILESDIR}/${SHORT_VERSION}-sharelib.patch" - epatch "${FILESDIR}/${SHORT_VERSION}-Jamdefs.patch" - epatch "${FILESDIR}/sql.patch" -} - -src_compile() { - export ING_ROOT="${S}" - - local paxlocation=`which pax` - export PAXLOC=`dirname ${paxlocation}` - - source src/tools/port/jam/bldenv || die "Setting of environment failed" - - cd tools/port/jam - jam || die "Building of mkjams failed" - mkjams || die "Creation of jam files failed" - - cd "$ING_SRC" - - grep -vE "gtk|rpm|deb|packman|pixmap" front/st/Jamfile > front/st/_Jamfile - mv front/st/_Jamfile front/st/Jamfile - - einfo "Compiling Ingres..." - - jam -q || die "Building Ingres failed" - -} - -src_install() { - - einfo "Creating II_SYSTEM..." - - II_SYSTEM="${D}${PG_DIR}/Ingres${II_INSTALLATION}" - - II_LOC="${II_SYSTEM}/ingres" - - mkdir -p "${II_LOC}" - - DIRS="abf bin ckp data demo dmp files ice jnl lib log sig utility work vdba version.rel" - - for DIR in ${DIRS}; do - echo -n "${DIR} " - cp -rpLf "${S}/build/${DIR}" "${II_LOC}/" || die "Copying ${DIR} failed" - done - echo - chown -R ingres:ingres "${II_LOC}" - - cat - > ${II_SYSTEM}/.ing${II_INSTALLATION}bash << EOF -export II_SYSTEM=${PG_DIR}/Ingres${II_INSTALLATION} -export PATH=\$II_SYSTEM/ingres/bin:\$II_SYSTEM/ingres/utility:\$PATH -if [ "\$LD_LIBRARY_PATH" ] ; then - LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/usr/local/lib:\$II_SYSTEM/ingres/lib -else - LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:\$II_SYSTEM/ingres/lib -fi -export LD_LIBRARY_PATH -export TERM=vt100 -export TERM_INGRES=vt100fx -EOF - - newinitd "${FILESDIR}/ingres-initd" ingres${II_INSTALLATION} || die "Adding init.d script failed" - - einfo "done." -} - -pkg_config() { - - export II_SYSTEM="${PG_DIR}/Ingres${II_INSTALLATION}" - - ERRMSG="Installing Ingres failed - You may find information in ${II_SYSTEM}/ingres/files/install.log. - You can retry by executing USE=\"...\" emerge --config ingres" - - if ps ax | grep -qe "iigc[n|c|d] ${II_INSTALLATION}"; then - eerror "Running instance of Ingres ${II_INSTALLATION} found!" - eerror "Please stop that instance first, before upgrading." - die "${ERRMSG}" - fi - - einfo "Fixing file permissions..." - chmod u+s "${II_SYSTEM}/ingres/bin/verifydb" - chmod u+s "${II_SYSTEM}/ingres/bin/ingvalidpw" - chmod u+s "${II_SYSTEM}/ingres/bin/iimerge" - chmod u+s "${II_SYSTEM}/ingres/utility/csreport" - - einfo "Setting up Ingres (please wait - this will take a few minutes)" - - PARTS="tm" - - if ! use client; then - PARTS="${PARTS} dbms" - fi - for FLAG in net das odbc demodb; do - if use ${FLAG}; then - PARTS="${PARTS} ${FLAG}" - fi - done - - for PART in ${PARTS}; do - einfo "${PART}..." - if [ ${PART} == "demodb" ]; then - su ingres -c " - . ${II_SYSTEM}/.ing${II_INSTALLATION}bash - cd ${II_SYSTEM}/ingres/demo/data - ingstart > /dev/null - if createdb -n demodb > /dev/null; then - sql demodb < copy.in > /dev/null - fi" || die "${ERRMSG}" - else - su ingres -c " - . ${II_SYSTEM}/.ing${II_INSTALLATION}bash - export II_INSTALLATION=${II_INSTALLATION} - ${II_SYSTEM}/ingres/utility/iisu${PART} -batch" || die "${ERRMSG}" - fi - done - - einfo "Upgrading any existing databases" - - su ingres -c " - . ${II_SYSTEM}/.ing${II_INSTALLATION}bash - ingstart > /dev/null 2>&1 - upgradedb -all > /dev/null - ingstop > /dev/null" || die "${ERRMSG}" - - su ingres -c " - . ${II_SYSTEM}/.ing${II_INSTALLATION}bash - ingsetenv ING_ABFDIR ${II_SYSTEM}/ingres/abf" || die "${ERRMSG}" - - "${II_SYSTEM}/ingres/bin/mkvalidpw" > /dev/null || die "${ERRMSG}" - - einfo "Done." - -} - -pkg_postinst() { - - pkg_config - - elog "" - elog "Run '/etc/init.d/ingres${II_INSTALLATION} start' to start Ingres" - elog "" - elog "After that, as user ingres type" - elog " source ${PG_DIR}/Ingres${II_INSTALLATION}/.ing${II_INSTALLATION}bash" - elog "to run the Ingres commands such as sql or createdb." - -} diff --git a/dev-db/ingres/ingres-9.3.0.151.ebuild b/dev-db/ingres/ingres-9.3.0.151.ebuild deleted file mode 100644 index e81f00fadcd5..000000000000 --- a/dev-db/ingres/ingres-9.3.0.151.ebuild +++ /dev/null @@ -1,224 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/ingres/ingres-9.3.0.151.ebuild,v 1.2 2009/10/05 03:15:54 mr_bones_ Exp $ - -EAPI="2" - -inherit eutils flag-o-matic versionator - -# amd64 doesn't work yet -KEYWORDS="~x86" -SLOT="0" - -# Several Ingres instances can be installed with different -# installation identifiers - default is II -# This is not the same as slotting because we have -# n installations of the same version which is not supported -# by portage (e.g. portage doesn't know which one to unmerge) -II_INSTALLATION=${II_INSTALLATION:-"II"} - -# Getting the version strings from the package name -VERSION=$(get_version_component_range 1-3) -SHORT_VERSION=$(get_version_component_range 1-2) -BUILD=$(get_version_component_range 4) - -DESCRIPTION="Ingres Relational Database Management System" -HOMEPAGE="http://www.ingres.com/" -SRC_DIR="ingres-${VERSION}-${BUILD}-gpl-src" -SRC_TGZ="${SRC_DIR}.tgz" -DOWNLOAD_URL="http://dev.gentooexperimental.org/~dreeevil/ingres/ingres-${VERSION}-${BUILD}-gpl-src.tgz" -SRC_URI="${DOWNLOAD_URL}/${SRC_TGZ}" -S="${WORKDIR}/${SRC_DIR}" -LICENSE="GPL-2" - -# nodbms means client installation -IUSE="nodbms net das odbc demodb" - -RDEPEND="dev-libs/xerces-c - app-arch/pax" - -DEPEND="${RDEPEND} - app-crypt/mit-krb5 - dev-util/ftjam" - -PG_DIR="/var/lib/ingres" - -pkg_setup() { - if use nodbms && use demodb; then - eerror "Cannot install demodb without the dbms" - die "Invalid USE flags" - fi - if use nodbms && ! use net && ! use das; then - eerror "No servers or clients to install" - die "Invalid USE flags" - fi - - if [ -d "${PG_DIR}/Ingres${II_INSTALLATION}" ]; then - einfo "Existing installation found in ${PG_DIR}/Ingres${II_INSTALLATION}." - einfo "This installation will be upgraded." - einfo "If that is not what you want press CTRL-C now!" - epause 5 - fi - - if ps ax | grep -qe "iigc[n|c|d] ${II_INSTALLATION}"; then - ewarn "" - ewarn "Running instance of Ingres ${II_INSTALLATION} found!" - ewarn "Ingres will be compiled and merged but not configured" - ewarn "when another copy of the same instance is running." - ewarn "You can do that afterwards with " - ewarn "USE=\"...\" emerge --config ingres" - epause 5 - fi - - enewgroup ingres - enewuser ingres -1 /bin/bash ${PG_DIR} ingres -} - -src_prepare() { - epatch "${FILESDIR}/${SHORT_VERSION}-bldenv.patch" - epatch "${FILESDIR}/${SHORT_VERSION}-sharelib.patch" - epatch "${FILESDIR}/${SHORT_VERSION}-Jamdefs.patch" - epatch "${FILESDIR}/sql.patch" -} - -src_compile() { - export ING_ROOT="${S}" - - local paxlocation=`which pax` - export PAXLOC=`dirname ${paxlocation}` - - source src/tools/port/jam/bldenv || die "Setting of environment failed" - - cd tools/port/jam - jam || die "Building of mkjams failed" - mkjams || die "Creation of jam files failed" - - cd "$ING_SRC" - - grep -vE "gtk|rpm|deb|packman|pixmap" front/st/Jamfile > front/st/_Jamfile - mv front/st/_Jamfile front/st/Jamfile - - einfo "Compiling Ingres..." - - jam -q || die "Building Ingres failed" - -} - -src_install() { - - einfo "Creating II_SYSTEM..." - - II_SYSTEM="${D}${PG_DIR}/Ingres${II_INSTALLATION}" - - II_LOC="${II_SYSTEM}/ingres" - - mkdir -p "${II_LOC}" - - DIRS="abf bin ckp data demo dmp files ice jnl lib log sig utility work vdba version.rel" - - for DIR in ${DIRS}; do - echo -n "${DIR} " - cp -rpLf "${S}/build/${DIR}" "${II_LOC}/" || die "Copying ${DIR} failed" - done - echo - chown -R ingres:ingres "${II_LOC}" - - cat - > ${II_SYSTEM}/.ing${II_INSTALLATION}bash << EOF -export II_SYSTEM=${PG_DIR}/Ingres${II_INSTALLATION} -export PATH=\$II_SYSTEM/ingres/bin:\$II_SYSTEM/ingres/utility:\$PATH -if [ "\$LD_LIBRARY_PATH" ] ; then - LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/usr/local/lib:\$II_SYSTEM/ingres/lib -else - LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:\$II_SYSTEM/ingres/lib -fi -export LD_LIBRARY_PATH -export TERM=vt100 -export TERM_INGRES=vt100fx -EOF - - newinitd "${FILESDIR}/ingres-initd" ingres${II_INSTALLATION} || die "Adding init.d script failed" - - einfo "done." -} - -pkg_config() { - - export II_SYSTEM="${PG_DIR}/Ingres${II_INSTALLATION}" - - ERRMSG="Installing Ingres failed - You may find information in ${II_SYSTEM}/ingres/files/install.log. - You can retry by executing USE=\"...\" emerge --config ingres" - - if ps ax | grep -qe "iigc[n|c|d] ${II_INSTALLATION}"; then - eerror "Running instance of Ingres ${II_INSTALLATION} found!" - eerror "Please stop that instance first, before upgrading." - die "${ERRMSG}" - fi - - einfo "Fixing file permissions..." - chmod u+s "${II_SYSTEM}/ingres/bin/verifydb" - chmod u+s "${II_SYSTEM}/ingres/bin/ingvalidpw" - chmod u+s "${II_SYSTEM}/ingres/bin/iimerge" - chmod u+s "${II_SYSTEM}/ingres/utility/csreport" - - einfo "Setting up Ingres (please wait - this will take a few minutes)" - - PARTS="tm" - - if ! use nodbms; then - PARTS="${PARTS} dbms" - fi - for FLAG in net das odbc demodb; do - if use ${FLAG}; then - PARTS="${PARTS} ${FLAG}" - fi - done - - for PART in ${PARTS}; do - einfo "${PART}..." - if [ ${PART} == "demodb" ]; then - su ingres -c " - . ${II_SYSTEM}/.ing${II_INSTALLATION}bash - cd ${II_SYSTEM}/ingres/demo/data - ingstart > /dev/null - if createdb -n demodb > /dev/null; then - sql demodb < copy.in > /dev/null - fi" || die "${ERRMSG}" - else - su ingres -c " - . ${II_SYSTEM}/.ing${II_INSTALLATION}bash - export II_INSTALLATION=${II_INSTALLATION} - ${II_SYSTEM}/ingres/utility/iisu${PART} -batch" || die "${ERRMSG}" - fi - done - - einfo "Upgrading any existing databases" - - su ingres -c " - . ${II_SYSTEM}/.ing${II_INSTALLATION}bash - ingstart > /dev/null 2>&1 - upgradedb -all > /dev/null - ingstop > /dev/null" || die "${ERRMSG}" - - su ingres -c " - . ${II_SYSTEM}/.ing${II_INSTALLATION}bash - ingsetenv ING_ABFDIR ${II_SYSTEM}/ingres/abf" || die "${ERRMSG}" - - "${II_SYSTEM}/ingres/bin/mkvalidpw" > /dev/null || die "${ERRMSG}" - - einfo "Done." - -} - -pkg_postinst() { - - pkg_config - - elog "" - elog "Run '/etc/init.d/ingres${II_INSTALLATION} start' to start Ingres" - elog "" - elog "After that, as user ingres type" - elog " source ${PG_DIR}/Ingres${II_INSTALLATION}/.ing${II_INSTALLATION}bash" - elog "to run the Ingres commands such as sql or createdb." - -} diff --git a/dev-db/ingres/metadata.xml b/dev-db/ingres/metadata.xml deleted file mode 100644 index f5faa174e5ae..000000000000 --- a/dev-db/ingres/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer> - <email>patrick@gentoo.org</email> - <name>Patrick Lauer</name> - </maintainer> -<use> - <flag name='net'>Enable net support</flag> - <flag name='das'>Enable das support</flag> - <flag name='nodbms'>Disable dbms component</flag> - <flag name='client'>Disable dbms component</flag> - <flag name='demodb'>Install demo DB</flag> -</use> -</pkgmetadata> |