From 8b46f16205fb13dadbf495044b3d12a2d0d990e9 Mon Sep 17 00:00:00 2001 From: Doug Torrance Date: Tue, 9 Feb 2016 17:57:36 -0500 Subject: [PATCH] debian: Update with version 0.95.7-3 packaging. --- debian/changelog | 8 ++ debian/libwraster5.symbols | 122 ++++++++++----------- .../patches/60_fix_wraster_symbol_versioning.diff | 28 +++++ debian/patches/series | 1 + 4 files changed, 98 insertions(+), 61 deletions(-) rewrite debian/libwraster5.symbols (98%) create mode 100644 debian/patches/60_fix_wraster_symbol_versioning.diff diff --git a/debian/changelog b/debian/changelog index e85a3ab8..ea1fce61 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +wmaker (0.95.7-3) unstable; urgency=low + + * Patch back libwraster symbol version to LIBWRASTER3. Temporarily mark + RDrawLine@LIBWRASTER3 with a dep >= 0.95.7-3~ to force lockstep upgrades + from broken 0.95.7-2. Closes: #811304 + + -- Andreas Metzler Wed, 20 Jan 2016 20:19:27 +0100 + wmaker (0.95.7-2) unstable; urgency=medium [ Andreas Metzler ] diff --git a/debian/libwraster5.symbols b/debian/libwraster5.symbols dissimilarity index 98% index 366428f7..f0a575fb 100644 --- a/debian/libwraster5.symbols +++ b/debian/libwraster5.symbols @@ -1,61 +1,61 @@ -libwraster.so.5 libwraster5 #MINVER# - LIBWRASTER5@LIBWRASTER5 0.95.6 - RBevelImage@LIBWRASTER5 0.95.6 - RBlurImage@LIBWRASTER5 0.95.6 - RClearImage@LIBWRASTER5 0.95.6 - RCloneImage@LIBWRASTER5 0.95.6 - RCombineAlpha@LIBWRASTER5 0.95.6 - RCombineArea@LIBWRASTER5 0.95.6 - RCombineAreaWithOpaqueness@LIBWRASTER5 0.95.6 - RCombineImageWithColor@LIBWRASTER5 0.95.6 - RCombineImages@LIBWRASTER5 0.95.6 - RCombineImagesWithOpaqueness@LIBWRASTER5 0.95.6 - RConvertImage@LIBWRASTER5 0.95.6 - RConvertImageMask@LIBWRASTER5 0.95.6 - RCopyArea@LIBWRASTER5 0.95.6 - RCreateContext@LIBWRASTER5 0.95.6 - RCreateImage@LIBWRASTER5 0.95.6 - RCreateImageFromDrawable@LIBWRASTER5 0.95.6 - RCreateImageFromXImage@LIBWRASTER5 0.95.6 - RCreateXImage@LIBWRASTER5 0.95.6 - RDestroyContext@LIBWRASTER5 0.95.6 - RDestroyXImage@LIBWRASTER5 0.95.6 - RDrawLine@LIBWRASTER5 0.95.6 - RDrawLines@LIBWRASTER5 0.95.6 - RDrawSegments@LIBWRASTER5 0.95.6 - RErrorCode@LIBWRASTER5 0.95.6 - RFillImage@LIBWRASTER5 0.95.6 - RFlipImage@LIBWRASTER5 0.95.6 - RGetClosestXColor@LIBWRASTER5 0.95.6 - RGetImageFileFormat@LIBWRASTER5 0.95.6 - RGetImageFromXPMData@LIBWRASTER5 0.95.6 - RGetPixel@LIBWRASTER5 0.95.6 - RGetSubImage@LIBWRASTER5 0.95.6 - RGetXImage@LIBWRASTER5 0.95.6 - RHSVtoRGB@LIBWRASTER5 0.95.6 - RLightImage@LIBWRASTER5 0.95.6 - RLoadImage@LIBWRASTER5 0.95.6 - RMakeCenteredImage@LIBWRASTER5 0.95.6 - RMakeTiledImage@LIBWRASTER5 0.95.6 - RMessageForError@LIBWRASTER5 0.95.6 - ROperateLine@LIBWRASTER5 0.95.6 - ROperateLines@LIBWRASTER5 0.95.6 - ROperatePixel@LIBWRASTER5 0.95.6 - ROperatePixels@LIBWRASTER5 0.95.6 - ROperateRectangle@LIBWRASTER5 0.95.6 - ROperateSegments@LIBWRASTER5 0.95.6 - RPutPixel@LIBWRASTER5 0.95.6 - RPutPixels@LIBWRASTER5 0.95.6 - RPutXImage@LIBWRASTER5 0.95.6 - RRGBtoHSV@LIBWRASTER5 0.95.6 - RReleaseImage@LIBWRASTER5 0.95.6 - RRenderGradient@LIBWRASTER5 0.95.6 - RRenderInterwovenGradient@LIBWRASTER5 0.95.6 - RRenderMultiGradient@LIBWRASTER5 0.95.6 - RRetainImage@LIBWRASTER5 0.95.6 - RRotateImage@LIBWRASTER5 0.95.6 - RSaveImage@LIBWRASTER5 0.95.6 - RScaleImage@LIBWRASTER5 0.95.6 - RShutdown@LIBWRASTER5 0.95.6 - RSmoothScaleImage@LIBWRASTER5 0.95.6 - RSupportedFileFormats@LIBWRASTER5 0.95.6 +libwraster.so.5 libwraster5 #MINVER# + LIBWRASTER3@LIBWRASTER3 0.95.6 + RBevelImage@LIBWRASTER3 0.95.6 + RBlurImage@LIBWRASTER3 0.95.6 + RClearImage@LIBWRASTER3 0.95.6 + RCloneImage@LIBWRASTER3 0.95.6 + RCombineAlpha@LIBWRASTER3 0.95.6 + RCombineArea@LIBWRASTER3 0.95.6 + RCombineAreaWithOpaqueness@LIBWRASTER3 0.95.6 + RCombineImageWithColor@LIBWRASTER3 0.95.6 + RCombineImages@LIBWRASTER3 0.95.6 + RCombineImagesWithOpaqueness@LIBWRASTER3 0.95.6 + RConvertImage@LIBWRASTER3 0.95.6 + RConvertImageMask@LIBWRASTER3 0.95.6 + RCopyArea@LIBWRASTER3 0.95.6 + RCreateContext@LIBWRASTER3 0.95.6 + RCreateImage@LIBWRASTER3 0.95.6 + RCreateImageFromDrawable@LIBWRASTER3 0.95.6 + RCreateImageFromXImage@LIBWRASTER3 0.95.6 + RCreateXImage@LIBWRASTER3 0.95.6 + RDestroyContext@LIBWRASTER3 0.95.6 + RDestroyXImage@LIBWRASTER3 0.95.6 + RDrawLine@LIBWRASTER3 0.95.7-3~ + RDrawLines@LIBWRASTER3 0.95.6 + RDrawSegments@LIBWRASTER3 0.95.6 + RErrorCode@LIBWRASTER3 0.95.6 + RFillImage@LIBWRASTER3 0.95.6 + RFlipImage@LIBWRASTER3 0.95.6 + RGetClosestXColor@LIBWRASTER3 0.95.6 + RGetImageFileFormat@LIBWRASTER3 0.95.6 + RGetImageFromXPMData@LIBWRASTER3 0.95.6 + RGetPixel@LIBWRASTER3 0.95.6 + RGetSubImage@LIBWRASTER3 0.95.6 + RGetXImage@LIBWRASTER3 0.95.6 + RHSVtoRGB@LIBWRASTER3 0.95.6 + RLightImage@LIBWRASTER3 0.95.6 + RLoadImage@LIBWRASTER3 0.95.6 + RMakeCenteredImage@LIBWRASTER3 0.95.6 + RMakeTiledImage@LIBWRASTER3 0.95.6 + RMessageForError@LIBWRASTER3 0.95.6 + ROperateLine@LIBWRASTER3 0.95.6 + ROperateLines@LIBWRASTER3 0.95.6 + ROperatePixel@LIBWRASTER3 0.95.6 + ROperatePixels@LIBWRASTER3 0.95.6 + ROperateRectangle@LIBWRASTER3 0.95.6 + ROperateSegments@LIBWRASTER3 0.95.6 + RPutPixel@LIBWRASTER3 0.95.6 + RPutPixels@LIBWRASTER3 0.95.6 + RPutXImage@LIBWRASTER3 0.95.6 + RRGBtoHSV@LIBWRASTER3 0.95.6 + RReleaseImage@LIBWRASTER3 0.95.6 + RRenderGradient@LIBWRASTER3 0.95.6 + RRenderInterwovenGradient@LIBWRASTER3 0.95.6 + RRenderMultiGradient@LIBWRASTER3 0.95.6 + RRetainImage@LIBWRASTER3 0.95.6 + RRotateImage@LIBWRASTER3 0.95.6 + RSaveImage@LIBWRASTER3 0.95.6 + RScaleImage@LIBWRASTER3 0.95.6 + RShutdown@LIBWRASTER3 0.95.6 + RSmoothScaleImage@LIBWRASTER3 0.95.6 + RSupportedFileFormats@LIBWRASTER3 0.95.6 diff --git a/debian/patches/60_fix_wraster_symbol_versioning.diff b/debian/patches/60_fix_wraster_symbol_versioning.diff new file mode 100644 index 00000000..5f33b8a0 --- /dev/null +++ b/debian/patches/60_fix_wraster_symbol_versioning.diff @@ -0,0 +1,28 @@ +Description: Patch back libwraster symbol version to LIBWRASTER3. +Author: Andreas Metzler +Bug-Debian: https://bugs.debian.org/811304 +Origin: vendor + +--- a/configure.ac ++++ b/configure.ac +@@ -76,6 +76,11 @@ WRASTER_REVISION=0 + WRASTER_AGE=0 + WRASTER_VERSION=$WRASTER_CURRENT:$WRASTER_REVISION:$WRASTER_AGE + AC_SUBST(WRASTER_VERSION) ++dnl After next soname bump drop this and use WRASTER_VERSION as argument ++dnl for generate-mapfile-from-header.sh ++dnl http://bugs.debian.org/811304 ++WRASTER_SYMBOL_VERSION=3 ++AC_SUBST([WRASTER_SYMBOL_VERSION]) + dnl + dnl libWINGs + WINGS_CURRENT=4 +--- a/wrlib/Makefile.am ++++ b/wrlib/Makefile.am +@@ -99,5 +99,5 @@ wrlib.pc: Makefile + if HAVE_LD_VERSION_SCRIPT + libwraster.map: $(include_HEADERS) $(top_srcdir)/script/generate-mapfile-from-header.sh + $(AM_V_GEN)$(top_srcdir)/script/generate-mapfile-from-header.sh \ +- -n LIBWRASTER -v $(WRASTER_VERSION) $(srcdir)/$(include_HEADERS) > libwraster.map ++ -n LIBWRASTER -v $(WRASTER_SYMBOL_VERSION) $(srcdir)/$(include_HEADERS) > libwraster.map + endif diff --git a/debian/patches/series b/debian/patches/series index b704e17d..1cf82df5 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -3,3 +3,4 @@ 53_Debian_WMState.diff 54_Debian_wmmacros.diff 55_ungif_problem.diff +60_fix_wraster_symbol_versioning.diff -- 2.11.4.GIT