diff options
author | Amy Winston <amynka@gentoo.org> | 2016-02-27 13:20:01 +0100 |
---|---|---|
committer | Amy Winston <amynka@gentoo.org> | 2016-02-27 13:20:01 +0100 |
commit | 64b32d1e88e7adfb309a96cc940300fb08ecd66c (patch) | |
tree | 58bcb6ca5e33b455ba521d8c38c438218323a3d7 /sci-geosciences/mapserver | |
parent | sci-geosciences/mapserver: version bump 7.0.0 bug #471250 (diff) | |
download | gentoo-64b32d1e88e7adfb309a96cc940300fb08ecd66c.tar.gz gentoo-64b32d1e88e7adfb309a96cc940300fb08ecd66c.tar.bz2 gentoo-64b32d1e88e7adfb309a96cc940300fb08ecd66c.zip |
sci-geosciences/mapserver: drop old security bug #497302
Package-Manager: portage-2.2.26
Diffstat (limited to 'sci-geosciences/mapserver')
-rw-r--r-- | sci-geosciences/mapserver/Manifest | 1 | ||||
-rw-r--r-- | sci-geosciences/mapserver/mapserver-6.0.1-r2.ebuild | 234 | ||||
-rw-r--r-- | sci-geosciences/mapserver/mapserver-6.0.1-r3.ebuild | 221 |
3 files changed, 0 insertions, 456 deletions
diff --git a/sci-geosciences/mapserver/Manifest b/sci-geosciences/mapserver/Manifest index c9814362fcf7..735318aeeec3 100644 --- a/sci-geosciences/mapserver/Manifest +++ b/sci-geosciences/mapserver/Manifest @@ -1,2 +1 @@ -DIST mapserver-6.0.1.tar.gz 2430064 SHA256 dd6821917aa7030381442f5e092e4f46f44b9deb9425ec92729e5819e9b61d65 SHA512 0fd9da9d6452fbfbaf0c815e6d15309e185119a4ab33cab2f1c6839bfb8c3a75ce6e7e7779b0eb2aa6e80d1a623ca6e0e58a02049b0db0bfa3f7b0f29117d5dc WHIRLPOOL e4846d40b93c22f7b5dcce1c242b4d88db253be9185194b45c4acddf9066d10c2ec2fbe667941dfe15702838690517a0e57719b1937169e55517e43ed1c225b8 DIST mapserver-7.0.0.tar.gz 2495028 SHA256 b306b8111e0718a577ce595640c2d3224f913745af732a1b75f6f5cb3dddce45 SHA512 1e4d15f6c42cdf0b00533e2aa26c1b65f84bdbb3a91538d6addde3aa0e8874deed4969146cf7045858bcab2880e4d7429965660c5985d175bd19ce018ae90652 WHIRLPOOL f18f0679b70da795d0585df2dbcc07fda0f8533c9ef7972280301446e5d521d9f24f0ff482d8e5497954e3b67436f2f9f2576516f6f088dc388046314817a46b diff --git a/sci-geosciences/mapserver/mapserver-6.0.1-r2.ebuild b/sci-geosciences/mapserver/mapserver-6.0.1-r2.ebuild deleted file mode 100644 index 6766c1d2e838..000000000000 --- a/sci-geosciences/mapserver/mapserver-6.0.1-r2.ebuild +++ /dev/null @@ -1,234 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MY_P="${PN}-${PV/_/-}" - -PHP_EXT_OPTIONAL_USE="php" -PHP_EXT_NAME="php_mapscript" -PHP_EXT_S="${WORKDIR}/${MY_P}/mapscript/php/" -PHP_EXT_SKIP_PHPIZE="no" -USE_PHP="php5-4 php5-5" - -PYTHON_DEPEND="python? 2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" -PYTHON_MODNAME="mapscript.py" - -#USE_RUBY="ruby18 ruby19" -#RUBY_OPTIONAL="yes" - -WEBAPP_MANUAL_SLOT=yes - -inherit eutils autotools depend.apache webapp distutils perl-module php-ext-source-r2 multilib # ruby-ng - -DESCRIPTION="OpenSource development environment for constructing spatially enabled Internet-web applications" -HOMEPAGE="http://mapserver.org/" -SRC_URI="http://download.osgeo.org/mapserver/${MY_P}.tar.gz" - -LICENSE="MIT" -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="bidi cairo gdal geos mysql opengl perl php postgis proj python threads tiff xml xslt" # ruby php tcl - -REQUIRED_USE="php? ( ^^ ( php_targets_php5-4 php_targets_php5-5 ) )" - -RDEPEND=" - !${CATEGORY}/${PN}:${PV} - dev-libs/expat - dev-libs/fcgi - >=media-libs/gd-2.0.12[truetype,jpeg,png,zlib] - media-libs/giflib - net-misc/curl - virtual/jpeg - virtual/libiconv - x11-libs/agg - bidi? ( dev-libs/fribidi ) - cairo? ( x11-libs/cairo ) - gdal? ( >=sci-libs/gdal-1.8.0 ) - geos? ( sci-libs/geos ) - mysql? ( virtual/mysql ) - opengl? ( - media-libs/ftgl - media-libs/mesa - ) - perl? ( dev-lang/perl:= ) - postgis? ( dev-db/postgis ) - proj? ( sci-libs/proj net-misc/curl ) - tiff? ( - media-libs/tiff - sci-libs/libgeotiff - ) - xml? ( dev-libs/libxml2:2 ) - xslt? ( dev-libs/libxslt[crypt] ) -" -for i in perl python; do - SWIG_DEPEND+=" ${i}? ( >=dev-lang/swig-2.0 )" -done -DEPEND="${RDEPEND} ${SWIG_DEPEND}" -unset SWIG_DEPEND -unset i - -need_apache2 - -S=${WORKDIR}/${MY_P} - -_enter_build_dir() { - [[ -z ${1} ]] && die "Missing path argument" - local workdir=${1} - shift - [[ -z ${1} ]] && die "missing command argument" - - echo ">>> Running \"${@}\" in work directory \"${workdir}\"" - pushd "${workdir}" > /dev/null || die "Failed to enter directory" - ${@} || die - popd > /dev/null -} - -each_ruby_configure() { ${RUBY} extconf.rb || die ; } - -ext-source-r2_src_install() { - local slot - for slot in $(php_get_slots); do - php_init_slot_env ${slot} - insinto "${EXT_DIR}" - newins "${PHP_EXT_NAME}.so" "${PHP_EXT_NAME}.so" || die "Unable to install extension" - done - php-ext-source-r2_createinifiles -} - -pkg_setup() { - webapp_pkg_setup - use perl && perl_set_version - use python && python_pkg_setup - #use ruby && ruby-ng_pkg_setup -} - -src_unpack() { - # unpack A and then copy the php thingies into workdir/php-slot - php-ext-source-r2_src_unpack - # HACK: and then remove it and replace by symlink - for slot in $(php_get_slots); do - rm -rf "${WORKDIR}/${slot}" || die - ln -s "${PHP_EXT_S}" "${WORKDIR}/${slot}" || die - done -} - -src_prepare() { - epatch "${FILESDIR}/6.0.0_rc1-ldflags.patch" \ - "${FILESDIR}/6.0.0_rc1-bool.patch" \ - "${FILESDIR}/6.0.0_rc1-php_ldflags.patch" \ - "${FILESDIR}/6.1.0-php-5.4.patch" - - eautoreconf -} - -src_configure() { - local myopts - - if use gdal && use proj ; then - myopts+=" - --with-wfs - --with-wcs - --with-wfsclient - --with-wmsclient - " - use xml && myopts+=" --with-sos" - fi - - # some scripts require configure time options so place it here - if use php ; then - use php_targets_php5-4 && myopts+=" --with-php=${EPREFIX}/usr/$(get_libdir)/php5.4/include/php/" - use php_targets_php5-5 && myopts+=" --with-php=${EPREFIX}/usr/$(get_libdir)/php5.5/include/php/" - fi - - # sde is ESRI package that you have to buy first - # oraclespatial needs oracle server for testing/usage - # note that some options accept just path, they are not on/off switches! - econf \ - --without-oraclespatial \ - --without-sde \ - --with-libiconv \ - --with-jpeg \ - --with-gd \ - --with-gif="${EPREFIX}/usr/" \ - --with-wms \ - --with-kml \ - --with-curl-config \ - --with-agg-svg-symbols \ - --with-httpd="${APACHE_BIN}" \ - --with-fastcgi \ - $(use_with opengl ogl) \ - $(use_with opengl ftgl) \ - $(use_with proj) \ - $(use_with threads) \ - $(use_with geos) \ - $(use_with gdal) \ - $(use_with gdal ogr) \ - $(use_with postgis) \ - $(use_with mysql) \ - $(use_with xml xml2-config) \ - $(use_with xslt) \ - $(use_with xslt xml-mapfile) \ - $(use_with bidi fribidi-config) \ - $(use_with cairo) \ - ${myopts} - - #use ruby && _enter_build_dir "${S}/mapscript/ruby" "ln -s ../mapscript.i ./" - #use ruby && _enter_build_dir "${S}/mapscript/ruby" "ruby-ng_src_configure" -} - -src_compile() { - default - use python && _enter_build_dir "${S}/mapscript/python" "distutils_src_compile" - use perl && _enter_build_dir "${S}/mapscript/perl" "perl-module_src_prep" - use perl && _enter_build_dir "${S}/mapscript/perl" "perl-module_src_compile" - #use php && php-ext-source-r2_src_compile # already compiled by the emake all - #use ruby && _enter_build_dir "${S}/mapscript/ruby" "ruby-ng_src_compile" -} - -src_install() { - local step="Installing" - local extra_dir="fonts tests tests/vera symbols" - local i - - dobin shp2img legend shptree shptreevis shp2img legend shptreetst scalebar \ - sortshp tile4ms msencrypt mapserver-config - - dodoc INSTALL README HISTORY.TXT - - for i in ${extra_dir}; do - docinto /usr/share/doc/${PF}/${i} - dodoc -r ${i}/* || die - done - - use python && _enter_build_dir "${S}/mapscript/python" "distutils_src_install" - use perl && _enter_build_dir "${S}/mapscript/perl" "perl-module_src_install" - use perl && _enter_build_dir "${S}/mapscript/perl" "perl_delete_localpod" - use php && ext-source-r2_src_install - #use ruby && _enter_build_dir "${S}/mapscript/ruby" "ruby-ng_src_install" - - webapp_src_preinst - exeinto "${MY_CGIBINDIR}" - doexe "${S}/mapserv" - webapp_src_install -} - -pkg_preinst() { - use perl && perl_set_version -} - -pkg_postinst() { - webapp_pkg_postinst - use python && distutils_pkg_postinst -} - -pkg_prerm() { - webapp_pkg_prerm -} - -pkg_postrm() { - use python && distutils_pkg_postrm -} diff --git a/sci-geosciences/mapserver/mapserver-6.0.1-r3.ebuild b/sci-geosciences/mapserver/mapserver-6.0.1-r3.ebuild deleted file mode 100644 index 5e981d3c3ea5..000000000000 --- a/sci-geosciences/mapserver/mapserver-6.0.1-r3.ebuild +++ /dev/null @@ -1,221 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MY_P="${PN}-${PV/_/-}" - -PHP_EXT_OPTIONAL_USE="php" -PHP_EXT_NAME="php_mapscript" -PHP_EXT_S="${WORKDIR}/${MY_P}/mapscript/php/" -PHP_EXT_SKIP_PHPIZE="no" -USE_PHP="php5-4 php5-5" - -PYTHON_COMPAT=( python2_7 ) - -#USE_RUBY="ruby18 ruby19" -#RUBY_OPTIONAL="yes" - -WEBAPP_MANUAL_SLOT=yes - -inherit eutils autotools depend.apache webapp distutils-r1 perl-module php-ext-source-r2 multilib # ruby-ng - -DESCRIPTION="OpenSource development environment for constructing spatially enabled Internet-web applications" -HOMEPAGE="http://mapserver.org/" -SRC_URI="http://download.osgeo.org/mapserver/${MY_P}.tar.gz" - -LICENSE="MIT" -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="bidi cairo gdal geos mysql opengl perl php postgis proj python threads tiff xml xslt" # ruby php tcl - -REQUIRED_USE="php? ( ^^ ( php_targets_php5-4 php_targets_php5-5 ) )" - -RDEPEND=" - !${CATEGORY}/${PN}:${PV} - dev-libs/expat - dev-libs/fcgi - >=media-libs/gd-2.0.12[truetype,jpeg,png,zlib] - media-libs/giflib - net-misc/curl - virtual/jpeg:= - virtual/libiconv - x11-libs/agg - bidi? ( dev-libs/fribidi ) - cairo? ( x11-libs/cairo ) - gdal? ( >=sci-libs/gdal-1.8.0 ) - geos? ( sci-libs/geos ) - mysql? ( virtual/mysql ) - opengl? ( - media-libs/ftgl - media-libs/mesa - ) - perl? ( dev-lang/perl:= ) - postgis? ( dev-db/postgis ) - proj? ( sci-libs/proj net-misc/curl ) - tiff? ( - media-libs/tiff:= - sci-libs/libgeotiff - ) - xml? ( dev-libs/libxml2:2 ) - xslt? ( dev-libs/libxslt[crypt] ) -" -for i in perl python; do - SWIG_DEPEND+=" ${i}? ( >=dev-lang/swig-2.0 )" -done -DEPEND="${RDEPEND} ${SWIG_DEPEND}" -unset SWIG_DEPEND -unset i - -need_apache2 - -S=${WORKDIR}/${MY_P} - -_enter_build_dir() { - [[ -z ${1} ]] && die "Missing path argument" - local workdir=${1} - shift - [[ -z ${1} ]] && die "missing command argument" - - echo ">>> Running \"${@}\" in work directory \"${workdir}\"" - pushd "${workdir}" > /dev/null || die "Failed to enter directory" - ${@} || die - popd > /dev/null -} - -each_ruby_configure() { ${RUBY} extconf.rb || die ; } - -ext-source-r2_src_install() { - local slot - for slot in $(php_get_slots); do - php_init_slot_env ${slot} - insinto "${EXT_DIR}" - newins "${PHP_EXT_NAME}.so" "${PHP_EXT_NAME}.so" || die "Unable to install extension" - done - php-ext-source-r2_createinifiles -} - -pkg_setup() { - webapp_pkg_setup - use perl && perl_set_version - #use ruby && ruby-ng_pkg_setup -} - -src_unpack() { - # unpack A and then copy the php thingies into workdir/php-slot - php-ext-source-r2_src_unpack - # HACK: and then remove it and replace by symlink - for slot in $(php_get_slots); do - rm -rf "${WORKDIR}/${slot}" || die - ln -s "${PHP_EXT_S}" "${WORKDIR}/${slot}" || die - done -} - -src_prepare() { - epatch "${FILESDIR}/6.0.0_rc1-ldflags.patch" \ - "${FILESDIR}/6.0.0_rc1-bool.patch" \ - "${FILESDIR}/6.0.0_rc1-php_ldflags.patch" \ - "${FILESDIR}/6.1.0-php-5.4.patch" - - eautoreconf -} - -src_configure() { - local myopts - - if use gdal && use proj ; then - myopts+=" - --with-wfs - --with-wcs - --with-wfsclient - --with-wmsclient - " - use xml && myopts+=" --with-sos" - fi - - # some scripts require configure time options so place it here - if use php ; then - use php_targets_php5-4 && myopts+=" --with-php=${EPREFIX}/usr/$(get_libdir)/php5.4/include/php/" - use php_targets_php5-5 && myopts+=" --with-php=${EPREFIX}/usr/$(get_libdir)/php5.5/include/php/" - fi - - # sde is ESRI package that you have to buy first - # oraclespatial needs oracle server for testing/usage - # note that some options accept just path, they are not on/off switches! - econf \ - --without-oraclespatial \ - --without-sde \ - --with-libiconv \ - --with-jpeg \ - --with-gd \ - --with-gif="${EPREFIX}/usr/" \ - --with-wms \ - --with-kml \ - --with-curl-config \ - --with-agg-svg-symbols \ - --with-httpd="${APACHE_BIN}" \ - --with-fastcgi \ - $(use_with opengl ogl) \ - $(use_with opengl ftgl) \ - $(use_with proj) \ - $(use_with threads) \ - $(use_with geos) \ - $(use_with gdal) \ - $(use_with gdal ogr) \ - $(use_with postgis) \ - $(use_with mysql) \ - $(use_with xml xml2-config) \ - $(use_with xslt) \ - $(use_with xslt xml-mapfile) \ - $(use_with bidi fribidi-config) \ - $(use_with cairo) \ - ${myopts} - - #use ruby && _enter_build_dir "${S}/mapscript/ruby" "ln -s ../mapscript.i ./" - #use ruby && _enter_build_dir "${S}/mapscript/ruby" "ruby-ng_src_configure" -} - -src_compile() { - default - use python && _enter_build_dir "${S}/mapscript/python" "distutils-r1_src_compile" - use perl && _enter_build_dir "${S}/mapscript/perl" "perl-module_src_prep" - use perl && _enter_build_dir "${S}/mapscript/perl" "perl-module_src_compile" - #use php && php-ext-source-r2_src_compile # already compiled by the emake all - #use ruby && _enter_build_dir "${S}/mapscript/ruby" "ruby-ng_src_compile" -} - -src_install() { - local step="Installing" - local extra_dir="fonts tests tests/vera symbols" - local i - - dobin shp2img legend shptree shptreevis shp2img legend shptreetst scalebar \ - sortshp tile4ms msencrypt mapserver-config - - dodoc INSTALL README HISTORY.TXT - - for i in ${extra_dir}; do - docinto /usr/share/doc/${PF}/${i} - dodoc -r ${i}/* || die - done - - use python && _enter_build_dir "${S}/mapscript/python" "distutils-r1_src_install" - use perl && _enter_build_dir "${S}/mapscript/perl" "perl-module_src_install" - use perl && _enter_build_dir "${S}/mapscript/perl" "perl_delete_localpod" - use php && ext-source-r2_src_install - #use ruby && _enter_build_dir "${S}/mapscript/ruby" "ruby-ng_src_install" - - webapp_src_preinst - exeinto "${MY_CGIBINDIR}" - doexe "${S}/mapserv" - webapp_src_install -} - -pkg_preinst() { - use perl && perl_set_version -} - -pkg_prerm() { - webapp_pkg_prerm -} |