From f708cbc4689ffed26a00af9c322a8eaafa04e0feb0a86ff738c82edb44f4662b Mon Sep 17 00:00:00 2001 From: Petr Gajdos Date: Tue, 12 Feb 2019 14:37:23 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=410 --- .gitattributes | 2 ++ ImageMagick-test-FITS.patch | 14 ++++++++++++++ ImageMagick.spec | 5 ++++- input.fits | 3 +++ 4 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 ImageMagick-test-FITS.patch create mode 100644 input.fits diff --git a/.gitattributes b/.gitattributes index 9b03811..e74fd0e 100644 --- a/.gitattributes +++ b/.gitattributes @@ -21,3 +21,5 @@ *.xz filter=lfs diff=lfs merge=lfs -text *.zip filter=lfs diff=lfs merge=lfs -text *.zst filter=lfs diff=lfs merge=lfs -text +## Specific LFS patterns +input.fits filter=lfs diff=lfs merge=lfs -text diff --git a/ImageMagick-test-FITS.patch b/ImageMagick-test-FITS.patch new file mode 100644 index 0000000..78234d2 --- /dev/null +++ b/ImageMagick-test-FITS.patch @@ -0,0 +1,14 @@ +diff --git a/PerlMagick/t/write.t b/PerlMagick/t/write.t +index 6e33c496f7..d55be8c322 100644 +--- a/PerlMagick/t/write.t ++++ b/PerlMagick/t/write.t +@@ -64,7 +64,7 @@ print("Flexible Image Transport System ...\n"); + testReadWrite( 'FITS:input.fits', + 'FITS:output.fits', + q//, +- '74f6153fb577d01d852458d6e43d8fb639e203f6c9a6e55acce2ca8a493dfe35' ); ++ '72369bd71a89914a3db06b89b0b504d2b72d6cf4b8ecdf74ad3854cff05c2d33' ); + + print("CompuServe graphics interchange format ...\n"); + ++$test; + diff --git a/ImageMagick.spec b/ImageMagick.spec index a0ed55d..b3445ba 100644 --- a/ImageMagick.spec +++ b/ImageMagick.spec @@ -41,11 +41,13 @@ Source0: http://www.imagemagick.org/download/ImageMagick-%{mfr_version}-% Source1: baselibs.conf Source2: http://www.imagemagick.org/download/ImageMagick-%{mfr_version}-%{mfr_revision}.tar.bz2.asc Source3: ImageMagick.keyring +Source4: input.fits # suse specific patches Patch0: ImageMagick-disable-insecure-coders.patch Patch2: ImageMagick-library-installable-in-parallel.patch #%%ifarch s390x s390 ppc64 ppc Patch3: ImageMagick-s390-disable-tests.patch +Patch4: ImageMagick-test-FITS.patch #%%endif BuildRequires: chrpath BuildRequires: fdupes @@ -301,6 +303,8 @@ HTML documentation for ImageMagick library and scene examples. %ifarch s390x s390 ppc ppc64 %patch3 -p1 %endif +%patch4 -p1 +cp %{SOURCE4} PerlMagick/t %build # bsc#1088463 @@ -372,7 +376,6 @@ cp -r PerlMagick/demo PerlMagick/examples chmod -x PerlMagick/demo/*.pl %check -exit 0 %if %{debug_build} # testsuite does not succeed with -O0 for some reason, # research TODO diff --git a/input.fits b/input.fits new file mode 100644 index 0000000..2a76001 --- /dev/null +++ b/input.fits @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:729e71435cd74de69d212f062c2d596c6187a07bd38ac6bee6a1250701e9ec19 +size 8640