Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package NsCDE for openSUSE:Factory checked in at 2024-12-05 17:10:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/NsCDE (Old) and /work/SRC/openSUSE:Factory/.NsCDE.new.28523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "NsCDE" Thu Dec 5 17:10:16 2024 rev:3 rq:1228528 version:2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/NsCDE/NsCDE.changes 2023-02-20 17:46:14.339562204 +0100 +++ /work/SRC/openSUSE:Factory/.NsCDE.new.28523/NsCDE.changes 2024-12-05 17:13:57.494958514 +0100 @@ -1,0 +2,32 @@ +Wed Nov 6 03:29:14 UTC 2024 - Richard Rahl <[email protected]> + +- update to 2.3: + * Font and Color Style Manager: reload new themes without FVWM restart + * Qt6 integration support + * Optional Picom X Compositor internal support + * Thunderbird 102+ CSS theme integration support + * Firefox up to 113+ CSS theme integration support + * Font and Color Style Manager reshape, add integrations as separate dialog + * (De)Iconify X11 freeze glitch fvwm workaround + * Front Panel initial placement fix instead of workaround + * Fix GWM FvwmScript segfault on exit + * More missing icons in XDG icon theme + * Handle gsettings org.gnome.desktop.interface color-scheme + * Xscreensaver 6.X support + * Add detailed X resources for xcalc and some old Athena based apps + * Tuning X resources for more old apps + * Font and Color Style Manager: remember widget integration options + * GTK3 theme fixes: treat nasty header bar as toolbar + * Initial setup: add detailed integration questions, Qt6 support + * Front Panel clock: triangle hour and minute hands to match original + * GWMPager as popup on workspace change in no-page mode + * Fixed some easy-to-make keyboard shortcuts accidental calls + * Firefox and Thunderbird user.js additions for nice initial look & feel + * Thunderbird HTML compose window toolbar fix + * Docs update, many portability fixes, misc fixes, some typo fixes + * Portability and test phase fixes +- attach url to the source tarball +- use pkgconfig for devel packages +- fixed docs, so we can package it. (seperate package) + +------------------------------------------------------------------- Old: ---- NsCDE-2.2.tar.gz New: ---- NsCDE-2.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ NsCDE.spec ++++++ --- /var/tmp/diff_new_pack.lKkXNl/_old 2024-12-05 17:13:58.242989873 +0100 +++ /var/tmp/diff_new_pack.lKkXNl/_new 2024-12-05 17:13:58.246990041 +0100 @@ -1,7 +1,7 @@ # # spec file for package NsCDE # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: NsCDE -Version: 2.2 +Version: 2.3 Release: 0 Summary: Not so Common Desktop Environment (NsCDE) License: GPL-3.0-only URL: https://github.com/NsCDE/NsCDE -Source: NsCDE-%{version}.tar.gz +Source0: %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE leafpad.patch [email protected] -- add leafpad to recognized texteditors Patch0: leafpad.patch BuildRequires: automake @@ -31,15 +31,14 @@ BuildRequires: gcc-c++ BuildRequires: gettext-tools BuildRequires: ksh -BuildRequires: libX11-devel -BuildRequires: libXext-devel -BuildRequires: libXpm-devel BuildRequires: make -BuildRequires: update-desktop-files -BuildRequires: xorg-x11-proto-devel +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xpm) +BuildRequires: pkgconfig(xproto) Requires: fvwm2 -Recommends: pcmanfm Recommends: leafpad +Recommends: pcmanfm Recommends: xscreensaver %description @@ -54,6 +53,15 @@ NsCDE acts as a link between classic CDE look and a fast and extensible environment, well suited for modern day computing. +%package doc +Summary: Docs for %{name} +BuildArch: noarch + +%description doc +%{summary}. + +%lang_package + %prep %autosetup -p1 @@ -69,40 +77,34 @@ %install %make_install - - -# Remove doc files, not useful and cause build failures with OBS -rm -rf %{buildroot}%{_datadir}/doc/nscde - -# fix duplicate files -%fdupes -s %{buildroot}%{_datadir}/icons/NsCDE -%fdupes -s %{buildroot}%{_datadir}/NsCDE - - - +%fdupes -s %{buildroot} %find_lang %{name} --all-name -%files -f %{name}.lang +#fix upstream +chmod -x %{buildroot}%{_libdir}/%{name}/python/SpritesGtk2.py + +%files %license COPYING %doc ChangeLog %{_bindir}/nscde %{_bindir}/nscde_fvwmclnt -%dir %{_datadir}/icons/NsCDE -%{_datadir}/icons/NsCDE/* -%dir %{_datadir}/NsCDE -%{_datadir}/NsCDE/* -%{_datadir}/applications/* +%{_datadir}/icons/%{name} +%{_datadir}/%{name} +%{_datadir}/applications/ %{_datadir}/xsessions/nscde.desktop %dir %{_datadir}/desktop-directories %{_datadir}/desktop-directories/* -%dir %{_libexecdir}/NsCDE -%{_libexecdir}/NsCDE/* +%{_libexecdir}/%{name} -%dir %{_libdir}/NsCDE -%{_libdir}/NsCDE/* +%{_libdir}/%{name} %dir %{_sysconfdir}/xdg/menus -%{_sysconfdir}/xdg/menus/nscde-applications.menu +%config %{_sysconfdir}/xdg/menus/nscde-applications.menu + +%files lang -f %{name}.lang + +%files doc +%{_datadir}/doc/nscde ++++++ NsCDE-2.2.tar.gz -> NsCDE-2.3.tar.gz ++++++ /work/SRC/openSUSE:Factory/NsCDE/NsCDE-2.2.tar.gz /work/SRC/openSUSE:Factory/.NsCDE.new.28523/NsCDE-2.3.tar.gz differ: char 13, line 1 ++++++ leafpad.patch ++++++ --- /var/tmp/diff_new_pack.lKkXNl/_old 2024-12-05 17:13:58.350994401 +0100 +++ /var/tmp/diff_new_pack.lKkXNl/_new 2024-12-05 17:13:58.358994737 +0100 @@ -1,21 +1,9 @@ -diff -rub a/data/fallback/app-catalog/text-editor b/data/fallback/app-catalog/text-editor ---- a/data/fallback/app-catalog/text-editor 2022-08-11 08:36:34.373131935 +0800 -+++ b/data/fallback/app-catalog/text-editor 2022-08-11 08:38:16.501413773 +0800 -@@ -16,3 +16,4 @@ +diff -rub NsCDE-2.3/data/fallback/app-catalog/text-editor NsCDE-2.3-patched/data/fallback/app-catalog/text-editor +--- NsCDE-2.3/data/fallback/app-catalog/text-editor 2023-06-16 08:55:34.000000000 +0200 ++++ NsCDE-2.3-patched/data/fallback/app-catalog/text-editor 2024-11-06 04:48:04.669950789 +0100 +@@ -15,3 +15,4 @@ + kate kedit jedit - gedit +leafpad -diff -rub a/nscde_tools/bootstrap.in b/nscde_tools/bootstrap.in ---- a/nscde_tools/bootstrap.in 2022-08-11 08:36:34.429131937 +0800 -+++ b/nscde_tools/bootstrap.in 2022-08-11 08:38:29.125414200 +0800 -@@ -653,7 +653,7 @@ - echo "$locale_skipping_fm_set_later $FVWM_USERDIR/NsCDE.conf." - fi - -- for xeditor in gvim emacs nedit mousepad tea pluma xfe xemacs geany bluefish uxvile xfwrite kate xfpack xjed gedit -+ for xeditor in gvim emacs nedit mousepad tea pluma xfe xemacs geany bluefish uxvile xfwrite kate xfpack xjed gedit leafpad - do - whence -q $xeditor - if (($? == 0)); then
