summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2006-05-22 20:41:53 +0000
committerFabian Groffen <grobian@gentoo.org>2006-05-22 20:41:53 +0000
commit0f4b219c2c372cfe7b3f90db881df81ce46a3815 (patch)
tree5543860c7c717a7f3a2020a98ef71712f96af7ca /dev-db/monetdb
parentRemoving not any more compiling version 4.8.2 now 4.10.2 is stable (diff)
downloadgentoo-2-0f4b219c2c372cfe7b3f90db881df81ce46a3815.tar.gz
gentoo-2-0f4b219c2c372cfe7b3f90db881df81ce46a3815.tar.bz2
gentoo-2-0f4b219c2c372cfe7b3f90db881df81ce46a3815.zip
Removing not any more compiling version 4.8.2 now 4.10.2 is stable
(Portage version: 2.1_pre10-r5) (Unsigned Manifest commit)
Diffstat (limited to 'dev-db/monetdb')
-rw-r--r--dev-db/monetdb/Manifest44
-rw-r--r--dev-db/monetdb/files/digest-monetdb-4.8.212
-rw-r--r--dev-db/monetdb/files/digest-monetdb-4.8.2-r112
-rw-r--r--dev-db/monetdb/files/monetdb-4.8.2-gentoo-MapiClient.patch11
-rw-r--r--dev-db/monetdb/files/monetdb-4.8.2-gentoo-conf.patch32
-rw-r--r--dev-db/monetdb/monetdb-4.8.2-r1.ebuild205
-rw-r--r--dev-db/monetdb/monetdb-4.8.2.ebuild194
7 files changed, 4 insertions, 506 deletions
diff --git a/dev-db/monetdb/Manifest b/dev-db/monetdb/Manifest
index f0ed226598e6..139045ed72ae 100644
--- a/dev-db/monetdb/Manifest
+++ b/dev-db/monetdb/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX monetdb-4.10.0-darwin.patch 672 RMD160 02d649bba3753e0aad02eb18530dadd68f937e7b SHA1 7b00fd8ff2506970a1ffe64386f20d679afb7e54 SHA256 914e17bd519581ff045ae7732d94f3356d11e64690f8d75ed8edfe33beffda80 size 672
MD5 53322611b7f167b64ce3f3d51c5eb3ec files/monetdb-4.10.0-darwin.patch 672
RMD160 02d649bba3753e0aad02eb18530dadd68f937e7b files/monetdb-4.10.0-darwin.patch 672
@@ -21,14 +18,6 @@ AUX monetdb-4.10.2-gentoo-conf.patch 1610 RMD160 44424a75de608305496c86b42dbd931
MD5 d51a694bff2b2f046fc9098db708af13 files/monetdb-4.10.2-gentoo-conf.patch 1610
RMD160 44424a75de608305496c86b42dbd931feb35e8b0 files/monetdb-4.10.2-gentoo-conf.patch 1610
SHA256 b30630a1904622d45f04e49925be73aa9a2dac4d34ea84ad190f2b8eaf1d835e files/monetdb-4.10.2-gentoo-conf.patch 1610
-AUX monetdb-4.8.2-gentoo-MapiClient.patch 311 RMD160 f6ab8f95bfda4810fb2ce0a6717d8615a06c20a8 SHA1 114fa87e3d6bdd86f4149b82cc0ad2ab983b2e85 SHA256 d27a1dd3a008642de7a57d31baf0888c54278af5fc0ac89b8f7e622878e59e63 size 311
-MD5 324a083e56c76f02a3ba9ac34c188066 files/monetdb-4.8.2-gentoo-MapiClient.patch 311
-RMD160 f6ab8f95bfda4810fb2ce0a6717d8615a06c20a8 files/monetdb-4.8.2-gentoo-MapiClient.patch 311
-SHA256 d27a1dd3a008642de7a57d31baf0888c54278af5fc0ac89b8f7e622878e59e63 files/monetdb-4.8.2-gentoo-MapiClient.patch 311
-AUX monetdb-4.8.2-gentoo-conf.patch 1038 RMD160 02b0d1cbe7ec7148f349d4c20c2b92f71d86830b SHA1 da4eabecd65bd872d24fdc3f6114d773f0cb25ea SHA256 3b3bfbed573018b43de469bbd2a19c7e73042af87b13c3e8fff75d8cf72bfa2b size 1038
-MD5 be0eaed8b26f07c98efcbb9d59e15a64 files/monetdb-4.8.2-gentoo-conf.patch 1038
-RMD160 02b0d1cbe7ec7148f349d4c20c2b92f71d86830b files/monetdb-4.8.2-gentoo-conf.patch 1038
-SHA256 3b3bfbed573018b43de469bbd2a19c7e73042af87b13c3e8fff75d8cf72bfa2b files/monetdb-4.8.2-gentoo-conf.patch 1038
AUX monetdb-4.8.2-startup.mil 929 RMD160 7c531a53801b87884b4157f25c843f84a3806ecf SHA1 f92a442331702cc63822a54161555b70d83072ee SHA256 d6c73bad89739b8136eb88df0524de0fee65f8f2bbdaf29b1086f8ece6a73e70 size 929
MD5 739a372d2ff096d674002e3253eb4dad files/monetdb-4.8.2-startup.mil 929
RMD160 7c531a53801b87884b4157f25c843f84a3806ecf files/monetdb-4.8.2-startup.mil 929
@@ -59,14 +48,10 @@ RMD160 de543876a706a69eea7897cdc917cf8a59231f52 files/monetdb_config.sh 653
SHA256 664f47d892cbc659868581c87f9fadd1d2d35ee1944d1e5446b1374c28efa1aa files/monetdb_config.sh 653
DIST MonetDB-4.10.0.tar.gz 6502266 RMD160 82cd459435901ef6bb546e66ca42b1d8476558f2 SHA256 d841ce104378f93e3e08c1b94ce8bb98e1808126b00175747e81c16d0d9b0dfd size 6502266
DIST MonetDB-4.10.2.tar.gz 6505286 RMD160 84882bdac8987497e1357a74f7746964fac40e13 SHA256 e66dfb81b9fd5c222c2ec846a21a966bbd8cd9e78321467319d4b68ccd97764b size 6505286
-DIST MonetDB-4.8.2.tar.gz 21255788 RMD160 b305916fc7e46c57f72efb63251b292c80b7c2b3 SHA256 d61d09b85494196f1bda16037bb8d1080284a0dc8d452e2e864117fc565a5e62 size 21255788
DIST MonetDB-SQL-2.10.0.tar.gz 13129999 RMD160 3d97d7f4adb6117d57be3362e928ac0f484dfa43 SHA256 536e370e491aebd321725b573afbf2523c4089b897763b730813d2bc3eba04d7 size 13129999
DIST MonetDB-SQL-2.10.2.tar.gz 13129287 RMD160 cb1dc3e600293c13ca49421fad58089608dcca86 SHA256 08d5f1d973445060e5fe6041fb7fb33109e6880aa21383922c5b032b34c822ad size 13129287
-DIST MonetDB-SQL-2.8.2.tar.gz 1063441 RMD160 f72257431f6a1d83d793967de45eaa93acd6aba8 SHA256 7b6d8ec306dc374c43ed8dc7b6f5f52ee2e31465a250e0a4addee6eeb569ab0f size 1063441
DIST MonetDB-XQuery-0.10.0.tar.gz 5040976 RMD160 b0f8ff4eadcd27a14698d80dcec31f8c7a31e276 SHA256 d037da1e95c7b07cb636363a652d52104b0aa4e2786429827592b9a72eb0f445 size 5040976
DIST MonetDB-XQuery-0.10.2.tar.gz 5039724 RMD160 15825aebf9af51a18f886643899809580ed59f6c SHA256 fe5ba620a0fc5ecee0a1a468f2efaf3aa75c469dc2a65528b85ee0ff5e1360b2 size 5039724
-DIST MonetDB-XQuery-0.8.2.tar.gz 873414 RMD160 234c0fa32231ba9188742c0cd47c728c5b9a0c3c SHA256 fae9bde9a1eef10ce6a9f7d1f14f52417778363299b50c26bc41cc34d0b08c9a size 873414
-DIST monetdb-pathfinder-bison-sources-0.8.2.tar.bz2 79380 RMD160 75a6b311f2c14bcc1d5db90f98239f0528135a69 SHA256 caed773804955455803b4c0c2d4c89c00137b7cb11fc855f0e796724c2f4b002 size 79380
EBUILD monetdb-4.10.0.ebuild 7511 RMD160 0805a1a1d887aeffc326d6beaf155e666e174173 SHA1 1feeb6f571a831f7b65ef5db60bb8e4147ef1697 SHA256 9fe377a9076727d5a069e7a1aa7c6314269bb97ea2dcc82f1f62a27810d36b5b size 7511
MD5 ea344d17968816fd9cfa298f5a29fe5e monetdb-4.10.0.ebuild 7511
RMD160 0805a1a1d887aeffc326d6beaf155e666e174173 monetdb-4.10.0.ebuild 7511
@@ -75,18 +60,10 @@ EBUILD monetdb-4.10.2.ebuild 7524 RMD160 acb745541d594206d4fb6e1bb9a52c1680cc55f
MD5 080e31ed8fe43c42491132623ad8b9fe monetdb-4.10.2.ebuild 7524
RMD160 acb745541d594206d4fb6e1bb9a52c1680cc55ff monetdb-4.10.2.ebuild 7524
SHA256 548d95b088fbf5ce64fd0d6f78af42dbf0924df012498b897ed392f8493d2a0b monetdb-4.10.2.ebuild 7524
-EBUILD monetdb-4.8.2-r1.ebuild 6937 RMD160 b257f1e98278ca238c9a8fef32b9996edf6dce06 SHA1 16b3a9dd95d1b79fa96266a26d8552dc35464a53 SHA256 89666bcbe7c5ff505ea33c4bb0c5aca8051063a3f1aafe40438ad83db084692a size 6937
-MD5 5b401347bd869ace7230323503aa0662 monetdb-4.8.2-r1.ebuild 6937
-RMD160 b257f1e98278ca238c9a8fef32b9996edf6dce06 monetdb-4.8.2-r1.ebuild 6937
-SHA256 89666bcbe7c5ff505ea33c4bb0c5aca8051063a3f1aafe40438ad83db084692a monetdb-4.8.2-r1.ebuild 6937
-EBUILD monetdb-4.8.2.ebuild 6331 RMD160 df4be8b23f0d310162cd6ea85bdf3c4e2d158504 SHA1 7c944b65d46981ba75b78e24b6921a10271cce38 SHA256 e3bb5aa21e58cadadfda2b54ed580003e0e0d8d73fb6a16303497a3d1f037005 size 6331
-MD5 74ff565ca22df33485befde441d66bd8 monetdb-4.8.2.ebuild 6331
-RMD160 df4be8b23f0d310162cd6ea85bdf3c4e2d158504 monetdb-4.8.2.ebuild 6331
-SHA256 e3bb5aa21e58cadadfda2b54ed580003e0e0d8d73fb6a16303497a3d1f037005 monetdb-4.8.2.ebuild 6331
-MISC ChangeLog 2267 RMD160 c6ae075c13c35e568fb5303cf2d168e38769c05b SHA1 1e1fe0a3ddc855d7f6ba6b869b628789c8c5b4be SHA256 66f12621f4aef53b3b4dd58166534c5afbbc19f2e5f1dae062e0d925ca3b634d size 2267
-MD5 97d4dcacb5ca4a0a53b12ab03ade6817 ChangeLog 2267
-RMD160 c6ae075c13c35e568fb5303cf2d168e38769c05b ChangeLog 2267
-SHA256 66f12621f4aef53b3b4dd58166534c5afbbc19f2e5f1dae062e0d925ca3b634d ChangeLog 2267
+MISC ChangeLog 2530 RMD160 ecdd089ad22571bc7764fca7585017b8ccdf5755 SHA1 f317413fc1a6b5a1d56e3bfc91285e29bd027134 SHA256 1e05c6018dc46026edb28e5f4ad4185845c5afb68c910507490106dfa065f6cb size 2530
+MD5 131e600d833c6cbb05c51f213102d26e ChangeLog 2530
+RMD160 ecdd089ad22571bc7764fca7585017b8ccdf5755 ChangeLog 2530
+SHA256 1e05c6018dc46026edb28e5f4ad4185845c5afb68c910507490106dfa065f6cb ChangeLog 2530
MISC metadata.xml 801 RMD160 1fa793c98a0c1bef77ea57c36e9f65814da8766d SHA1 0e97925f686a1f0d376a727b852fa4f273d4a72f SHA256 08df50f2635f4fd653ea0b292d4c7c53e12ea61e8f8e8b5684dedcdc812513ff size 801
MD5 ca9ff61fbe7d29f666c1ffdc61bb168d metadata.xml 801
RMD160 1fa793c98a0c1bef77ea57c36e9f65814da8766d metadata.xml 801
@@ -97,16 +74,3 @@ SHA256 c2b2c774fa48f9a5fc366cf0a1e85483f3a9aac1c200ef594a7d88d7d383958c files/di
MD5 3d705a95cba837486ab5a1b2bf33072f files/digest-monetdb-4.10.2 777
RMD160 6b5baa7b82c285447fbbaf3c37bf4b6d619884a2 files/digest-monetdb-4.10.2 777
SHA256 a6d5e64d76927480e4f8d551e3333ec97a4ceef8c50310c53314422c6224ee6e files/digest-monetdb-4.10.2 777
-MD5 27e3f06e126f852b139787cb1134d1df files/digest-monetdb-4.8.2 1081
-RMD160 b7bab10ffb9308d33c3ba58cbfdcd9ffd0f4e3f0 files/digest-monetdb-4.8.2 1081
-SHA256 1638f5f2febc7e6a6dc54d0fbafc34c10f36649ca7487b803be15698330bafe4 files/digest-monetdb-4.8.2 1081
-MD5 27e3f06e126f852b139787cb1134d1df files/digest-monetdb-4.8.2-r1 1081
-RMD160 b7bab10ffb9308d33c3ba58cbfdcd9ffd0f4e3f0 files/digest-monetdb-4.8.2-r1 1081
-SHA256 1638f5f2febc7e6a6dc54d0fbafc34c10f36649ca7487b803be15698330bafe4 files/digest-monetdb-4.8.2-r1 1081
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.3 (GNU/Linux)
-
-iD8DBQFEccgACRZPokWLroQRAoTIAKCXI4gMKnaQ3DJE+eKXU/BLbTQUSgCg5hci
-msGIADpeHXmu5CA9D2tgiI4=
-=E/Dt
------END PGP SIGNATURE-----
diff --git a/dev-db/monetdb/files/digest-monetdb-4.8.2 b/dev-db/monetdb/files/digest-monetdb-4.8.2
deleted file mode 100644
index 4e5226cd1fee..000000000000
--- a/dev-db/monetdb/files/digest-monetdb-4.8.2
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 3fafd56f98a02859b04762ab3d601e37 MonetDB-4.8.2.tar.gz 21255788
-RMD160 b305916fc7e46c57f72efb63251b292c80b7c2b3 MonetDB-4.8.2.tar.gz 21255788
-SHA256 d61d09b85494196f1bda16037bb8d1080284a0dc8d452e2e864117fc565a5e62 MonetDB-4.8.2.tar.gz 21255788
-MD5 76d4d4005675b7ed18cf98579124dbfe MonetDB-SQL-2.8.2.tar.gz 1063441
-RMD160 f72257431f6a1d83d793967de45eaa93acd6aba8 MonetDB-SQL-2.8.2.tar.gz 1063441
-SHA256 7b6d8ec306dc374c43ed8dc7b6f5f52ee2e31465a250e0a4addee6eeb569ab0f MonetDB-SQL-2.8.2.tar.gz 1063441
-MD5 5dec7614cd1835e6c1898eb8bb337ac4 MonetDB-XQuery-0.8.2.tar.gz 873414
-RMD160 234c0fa32231ba9188742c0cd47c728c5b9a0c3c MonetDB-XQuery-0.8.2.tar.gz 873414
-SHA256 fae9bde9a1eef10ce6a9f7d1f14f52417778363299b50c26bc41cc34d0b08c9a MonetDB-XQuery-0.8.2.tar.gz 873414
-MD5 436151071d03a7256a419b779d0c834c monetdb-pathfinder-bison-sources-0.8.2.tar.bz2 79380
-RMD160 75a6b311f2c14bcc1d5db90f98239f0528135a69 monetdb-pathfinder-bison-sources-0.8.2.tar.bz2 79380
-SHA256 caed773804955455803b4c0c2d4c89c00137b7cb11fc855f0e796724c2f4b002 monetdb-pathfinder-bison-sources-0.8.2.tar.bz2 79380
diff --git a/dev-db/monetdb/files/digest-monetdb-4.8.2-r1 b/dev-db/monetdb/files/digest-monetdb-4.8.2-r1
deleted file mode 100644
index 4e5226cd1fee..000000000000
--- a/dev-db/monetdb/files/digest-monetdb-4.8.2-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 3fafd56f98a02859b04762ab3d601e37 MonetDB-4.8.2.tar.gz 21255788
-RMD160 b305916fc7e46c57f72efb63251b292c80b7c2b3 MonetDB-4.8.2.tar.gz 21255788
-SHA256 d61d09b85494196f1bda16037bb8d1080284a0dc8d452e2e864117fc565a5e62 MonetDB-4.8.2.tar.gz 21255788
-MD5 76d4d4005675b7ed18cf98579124dbfe MonetDB-SQL-2.8.2.tar.gz 1063441
-RMD160 f72257431f6a1d83d793967de45eaa93acd6aba8 MonetDB-SQL-2.8.2.tar.gz 1063441
-SHA256 7b6d8ec306dc374c43ed8dc7b6f5f52ee2e31465a250e0a4addee6eeb569ab0f MonetDB-SQL-2.8.2.tar.gz 1063441
-MD5 5dec7614cd1835e6c1898eb8bb337ac4 MonetDB-XQuery-0.8.2.tar.gz 873414
-RMD160 234c0fa32231ba9188742c0cd47c728c5b9a0c3c MonetDB-XQuery-0.8.2.tar.gz 873414
-SHA256 fae9bde9a1eef10ce6a9f7d1f14f52417778363299b50c26bc41cc34d0b08c9a MonetDB-XQuery-0.8.2.tar.gz 873414
-MD5 436151071d03a7256a419b779d0c834c monetdb-pathfinder-bison-sources-0.8.2.tar.bz2 79380
-RMD160 75a6b311f2c14bcc1d5db90f98239f0528135a69 monetdb-pathfinder-bison-sources-0.8.2.tar.bz2 79380
-SHA256 caed773804955455803b4c0c2d4c89c00137b7cb11fc855f0e796724c2f4b002 monetdb-pathfinder-bison-sources-0.8.2.tar.bz2 79380
diff --git a/dev-db/monetdb/files/monetdb-4.8.2-gentoo-MapiClient.patch b/dev-db/monetdb/files/monetdb-4.8.2-gentoo-MapiClient.patch
deleted file mode 100644
index e7e25ac4e751..000000000000
--- a/dev-db/monetdb/files/monetdb-4.8.2-gentoo-MapiClient.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- MonetDB-4.8.2/src/mapi/clients/C/MapiClient.mx 2005-01-21 17:25:11.000000000 +0100
-+++ MapiClient.mx 2005-02-09 13:34:51.251310750 +0100
-@@ -1285,7 +1285,7 @@
- {
- opt *set = NULL;
- int setlen;
-- char *language = "mil";
-+ char *language = "sql";
- int port = 0;
- char *user = NULL;
- char *passwd = NULL;
diff --git a/dev-db/monetdb/files/monetdb-4.8.2-gentoo-conf.patch b/dev-db/monetdb/files/monetdb-4.8.2-gentoo-conf.patch
deleted file mode 100644
index 7f7a83e0b9e6..000000000000
--- a/dev-db/monetdb/files/monetdb-4.8.2-gentoo-conf.patch
+++ /dev/null
@@ -1,32 +0,0 @@
---- MonetDB-4.8.2/conf/MonetDB.conf.in 2004-10-26 02:02:16.000000000 +0200
-+++ MonetDB.conf.in 2004-10-28 21:04:52.958269189 +0200
-@@ -20,7 +20,7 @@
- # the name of the database to use below. Note that you can use
- # multiple databases, but that you have to edit the database name
- # and restart MonetDB.
--gdk_dbname=demo
-+gdk_dbname=default
-
- # The options below deal with various aspects of memory usage behaviour.
- # If you don't know what these values mean, you should leave them alone.
-@@ -64,11 +64,6 @@
- #
- #gdk_version <ver> create BATs in old formats[out of date?]
-
--
--# General client Section
--#=======================
--#host=localhost #the host the server runs on
--
- # MonetDB Section
- #================
- # Administrator user name
-@@ -81,7 +76,7 @@
- # Where do the MonetDB modules reside?
- monet_mod_path=@libdir@@DIRSEP@@PACKAGE@
- # Start Mserver in daemon mode, or start with MIL interactive interface?
--monet_daemon=no
-+monet_daemon=yes
-
- # Monet Application Interface Section
- #====================================
diff --git a/dev-db/monetdb/monetdb-4.8.2-r1.ebuild b/dev-db/monetdb/monetdb-4.8.2-r1.ebuild
deleted file mode 100644
index 2c6ce7369783..000000000000
--- a/dev-db/monetdb/monetdb-4.8.2-r1.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/monetdb/monetdb-4.8.2-r1.ebuild,v 1.1 2005/09/16 22:08:49 grobian Exp $
-
-inherit flag-o-matic eutils
-
-DESCRIPTION="A main-memory relational database for SQL, XQuery and MIL"
-HOMEPAGE="http://monetdb.cwi.nl/"
-PV_SQL=2.8.2
-PV_XQ=0.8.2
-SRC_URI="mirror://sourceforge/monetdb/MonetDB-${PV}.tar.gz
- mirror://sourceforge/monetdb/MonetDB-SQL-${PV_SQL}.tar.gz
- mirror://sourceforge/monetdb/MonetDB-XQuery-${PV_XQ}.tar.gz
- ppc-macos? ( mirror://gentoo/monetdb-pathfinder-bison-sources-0.8.2.tar.bz2 )"
-LICENSE="MonetDBPL-1.1 PathfinderPL-1.1"
-SLOT="0"
-KEYWORDS="~ppc-macos ~x86"
-IUSE="java readline"
-
-DEPEND="virtual/libc
- sys-devel/flex
- ppc-macos? ( sys-devel/bison )
- !ppc-macos? ( >=sys-devel/bison-1.33 )
- >=sys-devel/gcc-3.3
- java? ( >=virtual/jdk-1.4 )
- readline? ( >=sys-libs/readline-4.1 )
- dev-libs/libxml2"
-
-DATA_DIR="/var/lib/MonetDB"
-
-pkg_setup() {
- if [ -x ${DATA_DIR}/dbfarm ] || [ -x ${DATA_DIR}/log ]; then
- while read line; do eerror "${line}"; done <<EOF
-MonetDB ${MY_PV} cannot upgrade your existing SQL databases. You must
-export your existing SQL databases to a file using "JdbcClient -D" and
-then restore them when you have upgraded completey using
-"JdbcClient -f".
-
-If you have MIL BATs, aging from before MonetDB 4.8.0 your have to
-convert those after upgrading. See the following for more information
-on upgrading from previous database versions:
-http://monetdb.cwi.nl/TechDocs/FrontEnds/SQL/upgrade/
-http://monetdb.cwi.nl/TechDocs/FrontEnds/mil/upgrade/
-
-You must remove your entire database directory to continue.
-(database directory = ${DATA_DIR}).
-EOF
- die "Cannot upgrade automatically."
- fi
-
- enewgroup monetdb
- enewuser monetdb -1 /bin/bash ${DATA_DIR} monetdb
-}
-
-src_unpack() {
- unpack ${A} || die
-
- epatch ${FILESDIR}/monetdb-${PV}-gentoo-conf.patch
- epatch ${FILESDIR}/monetdb-${PV}-gentoo-MapiClient.patch
-}
-
-src_compile() {
- # The tar has capitals, the ebuild doesn't...
- cd ${WORKDIR}/MonetDB-${PV}
-
- econf \
- "--enable-optimize" \
- $(use_with java) \
- $(use_with readline) \
- || die "econf monetdb failed"
-
- emake || die "emake monetdb failed"
-
- # make the header files available to the sql and xquery compilation
- mkdir include
- cd include
- ln -s ../src/common
- ln -s ../src/gdk
- ln -s ../src/monet
- ln -s ../src/modules/plain
- ln -s ../src/modules/contrib
- ln -s ../src/mapi
- ln -s ../src/mapi/clients/C
- ln -s ../monetdb_config.h
- ln -s ../sysdefs.h
-
- cd ${WORKDIR}/MonetDB-${PV}
- mkdir -p lib/MonetDB
- cd lib/MonetDB
- find ../.. -name "lib_*" -exec ln -s {} ';' >& /dev/null
- ln -s . .libs
-
- cd ${WORKDIR}/MonetDB-${PV}/lib
- find .. -name "lib*" -exec ln -s {} ';' >& /dev/null
- ln -s . .libs
-
- cd ${WORKDIR}/MonetDB-${PV}
- mkdir bin
- cd bin
- ln -s ../src/mel/mel
- ln -s ../src/utils/Mx/Mx
-
- # enable the fool-script
- MYWD=`echo ${WORKDIR} | sed -re 's/\//\\\\\//g'`
- sed -r \
- -e "s/\\$\_MONETDB\_INCLUDEDIR/${MYWD}\/MonetDB-${PV}\/include/g" \
- -e "s/\\$\_MONETDB\_VERSION/${PV}/g" \
- -e "s/\\$\_MONETDB\_LIBS/-L${MYWD}\/MonetDB-${PV}\/lib\/MonetDB -L${MYWD}\/MonetDB-${PV}\/lib/g" \
- -e "s/\\$\_MONETDB\_MOD_PATH/${MYWD}\/MonetDB-${PV}\/include/g" \
- -e "s/\\$\_MONETDB\_PREFIX/${MYWD}\/MonetDB-${PV}/g" \
- -e "s/\\$\_MONETDB\_CLASSPATH/${MYWD}\/MonetDB-${PV}\/src\/mapi\/clients\/java\/mapi.jar/g" \
- ${FILESDIR}/monetdb_config.sh > \
- ${WORKDIR}/MonetDB-${PV}/bin/monetdb-config
- chmod 744 ${WORKDIR}/MonetDB-${PV}/bin/monetdb-config
-
- # configure and make SQL
- cd ${WORKDIR}/sql-${PV_SQL}
- econf MONETDB_CONFIG=${WORKDIR}/MonetDB-${PV}/bin/monetdb-config \
- "--with-monet=${WORKDIR}/MonetDB-${PV}" \
- "--enable-optimize" \
- `use_with java` || die
- emake || die "emake sql failed"
-
- # configure and make XQuery, because it relies on >=bison-1.33 which we
- # might not have, we apply a special patch with bison 2.0 generated
- # files. This is especially useful for OSX users, as this allows
- # them to use this package without having to overwrite their system
- # installed bison 1.28
- cd ${WORKDIR}/pathfinder-${PV_XQ}
- # has_version/best_version do not take package.provided into
- # account! thus we assume OSX users don't have the right bison :(
- if use ppc-macos; then
- einfo "extracting extra files for older bison users"
- tar -jxf ${DISTDIR}/monetdb-pathfinder-bison-sources-${PV_XQ}.tar.bz2
- fi
- econf MONETDB_CONFIG=${WORKDIR}/MonetDB-${PV}/bin/monetdb-config \
- "--with-monet=${WORKDIR}/MonetDB-${PV} " \
- "--enable-optimize" || die
- emake || die "emake xquery failed"
-}
-
-src_install() {
- # The tar has capitals, the ebuild doesn't...
- cd ${WORKDIR}/MonetDB-${PV}
- einstall || die "failed to install monetdb"
-
- cd ${WORKDIR}/sql-${PV_SQL}
- einstall || die "failed to install sql"
-
- cd ${WORKDIR}/pathfinder-${PV_XQ}
- einstall || die "failed to install xquery"
-
- exeinto /etc/init.d/
- newexe ${FILESDIR}/${PN}.init-${PV} monetdb || die "init.d script"
-
- insinto /etc/conf.d/
- newins ${FILESDIR}/${PN}.conf-${PV} monetdb || die "conf.d file"
-
- diropts -m750
- dodir ${DATA_DIR} /var/log/${PN}
-
- exeinto ${DATA_DIR}
- newexe ${FILESDIR}/${PN}-start.sh ${PN}-start.sh || die "start script"
- newexe ${FILESDIR}/${PN}-stop.sh ${PN}-stop.sh || die "stop script"
-
- insinto ${DATA_DIR}
- newins ${FILESDIR}/${PN}-${PV}-startup.mil ${PN}-startup.mil || die "startup MIL script"
-
- # set right permissions
- chown -R monetdb:monetdb ${D}/${DATA_DIR}
- fowners monetdb:monetdb /var/log/${PN}
-
- # remove buildtools, they are only needed for compilation
- rm -f ${D}/usr/bin/Mx ${D}/usr/bin/mel ${D}/usr/bin/idxmx \
- ${D}/usr/bin/prefixMxFile ${D}/usr/bin/burg \
- ${D}/usr/bin/epsffit || die "removing buildtools"
- rm -Rf ${D}/usr/lib/autogen || die "removing autogen"
- # remove testing framework and compiled tests
- rm -f ${D}/usr/bin/Mapprove.py ${D}/usr/bin/Mdiff \
- ${D}/usr/bin/Mfilter.py ${D}/usr/bin/MkillUsers \
- ${D}/usr/bin/Mlog ${D}/usr/bin/Mprofile.py \
- ${D}/usr/bin/Mtest.py ${D}/usr/bin/Mtimeout \
- ${D}/usr/bin/prof.py || die "removing testing tools"
- rm -Rf ${D}/usr/lib/MonetDB/Tests ${D}/usr/lib/sql/Tests \
- ${D}/usr/share/sql/Tests || die "removing tests"
- # remove windows crap
- rm -f ${D}/usr/bin/*.bat || die "removing windows stuff"
- # remove perl DBD on ppc-macos, since it gets installed in the wrong
- # location and getting it right is not just a simple thing
- use ppc-macos && rm -Rf ${D}/usr/Network > /dev/null
-}
-
-pkg_postinst() {
- while read line; do einfo "${line}"; done <<EOF
-MonetDB has been installed on your system, using data directory
-${DATA_DIR}. To get started using SQL, XQuery or MIL see:
-
-http://monetdb.cwi.nl/GettingStarted/
-
-If you have upgraded from version 4.6.2 or below you should restore your
-SQL databases, as well as convert your MIL BATs. See also:
-http://monetdb.cwi.nl/TechDocs/FrontEnds/SQL/upgrade/
-http://monetdb.cwi.nl/TechDocs/FrontEnds/mil/upgrade/
-EOF
-}
diff --git a/dev-db/monetdb/monetdb-4.8.2.ebuild b/dev-db/monetdb/monetdb-4.8.2.ebuild
deleted file mode 100644
index 10a512469e10..000000000000
--- a/dev-db/monetdb/monetdb-4.8.2.ebuild
+++ /dev/null
@@ -1,194 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/monetdb/monetdb-4.8.2.ebuild,v 1.3 2005/09/10 15:28:11 grobian Exp $
-
-inherit flag-o-matic eutils
-
-DESCRIPTION="A main-memory relational database for SQL, XQuery and MIL"
-HOMEPAGE="http://monetdb.cwi.nl/"
-PV_SQL=2.8.2
-PV_XQ=0.8.2
-SRC_URI="mirror://sourceforge/monetdb/MonetDB-${PV}.tar.gz
- mirror://sourceforge/monetdb/MonetDB-SQL-${PV_SQL}.tar.gz
- mirror://sourceforge/monetdb/MonetDB-XQuery-${PV_XQ}.tar.gz
- ppc-macos? ( mirror://gentoo/monetdb-pathfinder-bison-sources-0.8.2.tar.bz2 )"
-LICENSE="MonetDBPL-1.1 PathfinderPL-1.1"
-SLOT="0"
-KEYWORDS="~ppc-macos x86"
-IUSE="java readline"
-
-DEPEND="virtual/libc
- sys-devel/flex
- ppc-macos? ( sys-devel/bison )
- !ppc-macos? ( >=sys-devel/bison-1.33 )
- >=sys-devel/gcc-3.3
- java? ( >=virtual/jdk-1.4 )
- readline? ( >=sys-libs/readline-4.1 )
- dev-libs/libxml2"
-
-DATA_DIR="/var/lib/MonetDB"
-
-pkg_setup() {
- if [ -x ${DATA_DIR}/dbfarm ] || [ -x ${DATA_DIR}/log ]; then
- while read line; do eerror "${line}"; done <<EOF
-MonetDB ${MY_PV} cannot upgrade your existing SQL databases. You must
-export your existing SQL databases to a file using "JdbcClient -D" and
-then restore them when you have upgraded completey using
-"JdbcClient -f".
-
-If you have MIL BATs, aging from before MonetDB 4.8.0 your have to
-convert those after upgrading. See the following for more information
-on upgrading from previous database versions:
-http://monetdb.cwi.nl/TechDocs/FrontEnds/SQL/upgrade/
-http://monetdb.cwi.nl/TechDocs/FrontEnds/mil/upgrade/
-
-You must remove your entire database directory to continue.
-(database directory = ${DATA_DIR}).
-EOF
- die "Cannot upgrade automatically."
- fi
-
- enewgroup monetdb
- enewuser monetdb -1 /bin/bash ${DATA_DIR} monetdb
-}
-
-src_unpack() {
- unpack ${A} || die
-
- epatch ${FILESDIR}/monetdb-${PV}-gentoo-conf.patch
- epatch ${FILESDIR}/monetdb-${PV}-gentoo-MapiClient.patch
-}
-
-src_compile() {
- # The tar has capitals, the ebuild doesn't...
- cd ${WORKDIR}/MonetDB-${PV}
-
- econf \
- "--enable-optimize" \
- $(use_with java) \
- $(use_with readline) \
- || die "econf monetdb failed"
-
- emake || die "emake monetdb failed"
-
- # make the header files available to the sql and xquery compilation
- mkdir include
- cd include
- ln -s ../src/common
- ln -s ../src/gdk
- ln -s ../src/monet
- ln -s ../src/modules/plain
- ln -s ../src/modules/contrib
- ln -s ../src/mapi
- ln -s ../src/mapi/clients/C
- ln -s ../monetdb_config.h
- ln -s ../sysdefs.h
-
- cd ${WORKDIR}/MonetDB-${PV}
- mkdir -p lib/MonetDB
- cd lib/MonetDB
- find ../.. -name "lib_*" -exec ln -s {} ';' >& /dev/null
- ln -s . .libs
-
- cd ${WORKDIR}/MonetDB-${PV}/lib
- find .. -name "lib*" -exec ln -s {} ';' >& /dev/null
- ln -s . .libs
-
- cd ${WORKDIR}/MonetDB-${PV}
- mkdir bin
- cd bin
- ln -s ../src/mel/mel
- ln -s ../src/utils/Mx/Mx
-
- # enable the fool-script
- MYWD=`echo ${WORKDIR} | sed -re 's/\//\\\\\//g'`
- sed -r \
- -e "s/\\$\_MONETDB\_INCLUDEDIR/${MYWD}\/MonetDB-${PV}\/include/g" \
- -e "s/\\$\_MONETDB\_VERSION/${PV}/g" \
- -e "s/\\$\_MONETDB\_LIBS/-L${MYWD}\/MonetDB-${PV}\/lib\/MonetDB -L${MYWD}\/MonetDB-${PV}\/lib/g" \
- -e "s/\\$\_MONETDB\_MOD_PATH/${MYWD}\/MonetDB-${PV}\/include/g" \
- -e "s/\\$\_MONETDB\_PREFIX/${MYWD}\/MonetDB-${PV}/g" \
- -e "s/\\$\_MONETDB\_CLASSPATH/${MYWD}\/MonetDB-${PV}\/src\/mapi\/clients\/java\/mapi.jar/g" \
- ${FILESDIR}/monetdb_config.sh > \
- ${WORKDIR}/MonetDB-${PV}/bin/monetdb-config
- chmod 744 ${WORKDIR}/MonetDB-${PV}/bin/monetdb-config
-
- # configure and make SQL
- cd ${WORKDIR}/sql-${PV_SQL}
- econf MONETDB_CONFIG=${WORKDIR}/MonetDB-${PV}/bin/monetdb-config \
- "--with-monet=${WORKDIR}/MonetDB-${PV}" \
- "--enable-optimize" \
- `use_with java` || die
- emake || die "emake sql failed"
-
- # configure and make XQuery, because it relies on >=bison-1.33 which we
- # might not have, we apply a special patch with bison 2.0 generated
- # files. This is especially useful for OSX users, as this allows
- # them to use this package without having to overwrite their system
- # installed bison 1.28
- cd ${WORKDIR}/pathfinder-${PV_XQ}
- # has_version/best_version do not take package.provided into
- # account! thus we assume OSX users don't have the right bison :(
- if use ppc-macos; then
- einfo "extracting extra files for older bison users"
- tar -jxf ${DISTDIR}/monetdb-pathfinder-bison-sources-${PV_XQ}.tar.bz2
- fi
- econf MONETDB_CONFIG=${WORKDIR}/MonetDB-${PV}/bin/monetdb-config \
- "--with-monet=${WORKDIR}/MonetDB-${PV} " \
- "--enable-optimize" || die
- emake || die "emake xquery failed"
-}
-
-src_install() {
- # The tar has capitals, the ebuild doesn't...
- cd ${WORKDIR}/MonetDB-${PV}
- einstall || die "failed to install monetdb"
-
- cd ${WORKDIR}/sql-${PV_SQL}
- einstall || die "failed to install sql"
-
- cd ${WORKDIR}/pathfinder-${PV_XQ}
- einstall || die "failed to install xquery"
-
- exeinto /etc/init.d/
- newexe ${FILESDIR}/${PN}.init-${PV} monetdb || die "init.d script"
-
- insinto /etc/conf.d/
- newins ${FILESDIR}/${PN}.conf-${PV} monetdb || die "conf.d file"
-
- diropts -m750
- dodir ${DATA_DIR} /var/log/${PN}
-
- exeinto ${DATA_DIR}
- newexe ${FILESDIR}/${PN}-start.sh ${PN}-start.sh || die "start script"
- newexe ${FILESDIR}/${PN}-stop.sh ${PN}-stop.sh || die "stop script"
-
- insinto ${DATA_DIR}
- newins ${FILESDIR}/${PN}-${PV}-startup.mil ${PN}-startup.mil || die "startup MIL script"
-
- # set right permissions
- chown -R monetdb:monetdb ${D}/${DATA_DIR}
- fowners monetdb:monetdb /var/log/${PN}
-
- # remove Mx and mel, they are only needed for compilation
- rm -f ${D}/usr/bin/Mx ${D}/usr/bin/mel ${D}/usr/bin/idxmx
- # remove windows crap
- rm -f ${D}/usr/bin/*.bat
- # remove perl DBD on ppc-macos, since it gets installed in the wrong
- # location and getting it right is not just a simple thing
- use ppc-macos && rm -Rf ${D}/usr/Network > /dev/null
-}
-
-pkg_postinst() {
- while read line; do einfo "${line}"; done <<EOF
-MonetDB has been installed on your system, using data directory
-${DATA_DIR}. To get started using SQL, XQuery or MIL see:
-
-http://monetdb.cwi.nl/GettingStarted/
-
-If you have upgraded from version 4.6.2 or below you should restore your
-SQL databases, as well as convert your MIL BATs. See also:
-http://monetdb.cwi.nl/TechDocs/FrontEnds/SQL/upgrade/
-http://monetdb.cwi.nl/TechDocs/FrontEnds/mil/upgrade/
-EOF
-}