Permalink
Browse files

MonetDB Jul2012-SP2 suite

  • Loading branch information...
1 parent 0a5bbcc commit de1e0aad753cd8db778659244d6af740b6ba58d2 @wmark committed Sep 23, 2012
View
@@ -1,5 +1,6 @@
AUX monetdb.conf-11.5.9 307 SHA256 d07fd9429c72029d314e0972d601d1a132a408ac52134e7e13a1e254ac6d1baa SHA512 72f928f00cf86c126ab73ab86324cc074feed8aee58448d5f94affcd8e1409d40c84ea31d75732553726cbc6d7e68d20e0091546f6611f5e2bbe3fdd74d73f60 WHIRLPOOL 85cfa0e93cabd187af5d71824d99dcdd651e6518401a4183cb566e8495350e036e20f286380f31ae0af07def47a53a5b2db81d03a493ce67293307f30f552424
AUX monetdb.init-11.5.9 568 SHA256 497ac1b840cc54d26ad01707abc88049741ec18cfee6f544f1d590b107937331 SHA512 1fca8b9440dbc5fb338403d0f61a98ecacd8b5a1df9ee22c047cdf0856f21aee4ad3a24edf99b85c2e4c6fe53e29c859b0c3f1128676eda7f15457967793b089 WHIRLPOOL b587c27a9837e1eecc922159612e2c9772a15da73df9dbb8b744c0e4151109477e565281c71bd72d5c1c7a4344f839cd0256fa9ec582278e1066c5740a03b92d
+DIST MonetDB-11.11.11.tar.xz 48118060 SHA256 961bb9df3d0be70ae691ccdfd4e7502625f74659074dd41da8e4abc8c3d9e88e SHA512 c20ab0e076e6241c75a5030d06e22614a2e4bbc391ad6c1401ea7c7ccec932ec5f975e75e920564e72510dbecdac77a58d973d399441273c8ee638ede350d3d3 WHIRLPOOL 07db29bff9bc46cc5d2c3ee9ad994dcb9ad992f2f4964258212dd85d8a71842fd8980ca083ef91af6b5cd399380545a6023a67c3801509b64a2fd19009aa9a97
DIST MonetDB-11.11.5.tar.xz 17604168 SHA256 3b591fb60a880c966d1f9fe917f4b60b52007aded78f5b9e81f7f2a8de31655e SHA512 7e6e7ab4f1d9d6d6241097bfcfe8842f3f97fc1f1383d691b1868f546a9714c85d12796d0e24bbe1d4eaaeef00163dd7b85c5d04405735250762319438d7803a WHIRLPOOL 41f2eef3610f717a278d2e381fd53e4f4c4423590b107f2231b7cf12dd3b728aa4b2f06c9e81ead1e21a379ed42ae5a2bab2b9a3e3c792f98bbfa40dfba89e67
DIST MonetDB-11.11.7.tar.xz 31167516 SHA256 1f9acac54f628e2329f23a0eed515a457d7d9456ae6027242c1584fdb6bb67ff SHA512 c668f2cd279904c9c4c7401b215b9894a9e114031f32fc365b6e39ea3bc30b03115cd1be0c67af190e45361eae09c730aec22573cc6a94470d1358f73ab922b0 WHIRLPOOL 3e1139016677c298ab2c11f4cedc528c85703eddf19fe908f2b25ab2c891300ea10bb73b58bdcc1a73abc3c3e61a98f070ceec60112c0e8a116926143974dfa0
DIST MonetDB-11.5.9.tar.xz 17607068 SHA256 a2419bcd5c278b2ef68d80250ddb3098caa123b294ea1030f3593f6121884297 SHA512 48b78ce65c5044d3441c3801973cfab1a62f7498dfecedf72faaed01a4fef7af76e360858f6291551f042dfd2fe03e90dc4033ba72b1085e8380051ed1eb8546 WHIRLPOOL a9058ebec1eed27c232e18be060f8bbe2adfce76cbaf4f78faa48d4cbbabbad78627f3d2248eadbd3d71f59fd6167001c504e1b1c11ef25b2ed52be91ded3985
@@ -9,6 +10,7 @@ DIST MonetDB-11.7.9.tar.xz 17625252 SHA256 cebc893197cc001fe0e5e14653241c4d3b2db
DIST MonetDB-11.9.1.tar.xz 17684536 SHA256 f8195531e8085d01182c045f2bfd2eb16eeaa2a907ca742b3e0e56ceaca28a9d SHA512 1d6c25382ab095800ae08a6f3cadb939ad6d1b57271030adec60910bf63f666131a5376ac7469faabb6fd7ee43d3fb0a39145844642b168c7b089d93592af54b WHIRLPOOL 081ba12e5f7e0a5f6538d94693fda54e9982abd9caf3bba74825b482d60a3a7a9e05787209d1eab8db837d9af5fa01699d992db530df995e5835d947b1c8fea7
DIST MonetDB-11.9.5.tar.xz 17628700 SHA256 a2658f4651604f329115ace67c6c61293a15acd83cde8e2590e039a72df79f5a SHA512 28bbf82e3f2323b2210105ca1471bd7db1fff1369a18648655f1b6f4bb50f81133542e787e01b09345282d6ac5f159aecf83cae439e6251710dcfe6998583a64 WHIRLPOOL 88a272d57e083adbaf8a2088079768c29a76965f4ac10e59a34e416625451a7edbdb18955d68fb70e2db4f2efa6f332c99a9da408b2230ba5bb1053dd08064b8
DIST MonetDB-11.9.7.tar.xz 17633200 SHA256 813080a7cf03d7f42e6b097fefb11e6545702224905a24f47a7fb239e6590f2f SHA512 06db363f015ab3417c667847a007a28ecaa0f8ac9dd549c343ce44b5b5d0cf40f3a7313e273d632006017ab20c09bcaef17e9ea63087f5ea08f5d288cdd078b6 WHIRLPOOL 0115916def4f8c88a0d3a11307fd891acffdaf2ee5080c897ca2f6bad860b7b0b592c63ccda1b8a98f481d7700498cff87d492f60c57ff3af436a692eb6c9181
+EBUILD monetdb-11.11.11.ebuild 4570 SHA256 7e63909c9571ffa1dcdd49f8d4e270b290f985c1135c93d12a3f44423ce0a48a SHA512 c4fd03cfad8f4df9fec8f1cd4a7aa1d3dcf879cd94f4554ad5f4bf2211c84ea9c534bf671c0da7936e2a3111e76956923ff82cd3745733bf44daf2f617be784e WHIRLPOOL 5ff4d7d63eb16a406f7c03baba45e2fd32d419f771feb6d2dafb1abd26ea577dc08b6937f93a1abecce99ee172fc30a40c080c8be034e0e65390ca9af635cd2d
EBUILD monetdb-11.11.5.ebuild 4566 SHA256 d218c6f0bb3490a3fd9a06f19dfd7240b8d5af02f7a8c5a892a4e448b1d18893 SHA512 4edd9f781992edb0db8b8b6d1ba6d34943e45b8cbcd57725decab2f128af6a033cd016e200911a865999f5eb4d06c85d27dde4e7e45b84c6079e8d8d4b9dff4d WHIRLPOOL 059ad9b8b08632774c26342156ba16b584fc0b79f815757ea9b081ff2e3ae9639b0e40bef39e9a72e80a83fe2c237bdbd15eee98a1a0aead6cc1eae72a896c96
EBUILD monetdb-11.11.7.ebuild 4570 SHA256 fbf7b3cdb2eb60c7b5f38cc05d796209355500edc14e90835f30d1861a2f7710 SHA512 5317a72cb14d15f6acf578b9e47c2587f585fe830d75658b327e89ab30f2671a1e188840de57233a8fa5ebe824a6c7d19f8b6115054dd8cec6150ed3b82221ed WHIRLPOOL af2388fd39256acdab49b8c53e41e4c7fe95a29e8d73abb1167cbbc14460d43cd4d3500f799d37d27ddef21033a446973c5f37fa7cb1dd2837c8317bf0cb859e
EBUILD monetdb-11.5.9.ebuild 4216 SHA256 82b7f418f72cf9d360a7e82921dc29972686c0f860233826d25a2b7727cb5723 SHA512 b49158baa4f6671834a11af57483b0a941c8e83724d5313529973565d62f78c9565a564c0ceae8c0ebc1652702bf7fb0f37796ff71e5091abff95cca23829728 WHIRLPOOL f67bf452bfc3443402a065b570510bdead61b491384bd64f39b703ff3ba445454927913672cc87a3d30441974c765f51afc5a853c06c11a26b9c4d68eb3c81a9
@@ -0,0 +1,149 @@
+# Copyright 2009-2012 W-Mark Kubacki
+# Distributed under the terms of the OSI Reciprocal Public License
+
+EAPI="4"
+
+inherit flag-o-matic
+
+MY_PN="MonetDB"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="A column-store based (R)DBMS."
+HOMEPAGE="http://www.monetdb.org/"
+SRC_URI="http://dev.monetdb.org/downloads/sources/Jul2012-SP2/${MY_P}.tar.xz"
+RESTRICT="primaryuri"
+
+LICENSE="MonetDBPL-1.1"
+SLOT="5"
+KEYWORDS="amd64 x86 ~arm"
+IUSE="debug -rdf datacell fits +sql -console -odbc -static curl iconv -java bzip2 zlib perl -ruby sphinx geom hwcounter"
+
+RDEPEND=">=dev-libs/libpcre-4.5
+ >=dev-libs/openssl-0.9.8
+ rdf? ( =media-libs/raptor-1.4* )
+ console? ( sys-libs/readline )
+ odbc? ( dev-db/unixODBC )
+ curl? ( net-misc/curl )
+ iconv? ( virtual/libiconv )
+ bzip2? ( || ( app-arch/bzip2 app-arch/pbzip2 ) )
+ zlib? ( sys-libs/zlib )
+ java? ( >=virtual/jdk-1.4 dev-java/ant )
+ perl? ( >=dev-lang/perl-5.8.0 )
+ ruby? ( dev-lang/ruby dev-ruby/rubygems )
+ sphinx? ( app-misc/sphinx )
+ geom? ( >=sci-libs/geos-2.2.0 )
+ fits? ( sci-libs/cfitsio )
+ !dev-db/monetdb-common"
+DEPEND="app-arch/xz-utils
+ mail-filter/procmail
+ ${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ enewgroup monetdb 61 || die "problem adding 'monetdb' group"
+ enewuser monetdb 61 -1 /dev/null monetdb || die "problem adding 'monetdb' user"
+}
+
+src_configure() {
+ local myconf=
+ if use debug; then
+ myconf+=" --enable-strict --enable-assert --disable-optimize --enable-debug --enable-assert"
+ else
+ myconf+=" --disable-strict --disable-debug --disable-testing --disable-assert"
+ if ! has "-O6" ${CFLAGS}; then
+ myconf+=" --enable-optimize"
+ filter-flags "-Os" "-O" "-O[012345]"
+ fi
+ fi
+
+ if use console; then
+ einfo "The console is a direct client hooked onto the kernel with full"
+ einfo "administrative privileges, bypassing any security checks. It is"
+ einfo "handy only during development."
+ fi
+
+ if ! use java; then
+ einfo "RIPEMD160 has been selected for the password-backend."
+ einfo "It is not compatible to JDBC."
+ myconf+=" --with-password-backend=RIPEMD160"
+ fi
+
+ # MonetDB doesn't recognize all of these options, yet.
+ # They are enabled on a 'library exists' basis - which is ugly.
+ # Nevertheless I include the options here so that users
+ # can send complaints to the MonetDB makers. ;-)
+ econf $(use_enable sql monetdb5) \
+ $(use_enable rdf) \
+ $(use_enable datacell) \
+ $(use_enable sql) \
+ $(use_enable geom) \
+ $(use_enable odbc) \
+ $(use_enable console) \
+ $(use_enable java jdbc) \
+ $(use_enable static) \
+ $(use_enable fits) \
+ $(use_with curl) \
+ $(use_with iconv) \
+ $(use_with bzip2 bz2) \
+ $(use_with zlib z) \
+ $(use_with perl) \
+ --without-python \
+ $(use_with ruby) \
+ $(use_with java ant) \
+ $(use_with java) \
+ $(use_with sphinx sphinxclient) \
+ $(use_with geom geos) \
+ $(use_with hwcounter) \
+ --with-logdir=/var/log/monetdb --with-rundir=/var/run/monetdb \
+ ${myconf} || die "econf"
+ einfo "Some options might've not been recognized. That's okay."
+ einfo "Notify <fabian@monetdb.org> about them."
+}
+
+src_compile() {
+ emake || die "emake"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install"
+
+ newinitd "${FILESDIR}"/monetdb.init-11.5.9 monetdb || die "init.d script"
+ newconfd "${FILESDIR}"/monetdb.conf-11.5.9 monetdb || die "conf.d file"
+
+ # set proper ACL
+ chown -R monetdb:monetdb "${D}"/var/lib/monetdb5
+ chmod -R 0750 "${D}"/var/lib/monetdb5
+ keepdir /var/lib/monetdb5/dbfarm
+
+ # directory-moves to match FHS-2.3
+ chown -R monetdb:root "${D}"/var/run/monetdb
+ chmod -R 0755 "${D}"/var/run/monetdb
+ keepdir /var/run/monetdb
+ chown -R monetdb:monetdb "${D}"/var/log/monetdb
+ chmod -R 0750 "${D}"/var/log/monetdb
+ keepdir /var/log/monetdb
+
+ # remove parts which we didn't ask for
+ if ! use ruby; then
+ test -d "${D}"/usr/lib/ruby && rm -r "${D}"/usr/lib/ruby
+ test -d "${D}"/usr/lib64/ruby && rm -r "${D}"/usr/lib64/ruby
+ fi
+}
+
+pkg_postinst() {
+ einfo "The init script refers to a database-farm stored under"
+ einfo " /var/lib/monetdb5/dbfarm"
+ einfo "A /etc/monetdb*.conf file no longer exists. Configuration"
+ einfo "happens by .merovingian_properties files inside the dbfarm(s)"
+ einfo "using the commands:"
+ einfo " # monetdbd set property=... [dbfarm]"
+ einfo ""
+ einfo "The init script starts the aforementioned db-farm as user 'monetdb'."
+ einfo "Your first steps could be:"
+ einfo " # sudo -u monetdb monetdb create test"
+ einfo " # sudo -u monetdb monetdb release test"
+ einfo " # mclient -u monetdb -d test"
+ einfo " sql> ALTER USER SET PASSWORD 'other_password' USING OLD PASSWORD 'monetdb';"
+ einfo " sql> \q"
+}
@@ -1,9 +1,11 @@
AUX python-monetdb-11.5.9-hashlib_usage.1.patch 1283 SHA256 ad6c2df31f887a58026897cf8c9fce2abde7895b8cc1f40743c3cd096c64c4b2 SHA512 796b353f6303bcb2d4cd3abc0d90fc23177fd6d271d0d078aeca0446a638f22b54320ff0adf63b14fad0108479b4bb3396b44e59ec0dd65c95a616a78a47acf6 WHIRLPOOL 02cdde5e84a8a725b5b3ac41fd7b358304d5e1307f2236f65a57376702aa34ed4810a7d67bbc6c481f322366730ff569357da8c9573846f54e7a765225dc1b64
+DIST python-monetdb-11.11.11.tar.bz2 14290 SHA256 b451800bee4e4872c8eaa0070c7b7de1ced1b6d740f6243265efa7a2cf526e72 SHA512 3044d59300debd1f4b21aa024977eb758e92b6ba9f52394fc49b849ceddd3f3d68ef7cc47faa979ee6c153897a04a688605fab5d9dfbc8403bb24fdb9cec73cb WHIRLPOOL cf13d91911141a56ca0609f5556cb5ebf95dded366114dedd47bc3075dc34fba478f844556cc54f587ff155b2ae8d07ca8396b3db89a4fa4eb3287d084438c8a
DIST python-monetdb-11.11.7.tar.bz2 14262 SHA256 a9b9d4df1df64c776d785c8c9b35db4d484ccd2982482e844a8feb4f51596ff7 SHA512 082ccd3572fdf115e976e6cc3ced0a2c52ed740210468df0af6401566276b395b5d4aeb76f7352cf40f2e1463c5430e750b09a0b8cfae5d8424378fc46fb3901 WHIRLPOOL c73acb2afa7387e85c5f6a62efcb874ff88a0ef2d283aa3e0a6214d46e7df504cf000f39bbc9fd346029dda85e2bddc1d60c23e01305fb783c67a02db670f1b4
DIST python-monetdb-11.5.9.tar.bz2 14093 SHA256 53fe44fda04aceb2033df774607b9cd2a51bacf2f1334ba9302ea1ffcbaff550 SHA512 cb378b7863ec395c64c1fb6635c7a8afd9ce12097d050c9f6bd04e4401bd8c6004ca7ba96e02dc2b034048f21aa6dc7074aa10da8eaeae290e2017a4b371b920 WHIRLPOOL a6df23bf8177e79b85f84b77ba9014cbc3d8001b29653dbb60e9636ca21ee43b59f14bbc6c6fb5eb5bc87266ea9a0ac1bb4b22134d111acf3df9107b696650a3
DIST python-monetdb-11.7.5.tar.bz2 14086 SHA256 4b94da1993aac0c3738684c873fac0ea195df0c0a785a7e169b1054ae6a88ece SHA512 4c2a5c2d7a2dfb0a6d4e2ed75842945e27865ac3fbdc9eb770a075c5b1b7c90c4cf75425f83716faeb15ebca097988611945bc76f524dc16a78c1eae5ee96ad9 WHIRLPOOL 4daa084fceebb0d43d13856dd0cccb30eca92cc56e5e7adf4b270c560b272b753f4b6b71557ed7e951727fc06e0f3a8cb8122f020a76b530792336c4a023ffd3
DIST python-monetdb-11.9.5.tar.bz2 14135 SHA256 2d4d8456fc822c113b38377cb6487ec0a324348d661f080ca44d51dc1903c761 SHA512 0a738b75f30850f1ab49de582811126c5a170054ca0a6e5d28c1d79152339263ab69c40c8d72eaa7b71810a9c124638c6dbea2e7de73f89f45c3ebaf0c704dd9 WHIRLPOOL 68a4c8b5243a33d9b1579503a7e3b1f7e92b841552755c66d06dc22b9047c10491fdb72381381f4cb3783da7641a24309642b425342a8d20249a67d14d6006ad
DIST python-monetdb-11.9.7.tar.bz2 14147 SHA256 97a6bb802dc7f7032e35b384db1f63e3eb0798ba2c85c26dbe7df48e61ea3685 SHA512 acc95db339e6136a22f7a62d14716aac43b98ffd3bfede90fa129124ae8a1f458e218393113c28b50a6ae3256d179a08d6d1ad56c5821db6077465269e11b7d3 WHIRLPOOL 9119a7af66a289fe21596f656b6b664dc20b6398c2d32daecc9ab5f78c172d6758a5097251e4bbceca7729cbd2f27d7b686e9e0a402c5e4e445641f307951ce9
+EBUILD python-monetdb-11.11.11.ebuild 504 SHA256 98c01a23b33cd77c3803bd332fed38c2c86e344ca7a01e458d21d1ce31220816 SHA512 d30437a44215e051d0dfd28eff43a0c956f8097c29e6dfa97fc2a815117b92aa39e97056454c27cf20f555ae9d5c129382373d4ea28815821bab2ecafb3ebedd WHIRLPOOL c6de635c8205af4002facaf8b3c9f24549e02b6acc031f8974c8a4e0d7d950328dbf3295e23caa3fe5a8731a6c8ab80714475c4d54bf683edc7ea815eb09fae9
EBUILD python-monetdb-11.11.7.ebuild 504 SHA256 238e879738c9b2ab64d7c3b853f611b2b23c5275470033ce3b4c6a1db296c649 SHA512 a42d5738b27ef81a0296e925b087e50f414ef702e1944efe00f81c0c06239eed9892a5460540b501ccb44b69342eefa73fbc5b59dc83014030172bc353d657a8 WHIRLPOOL 0853e1c1c409c51bfd3be01e673ab5897f28a5ba33f752b30bdbd0a7209a0b60e6fa0c9d611b07ac8b5a760afd66704673ba8e50670ced2822991856835fe492
EBUILD python-monetdb-11.5.9.ebuild 589 SHA256 795c992c434c05762b511e9489ffadc73b8360342278b9f2ce8a64d8d572cfe8 SHA512 2285ddd8b0b5f0fb367119f98ddd98e6b195088d8b79a5c62018e1af0fdf69cd44627d53c2c5f94e0c615805f933f9e85e38ffb8dd1cebda9f8a985a5ef46aec WHIRLPOOL 5ddd12287c0f33afebb6e68937431fc1b1421463668fbdde064fcf466de2e071cc1ca5ebc0aaaf4d97601785f02d7d8e5184e304925f023bad8025fb4e064590
EBUILD python-monetdb-11.7.5.ebuild 500 SHA256 5c376ace8d3cff88259d0bbc7ac8b447bf865c4d214e645a09a049c2ddf7125a SHA512 0bfbc97bb713f5a1b8c7e3bb9ee8cf26471a74167180b34d6a34813aa5b74d353c7b348abe63af729ae26458a96346510b2278e605dc5cc2c7360611af807b68 WHIRLPOOL f756c34fb2ea63cd3ac93b5d96737a8a268673e5c3e757016cd6fb76a0646852c3e8c41bf4db18e6d5f44a41f260146c7c8d0691af3947a9373f39fd4390087e
@@ -0,0 +1,22 @@
+# Copyright 2012 W-Mark Kubacki
+# Distributed under the terms of the OSI Reciprocal Public License
+# $Header: $
+
+EAPI="3"
+SUPPORT_PYTHON_ABIS="1"
+
+inherit distutils eutils
+
+DESCRIPTION="Native MonetDB client Python API"
+HOMEPAGE="http://www.monetdb.org/"
+SRC_URI="http://dev.monetdb.org/downloads/sources/Jul2012-SP2/${P}.tar.bz2"
+RESTRICT="primaryuri"
+
+LICENSE="MonetDBPL-1.1"
+SLOT="0"
+KEYWORDS="x86 amd64 arm sparc ppc hppa"
+IUSE=""
+
+DEPEND="dev-python/setuptools"
+RDEPEND=""
+PYTHON_MODNAME="monetdb"

0 comments on commit de1e0aa

Please sign in to comment.