commit finalcut for openSUSE:Factory
Hello community, here is the log from the commit of package finalcut for openSUSE:Factory checked in at 2020-01-21 21:02:27 Comparing /work/SRC/openSUSE:Factory/finalcut (Old) and /work/SRC/openSUSE:Factory/.finalcut.new.26092 (New) Package is "finalcut" Tue Jan 21 21:02:27 2020 rev:5 rq:766076 version:0.6.0 Changes: --- /work/SRC/openSUSE:Factory/finalcut/finalcut.changes2019-10-21 12:30:26.400099402 +0200 +++ /work/SRC/openSUSE:Factory/.finalcut.new.26092/finalcut.changes 2020-01-21 21:03:16.900930519 +0100 @@ -1,0 +2,8 @@ +Mon Jan 20 14:10:38 UTC 2020 - Ludwig Nussel + +- libfinal-devel needs to require ncurses-devel and gpm-devel as some header + files include files from those +- install built examples so libfinal-examples can be tried directly +- add package for the special font + +--- Other differences: -- ++ finalcut.spec ++ --- /var/tmp/diff_new_pack.RDM9lR/_old 2020-01-21 21:03:18.924931463 +0100 +++ /var/tmp/diff_new_pack.RDM9lR/_new 2020-01-21 21:03:18.936931468 +0100 @@ -1,5 +1,5 @@ # -# spec file for package finalcut.spec +# spec file for package finalcut # # Copyright (c) 2019 by Markus Gans # @@ -29,10 +29,11 @@ BuildRequires: autoconf BuildRequires: autoconf-archive BuildRequires: automake +BuildRequires: fontpackages-devel BuildRequires: gcc-c++ >= 5.1 +BuildRequires: gdb BuildRequires: glib2-devel BuildRequires: gpm-devel -BuildRequires: gdb BuildRequires: libtool BuildRequires: ncurses-devel @@ -48,12 +49,14 @@ %package -n libfinal-devel Summary:Development files for the FINAL CUT text widget library Group: Development/Libraries/C and C++ -Requires: libfinal%{sover} = %{version} Requires: bdftopcf Requires: coreutils Requires: gcc-c++ >= 5.1 +Requires: gpm-devel Requires: grep Requires: gzip +Requires: libfinal%{sover} = %{version} +Requires: ncurses-devel Requires: sed Requires: vim Provides: finalcut-devel = %{version} @@ -72,7 +75,6 @@ %package -n libfinal-examples Summary:Example files for the FINAL CUT library Group: Development/Languages/C and C++ -BuildArch: noarch Provides: finalcut-examples = %{version} Obsoletes: finalcut-examples < %{version} @@ -98,6 +100,18 @@ common controls like dialog windows, push buttons, check boxes, radio buttons, input lines, list boxes, status bars and so on. +%package bitmap-fonts +Summary:Bitmap fonts for finalcut +Group: System/X11/Fonts +Requires(pre): fontconfig +# install the fonts only if we have X11 fonts anyways +Supplements:packageand(libfinal%{sover}:xorg-x11-fonts-core) +BuildArch: noarch + +%description bitmap-fonts +This package include a special font uses by the FINAL CUT text +widget toolkit + %prep %setup -q %patch0 -p1 @@ -117,17 +131,33 @@ bindir=%{buildroot}%{_bindir} \ docdir=%{buildroot}%{_docdir}/%{name}/ \ fontdir=%{buildroot}%{_miscfontsdir}/%{name}/ -mkdir -p %{buildroot}%{_docdir}/%{name}/examples mkdir -p %{buildroot}%{_miscfontsdir}/%{name}/ -cp -p examples/*.cpp %{buildroot}%{_docdir}/%{name}/examples -cp -p examples/Makefile.clang %{buildroot}%{_docdir}/%{name}/examples -cp -p examples/Makefile.gcc %{buildroot}%{_docdir}/%{name}/examples -rm -f %{buildroot}%{_libdir}/libfinal.la %{buildroot}%{_libdir}/%{name}/examples +mkdir -p %{buildroot}%{_docdir}/%{name} +mkdir -p %{buildroot}%{_libdir}/%{name}/examples +cp -p examples/.libs/* %{buildroot}%{_libdir}/%{name}/examples +cp -p examples/*.cpp %{buildroot}%{_libdir}/%{name}/examples +cp -p examples/Makefile.clang %{buildroot}%{_libdir}/%{name}/examples +cp -p examples/Makefile.gcc %{buildroot}%{_libdir}/%{name}/examples +rm -f %{buildroot}%{_libdir}/libfinal.la rm %{buildroot}%{_docdir}/%{name}/ChangeLog %{buildroot}%{_docdir}/%{name}/COPYING.LESSER +# Add config for X font path +mkdir -p %{buildroot}%{_datadir}/X11/xorg.conf.d +cat < %{buildroot}%{_datadir}/X11/xorg.conf.d/80-finalcut-bitmap-fonts.conf +Section "Files" +FontPath "%{_miscfontsdir}/finalcut:unscaled" +EndSection +EOF +# +# make sure we own all generated files +for i in .fonts-config-timestamp encodings.dir fonts.dir fonts.scale; do +> %{buildroot}%{_miscfontsdir}/finalcut/$i +done %post -n libfinal%{sover} -p /sbin/ldconfig %postun -n libfinal%{sover} -p /sbin/ldconfig +%reconfigure_fonts_scriptlets -n %{name}-bitmap-fonts + %files -n libfinal-devel %if 0%{?sle_version} > 120200 || 0%{?suse_version} > 1500 %license COPYING.LESSER @@ -142,9 +172,22 @@ %{_includedir}/final %files -n libfinal-examples -%{_doc
commit finalcut for openSUSE:Factory
Hello community, here is the log from the commit of package finalcut for openSUSE:Factory checked in at 2019-10-21 12:30:23 Comparing /work/SRC/openSUSE:Factory/finalcut (Old) and /work/SRC/openSUSE:Factory/.finalcut.new.2352 (New) Package is "finalcut" Mon Oct 21 12:30:23 2019 rev:4 rq:741235 version:0.6.0 Changes: --- /work/SRC/openSUSE:Factory/finalcut/finalcut.changes2019-10-11 15:20:34.151567204 +0200 +++ /work/SRC/openSUSE:Factory/.finalcut.new.2352/finalcut.changes 2019-10-21 12:30:26.400099402 +0200 @@ -1,0 +2,10 @@ +Mon Oct 17 21:29:43 UTC 2019 - Markus Gans + +- 0001-arm-glibc-2.30.patch: Fixes compilation error with arm architecture with glibc >= 2.30 + +--- +Mon Oct 15 01:14:57 UTC 2019 - Markus Gans + +- Release (version 0.6.0) + +--- @@ -2,0 +13 @@ + @@ -6,0 +18 @@ + @@ -35,0 +48 @@ + @@ -39,0 +53 @@ + @@ -43,0 +58 @@ + @@ -47,0 +63 @@ + @@ -51,0 +68 @@ + Old: finalcut-0.5.1.tar.gz New: 0001-arm-glibc-2.30.patch finalcut-0.6.0.tar.gz Other differences: -- ++ finalcut.spec ++ --- /var/tmp/diff_new_pack.WcEZpc/_old 2019-10-21 12:30:27.804100994 +0200 +++ /var/tmp/diff_new_pack.WcEZpc/_new 2019-10-21 12:30:27.808100998 +0200 @@ -1,7 +1,7 @@ # # spec file for package finalcut.spec # -# Copyright (c) 2018 by Markus Gans +# Copyright (c) 2019 by Markus Gans # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,22 +18,26 @@ %define sover 0 Name: finalcut -Version:0.5.1 +Version:0.6.0 Release:0 Summary:Console widget library License:LGPL-3.0-or-later Group: Development/Libraries/C and C++ URL:https://github.com/gansm/finalcut/ Source: https://github.com/gansm/finalcut/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +Patch0: 0001-arm-glibc-2.30.patch +BuildRequires: autoconf +BuildRequires: autoconf-archive BuildRequires: automake -BuildRequires: gcc-c++ +BuildRequires: gcc-c++ >= 5.1 BuildRequires: glib2-devel BuildRequires: gpm-devel +BuildRequires: gdb BuildRequires: libtool BuildRequires: ncurses-devel %description -The Final Cut is a class library and widget toolkit with full mouse +FINAL CUT is a class library and widget toolkit with full mouse support for creating a text-based user interface. The library supports the programmer to develop an application for the text console. It allows the simultaneous handling of multiple windows on the screen. @@ -42,12 +46,12 @@ radio buttons, input lines, list boxes, status bars and so on. %package -n libfinal-devel -Summary:Development files for The Final Cut text widget library +Summary:Development files for the FINAL CUT text widget library Group: Development/Libraries/C and C++ Requires: libfinal%{sover} = %{version} Requires: bdftopcf Requires: coreutils -Requires: gcc-c++ +Requires: gcc-c++ >= 5.1 Requires: grep Requires: gzip Requires: sed @@ -57,7 +61,7 @@ Recommends: %{name}-examples = %{version} %description -n libfinal-devel -The Final Cut is a class library and widget toolkit with full mouse +FINAL CUT is a class library and widget toolkit with full mouse support for creating a text-based user interface. The library supports the programmer to develop an application for the text console. It allows the simultaneous handling of multiple windows on the screen. @@ -66,14 +70,14 @@ radio buttons, input lines, list boxes, status bars and so on. %package -n libfinal-examples -Summary:Example files for The Final Cut library +Summary:Example files for the FINAL CUT library Group: Development/Languages/C and C++ BuildArch: noarch Provides: finalcut-examples = %{version} Obsoletes: finalcut-examples < %{version} %description -n libfinal-examples -The Final Cut is a class library and widget toolkit with full mouse +FINAL CUT is a class library and widget toolkit with full mouse support for creating a text-based user interface. The library supports the programmer to develop an application for the text console. It allows the simultaneous handling of multiple windows on the screen. @@ -86,7 +90,7 @@ Group: System/Libraries %description -n libfinal%{sover} -The Final Cut is a class library and widget toolkit with full mouse +FINAL CUT is a class library and widget toolkit with full mouse support for creating a text-based user interface. The library
commit finalcut for openSUSE:Factory
Hello community, here is the log from the commit of package finalcut for openSUSE:Factory checked in at 2019-10-11 15:19:37 Comparing /work/SRC/openSUSE:Factory/finalcut (Old) and /work/SRC/openSUSE:Factory/.finalcut.new.2352 (New) Package is "finalcut" Fri Oct 11 15:19:37 2019 rev:3 rq:737340 version:0.5.1 Changes: --- /work/SRC/openSUSE:Factory/finalcut/finalcut.changes2019-02-27 15:08:13.394409119 +0100 +++ /work/SRC/openSUSE:Factory/.finalcut.new.2352/finalcut.changes 2019-10-11 15:20:34.151567204 +0200 @@ -2 +2,2 @@ -Thu Nov 28 23:36:24 UTC 2018 - Markus Gans +Sat Dec 01 21:28:25 UTC 2018 - Markus Gans +- Release (version 0.5.1) @@ -3,0 +5,2 @@ +--- +Thu Nov 28 23:36:24 UTC 2018 - Markus Gans Old: finalcut-0.5.0.tar.gz New: finalcut-0.5.1.tar.gz Other differences: -- ++ finalcut.spec ++ --- /var/tmp/diff_new_pack.Fwa0e0/_old 2019-10-11 15:20:37.087559133 +0200 +++ /var/tmp/diff_new_pack.Fwa0e0/_new 2019-10-11 15:20:37.087559133 +0200 @@ -18,7 +18,7 @@ %define sover 0 Name: finalcut -Version:0.5.0 +Version:0.5.1 Release:0 Summary:Console widget library License:LGPL-3.0-or-later ++ finalcut-0.5.0.tar.gz -> finalcut-0.5.1.tar.gz ++ 10582 lines of diff (skipped)
commit finalcut for openSUSE:Factory
Hello community, here is the log from the commit of package finalcut for openSUSE:Factory checked in at 2019-02-27 15:08:10 Comparing /work/SRC/openSUSE:Factory/finalcut (Old) and /work/SRC/openSUSE:Factory/.finalcut.new.28833 (New) Package is "finalcut" Wed Feb 27 15:08:10 2019 rev:2 rq:679543 version:0.5.0 Changes: --- /work/SRC/openSUSE:Factory/finalcut/finalcut.changes2018-12-04 20:53:53.512882111 +0100 +++ /work/SRC/openSUSE:Factory/.finalcut.new.28833/finalcut.changes 2019-02-27 15:08:13.394409119 +0100 @@ -1,0 +2,5 @@ +Thu Nov 28 23:36:24 UTC 2018 - Markus Gans + +- Package name adjustment + +--- @@ -27 +32 @@ -Sun Nov 25 11:22:27 UTC 2018 - Markus Gans +Sun Nov 25 00:03:36 UTC 2018 - Markus Gans @@ -31 +36 @@ -Sat Nov 04 11:22:27 UTC 2017 - Markus Gans +Sat Nov 04 07:53:19 UTC 2017 - Markus Gans @@ -35 +40 @@ -Sun Nov 27 11:22:27 UTC 2016 - Markus Gans +Sun Nov 27 14:00:41 UTC 2016 - Markus Gans @@ -39 +44 @@ -Sat Dec 19 11:22:27 UTC 2015 - Markus Gans +Sat Dec 19 21:01:48 UTC 2015 - Markus Gans @@ -43 +48 @@ -Fri Sep 18 11:22:27 UTC 2015 - Markus Gans +Fri Sep 18 22:35:57 UTC 2015 - Markus Gans Other differences: -- ++ finalcut.spec ++ --- /var/tmp/diff_new_pack.spHbGv/_old 2019-02-27 15:08:14.198408873 +0100 +++ /var/tmp/diff_new_pack.spHbGv/_new 2019-02-27 15:08:14.202408873 +0100 @@ -41,7 +41,7 @@ common controls like dialog windows, push buttons, check boxes, radio buttons, input lines, list boxes, status bars and so on. -%packagedevel +%package -n libfinal-devel Summary:Development files for The Final Cut text widget library Group: Development/Libraries/C and C++ Requires: libfinal%{sover} = %{version} @@ -52,10 +52,11 @@ Requires: gzip Requires: sed Requires: vim -Provides: libfinal-devel = %{version} +Provides: finalcut-devel = %{version} +Obsoletes: finalcut-devel < %{version} Recommends: %{name}-examples = %{version} -%descriptiondevel +%description -n libfinal-devel The Final Cut is a class library and widget toolkit with full mouse support for creating a text-based user interface. The library supports the programmer to develop an application for the text console. It allows @@ -64,12 +65,14 @@ common controls like dialog windows, push buttons, check boxes, radio buttons, input lines, list boxes, status bars and so on. -%packageexamples +%package -n libfinal-examples Summary:Example files for The Final Cut library Group: Development/Languages/C and C++ BuildArch: noarch +Provides: finalcut-examples = %{version} +Obsoletes: finalcut-examples < %{version} -%descriptionexamples +%description -n libfinal-examples The Final Cut is a class library and widget toolkit with full mouse support for creating a text-based user interface. The library supports the programmer to develop an application for the text console. It allows @@ -118,7 +121,7 @@ %post -n libfinal%{sover} -p /sbin/ldconfig %postun -n libfinal%{sover} -p /sbin/ldconfig -%files devel +%files -n libfinal-devel %if 0%{?sle_version} > 120200 || 0%{?suse_version} > 1500 %license COPYING.LESSER %else @@ -131,7 +134,7 @@ %{_libdir}/pkgconfig/%{name}.pc %{_includedir}/final -%files examples +%files -n libfinal-examples %{_docdir}/%{name}/examples %files -n libfinal%{sover}