Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-SDL for openSUSE:Factory 
checked in at 2022-08-16 17:08:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-SDL (Old)
 and      /work/SRC/openSUSE:Factory/.perl-SDL.new.1521 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-SDL"

Tue Aug 16 17:08:12 2022 rev:9 rq:997323 version:2.548

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-SDL/perl-SDL.changes        2020-07-29 
17:23:50.292732725 +0200
+++ /work/SRC/openSUSE:Factory/.perl-SDL.new.1521/perl-SDL.changes      
2022-08-16 17:08:12.975962889 +0200
@@ -1,0 +2,10 @@
+Tue Aug 16 10:33:49 UTC 2022 - Dirk Stoecker <opens...@dstoecker.de>
+
+- updated cpanspec.yml
+
+-------------------------------------------------------------------
+Tue Aug 16 08:55:03 UTC 2022 - mun...@googlemail.com
+
+- Add dejavu-fonts and udev as BuildRequires for tests
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-SDL.spec ++++++
--- /var/tmp/diff_new_pack.JzFr1B/_old  2022-08-16 17:08:14.539967565 +0200
+++ /var/tmp/diff_new_pack.JzFr1B/_new  2022-08-16 17:08:14.543967577 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-SDL
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,27 +16,16 @@
 #
 
 
+%define cpan_name SDL
 Name:           perl-SDL
 Version:        2.548
 Release:        0
-%define cpan_name SDL
-Summary:        SDL bindings to Perl
 License:        LGPL-2.1-or-later
-Group:          Development/Libraries/Perl
-Url:            https://metacpan.org/release/%{cpan_name}
+Summary:        SDL bindings to Perl
+URL:            https://metacpan.org/release/%{cpan_name}
 Source0:        
https://cpan.metacpan.org/authors/id/F/FR/FROGGS/%{cpan_name}-%{version}.tar.gz
-Source1:        cpanspec.yml
-Source2:        perl-SDL.rpmlintrc
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  Mesa-devel
-BuildRequires:  libSDL-devel
-BuildRequires:  libSDL_Pango-devel
-BuildRequires:  libSDL_gfx-devel
-BuildRequires:  libSDL_image-devel
-BuildRequires:  libSDL_mixer-devel
-BuildRequires:  libSDL_net-devel
-BuildRequires:  libSDL_sound-devel
-BuildRequires:  libSDL_ttf-devel
+Source1:        perl-SDL.rpmlintrc
+Source2:        cpanspec.yml
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(Alien::SDL) >= 1.446
@@ -52,6 +41,20 @@
 Requires:       perl(File::ShareDir) >= 1.0
 Requires:       perl(Tie::Simple)
 %{perl_requires}
+# MANUAL BEGIN
+BuildRequires:  Mesa-devel
+BuildRequires:  libSDL-devel
+BuildRequires:  libSDL_Pango-devel
+BuildRequires:  libSDL_gfx-devel
+BuildRequires:  libSDL_image-devel
+BuildRequires:  libSDL_mixer-devel
+BuildRequires:  libSDL_net-devel
+BuildRequires:  libSDL_sound-devel
+BuildRequires:  libSDL_ttf-devel
+# Tests: dejavu-fonts required by t/pango.t, udev required by t/core_joystick.t
+BuildRequires:  dejavu-fonts
+BuildRequires:  udev
+# MANUAL END
 
 %description
 SDL Perl are a set of bindings to the Simple DirectMedia Layer (SDL).
@@ -63,14 +66,16 @@
 "Civilization: Call To Power."
 
 %prep
-%setup -q -n %{cpan_name}-%{version}
+%autosetup  -n %{cpan_name}-%{version}
+# MANUAL BEGIN
 %ifarch %arm ppc64 ppc64le s390x
 # Remove hanging test. See: https://github.com/PerlGameDev/SDL/issues/289
 rm t/sdlx_controller_interface.t
 %endif
+# MANUAL END
 
 %build
-%{__perl} Build.PL installdirs=vendor optimize="%{optflags}"
+perl Build.PL installdirs=vendor optimize="%{optflags}"
 ./Build build flags=%{?_smp_mflags}
 
 %check
@@ -81,8 +86,7 @@
 %perl_gen_filelist
 
 %files -f %{name}.files
-%defattr(-,root,root,755)
-%doc CHANGELOG examples MacOSX OFL-FAQ.txt OFL.txt scripts share src test TODO
+%doc CHANGELOG examples OFL-FAQ.txt OFL.txt TODO
 %license COPYING
 
 %changelog

++++++ cpanspec.yml ++++++
--- /var/tmp/diff_new_pack.JzFr1B/_old  2022-08-16 17:08:14.583967697 +0200
+++ /var/tmp/diff_new_pack.JzFr1B/_new  2022-08-16 17:08:14.583967697 +0200
@@ -1,20 +1,38 @@
 ---
 #description_paragraphs: 3
-#description: |-
-#  override description from CPAN
+description: |-
+ SDL Perl are a set of bindings to the Simple DirectMedia Layer (SDL).
+ 
+ Simple DirectMedia Layer is a cross-platform multimedia library designed to
+ provide low level access to audio, keyboard, mouse, joystick, 3D hardware via
+ OpenGL, and 2D video framebuffer. It is used by MPEG playback software,
+ emulators, and many popular games, including the award winning Linux port of
+ "Civilization: Call To Power."
 #summary: override summary from CPAN
 #no_testing: broken upstream
-#sources:
-#  - source1
-#  - source2
+sources:
+  - perl-SDL.rpmlintrc
 #patches:
 #  foo.patch: -p1
 #  bar.patch:
-#preamble: |-
-# BuildRequires:  gcc-c++
-#post_prep: |-
-# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s,  *,,g'`
-# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL 
+preamble: |-
+ BuildRequires:  Mesa-devel
+ BuildRequires:  libSDL-devel
+ BuildRequires:  libSDL_Pango-devel
+ BuildRequires:  libSDL_gfx-devel
+ BuildRequires:  libSDL_image-devel
+ BuildRequires:  libSDL_mixer-devel
+ BuildRequires:  libSDL_net-devel
+ BuildRequires:  libSDL_sound-devel
+ BuildRequires:  libSDL_ttf-devel
+ # Tests: dejavu-fonts required by t/pango.t, udev required by 
t/core_joystick.t
+ BuildRequires:  dejavu-fonts
+ BuildRequires:  udev
+post_prep: |-
+ %ifarch %arm ppc64 ppc64le s390x
+ # Remove hanging test. See: https://github.com/PerlGameDev/SDL/issues/289
+ rm t/sdlx_controller_interface.t
+ %endif
 #post_build: |-
 # rm unused.files
 #post_install: |-

Reply via email to