From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 51BCE1395E7 for ; Tue, 4 Aug 2015 16:31:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EA794E0886; Tue, 4 Aug 2015 16:31:35 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 81082E0886 for ; Tue, 4 Aug 2015 16:31:35 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id EAEB834016B for ; Tue, 4 Aug 2015 16:31:33 +0000 (UTC) Received: by oystercatcher.gentoo.org (Postfix, from userid 2363) id B9C62118; Tue, 4 Aug 2015 16:31:31 +0000 (UTC) From: "Patrice Clement (monsieurp)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, monsieurp@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in dev-java/jdbc-jaybird: jdbc-jaybird-2.2.8.ebuild ChangeLog X-VCS-Repository: gentoo-x86 X-VCS-Files: jdbc-jaybird-2.2.8.ebuild ChangeLog X-VCS-Directories: dev-java/jdbc-jaybird X-VCS-Committer: monsieurp X-VCS-Committer-Name: Patrice Clement Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20150804163131.B9C62118@oystercatcher.gentoo.org> Date: Tue, 4 Aug 2015 16:31:31 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 7e08fb99-e4a5-412b-900a-c5ad2dc42ff6 X-Archives-Hash: 69b0e9f2501ad6ab71c764408d07c629 monsieurp 15/08/04 16:31:31 Modified: ChangeLog Added: jdbc-jaybird-2.2.8.ebuild Log: Version bump courtesy of William L. Thomson Jr. . Fixes bug 556672. Signed-off-by: Patrice Clement (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 93491BB8) Revision Changes Path 1.37 dev-java/jdbc-jaybird/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jdbc-jaybird/ChangeLog?rev=1.37&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jdbc-jaybird/ChangeLog?rev=1.37&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jdbc-jaybird/ChangeLog?r1=1.36&r2=1.37 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-java/jdbc-jaybird/ChangeLog,v retrieving revision 1.36 retrieving revision 1.37 diff -u -r1.36 -r1.37 --- ChangeLog 9 Jun 2015 13:43:38 -0000 1.36 +++ ChangeLog 4 Aug 2015 16:31:31 -0000 1.37 @@ -1,6 +1,13 @@ # ChangeLog for dev-java/jdbc-jaybird # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-jaybird/ChangeLog,v 1.36 2015/06/09 13:43:38 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-jaybird/ChangeLog,v 1.37 2015/08/04 16:31:31 monsieurp Exp $ + +*jdbc-jaybird-2.2.8 (04 Aug 2015) + + 04 Aug 2015; Patrice Clement + +jdbc-jaybird-2.2.8.ebuild: + Version bump courtesy of William L. Thomson Jr. . + Fixes bug 556672. 09 Jun 2015; Justin Lecher metadata.xml: Updating remote-id in metadata.xml 1.1 dev-java/jdbc-jaybird/jdbc-jaybird-2.2.8.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jdbc-jaybird/jdbc-jaybird-2.2.8.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jdbc-jaybird/jdbc-jaybird-2.2.8.ebuild?rev=1.1&content-type=text/plain Index: jdbc-jaybird-2.2.8.ebuild =================================================================== # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-jaybird/jdbc-jaybird-2.2.8.ebuild,v 1.1 2015/08/04 16:31:31 monsieurp Exp $ EAPI="5" JAVA_PKG_IUSE="doc source examples test" inherit eutils java-pkg-2 java-ant-2 MY_PN="${PN/jdbc-/}" DESCRIPTION="JDBC Type 2 and 4 drivers for Firebird SQL server" HOMEPAGE="http://jaybirdwiki.firebirdsql.org/" SRC_URI="https://github.com/FirebirdSQL/${MY_PN}/archive/v${PV}.zip" LICENSE="LGPL-2" SLOT="0" KEYWORDS="~amd64 ~x86 ~ppc" IUSE="jni" CDEPEND="dev-java/junit:4 dev-java/antlr:4 dev-java/log4j:0 dev-java/glassfish-connector-api:0" RDEPEND="${CDEPEND} >=virtual/jre-1.6" DEPEND="${CDEPEND} >=virtual/jdk-1.6 app-arch/unzip jni? ( dev-java/cpptasks ) test? ( dev-java/ant-junit:0 )" S="${WORKDIR}/${MY_PN}-${PV}" java_prepare() { # prevent test/sources/javadoc from being built unless wanted sed -i -e 's|name="jar-test" depends="compile"|name="jar-test" depends="compile" if="tests"|' \ "${S}/build/archive.xml" || die sed -i -e 's|name="compile-examples"|name="compile-examples" if="examples"|' \ -e 's|,set-jdbc-42-test"|,set-jdbc-42-test" if="tests"|' \ "${S}/build/compile.xml" || die # JAVA_ANT_ENCODING doesn't work because it doesn't like entities java-ant_xml-rewrite -f build.xml -c -e javac -a encoding -v ISO-8859-1 cd "${S}/lib/" rm -v *.jar cd "${S}/src/lib/" rm -v *.jar *.zip java-pkg_jar-from --build-only glassfish-connector-api \ glassfish-connector-api.jar connector-api-1.5.jar # the build.xml unpacks this and uses stuff touch empty jar cf mini-j2ee.jar empty } JAVA_ANT_REWRITE_CLASSPATH="true" EANT_GENTOO_CLASSPATH="antlr:4,glassfish-connector-api,log4j" EANT_BUILD_TARGET="jars" EANT_DOC_TARGET="javadocs" src_compile() { java-pkg_filter-compiler jikes use jni && ANT_TASKS="cpptasks" # This is nonsense, I know, but it works. if use test; then EANT_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4" fi java-pkg-2_src_compile $(use test && echo "-Dtests=true") \ $(use jni && echo "compile-native") } src_install() { cd "${S}/output/lib/" java-pkg_newjar ${MY_PN}-${PV}.jar ${PN}.jar for jar in full; do java-pkg_newjar ${MY_PN}-${jar}-${PV}.jar ${MY_PN}-${jar}.jar || die "java-pkg_newjar ${MY_PN}-${jar}.jar failed" done if use test; then java-pkg_newjar ${MY_PN}-test-${PV}.jar ${MY_PN}-${jar}.jar || die "java-pkg_newjar ${MY_PN}-${jar}.jar failed" fi if use jni; then cd "${S}/output/native" sodest="/usr/lib/" local so_arch if use amd64; then so_arch="x64" elif use x86; then so_arch="x86" fi java-pkg_doso libjaybird22_${so_arch}.so || die \ "java-pkg_doso ${sodest}libjaybird22.so failed" fi cd "${S}" if use examples; then insinto /usr/share/doc/${PF}/ doins -r examples || die "installing examples failed" fi use source && java-pkg_dosrc "${S}"/src/*/org cd "${S}/output" use doc && java-pkg_dohtml -r docs/ dodoc etc/default.mf dohtml etc/*.html } src_test() { # # Warning about timeouts without Firebird installed and running Locally # ewarn "You will experience long timeouts when running junit tests" ewarn "without Firebird installed and running locally. The tests will" ewarn "complete without Firebird, but network timeouts prolong the" ewarn "testing phase considerably." ANT_TASKS="ant-junit" eant all-tests-pure-java }