commit fltk for openSUSE:Factory

2020-01-01 Thread root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2020-01-01 14:56:25

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new.6675 (New)


Package is "fltk"

Wed Jan  1 14:56:25 2020 rev:42 rq:758157 version:1.3.5

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2019-09-05 
12:29:16.695632546 +0200
+++ /work/SRC/openSUSE:Factory/.fltk.new.6675/fltk.changes  2020-01-01 
14:56:28.841874130 +0100
@@ -1,0 +2,7 @@
+Thu Dec 19 12:01:54 UTC 2019 - pgaj...@suse.com
+
+- version update to 1.3.5
+  * see CHANGES or
+https://www.fltk.org/articles.php?L1635
+
+---

Old:

  fltk-1.3.4-source.tar.gz

New:

  fltk-1.3.5-source.tar.gz



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.qlhLkZ/_old  2020-01-01 14:56:29.381874413 +0100
+++ /var/tmp/diff_new_pack.qlhLkZ/_new  2020-01-01 14:56:29.385874414 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fltk
 #
-# Copyright (c) 2019 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
@@ -17,13 +17,13 @@
 
 
 Name:   fltk
-Version:1.3.4
+Version:1.3.5
 Release:0
 Summary:C++ GUI Toolkit for the X Window System, OpenGL, and WIN32
 License:LGPL-2.1-or-later
 Group:  Development/Libraries/X11
-Url:http://www.fltk.org/
-Source: 
http://fltk.org/pub/fltk/%{version}/fltk-%{version}-source.tar.gz
+URL:https://www.fltk.org/
+Source: 
https://fltk.org/pub/fltk/%{version}/fltk-%{version}-source.tar.gz
 Source2:baselibs.conf
 # PATCH-FIX-UPSTREAM fltk-1.3.4-fltk_config.patch tchva...@suse.com -- obey 
libdir and other options in fltk-config taken from Fedora
 Patch0: fltk-1.3.4-fltk_config.patch

++ fltk-1.3.4-source.tar.gz -> fltk-1.3.5-source.tar.gz ++
 21374 lines of diff (skipped)




commit fltk for openSUSE:Factory

2019-09-05 Thread root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2019-09-05 12:29:15

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new.7948 (New)


Package is "fltk"

Thu Sep  5 12:29:15 2019 rev:41 rq:723014 version:1.3.4

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2018-02-03 
15:37:34.991157408 +0100
+++ /work/SRC/openSUSE:Factory/.fltk.new.7948/fltk.changes  2019-09-05 
12:29:16.695632546 +0200
@@ -1,0 +2,5 @@
+Fri Aug  9 06:48:58 UTC 2019 - Martin Liška 
+
+- Use FAT LTO objects in order to provide proper static library.
+
+---



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.pWAiQu/_old  2019-09-05 12:29:17.367632415 +0200
+++ /var/tmp/diff_new_pack.pWAiQu/_new  2019-09-05 12:29:17.367632415 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package fltk
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -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,7 +20,7 @@
 Version:1.3.4
 Release:0
 Summary:C++ GUI Toolkit for the X Window System, OpenGL, and WIN32
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Development/Libraries/X11
 Url:http://www.fltk.org/
 Source: 
http://fltk.org/pub/fltk/%{version}/fltk-%{version}-source.tar.gz
@@ -91,6 +91,7 @@
 %patch2
 
 %build
+%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 %configure \
   --enable-shared \
   --enable-threads




commit fltk for openSUSE:Factory

2018-02-03 Thread root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2018-02-03 15:37:33

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new (New)


Package is "fltk"

Sat Feb  3 15:37:33 2018 rev:40 rq:570580 version:1.3.4

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2017-08-12 
19:41:47.337884246 +0200
+++ /work/SRC/openSUSE:Factory/.fltk.new/fltk.changes   2018-02-03 
15:37:34.991157408 +0100
@@ -1,0 +2,5 @@
+Mon Jan 29 12:20:23 UTC 2018 - pgaj...@suse.com
+
+- added xcursor dependency [bsc#1077881]
+
+---



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.607ymL/_old  2018-02-03 15:37:35.743122284 +0100
+++ /var/tmp/diff_new_pack.607ymL/_new  2018-02-03 15:37:35.747122097 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fltk
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -37,6 +37,7 @@
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xcursor)
 BuildRequires:  pkgconfig(xext)
 BuildRequires:  pkgconfig(xft)
 BuildRequires:  pkgconfig(xinerama)




commit fltk for openSUSE:Factory

2017-08-12 Thread root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2017-08-12 19:41:43

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new (New)


Package is "fltk"

Sat Aug 12 19:41:43 2017 rev:39 rq:514861 version:1.3.4

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2017-07-30 
11:24:50.406898737 +0200
+++ /work/SRC/openSUSE:Factory/.fltk.new/fltk.changes   2017-08-12 
19:41:47.337884246 +0200
@@ -1,0 +2,5 @@
+Tue Jul 25 00:37:09 UTC 2017 - jeng...@inai.de
+
+- Trim description, drop TM/R marks according to guidelines.
+
+---



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.qtCtYH/_old  2017-08-12 19:41:49.265613867 +0200
+++ /var/tmp/diff_new_pack.qtCtYH/_new  2017-08-12 19:41:49.277612184 +0200
@@ -19,7 +19,7 @@
 Name:   fltk
 Version:1.3.4
 Release:0
-Summary:Free C++ GUI Toolkit for the X Window System, OpenGL, and WIN32
+Summary:C++ GUI Toolkit for the X Window System, OpenGL, and WIN32
 License:LGPL-2.1+
 Group:  Development/Libraries/X11
 Url:http://www.fltk.org/
@@ -43,15 +43,12 @@
 
 %description
 The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a C++
-graphical user interface toolkit for the X Window System (UNIX(r)),
-OpenGL(r), and Microsoft(r) Windows(r) NT 4.0, 95, or 98. The
-installation of this package requires you to install a 3D library. If
-you do not have hardware 3D, you can use the software OpenGL library in
-the mesasoft package (series x3d). The library can be recompiled
-without 3D support.
+graphical user interface toolkit for the X Window System,
+OpenGL, and Microsoft Windows NT 4.0, 95, or 98. The
+installation of this package requires a 3D library such as Mesa.
 
 %package devel
-Summary:Include Files and Libraries mandatory for Development
+Summary:Development files for the FLTK GUI toolkit
 Group:  Development/Libraries/C and C++
 Requires:   libfltk1 = %{version}
 Requires:   pkgconfig(gl)
@@ -60,41 +57,32 @@
 
 %description devel
 The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a C++
-graphical user interface toolkit for the X Window System (UNIX(r)),
-OpenGL(r), and Microsoft(r) Windows(r) NT 4.0, 95, or 98). Installation
-of this package requires you to install a 3D library. If you do not
-have 3D hardware you can use the software OpenGL library in the
-mesasoft package (series x3d). The library can be recompiled without 3D
-support.
+graphical user interface toolkit for the X Window System,
+OpenGL, and Microsoft Windows NT 4.0, 95, or 98. The
+installation of this package requires a 3D library such as Mesa.
 
 %package -n libfltk1
-Summary:FLTK Library
+Summary:The FLTK GUI toolkit library
 Group:  System/Libraries
 Obsoletes:  fltk < 1.3.2
 
 %description -n libfltk1
 The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a C++
-graphical user interface toolkit for the X Window System (UNIX(r)),
-OpenGL(r), and Microsoft(r) Windows(r) NT 4.0, 95, or 98. The
-installation of this package requires you to install a 3D library. If
-you do not have hardware 3D, you can use the software OpenGL library in
-the mesasoft package (series x3d). The library can be recompiled
-without 3D support.
+graphical user interface toolkit for the X Window System,
+OpenGL, and Microsoft Windows NT 4.0, 95, or 98. The
+installation of this package requires a 3D library such as Mesa.
 
 %package devel-static
-Summary:Static Libraries mandatory for Development
+Summary:Static libraries for the FLTK GUI toolkit
 Group:  Development/Libraries/C and C++
 Requires:   fltk-devel = %{version}
 Requires:   libfltk1 = %{version}
 
 %description devel-static
 The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a C++
-graphical user interface toolkit for the X Window System (UNIX(r)),
-OpenGL(r), and Microsoft(r) Windows(r) NT 4.0, 95, or 98). Installation
-of this package requires you to install a 3D library. If you do not
-have 3D hardware you can use the software OpenGL library in the
-mesasoft package (series x3d). The library can be recompiled without 3D
-support.
+graphical user interface toolkit for the X Window System,
+OpenGL, and Microsoft Windows NT 4.0, 95, or 98. The
+installation of this package requires a 3D library such as Mesa.
 
 %prep
 %setup -q




commit fltk for openSUSE:Factory

2017-07-30 Thread root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2017-07-30 11:24:49

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new (New)


Package is "fltk"

Sun Jul 30 11:24:49 2017 rev:38 rq:510970 version:1.3.4

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2017-02-16 
16:42:14.105965652 +0100
+++ /work/SRC/openSUSE:Factory/.fltk.new/fltk.changes   2017-07-30 
11:24:50.406898737 +0200
@@ -1,0 +2,7 @@
+Mon Jul 17 12:34:53 UTC 2017 - tchva...@suse.com
+
+- Drop patch fltk-1.3.2-do_not_add_unneeded_extra_dependencies.patch
+  as upstream closed the ticked stating it is wrong
+- Add patch fltk-1.3.4-fltk_config.patch
+
+---

Old:

  fltk-1.3.2-do_not_add_unneeded_extra_dependencies.patch

New:

  fltk-1.3.4-fltk_config.patch



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.zwqi6q/_old  2017-07-30 11:24:51.242780787 +0200
+++ /var/tmp/diff_new_pack.zwqi6q/_new  2017-07-30 11:24:51.246780223 +0200
@@ -17,7 +17,6 @@
 
 
 Name:   fltk
-# Migrating Code from FLTK 1.1 to 1.3: 
http://www.fltk.org/doc-1.3/migration_1_3.html
 Version:1.3.4
 Release:0
 Summary:Free C++ GUI Toolkit for the X Window System, OpenGL, and WIN32
@@ -26,11 +25,10 @@
 Url:http://www.fltk.org/
 Source: 
http://fltk.org/pub/fltk/%{version}/fltk-%{version}-source.tar.gz
 Source2:baselibs.conf
-# PATCH-FIX-UPSTREAM fltk-1.3.2-do_not_add_unneeded_extra_dependencies.patch 
http://www.fltk.org/str.php?L2918 reddw...@opensuse.org -- Don't ask dependent 
libraries to link against Xft without need. Broke games/toycars.
-Patch0: fltk-1.3.2-do_not_add_unneeded_extra_dependencies.patch
+# PATCH-FIX-UPSTREAM fltk-1.3.4-fltk_config.patch tchva...@suse.com -- obey 
libdir and other options in fltk-config taken from Fedora
+Patch0: fltk-1.3.4-fltk_config.patch
 # PATCH-FIX-OPENSUSE fltk-1.3.2-verbose_build.patch reddw...@opensuse.org -- 
Make the build verbose so the post build checks can verify the CFLAGS
 Patch2: fltk-1.3.2-verbose_build.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRequires:  libjpeg-devel
@@ -56,9 +54,9 @@
 Summary:Include Files and Libraries mandatory for Development
 Group:  Development/Libraries/C and C++
 Requires:   libfltk1 = %{version}
-Provides:   fltk = %{version}
 Requires:   pkgconfig(gl)
 Requires:   pkgconfig(x11)
+Provides:   fltk = %{version}
 
 %description devel
 The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a C++
@@ -100,31 +98,29 @@
 
 %prep
 %setup -q 
-%patch0
+%patch0 -p1
 %patch2
 
 %build
 %configure \
---enable-shared --enable-threads
+  --enable-shared \
+  --enable-threads
 make %{?_smp_mflags}
 cd documentation
 make html %{?_smp_mflags}
 
 %install
-make install libdir=${RPM_BUILD_ROOT}%{_libdir}/ \
-includedir=${RPM_BUILD_ROOT}%{_includedir} \
-bindir=${RPM_BUILD_ROOT}%{_bindir} \
-docdir=${RPM_BUILD_ROOT}/%{_docdir}/fltk-devel/html/ \
-mandir=${RPM_BUILD_ROOT}%{_mandir} STRIP=true
-rm -r ${RPM_BUILD_ROOT}%{_mandir}/cat*
-# rm ${RPM_BUILD_ROOT}%{_libdir}/libfltk*.a
+make install libdir=%{buildroot}%{_libdir}/ \
+includedir=%{buildroot}%{_includedir} \
+bindir=%{buildroot}%{_bindir} \
+docdir=%{buildroot}/%{_docdir}/fltk-devel/html/ \
+mandir=%{buildroot}%{_mandir} STRIP=true
+rm -r %{buildroot}%{_mandir}/cat*
 
 %post -n libfltk1 -p /sbin/ldconfig
-
 %postun -n libfltk1 -p /sbin/ldconfig
 
 %files devel
-%defattr(-,root,root)
 %doc examples makeinclude
 %doc %{_docdir}/fltk-devel
 %{_mandir}/man*/*
@@ -133,12 +129,10 @@
 %{_bindir}/*
 
 %files -n libfltk1
-%defattr(-,root,root)
 %doc CHANGES COPYING README
 %{_libdir}/*.so.*
 
 %files devel-static
-%defattr(0644,root,root)
 %{_libdir}/libfltk*.a
 
 %changelog

++ fltk-1.3.4-fltk_config.patch ++
diff -up fltk-1.3.4-1/fltk-config.in.fltk_config fltk-1.3.4-1/fltk-config.in
--- fltk-1.3.4-1/fltk-config.in.fltk_config 2016-01-30 20:49:56.0 
-0600
+++ fltk-1.3.4-1/fltk-config.in 2017-03-04 12:29:28.910316677 -0600
@@ -44,8 +44,8 @@ CXX="@CXX@"
 
 # flags for C++ compiler:
 ARCHFLAGS="@ARCHFLAGS@"
-CFLAGS="@CFLAGS@ @LARGEFILE@ @PTHREAD_FLAGS@"
-CXXFLAGS="@CXXFLAGS@ @LARGEFILE@ @PTHREAD_FLAGS@"
+CFLAGS=""
+CXXFLAGS=""
 LDFLAGS="@LDFLAGS@"
 LDLIBS="@LIBS@"
 OPTIM="@OPTIM@"
@@ -228,7 +228,7 @@ if test "$BINARY_DIR" != ""; then
 includes="-I$BINARY_DIR $includes"
 fi
 
-if test "$libdir" != /usr/lib 

commit fltk for openSUSE:Factory

2017-02-16 Thread root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2017-02-16 16:42:12

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new (New)


Package is "fltk"

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2016-11-25 
12:03:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.fltk.new/fltk.changes   2017-02-16 
16:42:14.105965652 +0100
@@ -1,0 +2,6 @@
+Thu Feb  9 14:40:05 UTC 2017 - dims...@opensuse.org
+
+- Explicitly package %{_docdir}/fltk-devel in order to fix build
+  with RPM 4.13.0.
+
+---



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.cAQnM4/_old  2017-02-16 16:42:14.669885566 +0100
+++ /var/tmp/diff_new_pack.cAQnM4/_new  2017-02-16 16:42:14.669885566 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fltk
 #
-# Copyright (c) 2016 SUSE LINUX 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
@@ -126,6 +126,7 @@
 %files devel
 %defattr(-,root,root)
 %doc examples makeinclude
+%doc %{_docdir}/fltk-devel
 %{_mandir}/man*/*
 %{_libdir}/*.so
 %{_includedir}/*




commit fltk for openSUSE:Factory

2016-11-25 Thread h_root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2016-11-25 12:03:57

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new (New)


Package is "fltk"

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2015-01-30 
06:11:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.fltk.new/fltk.changes   2016-11-25 
12:03:59.0 +0100
@@ -1,0 +2,6 @@
+Mon Nov 21 15:29:09 UTC 2016 - pgaj...@suse.com
+
+- updated to 1.3.4: see CHANGES
+- remove fltk-1.3.3-do-not-use-internal-ABI.patch (upstreamed)
+
+---

Old:

  fltk-1.3.3-do-not-use-internal-ABI.patch
  fltk-1.3.3-source.tar.gz

New:

  fltk-1.3.4-source.tar.gz



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.9mtxi2/_old  2016-11-25 12:04:01.0 +0100
+++ /var/tmp/diff_new_pack.9mtxi2/_new  2016-11-25 12:04:01.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fltk
 #
-# Copyright (c) 2015 SUSE LINUX Products 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
@@ -18,7 +18,7 @@
 
 Name:   fltk
 # Migrating Code from FLTK 1.1 to 1.3: 
http://www.fltk.org/doc-1.3/migration_1_3.html
-Version:1.3.3
+Version:1.3.4
 Release:0
 Summary:Free C++ GUI Toolkit for the X Window System, OpenGL, and WIN32
 License:LGPL-2.1+
@@ -30,8 +30,6 @@
 Patch0: fltk-1.3.2-do_not_add_unneeded_extra_dependencies.patch
 # PATCH-FIX-OPENSUSE fltk-1.3.2-verbose_build.patch reddw...@opensuse.org -- 
Make the build verbose so the post build checks can verify the CFLAGS
 Patch2: fltk-1.3.2-verbose_build.patch
-# PATCH-FIX-UPSTREAM fltk-1.3.3-do-not-use-internal-ABI.patch 
dims...@opensuse.org -- Do not use internal functions
-Patch3: fltk-1.3.3-do-not-use-internal-ABI.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
@@ -104,7 +102,6 @@
 %setup -q 
 %patch0
 %patch2
-%patch3 -p0
 
 %build
 %configure \

++ fltk-1.3.3-source.tar.gz -> fltk-1.3.4-source.tar.gz ++
 143106 lines of diff (skipped)




commit fltk for openSUSE:Factory

2015-01-29 Thread h_root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2015-01-30 06:11:20

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new (New)


Package is fltk

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2015-01-22 
21:48:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.fltk.new/fltk.changes   2015-01-30 
06:11:22.0 +0100
@@ -1,0 +2,7 @@
+Mon Jan 26 12:33:38 UTC 2015 - dims...@opensuse.org
+
+- Add fltk-1.3.3-do-not-use-internal-ABI.patch: do not use internal
+  function Fl_XFont_On_Demand::value(), which changes ABI based on
+  the configuration. Add a fl_core_font() getter for the same.
+
+---

New:

  fltk-1.3.3-do-not-use-internal-ABI.patch



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.HP08ku/_old  2015-01-30 06:11:23.0 +0100
+++ /var/tmp/diff_new_pack.HP08ku/_new  2015-01-30 06:11:23.0 +0100
@@ -30,6 +30,8 @@
 Patch0: fltk-1.3.2-do_not_add_unneeded_extra_dependencies.patch
 # PATCH-FIX-OPENSUSE fltk-1.3.2-verbose_build.patch reddw...@opensuse.org -- 
Make the build verbose so the post build checks can verify the CFLAGS
 Patch2: fltk-1.3.2-verbose_build.patch
+# PATCH-FIX-UPSTREAM fltk-1.3.3-do-not-use-internal-ABI.patch 
dims...@opensuse.org -- Do not use internal functions
+Patch3: fltk-1.3.3-do-not-use-internal-ABI.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
@@ -102,6 +104,7 @@
 %setup -q 
 %patch0
 %patch2
+%patch3 -p0
 
 %build
 %configure \

++ fltk-1.3.3-do-not-use-internal-ABI.patch ++
Index: FL/x.H
===
--- FL/x.H  (revision 10476)
+++ FL/x.H  (working copy)
@@ -132,6 +132,7 @@
   XFontStruct *ptr;
 };
 extern FL_EXPORT Fl_XFont_On_Demand fl_xfont;
+extern FL_EXPORT XFontStruct* fl_core_font();
 
 // this object contains all X-specific stuff about a window:
 // Warning: this object is highly subject to change!  
Index: src/fl_font.cxx
===
--- src/fl_font.cxx (revision 10476)
+++ src/fl_font.cxx (working copy)
@@ -55,6 +55,14 @@
 #  include fl_font_x.cxx
 #endif // WIN32
 
+#ifdef WIN32
+#elif defined(__APPLE__)
+#else
+XFontStruct *fl_core_font()
+{
+  return fl_xfont.value();
+}
+#endif
 
 double fl_width(const char* c) {
   if (c) return fl_width(c, (int) strlen(c));
Index: src/gl_draw.cxx
===
--- src/gl_draw.cxx (revision 10476)
+++ src/gl_draw.cxx (working copy)
@@ -84,7 +84,7 @@
  * then sorting through them at draw time (for normal X rendering) to find 
which one can
  * render the current glyph... But for now, just use the first font in the 
list for GL...
  */
-XFontStruct *font = fl_xfont;
+XFontStruct *font = fl_core_font();
 int base = font-min_char_or_byte2;
 int count = font-max_char_or_byte2-base+1;
 fl_fontsize-listbase = glGenLists(256);
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit fltk for openSUSE:Factory

2015-01-22 Thread h_root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2015-01-22 21:48:03

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new (New)


Package is fltk

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2014-11-01 
08:14:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.fltk.new/fltk.changes   2015-01-22 
21:48:12.0 +0100
@@ -1,0 +2,7 @@
+Tue Jan 13 03:32:00 UTC 2015 - p.drou...@gmail.com
+
+- Update to version 1.3.3
+  +Very much changes; please have a look on CHANGES file
+- Remove fltk-1.3.2-underlinking.patch; merged upstream
+
+---
@@ -483,2 +490,2 @@
-  user interface toolkit for X (UNIX�), OpenGL, and WIN32 (Microsoft�
-  Windows� NT 4.0, 95, or 98)
+  user interface toolkit for X (UNIX®), OpenGL, and WIN32 (Microsoft®
+  Windows® NT 4.0, 95, or 98)

Old:

  fltk-1.3.2-source.tar.gz
  fltk-1.3.2-underlinking.patch

New:

  fltk-1.3.3-source.tar.gz



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.bVABgk/_old  2015-01-22 21:48:13.0 +0100
+++ /var/tmp/diff_new_pack.bVABgk/_new  2015-01-22 21:48:13.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fltk
 #
-# Copyright (c) 2014 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
@@ -18,18 +18,16 @@
 
 Name:   fltk
 # Migrating Code from FLTK 1.1 to 1.3: 
http://www.fltk.org/doc-1.3/migration_1_3.html
-Version:1.3.2
+Version:1.3.3
 Release:0
 Summary:Free C++ GUI Toolkit for the X Window System, OpenGL, and WIN32
 License:LGPL-2.1+
 Group:  Development/Libraries/X11
 Url:http://www.fltk.org/
-Source: 
http://ftp.easysw.com/pub/fltk/%{version}/fltk-%{version}-source.tar.gz
+Source: 
http://fltk.org/pub/fltk/%{version}/fltk-%{version}-source.tar.gz
 Source2:baselibs.conf
 # PATCH-FIX-UPSTREAM fltk-1.3.2-do_not_add_unneeded_extra_dependencies.patch 
http://www.fltk.org/str.php?L2918 reddw...@opensuse.org -- Don't ask dependent 
libraries to link against Xft without need. Broke games/toycars.
 Patch0: fltk-1.3.2-do_not_add_unneeded_extra_dependencies.patch
-# PATCH-FIX-UPSTREAM fltk-1.3.2-underlinking.patch 
http://www.fltk.org/str.php?L2919 reddw...@opensuse.org -- Link against all 
needed libraries.
-Patch1: fltk-1.3.2-underlinking.patch
 # PATCH-FIX-OPENSUSE fltk-1.3.2-verbose_build.patch reddw...@opensuse.org -- 
Make the build verbose so the post build checks can verify the CFLAGS
 Patch2: fltk-1.3.2-verbose_build.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -103,7 +101,6 @@
 %prep
 %setup -q 
 %patch0
-%patch1
 %patch2
 
 %build

++ fltk-1.3.2-source.tar.gz - fltk-1.3.3-source.tar.gz ++
 70230 lines of diff (skipped)

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



commit fltk for openSUSE:Factory

2014-11-01 Thread h_root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2014-11-01 08:13:59

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new (New)


Package is fltk

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2013-03-11 
10:04:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.fltk.new/fltk.changes   2014-11-01 
08:14:07.0 +0100
@@ -1,0 +2,7 @@
+Sat Oct 25 16:57:19 UTC 2014 - crrodrig...@opensuse.org
+
+- Correct -devel package dependencies
+* /usr/include/FL/x*.H needs x11 headers
+* /usr/include/FL/gl*.H needs gl headers.
+
+---



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.1gc5Ul/_old  2014-11-01 08:14:08.0 +0100
+++ /var/tmp/diff_new_pack.1gc5Ul/_new  2014-11-01 08:14:08.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fltk
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# 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
@@ -59,6 +59,8 @@
 Group:  Development/Libraries/C and C++
 Requires:   libfltk1 = %{version}
 Provides:   fltk = %{version}
+Requires:   pkgconfig(gl)
+Requires:   pkgconfig(x11)
 
 %description devel
 The Fast Light Tool Kit (FLTK, pronounced fulltick) is a C++

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



commit fltk for openSUSE:Factory

2013-03-11 Thread h_root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2013-03-11 10:04:50

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new (New)


Package is fltk, Maintainer is pgaj...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2013-01-29 
10:43:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.fltk.new/fltk.changes   2013-03-11 
10:04:52.0 +0100
@@ -1,0 +2,6 @@
+Tue Mar  5 17:27:54 UTC 2013 - j...@suse.com
+
+- added a fltk-devel-static subpackage to transport libfltk*.a 
+  as needed by Documentation:Tools/flpsed.
+
+---



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.BBgX7H/_old  2013-03-11 10:04:54.0 +0100
+++ /var/tmp/diff_new_pack.BBgX7H/_new  2013-03-11 10:04:54.0 +0100
@@ -83,6 +83,20 @@
 the mesasoft package (series x3d). The library can be recompiled
 without 3D support.
 
+%package devel-static
+Summary:Static Libraries mandatory for Development
+Group:  Development/Libraries/C and C++
+Requires:   fltk-devel = %{version}
+Requires:   libfltk1 = %{version}
+
+%description devel-static
+The Fast Light Tool Kit (FLTK, pronounced fulltick) is a C++
+graphical user interface toolkit for the X Window System (UNIX(r)),
+OpenGL(r), and Microsoft(r) Windows(r) NT 4.0, 95, or 98). Installation
+of this package requires you to install a 3D library. If you do not
+have 3D hardware you can use the software OpenGL library in the
+mesasoft package (series x3d). The library can be recompiled without 3D
+support.
 
 %prep
 %setup -q 
@@ -104,7 +118,7 @@
 docdir=${RPM_BUILD_ROOT}/%{_docdir}/fltk-devel/html/ \
 mandir=${RPM_BUILD_ROOT}%{_mandir} STRIP=true
 rm -r ${RPM_BUILD_ROOT}%{_mandir}/cat*
-rm ${RPM_BUILD_ROOT}%{_libdir}/libfltk*.a
+# rm ${RPM_BUILD_ROOT}%{_libdir}/libfltk*.a
 
 %post -n libfltk1 -p /sbin/ldconfig
 
@@ -123,4 +137,8 @@
 %doc CHANGES COPYING README
 %{_libdir}/*.so.*
 
+%files devel-static
+%defattr(0644,root,root)
+%{_libdir}/libfltk*.a
+
 %changelog

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



commit fltk for openSUSE:Factory

2013-01-29 Thread h_root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2013-01-29 10:43:44

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new (New)


Package is fltk, Maintainer is pgaj...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2013-01-24 
09:55:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.fltk.new/fltk.changes   2013-01-29 
10:43:45.0 +0100
@@ -1,0 +2,8 @@
+Fri Jan 25 13:33:43 UTC 2013 - pgaj...@suse.com
+
+- by previous change, files of fltk maint package was moved to 
+  fltk-devel, keeping fltk empty; thus:
+  * libfltk1 obsoletes fltk
+  * fltk-devel provides fltk
+
+---



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.GGvnLh/_old  2013-01-29 10:43:47.0 +0100
+++ /var/tmp/diff_new_pack.GGvnLh/_new  2013-01-29 10:43:47.0 +0100
@@ -58,6 +58,7 @@
 Summary:Include Files and Libraries mandatory for Development
 Group:  Development/Libraries/C and C++
 Requires:   libfltk1 = %{version}
+Provides:   fltk = %{version}
 
 %description devel
 The Fast Light Tool Kit (FLTK, pronounced fulltick) is a C++
@@ -71,6 +72,7 @@
 %package -n libfltk1
 Summary:FLTK Library
 Group:  System/Libraries
+Obsoletes:  fltk  1.3.2
 
 %description -n libfltk1
 The Fast Light Tool Kit (FLTK, pronounced fulltick) is a C++

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



commit fltk for openSUSE:Factory

2013-01-24 Thread h_root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2013-01-24 09:55:05

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new (New)


Package is fltk, Maintainer is pgaj...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2012-11-28 
10:18:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.fltk.new/fltk.changes   2013-01-24 
09:55:07.0 +0100
@@ -1,0 +2,28 @@
+Thu Jan 10 16:16:08 UTC 2013 - reddw...@opensuse.org
+
+- updated to 1.3.2:
+- Removed unnecessary drawing calls (STR #2898)
+- Fixed regression in FLTK 1.3.1 for unbundled Mac OS FLTK 
applications that
+  did not appear in dock nor have a menu bar (STR #2890).
+- Fl_Table::clear() now calls table-clear() for consistency. (STR 
#2889)
+- Fixed Fl_Scroll widget that fails under Mac OS X 10.8 and retina 
display (STR #2887).
+- Prevents scrollbars from drawing when widget is sized too small to 
be visible (STR #2886).
+- Documented how to make a Mac OS X FLTK application launchable by 
dropping files on its icon.
+- Fixed a Mac-specific issue appeared with OS 10.8 (Mountain Lion): 
long delay before
+  opening when the application is started by dragging a file on the 
application icon.
+- Fixed use of PNG image from im-memory data (STR #2884).
+- Added static Fl_RGB_Image::max_size(size_t) to limit the maximum 
memory size allowed to
+  RGB images (STR #2881).
+- add fltk-1.3.2-do_not_add_unneeded_extra_dependencies.patch to avoid adding 
unneeded libraries
+  to the link command of dependent packages. Those libraries didn't even need 
to be installed.
+- remove automake BuildRequire
+- substitute %if crazyness for pkgconfig() style BuildRequires
+- correct libfltk1 group
+- get rid of the fltk package which only contained duplicated doc files, 
probably by a packaging accident
+- add fltk-1.3.2-verbose_build.patch
+- add fltk-1.3.2-underlinking-patch
+- remove fltk-as-needed.patch (integrated into fltk-1.3.2-underlinking-patch)
+- don't add -fno-strict-aliasing to CFLAGS. Upstream already does that
+- don't set glflags and fltkflags for make. I don't see it doing anything 
useful
+
+---

Old:

  fltk-1.3.1-source.tar.bz2
  fltk-as-needed.patch

New:

  fltk-1.3.2-do_not_add_unneeded_extra_dependencies.patch
  fltk-1.3.2-source.tar.gz
  fltk-1.3.2-underlinking.patch
  fltk-1.3.2-verbose_build.patch



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.E0JAXQ/_old  2013-01-24 09:55:08.0 +0100
+++ /var/tmp/diff_new_pack.E0JAXQ/_new  2013-01-24 09:55:08.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fltk
 #
-# 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
@@ -18,82 +18,32 @@
 
 Name:   fltk
 # Migrating Code from FLTK 1.1 to 1.3: 
http://www.fltk.org/doc-1.3/migration_1_3.html
-Version:1.3.1
+Version:1.3.2
 Release:0
 Summary:Free C++ GUI Toolkit for the X Window System, OpenGL, and WIN32
 License:LGPL-2.1+
 Group:  Development/Libraries/X11
 Url:http://www.fltk.org/
-# some of files were updated from CinePaint CVS:
-# http://cinepaint.cvs.sourceforge.net/cinepaint/cinepaint-project/fltk/
-Source: %{name}-%{version}-source.tar.bz2
+Source: 
http://ftp.easysw.com/pub/fltk/%{version}/fltk-%{version}-source.tar.gz
 Source2:baselibs.conf
-Patch0: fltk-as-needed.patch
+# PATCH-FIX-UPSTREAM fltk-1.3.2-do_not_add_unneeded_extra_dependencies.patch 
http://www.fltk.org/str.php?L2918 reddw...@opensuse.org -- Don't ask dependent 
libraries to link against Xft without need. Broke games/toycars.
+Patch0: fltk-1.3.2-do_not_add_unneeded_extra_dependencies.patch
+# PATCH-FIX-UPSTREAM fltk-1.3.2-underlinking.patch 
http://www.fltk.org/str.php?L2919 reddw...@opensuse.org -- Link against all 
needed libraries.
+Patch1: fltk-1.3.2-underlinking.patch
+# PATCH-FIX-OPENSUSE fltk-1.3.2-verbose_build.patch reddw...@opensuse.org -- 
Make the build verbose so the post build checks can verify the CFLAGS
+Patch2: fltk-1.3.2-verbose_build.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Requires:   libfltk1 = %{version}
-
-BuildRequires:  automake
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
-BuildRequires:  pkgconfig
-
-%if 

commit fltk for openSUSE:Factory

2012-11-28 Thread h_root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2012-11-28 10:18:58

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new (New)


Package is fltk, Maintainer is pgaj...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2012-07-30 
20:25:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.fltk.new/fltk.changes   2012-11-28 
10:18:59.0 +0100
@@ -1,0 +2,37 @@
+Tue Nov 20 13:01:32 UTC 2012 - pgaj...@suse.com
+
+- updated to 1.3.1:
+- Fixed utf_strncasecmp and utf_strcasecmp
+- Moved all inline constructors into source file to avoid bad DLLs
+- Fixed Fl_Widget::copy_label() and Fl_Window::copy_label() when
+  called with the old label() (STR #2836)
+- Fixed Fl_Input_::maximum_size() documentation and replace() method
+  to honor maximum_size() as number of allowed characters (STR #2747).
+- Fixed a potential crash if Fl_Double_Window::flush() was called
+  before show()
+- Fixed regression (in FLTK 1.3.0) that could clear a radio
+  button by using the keyboard (space or shortcut) (STR #2748)
+- Fixed fl_pie() drawing too small on X11 (STR #2703)
+- Fixed Fl_Menu issue with unusual menu flags (STR #2680)
+- Fixed Windows DLL import of fl_xid() (STR #2670)
+- Added Fl::screen_work_area() functions that compute the work area
+  of a screen. These functions improve the positioning of menus.
+  Changed Fl::x(), Fl::y(), Fl::w(), Fl::h() functions
+  to return the origin and size of the work area of the main screen
+  (STR #2695 + 2697)
+- Created the FL_SCREEN_CONFIGURATION_CHANGED event that is triggered
+  when a screen is added, removed, moved or when resolution is changed
+  (STR #2600)
+- Improved the description of page size and orientation by
+  Fl_PostScript_File_Device.
+- Added support for horizontal wheel movement under X11 and MSWindows 
Vista
+  and above (STR #2644).
+
+1.3.1 ABI FEATURES
+  (To enable the following ABI features, put: #define FLTK_ABI_VERSION 
10301
+  at the top of your FL/Enumerations.H and rebuild FLTK and your app)
+- Fl_Tree optimized to support large trees (eg. 100k items):
+  Added _next_sibling and _prev_sibling to Fl_Tree_Item class,
+  and support methods.
+
+---

Old:

  fltk-1.3.0-source.tar.bz2

New:

  fltk-1.3.1-source.tar.bz2



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.BLWimS/_old  2012-11-28 10:19:01.0 +0100
+++ /var/tmp/diff_new_pack.BLWimS/_new  2012-11-28 10:19:01.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   fltk
 # Migrating Code from FLTK 1.1 to 1.3: 
http://www.fltk.org/doc-1.3/migration_1_3.html
-Version:1.3.0
+Version:1.3.1
 Release:0
 Summary:Free C++ GUI Toolkit for the X Window System, OpenGL, and WIN32
 License:LGPL-2.1+

++ fltk-1.3.0-source.tar.bz2 - fltk-1.3.1-source.tar.bz2 ++
 85008 lines of diff (skipped)

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



commit fltk for openSUSE:Factory

2012-07-30 Thread h_root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2012-07-30 20:25:08

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new (New)


Package is fltk, Maintainer is pgaj...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2012-02-20 
17:23:01.0 +0100
+++ /work/SRC/openSUSE:Factory/.fltk.new/fltk.changes   2012-07-30 
20:25:12.0 +0200
@@ -1,0 +2,5 @@
+Thu Jul 26 07:05:50 UTC 2012 - co...@suse.com
+
+- buildrequires on specific library sonames is breaking build
+
+---



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.qXdhmT/_old  2012-07-30 20:25:22.0 +0200
+++ /var/tmp/diff_new_pack.qXdhmT/_new  2012-07-30 20:25:22.0 +0200
@@ -39,10 +39,10 @@
 
 %if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
 %if 0%{?rhel_version}  0%{?rhel_version}  501
-BuildRequires:  xorg-x11-devel
-BuildRequires:  xorg-x11-libs
 BuildRequires:  xorg-x11-Mesa-libGL
 BuildRequires:  xorg-x11-Mesa-libGLU
+BuildRequires:  xorg-x11-devel
+BuildRequires:  xorg-x11-libs
 %else
 BuildRequires:  libX11-devel
 BuildRequires:  libXext-devel
@@ -57,47 +57,41 @@
 %endif
 %if 0%{?suse_version}
 BuildRequires:  Mesa-devel
-BuildRequires:  xorg-x11-devel
-%if 0%{?suse_version}  1120
-BuildRequires:  libjpeg8
-%else
-BuildRequires:  libjpeg
-%endif
 BuildRequires:  libjpeg-devel
-BuildRequires:  libpng
 BuildRequires:  libpng-devel
+BuildRequires:  xorg-x11-devel
 %endif
 %if 0%{?mandriva_version}
 %ifarch x86_64
+BuildRequires:  lib64mesagl1-devel
+BuildRequires:  lib64mesaglu1-devel
 BuildRequires:  lib64x11_6-devel
 BuildRequires:  lib64xext6-devel
 BuildRequires:  lib64xinerama1-devel
-BuildRequires:  lib64mesagl1-devel
-BuildRequires:  lib64mesaglu1-devel
 %if 0%{?mandriva_version}  201000
 BuildRequires:  lib64jpeg62
 BuildRequires:  lib64jpeg62-devel
 %else
-BuildRequires:  lib64jpeg7
 BuildRequires:  lib64jpeg-devel
+BuildRequires:  lib64jpeg7
 %endif
-BuildRequires:  lib64png3
 BuildRequires:  lib64png-devel
+BuildRequires:  lib64png3
 %else
+BuildRequires:  libmesagl1-devel
+BuildRequires:  libmesaglu1-devel
 BuildRequires:  libx11_6-devel
 BuildRequires:  libxext6-devel
 BuildRequires:  libxinerama1-devel
-BuildRequires:  libmesagl1-devel
-BuildRequires:  libmesaglu1-devel
 %if 0%{?mandriva_version}  201000
 BuildRequires:  libjpeg62
 BuildRequires:  libjpeg62-devel
 %else
-BuildRequires:  libjpeg7
 BuildRequires:  libjpeg-devel
+BuildRequires:  libjpeg7
 %endif
-BuildRequires:  libpng3
 BuildRequires:  libpng-devel
+BuildRequires:  libpng3
 %endif
 %endif
 

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



commit fltk for openSUSE:Factory

2012-02-20 Thread h_root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2012-02-20 17:22:51

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new (New)


Package is fltk, Maintainer is pgaj...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2011-12-27 
18:35:17.0 +0100
+++ /work/SRC/openSUSE:Factory/.fltk.new/fltk.changes   2012-02-20 
17:23:01.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb 20 12:58:48 UTC 2012 - co...@suse.com
+
+- let the devel package buildrequire xorg-x11-devel
+
+---



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.YCW4BJ/_old  2012-02-20 17:23:02.0 +0100
+++ /var/tmp/diff_new_pack.YCW4BJ/_new  2012-02-20 17:23:02.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fltk
 #
-# 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
@@ -16,14 +16,13 @@
 #
 
 
-
 Name:   fltk
-License:LGPL-2.1+
-Group:  Development/Libraries/X11
 # Migrating Code from FLTK 1.1 to 1.3: 
http://www.fltk.org/doc-1.3/migration_1_3.html
 Version:1.3.0
-Release:1
+Release:0
 Summary:Free C++ GUI Toolkit for the X Window System, OpenGL, and WIN32
+License:LGPL-2.1+
+Group:  Development/Libraries/X11
 Url:http://www.fltk.org/
 # some of files were updated from CinePaint CVS:
 # http://cinepaint.cvs.sourceforge.net/cinepaint/cinepaint-project/fltk/
@@ -33,8 +32,10 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires:   libfltk1 = %{version}
 
-BuildRequires:  automake doxygen pkgconfig
+BuildRequires:  automake
+BuildRequires:  doxygen
 BuildRequires:  gcc-c++
+BuildRequires:  pkgconfig
 
 %if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
 %if 0%{?rhel_version}  0%{?rhel_version}  501
@@ -110,10 +111,13 @@
 without 3D support.
 
 %package devel
-License:LGPL-2.1+
 Summary:Include Files and Libraries mandatory for Development
 Group:  Development/Libraries/C and C++
 Requires:   libfltk1 = %{version} 
+%if 0%{?suse_version}
+BuildRequires:  Mesa-devel
+BuildRequires:  xorg-x11-devel
+%endif
 
 %description devel
 The Fast Light Tool Kit (FLTK, pronounced fulltick) is a C++
@@ -125,7 +129,6 @@
 support.
 
 %package -n libfltk1
-License:LGPL-2.1+
 Summary:FLTK Library
 Group:  Development/Libraries/C and C++
 

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



commit fltk for openSUSE:Factory

2011-12-27 Thread h_root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2011-12-27 18:35:15

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new (New)


Package is fltk, Maintainer is pgaj...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/fltk/fltk.changes2011-09-23 
01:57:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.fltk.new/fltk.changes   2011-12-27 
18:35:17.0 +0100
@@ -1,0 +2,11 @@
+Thu Dec 22 07:52:43 UTC 2011 - pgaj...@suse.com
+
+- buildrequires automake
+
+---
+Wed Dec 21 08:41:22 UTC 2011 - pgaj...@suse.com
+
+- fixed linking library with as-needed [bnc#736410]
+  * as-needed.patch
+
+---

New:

  fltk-as-needed.patch



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.OMRAhr/_old  2011-12-27 18:35:19.0 +0100
+++ /var/tmp/diff_new_pack.OMRAhr/_new  2011-12-27 18:35:19.0 +0100
@@ -20,6 +20,7 @@
 Name:   fltk
 License:LGPL-2.1+
 Group:  Development/Libraries/X11
+# Migrating Code from FLTK 1.1 to 1.3: 
http://www.fltk.org/doc-1.3/migration_1_3.html
 Version:1.3.0
 Release:1
 Summary:Free C++ GUI Toolkit for the X Window System, OpenGL, and WIN32
@@ -28,10 +29,11 @@
 # http://cinepaint.cvs.sourceforge.net/cinepaint/cinepaint-project/fltk/
 Source: %{name}-%{version}-source.tar.bz2
 Source2:baselibs.conf
+Patch0: fltk-as-needed.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires:   libfltk1 = %{version}
 
-BuildRequires:  doxygen pkgconfig
+BuildRequires:  automake doxygen pkgconfig
 BuildRequires:  gcc-c++
 
 %if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
@@ -140,9 +142,9 @@
 
 %prep
 %setup -q 
+%patch0 -p1
 
 %build
-%{?suse_update_config:%{suse_update_config}}
 export CFLAGS=%optflags -fno-strict-aliasing
 export CXXFLAGS=%optflags -fno-strict-aliasing
 %configure \

++ fltk-as-needed.patch ++
Index: fltk-1.3.0/src/Makefile
===
--- fltk-1.3.0.orig/src/Makefile
+++ fltk-1.3.0/src/Makefile
@@ -240,7 +240,7 @@ $(LIBNAME): $(OBJECTS)
 
 libfltk.so.1.3: $(OBJECTS)
echo $(DSOCOMMAND) $@ ...
-   $(DSOCOMMAND) $@ $(OBJECTS)
+   $(DSOCOMMAND) $@ $(OBJECTS) $(LDLIBS)
$(RM) libfltk.so
$(LN) libfltk.so.1.3 libfltk.so
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit fltk for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package fltk for openSUSE:Factory checked in 
at 2011-12-06 18:09:46

Comparing /work/SRC/openSUSE:Factory/fltk (Old)
 and  /work/SRC/openSUSE:Factory/.fltk.new (New)


Package is fltk, Maintainer is pgaj...@suse.com

Changes:




Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.fdOcTS/_old  2011-12-06 18:14:53.0 +0100
+++ /var/tmp/diff_new_pack.fdOcTS/_new  2011-12-06 18:14:53.0 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   fltk
-License:LGPLv2.1+
+License:LGPL-2.1+
 Group:  Development/Libraries/X11
 Version:1.3.0
 Release:1
@@ -108,7 +108,7 @@
 without 3D support.
 
 %package devel
-License:LGPLv2.1+
+License:LGPL-2.1+
 Summary:Include Files and Libraries mandatory for Development
 Group:  Development/Libraries/C and C++
 Requires:   libfltk1 = %{version} 
@@ -123,7 +123,7 @@
 support.
 
 %package -n libfltk1
-License:LGPLv2.1+
+License:LGPL-2.1+
 Summary:FLTK Library
 Group:  Development/Libraries/C and C++
 

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



commit fltk for openSUSE:Factory

2011-09-22 Thread h_root

Hello community,

here is the log from the commit of package fltk for openSUSE:Factory
checked in at Thu Sep 22 10:44:34 CEST 2011.




--- fltk/fltk.changes   2011-07-12 08:50:07.0 +0200
+++ /mounts/work_src_done/STABLE/fltk/fltk.changes  2011-09-19 
12:01:14.0 +0200
@@ -1,0 +2,7 @@
+Sun Sep 18 17:17:12 UTC 2011 - jeng...@medozas.de
+
+- Apply packaging guidelines (remove redundant/obsolete
+  tags/sections from specfile, etc.)
+- Implement baselibs config
+
+---

calling whatdependson for head-i586


New:

  baselibs.conf



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.tVUiNG/_old  2011-09-22 10:44:30.0 +0200
+++ /var/tmp/diff_new_pack.tVUiNG/_new  2011-09-22 10:44:30.0 +0200
@@ -15,13 +15,11 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   fltk
 License:LGPLv2.1+
 Group:  Development/Libraries/X11
-AutoReqProv:on
 Version:1.3.0
 Release:1
 Summary:Free C++ GUI Toolkit for the X Window System, OpenGL, and WIN32
@@ -29,6 +27,7 @@
 # some of files were updated from CinePaint CVS:
 # http://cinepaint.cvs.sourceforge.net/cinepaint/cinepaint-project/fltk/
 Source: %{name}-%{version}-source.tar.bz2
+Source2:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires:   libfltk1 = %{version}
 
@@ -113,7 +112,6 @@
 Summary:Include Files and Libraries mandatory for Development
 Group:  Development/Libraries/C and C++
 Requires:   libfltk1 = %{version} 
-AutoReqProv:on
 
 %description devel
 The Fast Light Tool Kit (FLTK, pronounced fulltick) is a C++
@@ -128,7 +126,6 @@
 License:LGPLv2.1+
 Summary:FLTK Library
 Group:  Development/Libraries/C and C++
-AutoReqProv:on
 
 %description -n libfltk1
 The Fast Light Tool Kit (FLTK, pronounced fulltick) is a C++
@@ -146,18 +143,15 @@
 
 %build
 %{?suse_update_config:%{suse_update_config}}
-./configure CFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing \
-   CXXFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing \
-   --prefix=%{_prefix} \
-   --bindir=%{_bindir} \
---libdir=%{_libdir} \
---includedir=%{_includedir} \
+export CFLAGS=%optflags -fno-strict-aliasing
+export CXXFLAGS=%optflags -fno-strict-aliasing
+%configure \
 --enable-shared --enable-threads 
 make glflags=-L%{_libdir} -lGL \
  fltkflags=-L%{_libdir} -lfltk \
- %{?jobs:-j%jobs};
+ %{?_smp_mflags}
 cd documentation
-make html
+make html %{?_smp_mflags}
 
 %install
 make install libdir=${RPM_BUILD_ROOT}%{_libdir}/ \
@@ -172,9 +166,6 @@
 
 %postun -n libfltk1 -p /sbin/ldconfig
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %files
 %defattr(-,root,root)
 %doc CHANGES COPYING README

++ baselibs.conf ++
libfltk1
fltk-devel
requires -fltk-targettype
requires libfltk1-targettype = version





Remember to have fun...

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



commit fltk for openSUSE:Factory

2011-07-12 Thread h_root

Hello community,

here is the log from the commit of package fltk for openSUSE:Factory
checked in at Tue Jul 12 16:17:46 CEST 2011.




--- fltk/fltk.changes   2010-08-27 21:27:58.0 +0200
+++ /mounts/work_src_done/STABLE/fltk/fltk.changes  2011-07-12 
08:50:07.0 +0200
@@ -1,0 +2,11 @@
+Mon Jul 11 15:36:53 UTC 2011 - pgaj...@novell.com
+
+- updated to 1.3.0:
+* Added UTF-8 Unicode support throughout FLTK and Fluid
+* Added Fl_Tree widget for hierarchical views
+* Added Fl_Table widget for widget layout
+* Added Fl_Native_Filechooser as a widget and global options
+* etc., see CHANGES
+* removed upstreamed and unneeded patches
+
+---

calling whatdependson for head-i586


Old:

  fltk-1.1.10-as_needed.patch
  fltk-1.1.10-cast.patch
  fltk-1.1.10-intptr_t.patch
  fltk-1.1.10-libdir.patch
  fltk-1.1.10-link_gl.patch
  fltk-1.1.10-source.tar.bz2
  fltk-1.1.10-varargs.patch
  fltk-delete-fix.patch

New:

  fltk-1.3.0-source.tar.bz2



Other differences:
--
++ fltk.spec ++
--- /var/tmp/diff_new_pack.3uc4GX/_old  2011-07-12 16:17:06.0 +0200
+++ /var/tmp/diff_new_pack.3uc4GX/_new  2011-07-12 16:17:06.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package fltk (Version 1.1.10)
+# spec file for package fltk
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# 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
@@ -22,25 +22,17 @@
 License:LGPLv2.1+
 Group:  Development/Libraries/X11
 AutoReqProv:on
-Version:1.1.10
+Version:1.3.0
 Release:1
 Summary:Free C++ GUI Toolkit for the X Window System, OpenGL, and WIN32
 Url:http://www.fltk.org/
 # some of files were updated from CinePaint CVS:
 # http://cinepaint.cvs.sourceforge.net/cinepaint/cinepaint-project/fltk/
 Source: %{name}-%{version}-source.tar.bz2
-Patch1: %{name}-delete-fix.patch
-Patch2: %{name}-%{version}-intptr_t.patch
-Patch3: %{name}-%{version}-libdir.patch
-Patch4: %{name}-%{version}-cast.patch
-# Took from Gentoo
-Patch5: %{name}-%{version}-as_needed.patch
-Patch6: %{name}-%{version}-link_gl.patch
-Patch7: %{name}-%{version}-varargs.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires:   libfltk1 = %{version}
 
-BuildRequires:  pkgconfig
+BuildRequires:  doxygen pkgconfig
 BuildRequires:  gcc-c++
 
 %if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
@@ -151,20 +143,6 @@
 
 %prep
 %setup -q 
-%patch1
-%patch2
-%if %{_lib} == lib64
-%patch3
-# renaming on 64bit archs due to fixed libdir in variable called by ranlib
-mv lib lib64
-%endif
-%if 0%{?fedora}  11 || 0%{?rhel_version} || 0%{?centos_version} || 
0%{?sles_version}
-%else
-%patch4
-%endif
-%patch5 -p1
-%patch6
-%patch7
 
 %build
 %{?suse_update_config:%{suse_update_config}}
@@ -178,6 +156,8 @@
 make glflags=-L%{_libdir} -lGL \
  fltkflags=-L%{_libdir} -lfltk \
  %{?jobs:-j%jobs};
+cd documentation
+make html
 
 %install
 make install libdir=${RPM_BUILD_ROOT}%{_libdir}/ \
@@ -185,10 +165,7 @@
  bindir=${RPM_BUILD_ROOT}%{_bindir} \
 docdir=${RPM_BUILD_ROOT}/%{_docdir}/fltk \
 mandir=${RPM_BUILD_ROOT}%{_mandir} STRIP=true
-rm  -rf ${RPM_BUILD_ROOT}%{_mandir}/cat*
-rm -r test
-cp -a CHANGES COPYING README ${RPM_BUILD_ROOT}%{_docdir}/%{name}
-cp makeinclude ${RPM_BUILD_ROOT}%{_docdir}/%{name}
+rm -r ${RPM_BUILD_ROOT}%{_mandir}/cat*
 rm ${RPM_BUILD_ROOT}%{_libdir}/libfltk*.a
 
 %post -n libfltk1 -p /sbin/ldconfig
@@ -200,20 +177,12 @@
 
 %files
 %defattr(-,root,root)
-%doc %dir %{_docdir}/fltk
-%doc %{_docdir}/fltk/CHANGES
-%doc %{_docdir}/fltk/COPYING
-%doc %{_docdir}/fltk/README
+%doc CHANGES COPYING README
 
 %files devel
 %defattr(-,root,root)
-%dir %{_docdir}/fltk
-%doc %{_docdir}/fltk/examples
-%doc %{_docdir}/fltk/*.gif
-%doc %{_docdir}/fltk/*.jpg
-%doc %{_docdir}/fltk/*.html
-%doc %{_docdir}/fltk/makeinclude
-%doc %{_mandir}/man*/*
+%doc examples documentation/html makeinclude
+%{_mandir}/man*/*
 %{_libdir}/*.so
 %{_includedir}/*
 %{_bindir}/*

++ fltk-1.1.10-source.tar.bz2 - fltk-1.3.0-source.tar.bz2 ++
 501081 lines of diff (skipped)






Remember to have fun...

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