commit rss-glx for openSUSE:Factory

2019-12-13 Thread root
Hello community,

here is the log from the commit of package rss-glx for openSUSE:Factory checked 
in at 2019-12-13 12:05:12

Comparing /work/SRC/openSUSE:Factory/rss-glx (Old)
 and  /work/SRC/openSUSE:Factory/.rss-glx.new.4691 (New)


Package is "rss-glx"

Fri Dec 13 12:05:12 2019 rev:15 rq:756763 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/rss-glx/rss-glx.changes  2017-12-22 
12:21:20.764461014 +0100
+++ /work/SRC/openSUSE:Factory/.rss-glx.new.4691/rss-glx.changes
2019-12-13 12:06:06.641362805 +0100
@@ -1,0 +2,5 @@
+Mon Dec  9 15:07:30 UTC 2019 - Christophe Giboudeaux 
+
+- Remove the unneeded kde4-filesystem build requirement.
+
+---



Other differences:
--
++ rss-glx.spec ++
--- /var/tmp/diff_new_pack.EV3Zf0/_old  2019-12-13 12:06:07.121362624 +0100
+++ /var/tmp/diff_new_pack.EV3Zf0/_new  2019-12-13 12:06:07.121362624 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rss-glx
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -20,9 +20,9 @@
 Version:0.9.1
 Release:0
 Summary:Really Slick Screensavers Port to GLX
-License:GPL-2.0 AND GPL-3.0
+License:GPL-2.0-only AND GPL-3.0-only
 Group:  Amusements/Toys/Screensavers
-Url:http://rss-glx.sourceforge.net/
+URL:http://rss-glx.sourceforge.net/
 Source: 
http://prdownloads.sourceforge.net/rss-glx/rss-glx_%{version}.tar.bz2
 # PATCH-FIX-OPENSUSE
 Patch0: rss-glx-optflags.patch
@@ -35,7 +35,6 @@
 Patch1: rss-glx-ImageMagick7.patch
 BuildRequires:  Mesa-libGL-devel
 BuildRequires:  gcc-c++
-BuildRequires:  kde4-filesystem
 # directory ownership
 BuildRequires:  libX11-devel
 BuildRequires:  libXt-devel




commit rss-glx for openSUSE:Factory

2017-12-22 Thread root
Hello community,

here is the log from the commit of package rss-glx for openSUSE:Factory checked 
in at 2017-12-22 12:20:37

Comparing /work/SRC/openSUSE:Factory/rss-glx (Old)
 and  /work/SRC/openSUSE:Factory/.rss-glx.new (New)


Package is "rss-glx"

Fri Dec 22 12:20:37 2017 rev:14 rq:559080 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/rss-glx/rss-glx.changes  2017-04-07 
13:54:56.361641071 +0200
+++ /work/SRC/openSUSE:Factory/.rss-glx.new/rss-glx.changes 2017-12-22 
12:21:20.764461014 +0100
@@ -1,0 +2,11 @@
+Thu Dec 21 12:31:19 UTC 2017 - mimi...@gmail.com
+
+- Fix license
+- Cleanup BuildRequires
+
+---
+Sun Dec  3 20:39:35 UTC 2017 - fab...@ritter-vogt.de
+
+- Drop dependency on kdebase4-workspace
+
+---



Other differences:
--
++ rss-glx.spec ++
--- /var/tmp/diff_new_pack.2dL9fw/_old  2017-12-22 12:21:21.528423764 +0100
+++ /var/tmp/diff_new_pack.2dL9fw/_new  2017-12-22 12:21:21.528423764 +0100
@@ -20,7 +20,7 @@
 Version:0.9.1
 Release:0
 Summary:Really Slick Screensavers Port to GLX
-License:GPL-2.0
+License:GPL-2.0 AND GPL-3.0
 Group:  Amusements/Toys/Screensavers
 Url:http://rss-glx.sourceforge.net/
 Source: 
http://prdownloads.sourceforge.net/rss-glx/rss-glx_%{version}.tar.bz2
@@ -33,30 +33,26 @@
 # include MagickCore/MagickCore.h and MagickWand/MagickWand.h for
 # ImageMagick-7 instead; the upstream seem to be dead anyway though
 Patch1: rss-glx-ImageMagick7.patch
-BuildRequires:  Mesa-devel
-BuildRequires:  freealut-devel
+BuildRequires:  Mesa-libGL-devel
 BuildRequires:  gcc-c++
-%if 0%{?suse_version} <= 1310
-BuildRequires:  gnome-screensaver
-%endif
 BuildRequires:  kde4-filesystem
 # directory ownership
-BuildRequires:  kdebase4-workspace
+BuildRequires:  libX11-devel
+BuildRequires:  libXt-devel
 BuildRequires:  libtool
 BuildRequires:  openal-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
-BuildRequires:  xorg-x11-devel
 BuildRequires:  xscreensaver
 BuildRequires:  pkgconfig(ImageMagick)
+BuildRequires:  pkgconfig(freealut)
 BuildRequires:  pkgconfig(glu)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Cool collection of 3D screensavers. Linux port of Really Slick Screensavers
 
 %prep
-%setup -n %{name}_%{version}
+%setup -q -n %{name}_%{version}
 %patch0
 %patch1 -p1
 
@@ -65,15 +61,13 @@
 %configure --disable-static \
--enable-shared \
--with-pic \
---with-configdir=/etc/xscreensaver \
-   --with-kdessconfigdir="%{_kde4_servicesdir}/ScreenSavers" \
+--with-configdir=%{_sysconfdir}/xscreensaver \
--program-prefix="%{name}-"
 make %{?_smp_mflags}
 
 %install
 %make_install
-%kde_post_install
-find %{buildroot} -name "*.la" -type f -print -delete
+find %{buildroot} -type f -name "*.la" -delete -print
 #no -devel files here..
 rm -rvf %{buildroot}%{_libdir}/*.so
 
@@ -88,25 +82,14 @@
 done
 popd
 
-# add prefix for desktop files
-pushd %{buildroot}%{_kde4_servicesdir}/ScreenSavers
-for i in `ls . -I rss-glx-*.desktop | sed "s/\.desktop//"` ; do
-   mv ${i}.desktop rss-glx-${i}.desktop
-   sed -i "s/${i}/rss-glx-${i}/" rss-glx-${i}.desktop
-done
-popd
-
 %post -p /sbin/ldconfig
-
 %postun -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %config %{_sysconfdir}/xscreensaver/*
 %{_bindir}/*
 %{_libdir}/lib*
 %{_mandir}/*/*%{ext_man}
-%_kde4_servicesdir/ScreenSavers/*
 %dir %{_libdir}/xscreensaver
 %{_libdir}/xscreensaver/*
 




commit rss-glx for openSUSE:Factory

2017-04-07 Thread root
Hello community,

here is the log from the commit of package rss-glx for openSUSE:Factory checked 
in at 2017-04-07 13:54:52

Comparing /work/SRC/openSUSE:Factory/rss-glx (Old)
 and  /work/SRC/openSUSE:Factory/.rss-glx.new (New)


Package is "rss-glx"

Fri Apr  7 13:54:52 2017 rev:13 rq:483128 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/rss-glx/rss-glx.changes  2014-10-16 
18:16:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.rss-glx.new/rss-glx.changes 2017-04-07 
13:54:56.361641071 +0200
@@ -1,0 +2,6 @@
+Mon Mar 27 12:05:41 UTC 2017 - pgaj...@suse.com
+
+- fix build with ImageMagick 7
+  + rss-glx-ImageMagick7.patch
+
+---

New:

  rss-glx-ImageMagick7.patch



Other differences:
--
++ rss-glx.spec ++
--- /var/tmp/diff_new_pack.EGiAzG/_old  2017-04-07 13:54:57.333503789 +0200
+++ /var/tmp/diff_new_pack.EGiAzG/_new  2017-04-07 13:54:57.337503224 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rss-glx
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,7 +25,14 @@
 Url:http://rss-glx.sourceforge.net/
 Source: 
http://prdownloads.sourceforge.net/rss-glx/rss-glx_%{version}.tar.bz2
 # PATCH-FIX-OPENSUSE
-Patch:  rss-glx-optflags.patch
+Patch0: rss-glx-optflags.patch
+# patch should go upstream, but there is TODO: source files include
+# magick/MagickCore.h and wand/MagickWand.h. This works for us for
+# both ImageMagick-6 and ImageMagick-7 because we package wand/ and
+# magick/ symlinks of ImageMagick include dir, but files should
+# include MagickCore/MagickCore.h and MagickWand/MagickWand.h for
+# ImageMagick-7 instead; the upstream seem to be dead anyway though
+Patch1: rss-glx-ImageMagick7.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  freealut-devel
 BuildRequires:  gcc-c++
@@ -50,7 +57,8 @@
 
 %prep
 %setup -n %{name}_%{version}
-%patch
+%patch0
+%patch1 -p1
 
 %build
 autoreconf -fiv

++ rss-glx-ImageMagick7.patch ++
Index: rss-glx_0.9.1/configure.in
===
--- rss-glx_0.9.1.orig/configure.in 2017-03-27 13:34:31.042941813 +0200
+++ rss-glx_0.9.1/configure.in  2017-03-27 13:34:31.050941977 +0200
@@ -75,7 +75,7 @@ fi
 AC_CHECK_FUNCS(random_r nrand48)
 
 # Check for ImageMagick.
-PKG_CHECK_MODULES(Wand, Wand >= 6.4)
+PKG_CHECK_MODULES(MagickWand, MagickWand >= 6.4)
 
 if test -d src/skyrocket_sounds ; then
AC_ARG_ENABLE(sound, [  --disable-sound Don't compile with 
sound.])
Index: rss-glx_0.9.1/src/Makefile.am
===
--- rss-glx_0.9.1.orig/src/Makefile.am  2010-01-04 01:44:04.0 +0100
+++ rss-glx_0.9.1/src/Makefile.am   2017-03-27 13:36:06.468859903 +0200
@@ -12,8 +12,8 @@ colorfire_LDADD = @BZIP2@
 cyclone_SOURCES = driver.c cyclone.cpp rgbhsl.h rgbhsl.cpp rsRand.h
 cyclone_LDADD = -LrsMath -lrsMath
 drempels_SOURCES = driver.h driver.c drempels.cpp gpoly.h gpoly.cpp TexMgr.h 
TexMgr.cpp rgbhsl.h rgbhsl.cpp noise1234.h noise1234.c
-drempels_CXXFLAGS = @Wand_CFLAGS@
-drempels_LDADD = @PTHREAD_LIBS@ @Wand_LIBS@
+drempels_CXXFLAGS = @MagickWand_CFLAGS@
+drempels_LDADD = @PTHREAD_LIBS@ @MagickWand_LIBS@
 euphoria_SOURCES = driver.h driver.c euphoria.cpp euphoria_textures.h 
euphoria_textures.c rgbhsl.h rgbhsl.cpp
 euphoria_LDADD = -LrsMath -lrsMath @BZIP2@
 feedback_SOURCES = driver.c feedback.cpp rgbhsl.h rgbhsl.cpp
@@ -34,8 +34,8 @@ lattice_LDADD = @BZIP2@
 lorenz_SOURCES = driver.c lorenz.cpp
 lorenz_LDADD = -LrsMath -lrsMath
 matrixview_SOURCES = driver.c matrixview.c matrixview_textures.c
-matrixview_CFLAGS = @Wand_CFLAGS@
-matrixview_LDADD = @BZIP2@ @PTHREAD_LIBS@ @Wand_LIBS@
+matrixview_CFLAGS = @MagickWand_CFLAGS@
+matrixview_LDADD = @BZIP2@ @PTHREAD_LIBS@ @MagickWand_LIBS@
 plasma_SOURCES = driver.c plasma.cpp rsDefines.h rsRand.h
 pixelcity_SOURCES = driver.c
 pixelcity_LDADD = @quesoglc_LIBS@ -LPixelCity -lPixelCity
Index: rss-glx_0.9.1/src/matrixview.c
===
--- rss-glx_0.9.1.orig/src/matrixview.c 2010-01-05 03:54:55.0 +0100
+++ rss-glx_0.9.1/src/matrixview.c  2017-03-27 13:52:50.828843964 +0200
@@ -84,8 +84,8 @@ float *pts;
 float *texcoords;
 unsigned char *colors;
 
-#include 
-#include 
+#include 
+#include 
 #include 
 #include 
 #include 
@@ -102,7 +102,7 @@ void loadNextImageFromDisk() {
ExceptionInfo exception;
int dirLoop = 

commit rss-glx for openSUSE:Factory

2014-10-16 Thread h_root
Hello community,

here is the log from the commit of package rss-glx for openSUSE:Factory checked 
in at 2014-10-16 18:14:53

Comparing /work/SRC/openSUSE:Factory/rss-glx (Old)
 and  /work/SRC/openSUSE:Factory/.rss-glx.new (New)


Package is rss-glx

Changes:

--- /work/SRC/openSUSE:Factory/rss-glx/rss-glx.changes  2012-09-20 
15:48:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.rss-glx.new/rss-glx.changes 2014-10-16 
18:16:50.0 +0200
@@ -1,0 +2,8 @@
+Wed Oct 15 23:26:30 UTC 2014 - i...@marguerite.su
+
+- fix boo#901450
+  * soft-link binaries from /usr/bin to %%{_libdir}/xscreensaver
+- use --program-prefix=rss-glx to distinguish from those
+  screensavers shipped by xscreensaver itself.
+
+---



Other differences:
--
++ rss-glx.spec ++
--- /var/tmp/diff_new_pack.j1j7HU/_old  2014-10-16 18:16:51.0 +0200
+++ /var/tmp/diff_new_pack.j1j7HU/_new  2014-10-16 18:16:51.0 +0200
@@ -1,9 +1,7 @@
 #
 # spec file for package rss-glx
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# Copyright (c) 2009 Stephan Kulow
-# Copyright (c) 2010 Pascal Bleser
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,15 +23,21 @@
 License:GPL-2.0
 Group:  Amusements/Toys/Screensavers
 Url:http://rss-glx.sourceforge.net/
-Source0:
http://prdownloads.sourceforge.net/rss-glx/rss-glx_%{version}.tar.bz2
+Source: 
http://prdownloads.sourceforge.net/rss-glx/rss-glx_%{version}.tar.bz2
 # PATCH-FIX-OPENSUSE
-Patch0: rss-glx-optflags.patch
+Patch:  rss-glx-optflags.patch
 BuildRequires:  Mesa-devel
+BuildRequires:  freealut-devel
 BuildRequires:  gcc-c++
+%if 0%{?suse_version} = 1310
+BuildRequires:  gnome-screensaver
+%endif
 BuildRequires:  kde4-filesystem
+# directory ownership
+BuildRequires:  kdebase4-workspace
 BuildRequires:  libtool
 BuildRequires:  openal-devel
-BuildRequires:  pkgconfig
+BuildRequires:  pkg-config
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-devel
 BuildRequires:  xscreensaver
@@ -45,13 +49,17 @@
 Cool collection of 3D screensavers. Linux port of Really Slick Screensavers
 
 %prep
-%setup0 -n %{name}_%{version}
-%patch0
+%setup -n %{name}_%{version}
+%patch
 
 %build
 autoreconf -fiv
-%configure --disable-static --enable-shared --with-pic \
-   --with-configdir=/etc/xscreensaver 
--with-kdessconfigdir=%{_kde4_servicesdir}/ScreenSavers
+%configure --disable-static \
+   --enable-shared \
+   --with-pic \
+--with-configdir=/etc/xscreensaver \
+   --with-kdessconfigdir=%{_kde4_servicesdir}/ScreenSavers \
+   --program-prefix=%{name}-
 make %{?_smp_mflags}
 
 %install
@@ -61,8 +69,24 @@
 #no -devel files here..
 rm -rvf %{buildroot}%{_libdir}/*.so
 
-%clean
-%{?buildroot:rm -rf %{buildroot}}
+# RPM don't need rss-glx_install.pl to be installed
+rm -rf %{buildroot}%{_bindir}/%{name}-%{name}_install.pl
+
+# FIX boo#901450
+mkdir -pv %{buildroot}%{_libdir}/xscreensaver
+pushd %{buildroot}%{_bindir}
+for i in `ls` ; do
+   ln -sf %{_bindir}/${i} %{buildroot}%{_libdir}/xscreensaver
+done
+popd
+
+# add prefix for desktop files
+pushd %{buildroot}%{_kde4_servicesdir}/ScreenSavers
+for i in `ls . -I rss-glx-*.desktop | sed s/\.desktop//` ; do
+   mv ${i}.desktop rss-glx-${i}.desktop
+   sed -i s/${i}/rss-glx-${i}/ rss-glx-${i}.desktop
+done
+popd
 
 %post -p /sbin/ldconfig
 
@@ -70,10 +94,12 @@
 
 %files
 %defattr(-,root,root)
-%{_mandir}/*/*%{ext_man}
+%config %{_sysconfdir}/xscreensaver/*
 %{_bindir}/*
 %{_libdir}/lib*
-%config %{_sysconfdir}/xscreensaver/*
-%_kde4_servicesdir/ScreenSavers
+%{_mandir}/*/*%{ext_man}
+%_kde4_servicesdir/ScreenSavers/*
+%dir %{_libdir}/xscreensaver
+%{_libdir}/xscreensaver/*
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rss-glx for openSUSE:Factory

2012-09-20 Thread h_root
Hello community,

here is the log from the commit of package rss-glx for openSUSE:Factory checked 
in at 2012-09-20 15:47:49

Comparing /work/SRC/openSUSE:Factory/rss-glx (Old)
 and  /work/SRC/openSUSE:Factory/.rss-glx.new (New)


Package is rss-glx, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/rss-glx/rss-glx.changes  2011-11-28 
12:57:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.rss-glx.new/rss-glx.changes 2012-09-20 
15:48:04.0 +0200
@@ -1,0 +2,5 @@
+Thu Sep 20 09:09:16 UTC 2012 - co...@suse.com
+
+- add pkgconfig(glu) as explicit buildrequire
+
+---



Other differences:
--
++ rss-glx.spec ++
--- /var/tmp/diff_new_pack.ILxRbt/_old  2012-09-20 15:48:05.0 +0200
+++ /var/tmp/diff_new_pack.ILxRbt/_new  2012-09-20 15:48:05.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rss-glx
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2009 Stephan Kulow
 # Copyright (c) 2010 Pascal Bleser
 #
@@ -18,27 +18,27 @@
 #
 
 
-
 Name:   rss-glx
 Version:0.9.1
-Release:1
-License:GPL-2.0
+Release:0
 Summary:Really Slick Screensavers Port to GLX
-Url:http://rss-glx.sourceforge.net/
+License:GPL-2.0
 Group:  Amusements/Toys/Screensavers
+Url:http://rss-glx.sourceforge.net/
 Source0:
http://prdownloads.sourceforge.net/rss-glx/rss-glx_%{version}.tar.bz2
 # PATCH-FIX-OPENSUSE
 Patch0: rss-glx-optflags.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  gcc-c++
 BuildRequires:  kde4-filesystem
+BuildRequires:  libtool
 BuildRequires:  openal-devel
 BuildRequires:  pkgconfig
-BuildRequires:  libtool
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-devel
 BuildRequires:  xscreensaver
 BuildRequires:  pkgconfig(ImageMagick)
+BuildRequires:  pkgconfig(glu)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rss-glx for openSUSE:Factory

2011-11-28 Thread h_root
Hello community,

here is the log from the commit of package rss-glx for openSUSE:Factory checked 
in at 2011-11-28 12:56:52

Comparing /work/SRC/openSUSE:Factory/rss-glx (Old)
 and  /work/SRC/openSUSE:Factory/.rss-glx.new (New)


Package is rss-glx, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/rss-glx/rss-glx.changes  2011-09-23 
12:44:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.rss-glx.new/rss-glx.changes 2011-11-28 
12:57:07.0 +0100
@@ -1,0 +2,11 @@
+Fri Nov 25 10:45:33 UTC 2011 - co...@suse.com
+
+- add libtool as buildrequire to avoid implicit dependency
+
+---
+Fri Nov 25 10:45:11 UTC 2011 - co...@suse.com
+
+- change the license to GPL-2.0 as that's what COPYING says and
+  I found at least one file without or later
+
+---



Other differences:
--
++ rss-glx.spec ++
--- /var/tmp/diff_new_pack.GvJWSM/_old  2011-11-28 12:57:08.0 +0100
+++ /var/tmp/diff_new_pack.GvJWSM/_new  2011-11-28 12:57:08.0 +0100
@@ -22,7 +22,7 @@
 Name:   rss-glx
 Version:0.9.1
 Release:1
-License:GPL
+License:GPL-2.0
 Summary:Really Slick Screensavers Port to GLX
 Url:http://rss-glx.sourceforge.net/
 Group:  Amusements/Toys/Screensavers
@@ -34,6 +34,7 @@
 BuildRequires:  kde4-filesystem
 BuildRequires:  openal-devel
 BuildRequires:  pkgconfig
+BuildRequires:  libtool
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-devel
 BuildRequires:  xscreensaver

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rss-glx for openSUSE:Factory

2011-09-23 Thread h_root

Hello community,

here is the log from the commit of package rss-glx for openSUSE:Factory
checked in at Fri Sep 23 10:34:04 CEST 2011.




--- rss-glx/rss-glx.changes 2010-06-24 23:13:38.0 +0200
+++ /mounts/work_src_done/STABLE/rss-glx/rss-glx.changes2011-09-22 
22:01:29.0 +0200
@@ -1,0 +2,11 @@
+Thu Sep 22 20:01:16 UTC 2011 - co...@suse.com
+
+- cleanup spec file
+
+---
+Fri Sep  2 20:29:06 UTC 2011 - crrodrig...@opensuse.org
+
+- Fix build with no-add-needed, just by not using static linking
+- Fix lack of optflags due to broken configure script
+
+---

calling whatdependson for head-i586


New:

  rss-glx-optflags.patch



Other differences:
--
++ rss-glx.spec ++
--- /var/tmp/diff_new_pack.rydNWz/_old  2011-09-23 10:34:00.0 +0200
+++ /var/tmp/diff_new_pack.rydNWz/_new  2011-09-23 10:34:00.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package rss-glx (Version 0.9.1)
+# spec file for package rss-glx
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2009 Stephan Kulow
 # Copyright (c) 2010 Pascal Bleser
 #
@@ -18,42 +18,61 @@
 #
 
 
-%{!?_kde4_servicesdir: %global _kde4_servicesdir %(kde4-config --install 
services || echo KDE4-CONFIG-NOT-INSTALLED)}
 
 Name:   rss-glx
 Version:0.9.1
 Release:1
 License:GPL
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Group:  Amusements/Toys/Screensavers
-BuildRequires:  ImageMagick-devel Mesa-devel gcc-c++ kdelibs4-core 
openal-devel pkgconfig update-desktop-files xorg-x11-devel xscreensaver
-Source0:
http://prdownloads.sourceforge.net/rss-glx/rss-glx_%{version}.tar.bz2
 Summary:Really Slick Screensavers Port to GLX
 Url:http://rss-glx.sourceforge.net/
+Group:  Amusements/Toys/Screensavers
+Source0:
http://prdownloads.sourceforge.net/rss-glx/rss-glx_%{version}.tar.bz2
+# PATCH-FIX-OPENSUSE
+Patch0: rss-glx-optflags.patch
+BuildRequires:  Mesa-devel
+BuildRequires:  gcc-c++
+BuildRequires:  kde4-filesystem
+BuildRequires:  openal-devel
+BuildRequires:  pkgconfig
+BuildRequires:  update-desktop-files
+BuildRequires:  xorg-x11-devel
+BuildRequires:  xscreensaver
+BuildRequires:  pkgconfig(ImageMagick)
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Cool collection of 3D screensavers. Linux port of Really Slick Screensavers
 
 %prep
 %setup0 -n %{name}_%{version}
+%patch0
 
 %build
-%configure --with-configdir=/etc/xscreensaver 
--with-kdessconfigdir=%{_kde4_servicesdir}/ScreenSavers
-%{__make} %{?jobs:-j%jobs}
+autoreconf -fiv
+%configure --disable-static --enable-shared --with-pic \
+   --with-configdir=/etc/xscreensaver 
--with-kdessconfigdir=%{_kde4_servicesdir}/ScreenSavers
+make %{?_smp_mflags}
 
 %install
-make DESTDIR=$RPM_BUILD_ROOT install
+%make_install
 %kde_post_install
-%__rm -rf $RPM_BUILD_ROOT/%_libdir
+find %{buildroot} -name *.la -type f -print -delete
+#no -devel files here..
+rm -rvf %{buildroot}%{_libdir}/*.so
 
 %clean
-%{?buildroot:%__rm -rf %{buildroot}}
+%{?buildroot:rm -rf %{buildroot}}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
-%_mandir/*/*%{ext_man}
-%_bindir/*
-%config /etc/xscreensaver/*
+%{_mandir}/*/*%{ext_man}
+%{_bindir}/*
+%{_libdir}/lib*
+%config %{_sysconfdir}/xscreensaver/*
 %_kde4_servicesdir/ScreenSavers
 
 %changelog

++ rss-glx-optflags.patch ++
--- configure.in.orig
+++ configure.in
@@ -11,9 +11,6 @@ AM_PROG_CC_C_O
 AC_PROG_CC_C99
 AC_C_BIGENDIAN
 
-if test x$GCC = xyes; then
-   CFLAGS=-O2
-fi
 AC_ARG_ENABLE([debug], [AC_HELP_STRING([--enable-debug],
 [build with debugging information default=no])],
 [test $enableval = yes  CFLAGS=-g])
@@ -23,9 +20,6 @@ fi
 
 AC_PROG_CXX
 
-if test x$GXX = xyes; then
-   CXXFLAGS=-O2
-fi
 AC_ARG_ENABLE([debug], [AC_HELP_STRING([--enable-debug],
 [build with debugging information default=no])],
 [test $enableval = yes  CXXFLAGS=-g])





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org