* [gentoo-commits] gentoo-x86 commit in dev-lang/gdl: gdl-0.9.3.ebuild ChangeLog
@ 2013-01-03 20:32 Sebastien Fabbro (bicatali)
0 siblings, 0 replies; 4+ messages in thread
From: Sebastien Fabbro (bicatali) @ 2013-01-03 20:32 UTC (permalink / raw
To: gentoo-commits
bicatali 13/01/03 20:32:40
Modified: gdl-0.9.3.ebuild ChangeLog
Log:
Added a patch for netcdf-4 support, bug #449984
(Portage version: 2.2.01.21476-prefix/cvs/Linux x86_64, signed Manifest commit with key 0x13CB1360)
Revision Changes Path
1.3 dev-lang/gdl/gdl-0.9.3.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild?r1=1.2&r2=1.3
Index: gdl-0.9.3.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- gdl-0.9.3.ebuild 3 Jan 2013 05:06:22 -0000 1.2
+++ gdl-0.9.3.ebuild 3 Jan 2013 20:32:40 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild,v 1.2 2013/01/03 05:06:22 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild,v 1.3 2013/01/03 20:32:40 bicatali Exp $
EAPI=4
@@ -60,7 +60,7 @@
use hdf5 && has_version sci-libs/hdf5[mpi] && export CXX=mpicxx
epatch "${FILESDIR}"/0.9.2-{antlr,proj4,include,tests,semaphore}.patch
- epatch "${FILESDIR}"/0.9.3-sstream.patch
+ epatch "${FILESDIR}"/0.9.3-{sstream,netcdf-cxx}.patch
# make sure antlr includes are from system and rebuild the sources with it
# https://sourceforge.net/tracker/?func=detail&atid=618685&aid=3465878&group_id=97659
1.37 dev-lang/gdl/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/ChangeLog?rev=1.37&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/ChangeLog?rev=1.37&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/ChangeLog?r1=1.36&r2=1.37
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/gdl/ChangeLog,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- ChangeLog 3 Jan 2013 05:06:22 -0000 1.36
+++ ChangeLog 3 Jan 2013 20:32:40 -0000 1.37
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/gdl
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/ChangeLog,v 1.36 2013/01/03 05:06:22 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/ChangeLog,v 1.37 2013/01/03 20:32:40 bicatali Exp $
+
+ 03 Jan 2013; Sébastien Fabbro <bicatali@gentoo.org>
+ +files/0.9.3-netcdf-cxx.patch, gdl-0.9.3.ebuild:
+ Added a patch for netcdf-4 support, bug #449984
03 Jan 2013; Sébastien Fabbro <bicatali@gentoo.org> gdl-0.9.2-r2.ebuild,
gdl-0.9.3.ebuild:
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-lang/gdl: gdl-0.9.3.ebuild ChangeLog
@ 2013-01-04 23:17 Sebastien Fabbro (bicatali)
0 siblings, 0 replies; 4+ messages in thread
From: Sebastien Fabbro (bicatali) @ 2013-01-04 23:17 UTC (permalink / raw
To: gentoo-commits
bicatali 13/01/04 23:17:35
Modified: gdl-0.9.3.ebuild ChangeLog
Log:
Reestricting python-3 per bug #450066
(Portage version: 2.2.01.21476-prefix/cvs/Linux x86_64, signed Manifest commit with key 0x13CB1360)
Revision Changes Path
1.5 dev-lang/gdl/gdl-0.9.3.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild?r1=1.4&r2=1.5
Index: gdl-0.9.3.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- gdl-0.9.3.ebuild 4 Jan 2013 21:50:58 -0000 1.4
+++ gdl-0.9.3.ebuild 4 Jan 2013 23:17:35 -0000 1.5
@@ -1,13 +1,13 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild,v 1.4 2013/01/04 21:50:58 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild,v 1.5 2013/01/04 23:17:35 bicatali Exp $
EAPI=4
WX_GTK_VER="2.8"
PYTHON_DEPEND="python? 2"
SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.3 2.7-pypy-*"
+RESTRICT_PYTHON_ABIS="3.* 2.7-pypy-*"
inherit cmake-utils eutils wxwidgets python toolchain-funcs virtualx
1.39 dev-lang/gdl/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/ChangeLog?rev=1.39&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/ChangeLog?rev=1.39&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/ChangeLog?r1=1.38&r2=1.39
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/gdl/ChangeLog,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- ChangeLog 4 Jan 2013 21:50:58 -0000 1.38
+++ ChangeLog 4 Jan 2013 23:17:35 -0000 1.39
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/gdl
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/ChangeLog,v 1.38 2013/01/04 21:50:58 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/ChangeLog,v 1.39 2013/01/04 23:17:35 bicatali Exp $
+
+ 04 Jan 2013; Sébastien Fabbro <bicatali@gentoo.org> -files/0.9.3-numpy.patch,
+ gdl-0.9.3.ebuild:
+ Reestricting python-3 per bug #450066
04 Jan 2013; Sébastien Fabbro <bicatali@gentoo.org> +files/0.9.3-numpy.patch,
gdl-0.9.3.ebuild:
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-lang/gdl: gdl-0.9.3.ebuild ChangeLog
@ 2013-01-04 21:50 Sebastien Fabbro (bicatali)
0 siblings, 0 replies; 4+ messages in thread
From: Sebastien Fabbro (bicatali) @ 2013-01-04 21:50 UTC (permalink / raw
To: gentoo-commits
bicatali 13/01/04 21:50:58
Modified: gdl-0.9.3.ebuild ChangeLog
Log:
Added a patch for python-3 at configure time
(Portage version: 2.2.01.21476-prefix/cvs/Linux x86_64, signed Manifest commit with key 0x13CB1360)
Revision Changes Path
1.4 dev-lang/gdl/gdl-0.9.3.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild?r1=1.3&r2=1.4
Index: gdl-0.9.3.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- gdl-0.9.3.ebuild 3 Jan 2013 20:32:40 -0000 1.3
+++ gdl-0.9.3.ebuild 4 Jan 2013 21:50:58 -0000 1.4
@@ -1,17 +1,16 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild,v 1.3 2013/01/03 20:32:40 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild,v 1.4 2013/01/04 21:50:58 bicatali Exp $
EAPI=4
WX_GTK_VER="2.8"
PYTHON_DEPEND="python? 2"
SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.3 2.7-pypy-*"
inherit cmake-utils eutils wxwidgets python toolchain-funcs virtualx
-RESTRICT_PYTHON_ABIS="3.3 2.7-pypy-*"
-
DESCRIPTION="Interactive Data Language compatible incremental compiler"
HOMEPAGE="http://gnudatalanguage.sourceforge.net/"
SRC_URI="mirror://sourceforge/gnudatalanguage/${P}.tar.gz"
@@ -60,7 +59,7 @@
use hdf5 && has_version sci-libs/hdf5[mpi] && export CXX=mpicxx
epatch "${FILESDIR}"/0.9.2-{antlr,proj4,include,tests,semaphore}.patch
- epatch "${FILESDIR}"/0.9.3-{sstream,netcdf-cxx}.patch
+ epatch "${FILESDIR}"/0.9.3-{numpy,sstream,netcdf-cxx}.patch
# make sure antlr includes are from system and rebuild the sources with it
# https://sourceforge.net/tracker/?func=detail&atid=618685&aid=3465878&group_id=97659
1.38 dev-lang/gdl/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/ChangeLog?rev=1.38&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/ChangeLog?rev=1.38&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/ChangeLog?r1=1.37&r2=1.38
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/gdl/ChangeLog,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -r1.37 -r1.38
--- ChangeLog 3 Jan 2013 20:32:40 -0000 1.37
+++ ChangeLog 4 Jan 2013 21:50:58 -0000 1.38
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/gdl
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/ChangeLog,v 1.37 2013/01/03 20:32:40 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/ChangeLog,v 1.38 2013/01/04 21:50:58 bicatali Exp $
+
+ 04 Jan 2013; Sébastien Fabbro <bicatali@gentoo.org> +files/0.9.3-numpy.patch,
+ gdl-0.9.3.ebuild:
+ Added a patch for python-3 at configure time
03 Jan 2013; Sébastien Fabbro <bicatali@gentoo.org>
+files/0.9.3-netcdf-cxx.patch, gdl-0.9.3.ebuild:
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-lang/gdl: gdl-0.9.3.ebuild ChangeLog
@ 2013-01-02 21:44 Sebastien Fabbro (bicatali)
0 siblings, 0 replies; 4+ messages in thread
From: Sebastien Fabbro (bicatali) @ 2013-01-02 21:44 UTC (permalink / raw
To: gentoo-commits
bicatali 13/01/02 21:44:31
Modified: ChangeLog
Added: gdl-0.9.3.ebuild
Log:
Version bump. Added a patch to overcome buffer overflows in integer to string conversions
(Portage version: 2.2.01.21476-prefix/cvs/Linux x86_64, signed Manifest commit with key 0x13CB1360)
Revision Changes Path
1.35 dev-lang/gdl/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/ChangeLog?rev=1.35&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/ChangeLog?rev=1.35&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/ChangeLog?r1=1.34&r2=1.35
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/gdl/ChangeLog,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- ChangeLog 11 Dec 2012 19:42:52 -0000 1.34
+++ ChangeLog 2 Jan 2013 21:44:31 -0000 1.35
@@ -1,6 +1,13 @@
# ChangeLog for dev-lang/gdl
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/ChangeLog,v 1.34 2012/12/11 19:42:52 bicatali Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/ChangeLog,v 1.35 2013/01/02 21:44:31 bicatali Exp $
+
+*gdl-0.9.3 (02 Jan 2013)
+
+ 02 Jan 2013; Sébastien Fabbro <bicatali@gentoo.org>
+ +files/0.9.3-sstream.patch, +gdl-0.9.3.ebuild:
+ Version bump. Added a patch to overcome buffer overflows in integer to string
+ conversions
11 Dec 2012; Sébastien Fabbro <bicatali@gentoo.org> gdl-0.9.2-r2.ebuild:
Keyword amd64-linux and x86-linux
1.1 dev-lang/gdl/gdl-0.9.3.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild?rev=1.1&content-type=text/plain
Index: gdl-0.9.3.ebuild
===================================================================
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/gdl-0.9.3.ebuild,v 1.1 2013/01/02 21:44:31 bicatali Exp $
EAPI=4
WX_GTK_VER="2.8"
PYTHON_DEPEND="python? 2"
SUPPORT_PYTHON_ABIS="1"
inherit cmake-utils eutils wxwidgets python toolchain-funcs virtualx
RESTRICT_PYTHON_ABIS="3.3 2.7-pypy-*"
DESCRIPTION="Interactive Data Language compatible incremental compiler"
HOMEPAGE="http://gnudatalanguage.sourceforge.net/"
SRC_URI="mirror://sourceforge/gnudatalanguage/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="fftw grib gshhs hdf hdf5 imagemagick netcdf openmp proj postscript python
static-libs udunits wxwidgets"
# very buggy tests
RESTRICT=test
RDEPEND="
sci-libs/gsl
sci-libs/plplot
sys-libs/ncurses
sys-libs/readline
sys-libs/zlib
x11-libs/libX11
fftw? ( >=sci-libs/fftw-3 )
grib? ( sci-libs/grib_api )
gshhs? ( sci-geosciences/gshhs-data sci-geosciences/gshhs )
hdf? ( sci-libs/hdf )
hdf5? ( sci-libs/hdf5 )
imagemagick? ( media-gfx/imagemagick )
netcdf? ( || ( sci-libs/netcdf-cxx sci-libs/netcdf[cxx] ) )
proj? ( sci-libs/proj )
postscript? ( dev-libs/pslib )
python? ( dev-python/numpy )
udunits? ( sci-libs/udunits )
wxwidgets? ( x11-libs/wxGTK:2.8[X,-odbc] )"
DEPEND="${RDEPEND}
>=dev-java/antlr-2.7.7-r5:0[cxx,script]
virtual/pkgconfig"
pkg_setup() {
use wxwidgets && wxwidgets_pkg_setup
use python && python_pkg_setup
use openmp && [[ $(tc-getCXX)$ == *g++* ]] && ! tc-has-openmp && \
die "You have openmp enabled but your current g++ does not support it"
}
src_prepare() {
use hdf5 && has_version sci-libs/hdf5[mpi] && export CXX=mpicxx
epatch "${FILESDIR}"/0.9.2-{antlr,proj4,include,tests,semaphore}.patch
epatch "${FILESDIR}"/0.9.3-sstream.patch
# make sure antlr includes are from system and rebuild the sources with it
# https://sourceforge.net/tracker/?func=detail&atid=618685&aid=3465878&group_id=97659
rm -r src/antlr || die
einfo "Regenerate grammar"
pushd src > /dev/null
local i
for i in *.g; do antlr ${i} || die ; done
popd > /dev/null
# gentoo: use proj instead of libproj4 (libproj4 last update: 2004)
sed -i \
-e 's:proj4:proj:' \
-e 's:lib_proj\.h:proj_api\.h:g' \
CMakeModules/FindLibproj4.cmake src/math_utl.hpp || die
# gentoo: avoid install files in datadir directory
sed -i \
-e '/AUTHORS/d' \
CMakeLists.txt || die
if use python; then
local abi
for abi in ${PYTHON_ABIS}; do
mkdir "${S}"-${abi}
done
fi
if has_version sci-libs/netcdf-cxx; then
sed -i \
-e 's/netcdfcpp.h/netcdf/g' \
CMakeLists.txt src/ncdf_var_cl.cpp \
src/ncdf_cl.hpp src/ncdf_{att,dim}_cl.cpp || die
fi
}
src_configure() {
# MPI is still very buggy
# x11=off does not compile
local mycmakeargs=(
-DMPICH=OFF
-DBUNDLED_ANTLR=OFF
-DX11=ON
$(cmake-utils_use fftw)
$(cmake-utils_use grib)
$(cmake-utils_use gshhs)
$(cmake-utils_use hdf)
$(cmake-utils_use hdf5)
$(cmake-utils_use imagemagick MAGICK)
$(cmake-utils_use netcdf)
$(cmake-utils_use openmp)
$(cmake-utils_use proj LIBPROJ4)
$(cmake-utils_use postscript PSLIB)
$(cmake-utils_use udunits)
$(cmake-utils_use wxwidgets)
)
configuration() {
mycmakeargs+=( $@ )
BUILD_DIR="${BUILDDIR:-${S}_build}" cmake-utils_src_configure
}
configuration -DPYTHON_MODULE=OFF -DPYTHON=OFF
use python && python_execute_function -s \
configuration -DPYTHON_MODULE=ON -DPYTHON=ON
}
src_compile() {
cmake-utils_src_compile
use python && python_src_compile
}
src_test() {
# upstream does not include tests if python module is on
# there is check target instead of the ctest to define some LDPATH
use python || Xemake -j1 -C ${BUILD_DIR} check
}
src_install() {
cmake-utils_src_install
if use python; then
installation() {
exeinto $(python_get_sitedir)
newexe "${S}"-${PYTHON_ABI}/src/libgdl.so GDL.so
}
python_execute_function -s installation
dodoc PYTHON.txt
fi
echo "GDL_PATH=\"+${EROOT}/usr/share/gnudatalanguage\"" > 50gdl
doenvd 50gdl
}
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-01-04 23:17 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-03 20:32 [gentoo-commits] gentoo-x86 commit in dev-lang/gdl: gdl-0.9.3.ebuild ChangeLog Sebastien Fabbro (bicatali)
-- strict thread matches above, loose matches on Subject: below --
2013-01-04 23:17 Sebastien Fabbro (bicatali)
2013-01-04 21:50 Sebastien Fabbro (bicatali)
2013-01-02 21:44 Sebastien Fabbro (bicatali)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox