From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OsiA3-000883-K6 for garchives@archives.gentoo.org; Mon, 06 Sep 2010 20:19:28 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 30410E0886; Mon, 6 Sep 2010 20:19:27 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id EE0E6E0886 for ; Mon, 6 Sep 2010 20:19:26 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 5BCF41B40D6 for ; Mon, 6 Sep 2010 20:19:26 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 948) id E8F7420051; Mon, 6 Sep 2010 20:19:24 +0000 (UTC) From: "Diego Petteno (flameeyes)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, flameeyes@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in dev-db/drizzle: ChangeLog drizzle-2010.08.1742.ebuild drizzle-2010.05.1525-r1.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog drizzle-2010.08.1742.ebuild drizzle-2010.05.1525-r1.ebuild X-VCS-Directories: dev-db/drizzle X-VCS-Committer: flameeyes X-VCS-Committer-Name: Diego Petteno Content-Type: text/plain; charset=utf8 Message-Id: <20100906201924.E8F7420051@flycatcher.gentoo.org> Date: Mon, 6 Sep 2010 20:19:24 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: e875f83b-317e-4b9b-a133-33bc3e36b94f X-Archives-Hash: f3bdb91a00d52db07c2cddd2528d1fe9 flameeyes 10/09/06 20:19:24 Modified: ChangeLog Added: drizzle-2010.08.1742.ebuild Removed: drizzle-2010.05.1525-r1.ebuild Log: Version bump; the new version requires a patch, and merges libdrizzle b= ack into a single package. =20 (Portage version: 2.2_rc75/cvs/Linux x86_64) Revision Changes Path 1.14 dev-db/drizzle/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/drizzle/Cha= ngeLog?rev=3D1.14&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/drizzle/Cha= ngeLog?rev=3D1.14&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/drizzle/Cha= ngeLog?r1=3D1.13&r2=3D1.14 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/dev-db/drizzle/ChangeLog,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- ChangeLog 14 Jun 2010 23:45:57 -0000 1.13 +++ ChangeLog 6 Sep 2010 20:19:24 -0000 1.14 @@ -1,6 +1,14 @@ # ChangeLog for dev-db/drizzle # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/drizzle/ChangeLog,v 1.13 2010/= 06/14 23:45:57 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/drizzle/ChangeLog,v 1.14 2010/= 09/06 20:19:24 flameeyes Exp $ + +*drizzle-2010.08.1742 (06 Sep 2010) + + 06 Sep 2010; Diego E. Petten=C3=B2 + -drizzle-2010.05.1525-r1.ebuild, +drizzle-2010.08.1742.ebuild, + +files/drizzle-2010.08.1742-pcre.patch, files/drizzle.init.d: + Version bump; the new version requires a patch, and merges libdrizzle = back + into a single package. =20 *drizzle-2010.05.1525-r1 (14 Jun 2010) =20 1.1 dev-db/drizzle/drizzle-2010.08.1742.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/drizzle/dri= zzle-2010.08.1742.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/drizzle/dri= zzle-2010.08.1742.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: drizzle-2010.08.1742.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-db/drizzle/drizzle-2010.08.1742.eb= uild,v 1.1 2010/09/06 20:19:24 flameeyes Exp $ EAPI=3D2 inherit flag-o-matic libtool autotools eutils pam DESCRIPTION=3D"Database optimized for Cloud and Net applications" HOMEPAGE=3D"http://drizzle.org" SRC_URI=3D"http://launchpad.net/drizzle/dexter/2010-08-30/+download/${P}.= tar.gz" LICENSE=3D"GPL-2" SLOT=3D"0" KEYWORDS=3D"~amd64 ~x86" IUSE=3D"debug tcmalloc doc memcache curl pam gearman +md5 ldap" # upstream bug #499911 #RESTRICT=3D"memcache? ( test ) !curl? ( test )" # for libdrizzle version, check m4/pandora*, PANDORA_LIBDRIZZLE_RECENT RDEPEND=3D"tcmalloc? ( dev-util/google-perftools ) sys-libs/readline sys-apps/util-linux dev-libs/libpcre dev-util/intltool >=3Ddev-libs/libevent-1.4 >=3Ddev-libs/protobuf-2.1.0 gearman? ( >=3Dsys-cluster/gearmand-0.12 ) pam? ( sys-libs/pam ) curl? ( net-misc/curl ) memcache? ( >=3Ddev-libs/libmemcached-0.39 ) md5? ( >=3Ddev-libs/libgcrypt-1.4.2 ) >=3Ddev-libs/boost-1.32 ldap? ( net-nds/openldap ) !dev-db/libdrizzle" DEPEND=3D"${RDEPEND} dev-util/gperf doc? ( app-doc/doxygen ) >=3Ddev-util/boost-build-1.32" pkg_setup() { enewuser drizzle -1 -1 /dev/null nogroup } src_prepare() { epatch "${FILESDIR}/${PN}-2009.12.1240-nolint.patch" epatch "${FILESDIR}/${P}-pcre.patch" AT_M4DIR=3D"m4" eautoreconf elibtoolize } src_configure() { local myconf=3D if use debug; then append-flags -DDEBUG fi # while I applaud upstreams goal of 0 compiler warnings # the 1412 release didn't achieve it. append-flags -Wno-error # NOTE disable-all and without-all no longer recognized options # NOTE using --enable on some plugins can cause test failures. # --with should be used instead. A discussion about this here: # https://bugs.launchpad.net/drizzle/+bug/598659 # TODO (upstream) # $(use_with memcache memcached-stats-plugin) \ # $(use_with memcache memcached-functions-plugin) \ econf \ --disable-static \ --disable-dependency-tracking \ --disable-mtmalloc \ $(use_enable tcmalloc) \ $(use_enable memcache libmemcached) \ $(use_enable gearman libgearman) \ $(use_enable ldap libldap) \ $(use_with curl auth-http-plugin) \ $(use_with pam auth-pam-plugin) \ $(use_with md5 md5-plugin) \ $(use_with gearman gearman-udf-plugin) \ $(use_with gearman logging-gearman-plugin) \ $(use_with ldap auth-ldap-plugin) \ --without-hello-world-plugin \ --disable-pbxt-plugin --without-pbxt-plugin \ --disable-rabbitmq-plugin --without-rabbitmq-plugin \ --disable-embedded-innodb-plugin --without-embedded-innodb-plugin \ --with-auth-test-plugin \ --with-auth-file-plugin \ --with-simple-user-policy-plugin \ --enable-logging-stats-plugin \ --with-logging-stats-plugin \ ${myconf} } src_compile() { emake || die "build failed" if use doc; then emake doxygen || die "doxygen failed" fi } # 5-10 min eta src_test() { # If you want to turn off a test, rename to suffix of .DISABLED # Explicitly allow parallel make check emake check || die "tests failed" } src_install() { emake DESTDIR=3D"${D}" install || die "install failed" dodoc AUTHORS NEWS README || die find "${D}" -name '*.la' -delete || die if use doc; then docinto apidoc pushd docs/html dohtml -r . popd fi newinitd "${FILESDIR}"/drizzle.init.d drizzled || die newconfd "${FILESDIR}"/drizzle.conf.d drizzled || die if ! use gearman; then sed -i -e '/need gearmand/d' "${D}"/etc/init.d/drizzled \ || die "unable to sed init script (gearman)" fi if ! use memcache; then sed -i -e '/need memcached/d' "${D}"/etc/init.d/drizzled \ || die "unable to sed init script (memcache)" fi keepdir /var/run/drizzle || die keepdir /var/log/drizzle || die keepdir /var/lib/drizzle/drizzled || die keepdir /etc/drizzle || die fperms 0755 /var/run/drizzle || die fperms 0755 /var/log/drizzle || die fperms -R 0700 /var/lib/drizzle || die fowners drizzle:nogroup /var/run/drizzle || die fowners drizzle:nogroup /var/log/drizzle || die fowners -R drizzle:nogroup /var/lib/drizzle || die pamd_mimic system-auth drizzle auth account session }