The following commit has been merged in the master branch: commit 7009f1cdca2f35c8c4fb5e40a5d3e6cd7699f99f Author: David Paleino <da...@debian.org> Date: Mon Nov 21 12:05:49 2011 +0100
Conditionally disable full EPSG initialization (for srs_init.c) on powerpc, and document what projections are available on that architecture (Closes: #649302) diff --git a/debian/EPSG.powerpc b/debian/EPSG.powerpc new file mode 100644 index 0000000..977b692 --- /dev/null +++ b/debian/EPSG.powerpc @@ -0,0 +1,132 @@ +List of supported projections on powerpc +---------------------------------------- + +EPSG:4326 WGS 84 +EPSG:32601 WGS 84 / UTM zone 1N +EPSG:32602 WGS 84 / UTM zone 2N +EPSG:32603 WGS 84 / UTM zone 3N +EPSG:32604 WGS 84 / UTM zone 4N +EPSG:32605 WGS 84 / UTM zone 5N +EPSG:32606 WGS 84 / UTM zone 6N +EPSG:32607 WGS 84 / UTM zone 7N +EPSG:32608 WGS 84 / UTM zone 8N +EPSG:32609 WGS 84 / UTM zone 9N +EPSG:32610 WGS 84 / UTM zone 10N +EPSG:32611 WGS 84 / UTM zone 11N +EPSG:32612 WGS 84 / UTM zone 12N +EPSG:32613 WGS 84 / UTM zone 13N +EPSG:32614 WGS 84 / UTM zone 14N +EPSG:32615 WGS 84 / UTM zone 15N +EPSG:32616 WGS 84 / UTM zone 16N +EPSG:32617 WGS 84 / UTM zone 17N +EPSG:32618 WGS 84 / UTM zone 18N +EPSG:32619 WGS 84 / UTM zone 19N +EPSG:32620 WGS 84 / UTM zone 20N +EPSG:32621 WGS 84 / UTM zone 21N +EPSG:32622 WGS 84 / UTM zone 22N +EPSG:32623 WGS 84 / UTM zone 23N +EPSG:32624 WGS 84 / UTM zone 24N +EPSG:32625 WGS 84 / UTM zone 25N +EPSG:32626 WGS 84 / UTM zone 26N +EPSG:32627 WGS 84 / UTM zone 27N +EPSG:32628 WGS 84 / UTM zone 28N +EPSG:32629 WGS 84 / UTM zone 29N +EPSG:32630 WGS 84 / UTM zone 30N +EPSG:32631 WGS 84 / UTM zone 31N +EPSG:32632 WGS 84 / UTM zone 32N +EPSG:32633 WGS 84 / UTM zone 33N +EPSG:32634 WGS 84 / UTM zone 34N +EPSG:32635 WGS 84 / UTM zone 35N +EPSG:32636 WGS 84 / UTM zone 36N +EPSG:32637 WGS 84 / UTM zone 37N +EPSG:32638 WGS 84 / UTM zone 38N +EPSG:32639 WGS 84 / UTM zone 39N +EPSG:32640 WGS 84 / UTM zone 40N +EPSG:32641 WGS 84 / UTM zone 41N +EPSG:32642 WGS 84 / UTM zone 42N +EPSG:32643 WGS 84 / UTM zone 43N +EPSG:32644 WGS 84 / UTM zone 44N +EPSG:32645 WGS 84 / UTM zone 45N +EPSG:32646 WGS 84 / UTM zone 46N +EPSG:32647 WGS 84 / UTM zone 47N +EPSG:32648 WGS 84 / UTM zone 48N +EPSG:32649 WGS 84 / UTM zone 49N +EPSG:32650 WGS 84 / UTM zone 50N +EPSG:32651 WGS 84 / UTM zone 51N +EPSG:32652 WGS 84 / UTM zone 52N +EPSG:32653 WGS 84 / UTM zone 53N +EPSG:32654 WGS 84 / UTM zone 54N +EPSG:32655 WGS 84 / UTM zone 55N +EPSG:32656 WGS 84 / UTM zone 56N +EPSG:32657 WGS 84 / UTM zone 57N +EPSG:32658 WGS 84 / UTM zone 58N +EPSG:32659 WGS 84 / UTM zone 59N +EPSG:32660 WGS 84 / UTM zone 60N +EPSG:32661 WGS 84 / UPS North +EPSG:32662 WGS 84 / Plate Carree (deprecated) +EPSG:32664 WGS 84 / BLM 14N (ftUS) +EPSG:32665 WGS 84 / BLM 15N (ftUS) +EPSG:32666 WGS 84 / BLM 16N (ftUS) +EPSG:32667 WGS 84 / BLM 17N (ftUS) +EPSG:32701 WGS 84 / UTM zone 1S +EPSG:32702 WGS 84 / UTM zone 2S +EPSG:32703 WGS 84 / UTM zone 3S +EPSG:32704 WGS 84 / UTM zone 4S +EPSG:32705 WGS 84 / UTM zone 5S +EPSG:32706 WGS 84 / UTM zone 6S +EPSG:32707 WGS 84 / UTM zone 7S +EPSG:32708 WGS 84 / UTM zone 8S +EPSG:32709 WGS 84 / UTM zone 9S +EPSG:32710 WGS 84 / UTM zone 10S +EPSG:32711 WGS 84 / UTM zone 11S +EPSG:32712 WGS 84 / UTM zone 12S +EPSG:32713 WGS 84 / UTM zone 13S +EPSG:32714 WGS 84 / UTM zone 14S +EPSG:32715 WGS 84 / UTM zone 15S +EPSG:32716 WGS 84 / UTM zone 16S +EPSG:32717 WGS 84 / UTM zone 17S +EPSG:32718 WGS 84 / UTM zone 18S +EPSG:32719 WGS 84 / UTM zone 19S +EPSG:32720 WGS 84 / UTM zone 20S +EPSG:32721 WGS 84 / UTM zone 21S +EPSG:32722 WGS 84 / UTM zone 22S +EPSG:32723 WGS 84 / UTM zone 23S +EPSG:32724 WGS 84 / UTM zone 24S +EPSG:32725 WGS 84 / UTM zone 25S +EPSG:32726 WGS 84 / UTM zone 26S +EPSG:32727 WGS 84 / UTM zone 27S +EPSG:32728 WGS 84 / UTM zone 28S +EPSG:32729 WGS 84 / UTM zone 29S +EPSG:32730 WGS 84 / UTM zone 30S +EPSG:32731 WGS 84 / UTM zone 31S +EPSG:32732 WGS 84 / UTM zone 32S +EPSG:32733 WGS 84 / UTM zone 33S +EPSG:32734 WGS 84 / UTM zone 34S +EPSG:32735 WGS 84 / UTM zone 35S +EPSG:32736 WGS 84 / UTM zone 36S +EPSG:32737 WGS 84 / UTM zone 37S +EPSG:32738 WGS 84 / UTM zone 38S +EPSG:32739 WGS 84 / UTM zone 39S +EPSG:32740 WGS 84 / UTM zone 40S +EPSG:32741 WGS 84 / UTM zone 41S +EPSG:32742 WGS 84 / UTM zone 42S +EPSG:32743 WGS 84 / UTM zone 43S +EPSG:32744 WGS 84 / UTM zone 44S +EPSG:32745 WGS 84 / UTM zone 45S +EPSG:32746 WGS 84 / UTM zone 46S +EPSG:32747 WGS 84 / UTM zone 47S +EPSG:32748 WGS 84 / UTM zone 48S +EPSG:32749 WGS 84 / UTM zone 49S +EPSG:32750 WGS 84 / UTM zone 50S +EPSG:32751 WGS 84 / UTM zone 51S +EPSG:32752 WGS 84 / UTM zone 52S +EPSG:32753 WGS 84 / UTM zone 53S +EPSG:32754 WGS 84 / UTM zone 54S +EPSG:32755 WGS 84 / UTM zone 55S +EPSG:32756 WGS 84 / UTM zone 56S +EPSG:32757 WGS 84 / UTM zone 57S +EPSG:32758 WGS 84 / UTM zone 58S +EPSG:32759 WGS 84 / UTM zone 59S +EPSG:32760 WGS 84 / UTM zone 60S +EPSG:32761 WGS 84 / UPS South +EPSG:32766 WGS 84 / TM 36 SE diff --git a/debian/NEWS.Debian b/debian/NEWS.Debian new file mode 100644 index 0000000..4ed0d04 --- /dev/null +++ b/debian/NEWS.Debian @@ -0,0 +1,9 @@ +spatialite (3.0.0~beta20110817-3) UNRELEASED; urgency=low + + From this release, powerpc will lack full EPSG initialization. + . + This means that spatialite won't support all EPSG projections, + but only a small subset. The list of supported projections can be + found in '/usr/share/doc/libspatialite-dev/EPSG.powerpc'. + + -- David Paleino <da...@debian.org> Mon, 21 Nov 2011 11:37:16 +0100 diff --git a/debian/changelog b/debian/changelog index 4764c2b..d14ba14 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +spatialite (3.0.0~beta20110817-3) UNRELEASED; urgency=low + + * Conditionally disable full EPSG initialization (for srs_init.c) + on powerpc, and document what projections are available on that + architecture (Closes: #649302) + + -- David Paleino <da...@debian.org> Mon, 21 Nov 2011 11:36:43 +0100 + spatialite (3.0.0~beta20110817-2) unstable; urgency=low * Added 04-fix_missing_define.patch to re-add GAIA_WAVELET_BLOB support diff --git a/debian/libspatialite-dev.install b/debian/libspatialite-dev.install index b8e21f9..9950ed3 100644 --- a/debian/libspatialite-dev.install +++ b/debian/libspatialite-dev.install @@ -2,3 +2,5 @@ usr/lib/libspatialite.a usr/lib/libspatialite.so usr/include usr/lib/pkgconfig/spatialite.pc + +debian/EPSG.powerpc usr/share/doc/libspatialite-dev/ diff --git a/debian/rules b/debian/rules index fefdcf8..7ad599c 100755 --- a/debian/rules +++ b/debian/rules @@ -12,6 +12,14 @@ FULL_VERSION := $(shell dpkg-parsechangelog | grep ^Version | cut -d' ' -f2 | cu VERSION := $(shell echo $(FULL_VERSION) | sed -e "s/~beta[[:digit:]]\+/-BETA/") LC_VERSION := $(shell echo $(VERSION) | tr A-Z a-z) +DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) +# see FTBFS #649302 +ifeq ($(DEB_HOST_ARCH),powerpc) +EPSG := --disable-epsg +else +EPSG := +endif + %: dh $@ @@ -32,6 +40,7 @@ override_dh_auto_configure: dh_auto_configure -Dlibspatialite -- \ --enable-geos \ --enable-proj \ + $(EPSG) \ --disable-geosadvanced dh_auto_configure -Dspatialite-tools -- geospatial extension for SQLite _______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel