Bas Couwenberg pushed to branch experimental at Debian GIS Project / gdal
Commits: 44a2ce66 by Bas Couwenberg at 2018-09-22T11:30:16Z Update symbols for 2.3.2~rc1. - - - - - d98d1e58 by Bas Couwenberg at 2018-09-27T07:45:05Z Fix gdal-abi dependency for ia64 & riscv64 symbols. - - - - - 20 changed files: - debian/changelog - debian/gdal-symbols.pl - debian/libgdal20.symbols.amd64 - debian/libgdal20.symbols.arm64 - debian/libgdal20.symbols.armel - debian/libgdal20.symbols.armhf - debian/libgdal20.symbols.i386 - debian/libgdal20.symbols.ia64 - debian/libgdal20.symbols.m68k - debian/libgdal20.symbols.mips - debian/libgdal20.symbols.mips64el - debian/libgdal20.symbols.mipsel - debian/libgdal20.symbols.powerpc - debian/libgdal20.symbols.powerpcspe - debian/libgdal20.symbols.ppc64 - debian/libgdal20.symbols.ppc64el - debian/libgdal20.symbols.riscv64 - debian/libgdal20.symbols.s390x - debian/libgdal20.symbols.sparc64 - debian/libgdal20.symbols.x32 Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,10 @@ +gdal (2.3.2~rc1+dfsg-1~exp2) UNRELEASED; urgency=medium + + * Update symbols for 2.3.2~rc1. + * Fix gdal-abi dependency for ia64 & riscv64 symbols. + + -- Bas Couwenberg <[email protected]> Sat, 22 Sep 2018 13:29:38 +0200 + gdal (2.3.2~rc1+dfsg-1~exp1) experimental; urgency=medium * New upstream release candidate. ===================================== debian/gdal-symbols.pl ===================================== @@ -1136,16 +1136,28 @@ sub new_architecture_symbols { my $data = ''; - my $upstream_version = upstream_version($versions[-1]); + my $control = $cfg{debian} .'control'; - (my $abi = $upstream_version) =~ s/\./-/g; - $abi =~ s/\~\w+$//; + my $abi = ''; + + foreach(read_file($control)) { + if(/^Provides: (gdal-abi-\d+-\d+-\d+)/) { + $abi = $1; + + last; + } + } + + if(!$abi) { + print "Error: Failed to extract ABI dependency from control file: $control\n"; + exit 1; + } my $i = 0; foreach(read_file($filt)) { if($i == 0 && /^ /) { $_ = "#include \"${pkg}.symbols.common\"\n" . $_; - $_ = "| ${pkg} #MINVER#, gdal-abi-$abi\n" . $_; + $_ = "| ${pkg} #MINVER#, $abi\n" . $_; $i++; } ===================================== debian/libgdal20.symbols.amd64 ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.arm64 ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.armel ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.armhf ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.i386 ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.ia64 ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.m68k ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.mips ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.mips64el ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.mipsel ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.powerpc ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.powerpcspe ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.ppc64 ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.ppc64el ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.riscv64 ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.s390x ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.sparc64 ===================================== The diff for this file was not included because it is too large. ===================================== debian/libgdal20.symbols.x32 ===================================== The diff for this file was not included because it is too large. View it on GitLab: https://salsa.debian.org/debian-gis-team/gdal/compare/6d862a28d1a6487ddf68e249561541bd2ba06a01...d98d1e58c9eb7a4878640c252f868f90269f7e7a -- View it on GitLab: https://salsa.debian.org/debian-gis-team/gdal/compare/6d862a28d1a6487ddf68e249561541bd2ba06a01...d98d1e58c9eb7a4878640c252f868f90269f7e7a You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ Pkg-grass-devel mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel
