commit gle-graphics for openSUSE:Factory

2016-05-19 Thread h_root
Hello community,

here is the log from the commit of package gle-graphics for openSUSE:Factory 
checked in at 2016-05-19 12:15:22

Comparing /work/SRC/openSUSE:Factory/gle-graphics (Old)
 and  /work/SRC/openSUSE:Factory/.gle-graphics.new (New)


Package is "gle-graphics"

Changes:

--- /work/SRC/openSUSE:Factory/gle-graphics/gle-graphics.changes
2015-07-05 18:02:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.gle-graphics.new/gle-graphics.changes   
2016-05-19 12:15:50.0 +0200
@@ -1,0 +2,19 @@
+Tue May 17 22:59:38 UTC 2016 - jeng...@inai.de
+
+- Move everything but %setup,%patch out of %prep to simplify
+  quilt setup's job.
+- Eliminate __DATE__/__TIME__ from built sources.
+- Run ldconfig for the right subpackage (shared library is in
+  gle-graphics, not qgle).
+
+---
+Tue May  3 12:12:29 UTC 2016 - mvysko...@opensuse.org
+
+- Update to 4.2.5, bugfix release
+  * see ChangeLog.txt for more details
+- Removed obsoleted patches (already upstream):
+  * string-gledir.patch
+  * string-gledir-filemenu.patch
+- add forgotten call to ldconfig to post/postun
+
+---

Old:

  gle-graphics-4.2.4cf-src.tar.gz
  string-gledir-filemenu.patch
  string-gledir.patch

New:

  gle-graphics-4.2.5f-src.tar.gz



Other differences:
--
++ gle-graphics.spec ++
--- /var/tmp/diff_new_pack.KCPWwy/_old  2016-05-19 12:15:51.0 +0200
+++ /var/tmp/diff_new_pack.KCPWwy/_new  2016-05-19 12:15:51.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gle-graphics
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -17,7 +17,7 @@
 
 
 Name:   gle-graphics
-Version:4.2.4c
+Version:4.2.5
 Release:0
 Summary:GLE is a graphics scripting language
 License:BSD-3-Clause
@@ -34,8 +34,6 @@
 Source1000: gle-graphics-rpmlintrc
 # PATCH-UPSTREAM: needs for build with gcc4.4 - was sent to upstream
 Patch0: gle-graphics-gcc44.patch
-Patch1: string-gledir.patch
-Patch2: string-gledir-filemenu.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 BuildRequires:  c++_compiler
@@ -44,6 +42,7 @@
 BuildRequires:  ghostscript-library
 BuildRequires:  libjpeg-devel
 BuildRequires:  libpng-devel
+BuildRequires:  libpoppler-glib-devel
 BuildRequires:  libqt4-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  ncurses-devel
@@ -121,9 +120,8 @@
 %setup -q
 
 %patch0 -b .gcc44
-%patch1 -p0
-%patch2 -p0
 
+%build
 cp %{SOURCE3} .
 
 # wrong end of line encoding
@@ -144,12 +142,11 @@
 done
 (cat >> src/gui/qgle.pro.in)<<-'EOF'
unix {
-   QMAKE_CXXFLAGS += %optflags
-   QMAKE_CFLAGS += %optflags
+   QMAKE_CXXFLAGS += %optflags -U__DATE__ -U__TIME__
+   QMAKE_CFLAGS += %optflags -U__DATE__ -U__TIME__
}
EOF
 
-%build
 %{configure} \
   --with-extrafonts 
 #make %{?_smp_mflags}
@@ -190,6 +187,9 @@
 %suse_update_desktop_file -i qgle
 %endif
 
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
 %post -n qgle
 %mime_database_post
 

++ gle-graphics-4.2.4cf-src.tar.gz -> gle-graphics-4.2.5f-src.tar.gz ++
 11419 lines of diff (skipped)





commit gle-graphics for openSUSE:Factory

2015-07-05 Thread h_root
Hello community,

here is the log from the commit of package gle-graphics for openSUSE:Factory 
checked in at 2015-07-05 18:02:35

Comparing /work/SRC/openSUSE:Factory/gle-graphics (Old)
 and  /work/SRC/openSUSE:Factory/.gle-graphics.new (New)


Package is "gle-graphics"

Changes:

--- /work/SRC/openSUSE:Factory/gle-graphics/gle-graphics.changes
2015-01-20 12:32:15.0 +0100
+++ /work/SRC/openSUSE:Factory/.gle-graphics.new/gle-graphics.changes   
2015-07-05 18:02:36.0 +0200
@@ -1,0 +2,12 @@
+Thu Jul  2 15:14:09 UTC 2015 - t...@physics.org
+
+- Fix build break re string.class and accessing it as a 'char *'
+  * string-gledir.patch
+  * string-gledir-filemenu.patch 
+
+---
+Sat Jun 27 07:33:50 UTC 2015 - t...@physics.org
+
+- do string properly
+
+---

New:

  string-gledir-filemenu.patch
  string-gledir.patch



Other differences:
--
++ gle-graphics.spec ++
--- /var/tmp/diff_new_pack.or6jGQ/_old  2015-07-05 18:02:37.0 +0200
+++ /var/tmp/diff_new_pack.or6jGQ/_new  2015-07-05 18:02:37.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gle-graphics
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -34,6 +34,8 @@
 Source1000: gle-graphics-rpmlintrc
 # PATCH-UPSTREAM: needs for build with gcc4.4 - was sent to upstream
 Patch0: gle-graphics-gcc44.patch
+Patch1: string-gledir.patch
+Patch2: string-gledir-filemenu.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 BuildRequires:  c++_compiler
@@ -119,6 +121,8 @@
 %setup -q
 
 %patch0 -b .gcc44
+%patch1 -p0
+%patch2 -p0
 
 cp %{SOURCE3} .
 


++ string-gledir-filemenu.patch ++
--- src/manip/filemenu.cpp.orig 2015-06-27 08:09:46.453309007 +0100
+++ src/manip/filemenu.cpp  2015-06-27 08:10:44.853826542 +0100
@@ -404,10 +404,10 @@
 gotoxy(1,1);
wprintf("Manip help on topic {%s},  sub topic {%s}",k1,k2);
 scr_menubg();
-hfile = fopen(gledir(hfilename),"r");
+hfile = fopen(gledir(hfilename).c_str(),"r");
 if (hfile==NULL) {
gotoxy(1,3);
-   wprintf("Unable to open {%s} \n",gledir(hfilename));
+   wprintf("Unable to open {%s} \n",gledir(hfilename).c_str());
text_inkey();
return;
}
++ string-gledir.patch ++
--- src/manip/all.h.orig2015-06-27 07:47:13.153406985 +0100
+++ src/manip/all.h 2015-06-27 07:47:58.768601507 +0100
@@ -143,7 +143,7 @@
 typedef unsigned char uchar;
 typedef double dbl;
 char *unquote(char *s);
-const char *gledir(const char *s);
+string gledir(const char *s);
 int set_missing(int x, int y);
 double vcell(int x, int y);
 void var_find_rc(int *idx, int *var, int *nd, int c);



commit gle-graphics for openSUSE:Factory

2015-01-20 Thread h_root
Hello community,

here is the log from the commit of package gle-graphics for openSUSE:Factory 
checked in at 2015-01-20 12:31:49

Comparing /work/SRC/openSUSE:Factory/gle-graphics (Old)
 and  /work/SRC/openSUSE:Factory/.gle-graphics.new (New)


Package is "gle-graphics"

Changes:

--- /work/SRC/openSUSE:Factory/gle-graphics/gle-graphics.changes
2013-10-02 14:49:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.gle-graphics.new/gle-graphics.changes   
2015-01-20 12:32:15.0 +0100
@@ -1,0 +2,8 @@
+Mon Jan 12 09:47:33 UTC 2015 - mvysko...@opensuse.org
+
+- Update to 4.2.3c, bugfix release
+  * see ChangeLog.txt for more details
+- obsoleted gle-graphics-gcc47.patch, already upstream
+- obsoleted overflow.patch, already upstream
+
+---

Old:

  gle-graphics-4.2.4bf-src.tar.gz
  gle-graphics-gcc47.patch
  overflow.patch

New:

  gle-graphics-4.2.4cf-src.tar.gz



Other differences:
--
++ gle-graphics.spec ++
--- /var/tmp/diff_new_pack.XAHigM/_old  2015-01-20 12:32:17.0 +0100
+++ /var/tmp/diff_new_pack.XAHigM/_new  2015-01-20 12:32:17.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gle-graphics
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -17,7 +17,7 @@
 
 
 Name:   gle-graphics
-Version:4.2.4b
+Version:4.2.4c
 Release:0
 Summary:GLE is a graphics scripting language
 License:BSD-3-Clause
@@ -34,9 +34,6 @@
 Source1000: gle-graphics-rpmlintrc
 # PATCH-UPSTREAM: needs for build with gcc4.4 - was sent to upstream
 Patch0: gle-graphics-gcc44.patch
-# PATCH-FIX-UPSTREAM gle-graphics-gcc47.patch zai...@opensuse.org -- Fix build 
for gcc4.7
-Patch1: gle-graphics-gcc47.patch
-Patch2: overflow.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 BuildRequires:  c++_compiler
@@ -122,8 +119,6 @@
 %setup -q
 
 %patch0 -b .gcc44
-%patch1 -b .gcc47
-%patch2 -b .overflow
 
 cp %{SOURCE3} .
 

++ gle-graphics-4.2.4bf-src.tar.gz -> gle-graphics-4.2.4cf-src.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gle-graphics-4.2.4b/ChangeLog.txt 
new/gle-graphics-4.2.4c/ChangeLog.txt
--- old/gle-graphics-4.2.4b/ChangeLog.txt   2012-01-14 14:49:17.0 
+0100
+++ new/gle-graphics-4.2.4c/ChangeLog.txt   2012-03-08 23:55:01.0 
+0100
@@ -1,3 +1,24 @@
+4.2.4c (March, 2012)
+
+Bug Fixes
+
+Added checks on number of data sets, bar definitions, and fill definitions 
(QGLE crash reports 02/07/2012 and 02/16/2012)
+Save .glerc in user's AppData on Windows
+Added manifest to prevent AUC Virtualization on Windows Vista and above
+Search "C:\Program Files (x86)" on 64 bit Windows for installed software
+Fixed type in manual: logfit -> logefit
+Fixed bug in tokenizer
+Fixed crash when parsing "let d1 = x.x" (QGLE crash report 02/28/2012)
+Fix for message "QWidget::setWindowModified: The window title does not 
contain a '[*]' placeholder"
+Fixed bug in centering of .inc output (reported by Antonio DiCesare)
+Bug 3485409: GLE should check for Cairo version >= 1.10.0
+Added Python script to generate GLE palette functions (contributed by 
Brandon Aubie)
+Fixed "too many open files" when including bitmaps in filled boxes 
(reported by Alexis Letessier)
+Fixed issue with filled boxes (reported by Alexis Letessier)
+Make GLE compile with GCC 4.7.x (issue raised by Terje R�sten)
+Support other 64bit systems besides x86
+Fixed more GLU problems introduced in Qt4.8
+
 4.2.4b (January, 2012)
 
 Bug Fixes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gle-graphics-4.2.4b/README.txt 
new/gle-graphics-4.2.4c/README.txt
--- old/gle-graphics-4.2.4b/README.txt  2012-02-08 17:15:01.0 +0100
+++ new/gle-graphics-4.2.4c/README.txt  2010-06-14 17:34:39.0 +0200
@@ -19,7 +19,7 @@
 4.3 Compiling on OS/2 (with GCC 3.2.1)
 4.4 Notes for all platforms
 5. Source code organization
-6. License (BSD, qgle: GPL-2.0)
+6. License (BSD)
 
 1. What is GLE?
 ---
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gle-graphics-4.2.4b/config.i 
new/gle-graphics-4.2.4c/config.i
--- old/gle-graphics-4.2.4b/config.i2012-01-14 14:49:17.0 +0100
+++ new/gle-graphics-4.2.4c/config.i2012-03-08 23:55:01.0 +0100
@@ -45,7 +45,7 @@
 B

commit gle-graphics for openSUSE:Factory

2013-10-02 Thread h_root
Hello community,

here is the log from the commit of package gle-graphics for openSUSE:Factory 
checked in at 2013-10-02 14:49:01

Comparing /work/SRC/openSUSE:Factory/gle-graphics (Old)
 and  /work/SRC/openSUSE:Factory/.gle-graphics.new (New)


Package is "gle-graphics"

Changes:

--- /work/SRC/openSUSE:Factory/gle-graphics/gle-graphics.changes
2012-09-23 19:34:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.gle-graphics.new/gle-graphics.changes   
2013-10-02 14:49:03.0 +0200
@@ -1,0 +2,14 @@
+Tue Oct  1 16:18:48 UTC 2013 - dims...@opensuse.org
+
+- Be precise with the mime configuration:
+  + Add shared-mime-info BuildRequires
+  + Only own the mime specifying xml file, not the directory
+structure.
+  + Replace 'manual' /usr/bin/update-mime-database calls with
+%mime_database_post/postun scrtiptlets provided by
+shared-mime-info.
+  + Move the mime_database_post/postun to the qgle subpackage,
+which is in fact the package installing the mime handlers and
+the mime definition.
+
+---



Other differences:
--
++ gle-graphics.spec ++
--- /var/tmp/diff_new_pack.88blmN/_old  2013-10-02 14:49:04.0 +0200
+++ /var/tmp/diff_new_pack.88blmN/_new  2013-10-02 14:49:04.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gle-graphics
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -49,6 +49,7 @@
 BuildRequires:  libtiff-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  perl
+BuildRequires:  shared-mime-info
 BuildRequires:  texlive-latex
 BuildRequires:  pkgconfig(glu)
 %if %suse_version > 1220
@@ -190,15 +191,11 @@
 %suse_update_desktop_file -i qgle
 %endif
 
-%post
-if [ -f /usr/bin/update-mime-database ]; then
-  /usr/bin/update-mime-database /usr/share/mime > /dev/null
-fi
-
-%postun
-if [ -f /usr/bin/update-mime-database ]; then
-  /usr/bin/update-mime-database /usr/share/mime > /dev/null
-fi
+%post -n qgle
+%mime_database_post
+
+%postun -n qgle
+%mime_database_postun
 
 %files
 %defattr(-,root,root,0755)
@@ -227,7 +224,7 @@
 %{_bindir}/qgle
 %{_datadir}/applications/*
 %{_datadir}/pixmaps/qgle.png
-%{_datadir}/mime/application
+%{_datadir}/mime/application/%{name}.xml
 
 %files doc
 %defattr(-,root,root,0755)


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



commit gle-graphics for openSUSE:Factory

2012-09-23 Thread h_root
Hello community,

here is the log from the commit of package gle-graphics for openSUSE:Factory 
checked in at 2012-09-23 19:34:27

Comparing /work/SRC/openSUSE:Factory/gle-graphics (Old)
 and  /work/SRC/openSUSE:Factory/.gle-graphics.new (New)


Package is "gle-graphics", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/gle-graphics/gle-graphics.changes
2012-07-24 17:21:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.gle-graphics.new/gle-graphics.changes   
2012-09-23 19:34:29.0 +0200
@@ -1,0 +2,5 @@
+Tue Sep 18 13:35:11 UTC 2012 - idon...@suse.com
+
+- Add explicit glu dependency 
+
+---



Other differences:
--
++ gle-graphics.spec ++
--- /var/tmp/diff_new_pack.08om1T/_old  2012-09-23 19:34:30.0 +0200
+++ /var/tmp/diff_new_pack.08om1T/_new  2012-09-23 19:34:30.0 +0200
@@ -50,6 +50,7 @@
 BuildRequires:  ncurses-devel
 BuildRequires:  perl
 BuildRequires:  texlive-latex
+BuildRequires:  pkgconfig(glu)
 %if %suse_version > 1220
 BuildRequires:  texlive-amsfonts
 BuildRequires:  texlive-cm-super


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



commit gle-graphics for openSUSE:Factory

2012-07-24 Thread h_root
Hello community,

here is the log from the commit of package gle-graphics for openSUSE:Factory 
checked in at 2012-07-24 16:08:51

Comparing /work/SRC/openSUSE:Factory/gle-graphics (Old)
 and  /work/SRC/openSUSE:Factory/.gle-graphics.new (New)


Package is "gle-graphics", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/gle-graphics/gle-graphics.changes
2012-07-12 10:42:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.gle-graphics.new/gle-graphics.changes   
2012-07-24 17:21:57.0 +0200
@@ -1,0 +2,5 @@
+Tue Jul 24 10:08:21 UTC 2012 - wer...@suse.de
+
+- Add missing fonts 
+
+---



Other differences:
--
++ gle-graphics.spec ++
--- /var/tmp/diff_new_pack.COiplS/_old  2012-07-24 17:22:00.0 +0200
+++ /var/tmp/diff_new_pack.COiplS/_new  2012-07-24 17:22:00.0 +0200
@@ -51,8 +51,11 @@
 BuildRequires:  perl
 BuildRequires:  texlive-latex
 %if %suse_version > 1220
+BuildRequires:  texlive-amsfonts
+BuildRequires:  texlive-cm-super
 BuildRequires:  texlive-dvips
 BuildRequires:  texlive-makeindex
+BuildRequires:  texlive-pdftex
 BuildRequires:  tex(fancyvrb.sty)
 BuildRequires:  tex(pdftex.def)
 BuildRequires:  tex(rotating.sty)


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



commit gle-graphics for openSUSE:Factory

2012-07-12 Thread h_root
Hello community,

here is the log from the commit of package gle-graphics for openSUSE:Factory 
checked in at 2012-07-12 10:42:42

Comparing /work/SRC/openSUSE:Factory/gle-graphics (Old)
 and  /work/SRC/openSUSE:Factory/.gle-graphics.new (New)


Package is "gle-graphics", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/gle-graphics/gle-graphics.changes
2012-07-09 18:34:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.gle-graphics.new/gle-graphics.changes   
2012-07-12 10:42:44.0 +0200
@@ -1,0 +2,5 @@
+Tue Jul 10 09:40:06 UTC 2012 - wer...@suse.de
+
+- Make it build with latest TeXLive 2012 with new package layout 
+
+---



Other differences:
--
++ gle-graphics.spec ++
--- /var/tmp/diff_new_pack.W1Uc4e/_old  2012-07-12 10:42:45.0 +0200
+++ /var/tmp/diff_new_pack.W1Uc4e/_new  2012-07-12 10:42:45.0 +0200
@@ -50,6 +50,14 @@
 BuildRequires:  ncurses-devel
 BuildRequires:  perl
 BuildRequires:  texlive-latex
+%if %suse_version > 1220
+BuildRequires:  texlive-dvips
+BuildRequires:  texlive-makeindex
+BuildRequires:  tex(fancyvrb.sty)
+BuildRequires:  tex(pdftex.def)
+BuildRequires:  tex(rotating.sty)
+BuildRequires:  tex(supertabular.sty)
+%endif
 BuildRequires:  unzip
 BuildRequires:  xorg-x11-libs
 


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



commit gle-graphics for openSUSE:Factory

2012-07-09 Thread h_root
Hello community,

here is the log from the commit of package gle-graphics for openSUSE:Factory 
checked in at 2012-07-09 18:34:03

Comparing /work/SRC/openSUSE:Factory/gle-graphics (Old)
 and  /work/SRC/openSUSE:Factory/.gle-graphics.new (New)


Package is "gle-graphics", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/gle-graphics/gle-graphics.changes
2012-03-28 00:01:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.gle-graphics.new/gle-graphics.changes   
2012-07-09 18:34:04.0 +0200
@@ -1,0 +2,10 @@
+Mon Jul  9 12:14:14 UTC 2012 - wer...@suse.de
+
+- Avoid some overflows 
+
+---
+Thu Jun 28 10:02:29 UTC 2012 - wer...@suse.de
+
+- apply RPM_OPT_FLAGS 
+
+---

New:

  overflow.patch



Other differences:
--
++ gle-graphics.spec ++
--- /var/tmp/diff_new_pack.hInVYc/_old  2012-07-09 18:34:06.0 +0200
+++ /var/tmp/diff_new_pack.hInVYc/_new  2012-07-09 18:34:06.0 +0200
@@ -36,6 +36,7 @@
 Patch0: gle-graphics-gcc44.patch
 # PATCH-FIX-UPSTREAM gle-graphics-gcc47.patch zai...@opensuse.org -- Fix build 
for gcc4.7
 Patch1: gle-graphics-gcc47.patch
+Patch2: overflow.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 BuildRequires:  c++_compiler
@@ -109,6 +110,7 @@
 
 %patch0 -b .gcc44
 %patch1 -b .gcc47
+%patch2 -b .overflow
 
 cp %{SOURCE3} .
 
@@ -123,6 +125,18 @@
 src/samples/sample_compare.eps \
 src/samples/qgle_keyboard.gle 
 
+for mk in $(find -name 'Makefile*.in') ; do
+if ! grep -q '^CXXFLAGS=@CXXFLAGS@' $mk ; then
+   sed -ri 's/^(CXX=@CXX@)/\1 %optflags/' $mk
+fi
+done
+(cat >> src/gui/qgle.pro.in)<<-'EOF'
+   unix {
+   QMAKE_CXXFLAGS += %optflags
+   QMAKE_CFLAGS += %optflags
+   }
+   EOF
+
 %build
 %{configure} \
   --with-extrafonts 


++ overflow.patch ++
--- src/gle/eval.cpp
+++ src/gle/eval.cpp2012-07-09 12:02:01.544009358 +
@@ -939,7 +939,7 @@ void eval(int *pcode, int *cp, double *o
}
if (pcode[(*cp)] == 8) {
/*  Single constant  */
-   union {double d; int l[1];} both;
+   union {double d; int l[2];} both;
both.l[0] = *(pcode+ ++(*cp));
both.l[1] = 0;
dbg gprint("Constant %ld \n",both.l[0]);
--- src/manip/cmd.cpp
+++ src/manip/cmd.cpp   2012-07-09 12:09:18.388009416 +
@@ -680,7 +680,10 @@ int strcpywidth(char *dest, char *src, i
int i;
i = wid-strlen(src);
if (i<0) i = 0;
-   memset(buff,' ',i);
+   if (i > sizeof(buff))
+   i = sizeof(buff);
+   if (i > 0)
+   memset(buff,' ',i);
buff[i] = 0;
strcpy(dest,buff);
strcat(dest,src);
--- src/manip/eval.cpp
+++ src/manip/eval.cpp  2012-07-09 12:02:21.668009990 +
@@ -78,7 +78,7 @@ void eval(int32 *pcode,int *cp,double *o
/* place to put result number   */
/* place to put result string   */
/* place to put result type, 1=num, 2=str   */
-   union {double d; int32 l[1];} both;
+   union {double d; int32 l[2];} both;
int plen,i,c;
time_t today;
double xx;
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gle-graphics for openSUSE:Factory

2012-03-27 Thread h_root
Hello community,

here is the log from the commit of package gle-graphics for openSUSE:Factory 
checked in at 2012-03-28 00:00:49

Comparing /work/SRC/openSUSE:Factory/gle-graphics (Old)
 and  /work/SRC/openSUSE:Factory/.gle-graphics.new (New)


Package is "gle-graphics", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/gle-graphics/gle-graphics.changes
2012-02-14 11:24:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.gle-graphics.new/gle-graphics.changes   
2012-03-28 00:01:04.0 +0200
@@ -1,0 +2,5 @@
+Sat Mar 17 22:35:39 UTC 2012 - zai...@opensuse.org
+
+- Add gle-graphics-gcc47.patch: Fix build with gcc 4.7.
+
+---

New:

  gle-graphics-gcc47.patch



Other differences:
--
++ gle-graphics.spec ++
--- /var/tmp/diff_new_pack.QHFvZh/_old  2012-03-28 00:01:07.0 +0200
+++ /var/tmp/diff_new_pack.QHFvZh/_new  2012-03-28 00:01:07.0 +0200
@@ -16,7 +16,6 @@
 #
 
 
-
 Name:   gle-graphics
 Version:4.2.4b
 Release:0
@@ -35,6 +34,8 @@
 Source1000: gle-graphics-rpmlintrc
 # PATCH-UPSTREAM: needs for build with gcc4.4 - was sent to upstream
 Patch0: gle-graphics-gcc44.patch
+# PATCH-FIX-UPSTREAM gle-graphics-gcc47.patch zai...@opensuse.org -- Fix build 
for gcc4.7
+Patch1: gle-graphics-gcc47.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 BuildRequires:  c++_compiler
@@ -56,8 +57,8 @@
 %endif
 
 Requires:   ghostscript
-Requires:   perl
 Requires:   lib%{name} = %{version}
+Requires:   perl
 
 # The old libgle-graphics package
 Provides:   libgle-graphics = %{version}
@@ -97,6 +98,7 @@
 %package doc
 
 Summary:Documentation for %{name}
+License:BSD-3-Clause
 Group:  Documentation/Other
 
 %description doc
@@ -106,6 +108,7 @@
 %setup -q
 
 %patch0 -b .gcc44
+%patch1 -b .gcc47
 
 cp %{SOURCE3} .
 

++ gle-graphics-gcc47.patch ++
--- src/gle/tokens/StringKeyHash.h  2010-06-14 17:34:39.0 +0200
+++ src/gle/tokens/StringKeyHash.h  2012-03-17 23:18:52.683785502 +0100
@@ -254,7 +254,7 @@
return i->second;
} else {
ElemType nelem(key);
-   insert(StringKeyPair(key, nelem));
+   this->insert(StringKeyPair(key, nelem));
return nelem;
}
}
@@ -269,7 +269,7 @@
}
 
void add_item(const name_hash_key& key, const ElemType& elem) {
-   insert(StringKeyPair(key, elem));
+   this->insert(StringKeyPair(key, elem));
}
 
ostream& write(ostream &os, int tab) const {
@@ -309,7 +309,7 @@
}
 
void add_item(int key, ElemType elem) {
-   insert(IntKeyPair(key, elem));
+   this->insert(IntKeyPair(key, elem));
}
 };
 
--- src/gle/tokens/RefCount.h   2010-06-14 17:34:39.0 +0200
+++ src/gle/tokens/RefCount.h   2012-03-17 23:24:59.823283918 +0100
@@ -78,11 +78,11 @@
unsafe_ptr = NULL;
}
inline RefCountPtr& operator =(RefCountPtr src) {
-   setPtr(src.unsafe_ptr);
+   this->setPtr(src.unsafe_ptr);
return *this;
}
inline RefCountPtr& operator =(T *src) {
-   setPtr(src);
+   this->setPtr(src);
return *this;
}
void setPtr(T *ptr) {
@@ -94,7 +94,7 @@
}
unsafe_ptr = ptr;
}
-   inline void SetPtr(T *ptr) { setPtr(ptr); }
+   inline void SetPtr(T *ptr) { this->setPtr(ptr); }
inline T& operator*() const { return *unsafe_ptr; }
inline T* operator->() const { return unsafe_ptr; }
inline T* get() const {return unsafe_ptr;}
@@ -125,7 +125,7 @@
 template  class MutableRefCountPtr : public RefCountPtr {
 public:
inline RefCountPtr& operator =(RefCountPtr src) {
-   setPtr(src.get()); return *this;
+   this->setPtr(src.get()); return *this;
};
 };
 
--- src/gle/gle-interface/gle-base.h2011-05-15 12:14:01.0 +0200
+++ src/gle/gle-interface/gle-base.h2012-03-17 23:28:42.928013138 +0100
@@ -130,7 +130,7 @@
 
 template  class GLERCVector : public vector< GLERC > {
 public:
-   inline void add(T* elem) { push_back(GLERC(elem)); }
+   inline void add(T* elem) { this->push_back(GLERC(elem)); }
inline T* get(int i) { return (*this)[i].get(); }
 };
 
@@ -147,7 +147,7 @@
}
void deleteAll() {
for (typename vector::size_type i = 0; i < 
vector::size(); i++) {
-   T* elem = at(i);
+   T* 

commit gle-graphics for openSUSE:Factory

2012-02-14 Thread h_root
Hello community,

here is the log from the commit of package gle-graphics for openSUSE:Factory 
checked in at 2012-02-14 11:24:05

Comparing /work/SRC/openSUSE:Factory/gle-graphics (Old)
 and  /work/SRC/openSUSE:Factory/.gle-graphics.new (New)


Package is "gle-graphics", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/gle-graphics/gle-graphics.changes
2011-09-23 02:00:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.gle-graphics.new/gle-graphics.changes   
2012-02-14 11:24:10.0 +0100
@@ -1,0 +2,13 @@
+Thu Feb  2 14:01:25 UTC 2012 - dlova...@suse.com
+
+- update to 4.2.4b
+  * Added GLU dependency to make GLE compile with Qt4.8
+  * Fixed bug in fallback to "texcmr" when using -cairo
+  * Fixed crash due to subroutine argument type mismatch 
+
+---
+Thu Jan 12 11:30:36 UTC 2012 - co...@suse.com
+
+- change license to be in spdx.org format
+
+---

Old:

  gle-graphics-4.2.3bf-src.tar.gz
  gle-graphics-qgle.pro.in.patch

New:

  gle-graphics-4.2.4bf-src.tar.gz



Other differences:
--
++ gle-graphics.spec ++
--- /var/tmp/diff_new_pack.Idksk8/_old  2012-02-14 11:24:11.0 +0100
+++ /var/tmp/diff_new_pack.Idksk8/_new  2012-02-14 11:24:11.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gle-graphics
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -15,15 +15,14 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   gle-graphics
-Version:4.2.3b
-Release:3
+Version:4.2.4b
+Release:0
 Summary:GLE is a graphics scripting language
+License:BSD-3-Clause
 Group:  Productivity/Graphics/Visualization/Graph
-License:BSD licence
 Url:http://www.gle-graphics.org/
 Source: 
http://prdownloads.sourceforge.net/glx/gle-graphics-%{version}f-src.tar.gz
 Source1:gle.vim
@@ -36,23 +35,21 @@
 Source1000: gle-graphics-rpmlintrc
 # PATCH-UPSTREAM: needs for build with gcc4.4 - was sent to upstream
 Patch0: gle-graphics-gcc44.patch
-# use the QMAKE_LIB_DYNLOAD variable: suggested by Dirk
-Patch1: gle-graphics-qgle.pro.in.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
-BuildRequires:  unzip
-BuildRequires:  perl
 BuildRequires:  c++_compiler
-BuildRequires:  xorg-x11-libs
-BuildRequires:  libpng-devel
+BuildRequires:  cairo-devel
+BuildRequires:  dos2unix
+BuildRequires:  ghostscript-library
 BuildRequires:  libjpeg-devel
+BuildRequires:  libpng-devel
+BuildRequires:  libqt4-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  ncurses-devel
-BuildRequires:  libqt4-devel
-BuildRequires:  cairo-devel
-BuildRequires:  ghostscript-library
+BuildRequires:  perl
 BuildRequires:  texlive-latex
-BuildRequires:  dos2unix
+BuildRequires:  unzip
+BuildRequires:  xorg-x11-libs
 
 %if %defined suse_version
 BuildRequires:  update-desktop-files
@@ -89,8 +86,8 @@
 
 %package -n qgle
 
-
 Summary:User interface for %{name}
+License:GPL-2.0
 Group:  Productivity/Graphics/Visualization/Graph
 Requires:   %{name} = %{version}
 
@@ -99,7 +96,6 @@
 
 %package doc
 
-
 Summary:Documentation for %{name}
 Group:  Documentation/Other
 
@@ -110,7 +106,6 @@
 %setup -q
 
 %patch0 -b .gcc44
-%patch1 -p 1 -b .qgle.pro.in
 
 cp %{SOURCE3} .
 

++ gle-graphics-4.2.3bf-src.tar.gz -> gle-graphics-4.2.4bf-src.tar.gz ++
 34676 lines of diff (skipped)


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



commit gle-graphics for openSUSE:Factory

2011-09-13 Thread h_root

Hello community,

here is the log from the commit of package gle-graphics for openSUSE:Factory
checked in at Tue Sep 13 12:11:50 CEST 2011.




--- gle-graphics/gle-graphics.changes   2011-04-19 09:23:36.0 +0200
+++ /mounts/work_src_done/STABLE/gle-graphics/gle-graphics.changes  
2011-09-12 16:35:33.0 +0200
@@ -1,0 +2,5 @@
+Mon Sep 12 14:34:52 UTC 2011 - mvysko...@suse.cz
+
+- use QMAKE_LIBS_DYNLOAD in qgle.pro.in 
+
+---

calling whatdependson for head-i586


New:

  gle-graphics-qgle.pro.in.patch



Other differences:
--
++ gle-graphics.spec ++
--- /var/tmp/diff_new_pack.3Pdz0i/_old  2011-09-13 12:11:45.0 +0200
+++ /var/tmp/diff_new_pack.3Pdz0i/_new  2011-09-13 12:11:45.0 +0200
@@ -20,7 +20,7 @@
 
 Name:   gle-graphics
 Version:4.2.3b
-Release:1
+Release:3
 Summary:GLE is a graphics scripting language
 Group:  Productivity/Graphics/Visualization/Graph
 License:BSD licence
@@ -35,7 +35,9 @@
 Source7:qgle.desktop
 Source1000: gle-graphics-rpmlintrc
 # PATCH-UPSTREAM: needs for build with gcc4.4 - was sent to upstream
-Patch1: gle-graphics-gcc44.patch
+Patch0: gle-graphics-gcc44.patch
+# use the QMAKE_LIB_DYNLOAD variable: suggested by Dirk
+Patch1: gle-graphics-qgle.pro.in.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 BuildRequires:  unzip
@@ -107,7 +109,8 @@
 %prep
 %setup -q
 
-%patch1 -b .gcc44
+%patch0 -b .gcc44
+%patch1 -p 1 -b .qgle.pro.in
 
 cp %{SOURCE3} .
 

++ gle-graphics-qgle.pro.in.patch ++
Index: gle-graphics-4.2.3b/src/gui/qgle.pro.in
===
--- gle-graphics-4.2.3b.orig/src/gui/qgle.pro.in2010-09-26 
18:23:00.0 +0200
+++ gle-graphics-4.2.3b/src/gui/qgle.pro.in 2011-09-12 16:16:59.385131598 
+0200
@@ -161,9 +161,7 @@
  images/reload.png \
  images/reload_red.png
 
-linux-g++ {
-   LIBS += -ldl
-}
+LIBS += $$QMAKE_LIBS_DYNLOAD
 
 # link against the GLE library (unix -> Linux and Mac OS/X)
 unix {






Remember to have fun...

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



commit gle-graphics for openSUSE:Factory

2011-06-14 Thread h_root

Hello community,

here is the log from the commit of package gle-graphics for openSUSE:Factory
checked in at Tue Jun 14 16:42:29 CEST 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /mounts/work_src_done/STABLE/gle-graphics/gle-graphics.changes  
2011-04-19 09:23:36.0 +0200
@@ -0,0 +1,71 @@
+---
+Mon Apr 18 09:08:47 UTC 2011 - mvysko...@suse.cz
+
+- update to 4.2.3b a bugfix release mainly in qgle
+  * Experimental support for EMF output (the vector format on Windows).
+- move from Contrib to Factory
+
+---
+Wed Jan  6 07:37:47 UTC 2010 - mvysko...@suse.cz
+
+- update to 4.2.2 a bugfix release
+- removed manip tool
+- include libgle.so into main package
+- used changes
+
+---
+Tue Apr 14 12:00:00 UTC 2009 - mvysko...@suse.cz
+- update to 4.2.0
+- removed pkgconfig file from packaging
+- used %%{configure} for build
+- removed stripping patch (Patch0)
+- build documentation (samples, gle-refman)
+- add a libgle-graphics provides to library subpackage
+- install a vim macro into vim/site instead of vim/current
+- fixed dependencies
+
+---
+Thu Mar 12 12:00:00 UTC 2009 - mvysko...@suse.cz
+- fixed a build under gcc4.4
+
+---
+Mon Dec 15 12:00:00 UTC 2008 - mvysko...@suse.cz
+- fixed a 'directories not owned by a package'
+
+---
+Fri Sep 19 12:00:00 UTC 2008 - mvysko...@suse.cz
+- fix of bad stripping
+- split the library to extra package (according the Shared Library Policy)
+- changed groups
+- removed the old Obsoletes
+- remove of rm -rf $RPM_BUILD_ROOT in prep
+- the docdir is now a _defaultdocdir
+- add an examples in documentation
+- used a %%doc than a manual installation
+- renamed -manual to -doc
+- corrected end of line encoding in bbox_gle.sh
+
+---
+Wed Jan 04 12:00:00 UTC 2008 mvysko...@suse.cz
+- updated to 4.1.1, which contains the upstream patches
+- Smooth option of "dn line" fixed for log-scale graphs (Bug #1860761). 
+- Patches to make GLE compile with gcc 4.3 (by Michal Vyskocil). 
+- Patches to make GLE work on 64 bit machines with "lib64" dir (by Michal 
Vyskocil). 
+- Tried to fix GhostScript problem in QGLE on 64 bit machines
+- some several changes
+- removed the latex subpackage, becasue the init.tex file is necessary and gle 
don't work
+without him
+- added the bbox_gle.sh and a makeani.pl tools
+- added the desktop file and a mime type file
+
+---
+Wed Jan 02 12:00:00 UTC 2008 - mvysko...@suse.cz
+- fix the library path for dlopen in x86_64
+
+---
+Wed Jan 02 12:00:00 UTC 2008 - mvysko...@suse.cz
+- correct a libdir install path (necessary for x86_64)
+
+---
+Sun Dec 30 12:00:00 2007 - mvysko...@suse.cz
+- first release in openSUSE

calling whatdependson for head-i586


New:

  GLEusersguide.pdf
  bbox_gle.sh
  gle-graphics-4.2.3bf-src.tar.gz
  gle-graphics-gcc44.patch
  gle-graphics-rpmlintrc
  gle-graphics.changes
  gle-graphics.spec
  gle-graphics.xml
  gle.vim
  makeani.pl
  qgle.desktop



Other differences:
--
++ gle-graphics.spec ++
#
# spec file for package gle-graphics
#
# 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/
#

# norootforbuild


Name:   gle-graphics
Version:4.2.3b
Release:1
Summary:GLE is a graphics scripting language
Group:  Productivity/Graphics/Visualization/Graph
License:BSD licence
Url:http://www.gle-graphics.org/
Source: 
http://prdownloads.sourceforge.net/glx/gle-graphics-%{version}f-src.tar.gz
Source1:gle.vim
#Source2:GLE-4.0.13-manual.pdf
Source3:GLEusersguide.pdf
Source4:makeani.pl
Source5:bbox_gle.sh
Source6:%{name}.xml
Source7: