Hello community,

here is the log from the commit of package xmgrace for openSUSE:Factory checked 
in at 2013-07-21 16:34:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xmgrace (Old)
 and      /work/SRC/openSUSE:Factory/.xmgrace.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xmgrace"

Changes:
--------
New Changes file:

--- /dev/null   2013-07-15 01:04:09.588030756 +0200
+++ /work/SRC/openSUSE:Factory/.xmgrace.new/xmgrace.changes     2013-07-21 
16:35:00.000000000 +0200
@@ -0,0 +1,221 @@
+-------------------------------------------------------------------
+Thu Jul 18 07:31:34 UTC 2013 - [email protected]
+
+- fix download url
+
+-------------------------------------------------------------------
+Thu Feb 28 18:03:07 UTC 2013 - [email protected]
+
+- update to version 5.1.23, changes
+  * removed *86 specific optimizations (rep. #2154)
+  * renamed RMS per cent error -> relative error (rep. #2192)
+  * a workaround for a bug in recent Xorg not releasing grab of popup menus
+  * accept -graphtype chart instead of bar. List possible values in the help 
output
+  * a grace_np fix
+  * IsoLatin5.enc was not included in the distribution
+- Drop xmgrace-libpng15.patch: This patch is in upstream now.
+
+-------------------------------------------------------------------
+Tue Sep  4 15:49:43 UTC 2012 - [email protected]
+
+- builds also with libpng15
+  * libpng15.patch
+
+-------------------------------------------------------------------
+Wed Mar 28 13:20:52 UTC 2012 - [email protected]
+
+- license update: GPL-2.0+
+  SPDX format
+
+-------------------------------------------------------------------
+Tue Nov 10 13:15:57 UTC 2009 - [email protected]
+
+- update to version 5.1.22 as a maintenance update to 5.1.21
+  splitted devel package with the grace lib
+
+-------------------------------------------------------------------
+Thu Jul 19 20:34:26 CEST 2007 - [email protected]
+
+- fix suse_update_desktop_file call
+
+-------------------------------------------------------------------
+Sat May 12 07:56:30 CEST 2007 - [email protected]
+
+- Use lib64 if appropriate.
+
+-------------------------------------------------------------------
+Thu Apr 26 11:47:37 CEST 2007 - [email protected]
+
+- update to version 5.1.21 - minor improvements
+- Bugzilla #117995: Fixed help path
+- Bugzilla #106119: Fixed desktop file 
+
+-------------------------------------------------------------------
+Wed Jan 24 07:11:59 CET 2007 - [email protected]
+
+- /usr/X11R6 --> /usr
+
+-------------------------------------------------------------------
+Wed Jan 25 21:43:15 CET 2006 - [email protected]
+
+- converted neededforbuild to BuildRequires
+
+-------------------------------------------------------------------
+Tue Jan 17 10:42:39 CET 2006 - [email protected]
+
+- update to version 5.1.19
+  It is a maintenance release of the 5.1 series; an upgrade is 
+  recommended. 
+
+-------------------------------------------------------------------
+Mon Jan 16 23:52:31 CET 2006 - [email protected]
+
+- Don't strip binaries.
+- Fix libdir.
+
+-------------------------------------------------------------------
+Fri Jan  6 06:24:38 CET 2006 - [email protected]
+
+- fix file list
+
+-------------------------------------------------------------------
+Sun Oct  2 15:05:35 CEST 2005 - [email protected]
+
+- fix typo in GenericName entry of .desktop file
+
+-------------------------------------------------------------------
+Mon Apr 25 07:09:28 CEST 2005 - [email protected]
+
+- fixed 2 character overflow due to small stack buffer.
+
+-------------------------------------------------------------------
+Wed Feb 23 09:47:15 CET 2005 - [email protected]
+
+- one 0 -> NULL in a XtVa call.
+
+-------------------------------------------------------------------
+Wed Jan 19 16:42:31 CET 2005 - [email protected]
+
+- update to version 5.1.18, maintenance release 
+
+-------------------------------------------------------------------
+Thu Feb  5 09:27:42 CET 2004 - [email protected]
+
+- update to version 5.1.14, minor feature enhancements and bugfixes. 
+
+-------------------------------------------------------------------
+Sat Jan 10 16:25:39 CET 2004 - [email protected]
+
+- build as user
+
+-------------------------------------------------------------------
+Fri Aug 15 15:38:10 CEST 2003 - [email protected]
+
+- add desktop file
+
+-------------------------------------------------------------------
+Thu Jun 12 01:03:35 CEST 2003 - [email protected]
+
+- install man-pages to X11R6/man/man1
+
+-------------------------------------------------------------------
+Wed May  7 17:43:55 CEST 2003 - [email protected]
+
+- update to version 5.1.12, new features, bugfixes etc. 
+
+-------------------------------------------------------------------
+Mon Nov  4 15:38:47 CET 2002 - [email protected]
+
+- update to version 5.1.10, which brought a lot of new features,
+  bugfixes etc. See CHANGES-file for details. 
+
+-------------------------------------------------------------------
+Fri Jul 26 15:34:48 CEST 2002 - [email protected]
+
+- update to version 5.1.8:
+ [ES] implemented (and enabled by default) "safe" mode, in which statements
+         of the command language which may result in file modifications are
+         disabled. This is to prevent execution of such commands contained in
+         potentially malicious project files acquired from untrusted sources
+ [ES] use leading zeros in axis year formats so to make up to 2 or 4
+         digits in total (depending on whether the two-digit year span is
+         enabled in the project preferences) 
+ [ES] simplified X initialization - the resolution detection introduced
+         in 5.1.5 prevented Grace from starting up with some buggy X servers
+         (notably, StarNet's X-win32) (rep. #1138)
+ [ES] -safe/-nosafe command line options for switching the safe mode
+ [ES] "Run in safe mode" checkbox in "Edit/Preferences" for the same
+         purpose
+ [ES] removed broken "Command" function of the hotlink popup
+
+-------------------------------------------------------------------
+Tue May 21 14:56:08 CEST 2002 - [email protected]
+
+- update to version 5.1.7:
+   [ES] allow XYZ sets in polar graphs
+   [ES] allow defining string columns when creating sets from block data
+         via the command line or parser, e.g. -bxy "1:2:{3}" (rep. #978)
+   [ES] honour symskip for all set types (it wasn't for BAR, BARDY,
+        BARDYDY, XYHILO, XYR, XYVMAP, and BOXPLOT)
+   [ES] extended x-correlation routines to calculate x-covariance if desired
+   [ES] implemented optional snake-like matrix fill in graph arranging
+        (rep. #1119)
+   and other bugfixes, enhancements. 
+
+-------------------------------------------------------------------
+Fri Feb  1 00:26:06 CET 2002 - [email protected]
+
+- changed neededforbuild <libpng> to <libpng-devel-packages>
+
+-------------------------------------------------------------------
+Wed Nov 28 09:45:38 CET 2001 - [email protected]
+
+- update to version 5.1.5, maintenance release with bugfixes 
+
+-------------------------------------------------------------------
+Wed Aug 22 13:11:14 CEST 2001 - [email protected]
+
+- removed pdflib from neededforbuild (for license problems) 
+
+-------------------------------------------------------------------
+Mon Jul 23 14:08:19 CEST 2001 - [email protected]
+
+- update to version 5.1.4 
+
+-------------------------------------------------------------------
+Tue Apr 10 15:45:49 CEST 2001 - [email protected]
+
+- update to version 5.1.3 
+
+-------------------------------------------------------------------
+Thu Nov 23 16:07:06 CET 2000 - [email protected]
+
+- new version 5.1.2 
+
+-------------------------------------------------------------------
+Sat Nov 18 18:08:51 CET 2000 - [email protected]
+
++++ 24 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.xmgrace.new/xmgrace.changes

New:
----
  grace-5.1.23.tar.gz
  xmgrace-help.patch
  xmgrace-null.patch
  xmgrace-strip.patch
  xmgrace.changes
  xmgrace.desktop
  xmgrace.png
  xmgrace.spec

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

Other differences:
------------------
++++++ xmgrace.spec ++++++
#
# spec file for package xmgrace (Version 5.1.22)
#
# Copyright (c) 2009 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/
#

# norootforbuild


Name:           xmgrace
BuildRequires:  libpng-devel libtiff-devel openmotif openmotif-devel 
t1lib-devel update-desktop-files xorg-x11
License:        GPL-2.0+
Group:          Productivity/Graphics/Visualization/Graph
AutoReqProv:    on
Version:        5.1.23
Release:        1
Summary:        A 2D-Plot-Program for Visualisation of Scientific Data
Source:         
ftp://ftp.fu-berlin.de/unix/graphics/grace/src/grace5/grace-%{version}.tar.gz
Source1:        %name.desktop
Source2:        xmgrace.png
Patch0:         xmgrace-null.patch
Patch1:         xmgrace-strip.patch
Patch2:         xmgrace-help.patch
Url:            http://plasma-gate.weizmann.ac.il/Grace/
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
Grace is a WYSIWYG 2D plotting tool for the X Window System and M*tif.
Grace is a descendant of ACE/gr, also known as Xmgr. It knows a lot of
different graph types and supports a lot of output formats.

For examples, see /usr/lib/xmgrace/examples.

%package devel
Group:          Productivity/Graphics/Visualization/Graph
Summary:        Grace library

%description devel
Grace is a WYSIWYG 2D plotting tool for the X Window System and M*tif.
Grace is a descendant of ACE/gr, also known as Xmgr. It knows a lot of
different graph types and supports a lot of output formats. This devel
package contains a library to work with grace from other applications.

For further information consult the main package.

%prep
%setup -n grace-%{version}
%patch0 -p0
%patch1 
%patch2

%build
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr --libdir=/usr/%{_lib} 
--enable-grace-home=/usr/%{_lib}/xmgrace --bindir=/usr/bin 
--with-helpviewer="/usr/bin/desktop-launch %s" --mandir=%{_mandir}
make

%install
# rm -rf %{_defaultdocdir}/xmgrace
# rm -rf /usr/%{_lib}/xmgrace
make DESTDIR=$RPM_BUILD_ROOT install
make DESTDIR=$RPM_BUILD_ROOT install links
mkdir -p $RPM_BUILD_ROOT/%{_defaultdocdir}/xmgrace
rm -rf $RPM_BUILD_ROOT/usr/man
mkdir -p $RPM_BUILD_ROOT/usr/share/man/man1
rm -f $RPM_BUILD_ROOT/usr/share/man/man1/*.1
mv $RPM_BUILD_ROOT/usr/%{_lib}/xmgrace/doc/*.1 
$RPM_BUILD_ROOT/usr/share/man/man1
mv $RPM_BUILD_ROOT/usr/%{_lib}/xmgrace/doc 
$RPM_BUILD_ROOT/%{_defaultdocdir}/xmgrace
%if "%{_lib}" == "lib64"
mv $RPM_BUILD_ROOT/usr/lib/libgrace_np.a $RPM_BUILD_ROOT/usr/%{_lib}
%endif
cp CHANGES COPYRIGHT ChangeLog DEVELOPERS LICENSE README 
$RPM_BUILD_ROOT/%{_defaultdocdir}/xmgrace
install -dm 755 $RPM_BUILD_ROOT/%{_datadir}/pixmaps
install %{SOURCE2} -m 644 $RPM_BUILD_ROOT/%{_datadir}/pixmaps
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/applications/
install %{SOURCE1} -m 644 $RPM_BUILD_ROOT%{_datadir}/applications/
%suse_update_desktop_file -r 
$RPM_BUILD_ROOT%{_datadir}/applications/xmgrace.desktop Edutainment Math

%files
%defattr(-,root,root)
%doc %{_defaultdocdir}/xmgrace
%doc /usr/share/man/man1/*
# %{_defaultdocdir}/xmgrace
%{_libdir}/xmgrace
%{_bindir}/gracebat
%{_bindir}/xmgrace
%{_bindir}/grace
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*png

%files -n xmgrace-devel
%defattr(-,root,root)
%{_includedir}/grace_np.h
%{_libdir}/libgrace_np.a

%changelog
++++++ xmgrace-help.patch ++++++
--- src/xmgrace.c       2007/04/26 09:39:20     1.1
+++ src/xmgrace.c       2007/04/26 09:40:26
@@ -864,10 +864,10 @@
 
     menupane = CreateMenu(menubar, "Help", 'H', TRUE);
 
-    CreateMenuButton(menupane, "User's Guide", 'G', HelpCB, 
"doc/UsersGuide.html");
-    CreateMenuButton(menupane, "Tutorial", 'T', HelpCB, "doc/Tutorial.html");
-    CreateMenuButton(menupane, "FAQ", 'Q', HelpCB, "doc/FAQ.html");
-    CreateMenuButton(menupane, "Changes", 'C', HelpCB, "doc/CHANGES.html");
+    CreateMenuButton(menupane, "User's Guide", 'G', HelpCB, 
"/usr/share/doc/packages/xmgrace/doc/UsersGuide.html");
+    CreateMenuButton(menupane, "Tutorial", 'T', HelpCB, 
"/usr/share/doc/packages/xmgrace/doc/Tutorial.html");
+    CreateMenuButton(menupane, "FAQ", 'Q', HelpCB, 
"/usr/share/doc/packages/xmgrace/doc/FAQ.html");
+    CreateMenuButton(menupane, "Changes", 'C', HelpCB, 
"/usr/share/doc/packages/xmgrace/doc/CHANGES.html");
 
     CreateMenuSeparator(menupane);
  
++++++ xmgrace-null.patch ++++++
--- src/fontwin.c
+++ src/fontwin.c       2006/01/17 09:08:26
@@ -126,7 +126,7 @@
        fonttool_frame = XmCreateDialogShell(app_shell, "Font tool", NULL, 0);
        handle_close(fonttool_frame);
         fonttool_panel = XtCreateWidget("fonttool_panel", xmFormWidgetClass, 
-                                        fonttool_frame, NULL, 0);
+                                        fonttool_frame, NULL, NULL);
 
         font_select_item = CreateFontChoice(fonttool_panel, "Font:");
         XtVaSetValues(font_select_item->menu,
++++++ xmgrace-strip.patch ++++++
Index: auxiliary/Makefile
===================================================================
--- auxiliary/Makefile.orig
+++ auxiliary/Makefile
@@ -27,7 +27,7 @@ convcal$(EXE) : convcal.c
 install : $(AUXILIARIES) $(PROGRAMS) $(SCRIPTS)
        $(MKINSTALLDIRS) $(DESTDIR)$(GRACE_HOME)/auxiliary
        for i in $(AUXILIARIES); do $(INSTALL_DATA) $$i 
$(DESTDIR)$(GRACE_HOME)/auxiliary; done
-       for i in $(PROGRAMS); do $(INSTALL_PROGRAM) -s $$i 
$(DESTDIR)$(GRACE_HOME)/bin; done
+       for i in $(PROGRAMS); do $(INSTALL_PROGRAM) $$i 
$(DESTDIR)$(GRACE_HOME)/bin; done
        for i in $(SCRIPTS); do $(INSTALL_PROGRAM) $$i 
$(DESTDIR)$(GRACE_HOME)/bin; done
 
 tests : dummy
Index: grconvert/Makefile
===================================================================
--- grconvert/Makefile.orig
+++ grconvert/Makefile
@@ -42,7 +42,7 @@ devclean :
 
 install : $(PROG)
        $(MKINSTALLDIRS) $(DESTDIR)$(GRACE_HOME)/bin
-       $(INSTALL_PROGRAM) -s $(PROG) $(DESTDIR)$(GRACE_HOME)/bin/$(PROG)
+       $(INSTALL_PROGRAM) $(PROG) $(DESTDIR)$(GRACE_HOME)/bin/$(PROG)
 
 dummy :
 
Index: src/Makefile
===================================================================
--- src/Makefile.orig
+++ src/Makefile
@@ -61,7 +61,7 @@ $(PARS_C) : $(PARS_Y)
 
 install : $(GRACE)
        $(MKINSTALLDIRS) $(DESTDIR)$(GRACE_HOME)/bin
-       $(INSTALL_PROGRAM) -s $(GRACE) $(DESTDIR)$(GRACE_HOME)/bin/$(GRACE)
+       $(INSTALL_PROGRAM) $(GRACE) $(DESTDIR)$(GRACE_HOME)/bin/$(GRACE)
        cd $(DESTDIR)$(GRACE_HOME)/bin; $(RM) $(GRBATCH); $(LN_S) $(GRACE) 
$(GRBATCH)
 
 tests : dummy
++++++ xmgrace.desktop ++++++
[Desktop Entry]
Type=Application
Exec=xmgrace
Name=xmgrace
GenericName=Scientific Plotting Application
Icon=xmgrace.png
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to