commit kde3-celestia for openSUSE:Factory
Hello community, here is the log from the commit of package kde3-celestia for openSUSE:Factory checked in at Mon Sep 5 16:34:04 CEST 2011. -------- New Changes file: --- /dev/null 2010-08-26 16:28:41.000000000 +0200 +++ /mounts/work_src_done/STABLE/kde3-celestia/kde3-celestia.changes 2011-08-31 14:26:42.000000000 +0200 @@ -0,0 +1,223 @@ +------------------------------------------------------------------- +Tue Aug 30 09:42:04 UTC 2011 - reddwarf@opensuse.org + +- run spec-cleaner +- add full URL in Source tag +- removed obsolete patches and added celestia-1.6.1-new_glibc.patch + and celestia-1.6.1-no_copy_dt_needed_entries.patch +- use libpng 1.4 +- add provides/obsoletes to easy upgrade to the new kde3-celestia + name +- update to 1.6.1 + + bugfixes + + enhancements + + For more details, please see the included ChangeLog + +------------------------------------------------------------------- +Tue May 3 07:26:45 UTC 2011 - idoenmez@novell.com + +- Add celestia-1.6.0-gcc46.patch: don't take address of temporary, + add missing cstddef include to fix compilation with gcc 4.6 + +------------------------------------------------------------------- +Mon Nov 15 09:50:10 UTC 2010 - neptunia@mail.ru + +- use libpng 1.2 compat to fix build + +------------------------------------------------------------------- +Mon Feb 15 12:35:53 UTC 2010 - llunak@novell.com + +- fix build with gcc-4.5 + +------------------------------------------------------------------- +Sun Aug 2 17:43:33 UTC 2009 - tittiatcoke@gmail.com + +- update to 1.6.0: + + bugfixes + + enhancements + + For more details, please see the included ChangeLog + +------------------------------------------------------------------- +Fri Jun 19 10:35:46 CEST 2009 - coolo@novell.com + +- disable as-needed for this package as it fails to build with it + +------------------------------------------------------------------- +Tue Apr 28 11:55:34 CEST 2009 - coolo@suse.de + +- fix compilation with gcc 4.4 + +------------------------------------------------------------------- +Sat Apr 4 17:28:48 CEST 2009 - coolo@suse.de + +- refresh all patches to fix build + +------------------------------------------------------------------- +Wed Jun 25 19:40:58 CEST 2008 - dmueller@suse.de + +- merge from the OBS + +------------------------------------------------------------------- +Mon May 19 21:41:07 CEST 2008 - lars@linux-schulserver.de + +- update to 1.5.1: + + Added fonts for Russian, Chinese, and Japanese + + Updated translations + + Fixed date formatting for non-UTF8 locales + + Fixed crash for dates prior to JD -1.5 when local format is used + + Fixed star glare clipping bug + + Fixed bug that caused some stars to be drawn untextured +- added celestia-1.5.1-config.patch to allow ~/.celestia config +- enabled theora, lua and cairo + +------------------------------------------------------------------- +Thu May 15 22:32:11 CEST 2008 - dmueller@suse.de + +- fix build on x86_64 + +------------------------------------------------------------------- +Thu Apr 24 16:53:04 CEST 2008 - stbinner@suse.de + +- update to version 1.5, for a list of new features see + http://www.shatters.net/celestia/150-feature-summary.html + +------------------------------------------------------------------- +Tue Nov 6 19:00:30 CET 2007 - dmueller@suse.de + +- really fix build with gcc 4.3 + +------------------------------------------------------------------- +Thu Oct 25 07:18:39 CEST 2007 - stbinner@suse.de + +- fix build with gcc 4.3 + +------------------------------------------------------------------- +Mon Oct 22 09:52:08 CEST 2007 - stbinner@suse.de + +- update to version 1.4.1, for changes see ChangeLog + +------------------------------------------------------------------- +Sun Aug 19 18:35:30 CEST 2007 - stbinner@suse.de + +- fix build on 10.0 + +------------------------------------------------------------------- +Fri Aug 3 12:35:24 CEST 2007 - stbinner@suse.de + +- add a GenericName entry to the .desktop file + +------------------------------------------------------------------- +Tue May 15 09:24:13 CEST 2007 - coolo@suse.de + +- use %find_lang + +------------------------------------------------------------------- +Wed Nov 8 15:28:13 CET 2006 - prusnak@suse.cz + +- fixed subscript out of range [#216330] + +------------------------------------------------------------------- +Tue Nov 7 00:58:43 CET 2006 - ro@suse.de + +- fix permissions for icon file + +------------------------------------------------------------------- +Thu Jun 15 00:13:10 CEST 2006 - dmueller@suse.de + +- build parallel + +------------------------------------------------------------------- +Wed Jan 25 21:34:54 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Thu Oct 27 17:03:59 CEST 2005 - stbinner@suse.de + +- fix compilation with gcc 4.1 + +------------------------------------------------------------------- +Tue Aug 23 16:41:55 CEST 2005 - nadvornik@suse.cz + +- use update_admin [#106072] + +------------------------------------------------------------------- +Tue Apr 19 18:13:20 CEST 2005 - nadvornik@suse.de + +- fixed to compile with gcc4 + +------------------------------------------------------------------- +Thu Feb 17 18:06:12 CET 2005 - adrian@suse.de + +- menu entry moved to xdg dir + +------------------------------------------------------------------- +Fri Dec 10 02:03:27 CET 2004 - ro@suse.de + +- install icon file + +------------------------------------------------------------------- +Fri Oct 29 01:27:39 CEST 2004 - ro@suse.de + +- remove gtk from neededforbuild + +------------------------------------------------------------------- +Mon Aug 30 17:53:41 CEST 2004 - nadvornik@suse.cz + +- update to 1.3.2 + +------------------------------------------------------------------- +Wed Mar 24 16:24:34 CET 2004 - nadvornik@suse.cz + +- fixed options for aclocal + +------------------------------------------------------------------- +Thu Feb 12 11:54:57 CET 2004 - nadvornik@suse.cz + +- updated to 1.3.1 + +------------------------------------------------------------------- +Sat Jan 10 14:26:34 CET 2004 - adrian@suse.de + +- build as user + +------------------------------------------------------------------- +Sat Aug 9 14:20:05 CEST 2003 - adrian@suse.de + +- add Categories + +------------------------------------------------------------------- +Mon Jul 28 15:32:30 CEST 2003 - nadvornik@suse.cz + +- update to 1.3.0 + +------------------------------------------------------------------- +Wed Jun 18 16:36:26 CEST 2003 - ro@suse.de + +- added directory to filelist ++++ 26 more lines (skipped) ++++ between /dev/null ++++ and /mounts/work_src_done/STABLE/kde3-celestia/kde3-celestia.changes calling whatdependson for head-i586 New: ---- celestia-1.6.0-config.patch celestia-1.6.0-desktop.patch celestia-1.6.1-new_glibc.patch celestia-1.6.1-no_copy_dt_needed_entries.patch celestia-1.6.1.tar.gz celestia-rpmlintrc kde3-celestia.changes kde3-celestia.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kde3-celestia.spec ++++++ # # spec file for package kde3-celestia # # Copyright (c) 2011 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # 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/ # Name: kde3-celestia Version: 1.6.1 Release: 1 License: GPLv2+ Summary: OpenGL Space Simulator Url: http://celestia.sourceforge.net Group: Productivity/Scientific/Astronomy Source: http://sourceforge.net/projects/celestia/files/Celestia-source/%{version}/celestia-%{version}.tar.gz Source1: celestia-rpmlintrc Patch1: celestia-1.6.0-desktop.patch Patch2: celestia-1.6.0-config.patch Patch3: celestia-1.6.1-new_glibc.patch Patch4: celestia-1.6.1-no_copy_dt_needed_entries.patch BuildRequires: fdupes BuildRequires: gettext-tools BuildRequires: kdelibs3-devel BuildRequires: libtheora-devel BuildRequires: lua-devel BuildRequires: popt-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %define kdedir /opt/kde3 # celestia was last used in openSUSE 11.4 Provides: celestia = %{version} Obsoletes: celestia < 1.6.1 %description Celestia is a free real-time space simulation that lets you experience our universe in three dimensions. Unlike most planetarium software, Celestia does not confine you to the surface of the Earth. You can travel throughout the solar system to any of over 100,000 stars or even beyond the galaxy. All travel in Celestia is seamless; the exponential zoom feature lets you explore space across a huge range of scales, from galaxy clusters down to spacecraft only a few meters across. A 'point-and-goto' interface makes it simple to navigate through the universe to the object you want to visit. %prep %setup -q -n celestia-%{version} %patch1 %patch2 %patch3 %patch4 %build . /etc/opt/kde3/common_options srcdir=`pwd` CXXFLAGS="%{optflags}" \ ./configure --with-kde \ --with-lua \ --enable-theora \ --enable-libsuffix=`/opt/kde3/bin/kde-config --libsuffix` \ --datarootdir=/opt/kde3/share make %{?_smp_mflags} %install . /etc/opt/kde3/common_options %makeinstall install -d %{buildroot}%{_datadir}/pixmaps install -m644 src/celestia/kde/data/hi32-app-celestia.png %{buildroot}%{_datadir}/pixmaps/celestia.png rm %{buildroot}%{kdedir}/share/doc/HTML/en/celestia/common %suse_update_desktop_file -G "Space Simulator" celestia Education Astronomy # I don't really know if it is OK to just rename it. mv %{buildroot}%{kdedir}/share/locale/no %{buildroot}%{kdedir}/share/locale/nb %find_lang celestia %find_lang celestia_constellations cat celestia_constellations.lang >>celestia.lang %fdupes -s %{buildroot} %clean rm -rf %{buildroot} %files -f celestia.lang %defattr(-,root,root) %doc AUTHORS COPYING INSTALL README %{kdedir}/bin/celestia %{kdedir}/share/applications/kde/celestia.desktop %{kdedir}/share/celestia %{kdedir}/share/apps/celestia %{kdedir}/share/config/celestiarc %{kdedir}/share/mimelnk/application/x-celestia-script.desktop %{kdedir}/share/services/celestia.protocol %{kdedir}/share/icons/hicolor/* %{_datadir}/pixmaps/*.png %changelog ++++++ celestia-1.6.0-config.patch ++++++ --- celestia.cfg.orig +++ celestia.cfg @@ -195,7 +195,7 @@ # or # ExtrasDirectories [ "D:\\celestia-extras" ] #------------------------------------------------------------------------ - ExtrasDirectories [ "extras-standard" "extras" ] + ExtrasDirectories [ "extras-standard" "extras" "~/.celestia" ] #------------------------------------------------------------------------ ++++++ celestia-1.6.0-desktop.patch ++++++ --- src/celestia/kde/data/celestia.desktop +++ src/celestia/kde/data/celestia.desktop @@ -3,6 +3,7 @@ Name=Celestia Comment=Celestia Exec=celestia %f Terminal=false -Icon=celestia.png -MimeType=application/x-celestia-script +Icon=celestia +MimeType=application/x-celestia-script; Type=Application +Categories=Education;Astronomy; ++++++ celestia-1.6.1-new_glibc.patch ++++++ Index: src/celengine/frametree.h =================================================================== --- src/celengine/frametree.h.orig +++ src/celengine/frametree.h @@ -14,6 +14,7 @@ #define _CELENGINE_FRAMETREE_H_ #include <vector> +#include <cstddef> class Star; class Body; ++++++ celestia-1.6.1-no_copy_dt_needed_entries.patch ++++++ Index: src/celestia/Makefile.am =================================================================== --- src/celestia/Makefile.am.orig +++ src/celestia/Makefile.am @@ -7,14 +7,14 @@ DEFS = -DCONFIG_DATA_DIR='"$(PKGDATADIR) if ENABLE_KDE SUBDIRS += kde -celestiaKDELIBS = $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KFILE) \ - $(LIBSOCKET) -lDCOP kde/libkdegui.a +celestiaKDELIBS = kde/libkdegui.a $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KFILE) \ + $(LIBSOCKET) -lDCOP celestia_LDFLAGS = $(all_libraries) $(KDE_RPATH) endif if ENABLE_GTK SUBDIRS += gtk -celestiaGTKLIBS = $(GTK_LIBS) gtk/libgtkgui.a +celestiaGTKLIBS = gtk/libgtkgui.a $(GTK_LIBS) endif COMMONSOURCES = \ @@ -80,15 +80,16 @@ EXTRA_DIST = \ celestia_LDADD = \ $(celestiaKDELIBS) \ $(celestiaGTKLIBS) \ - $(DL_LIBS) \ - $(LUA_LIBS) \ - $(THEORA_LIBS) \ ../celengine/libcelengine.a \ ../celtxf/libceltxf.a \ ../cel3ds/libcel3ds.a \ ../celmath/libcelmath.a \ ../celutil/libcelutil.a \ - $(SPICE_LIBS) + $(DL_LIBS) \ + $(LUA_LIBS) \ + $(THEORA_LIBS) \ + $(SPICE_LIBS) \ + -lGL noinst_HEADERS = $(wildcard *.h) noinst_DATA = ../../celestia Index: src/celestia/Makefile.in =================================================================== --- src/celestia/Makefile.in.orig +++ src/celestia/Makefile.in @@ -473,11 +473,11 @@ xdg_directorydir = @xdg_directorydir@ xdg_menudir = @xdg_menudir@ SUBDIRS = res $(am__append_1) $(am__append_2) INCLUDES = -I.. -@ENABLE_KDE_TRUE@celestiaKDELIBS = $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KFILE) \ -@ENABLE_KDE_TRUE@ $(LIBSOCKET) -lDCOP kde/libkdegui.a +@ENABLE_KDE_TRUE@celestiaKDELIBS = kde/libkdegui.a $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KFILE) \ +@ENABLE_KDE_TRUE@ $(LIBSOCKET) -lDCOP @ENABLE_KDE_TRUE@celestia_LDFLAGS = $(all_libraries) $(KDE_RPATH) -@ENABLE_GTK_TRUE@celestiaGTKLIBS = $(GTK_LIBS) gtk/libgtkgui.a +@ENABLE_GTK_TRUE@celestiaGTKLIBS = gtk/libgtkgui.a $(GTK_LIBS) COMMONSOURCES = \ celestiacore.cpp \ configfile.cpp \ @@ -530,15 +530,16 @@ EXTRA_DIST = \ celestia_LDADD = \ $(celestiaKDELIBS) \ $(celestiaGTKLIBS) \ - $(DL_LIBS) \ - $(LUA_LIBS) \ - $(THEORA_LIBS) \ ../celengine/libcelengine.a \ ../celtxf/libceltxf.a \ ../cel3ds/libcel3ds.a \ ../celmath/libcelmath.a \ ../celutil/libcelutil.a \ - $(SPICE_LIBS) + $(DL_LIBS) \ + $(LUA_LIBS) \ + $(THEORA_LIBS) \ + $(SPICE_LIBS) \ + -lGL noinst_HEADERS = $(wildcard *.h) noinst_DATA = ../../celestia ++++++ celestia-rpmlintrc ++++++ addFilter("untranslated-desktop-file.*/mimelnk/application/x-celestia-script.desktop") ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de