Hello community,

here is the log from the commit of package qemacs for openSUSE:Factory checked 
in at 2018-03-20 21:58:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qemacs (Old)
 and      /work/SRC/openSUSE:Factory/.qemacs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qemacs"

Tue Mar 20 21:58:34 2018 rev:16 rq:587405 version:0.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/qemacs/qemacs.changes    2012-01-09 
15:21:00.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.qemacs.new/qemacs.changes       2018-03-20 
21:59:01.552564197 +0100
@@ -1,0 +2,12 @@
+Wed Mar 14 00:31:43 UTC 2018 - [email protected]
+
+- Remove redundant %clean section. Replace old $RPM_* shell vars
+  by macros. Add missing bullet points to description.
+  Edit descriptions for neutrality.
+
+-------------------------------------------------------------------
+Thu Mar  1 19:11:19 UTC 2018 - [email protected]
+
+- Remove xorg-x11-devel from buildrequires. 
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ qemacs.spec ++++++
--- /var/tmp/diff_new_pack.gxiSDQ/_old  2018-03-20 21:59:02.224540003 +0100
+++ /var/tmp/diff_new_pack.gxiSDQ/_new  2018-03-20 21:59:02.224540003 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qemacs
 #
-# Copyright (c) 2012 SUSE LINUX Products 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
@@ -17,8 +17,10 @@
 
 
 Name:           qemacs
-BuildRequires:  libpng-devel
-BuildRequires:  xorg-x11-devel
+BuildRequires:  pkgconfig(libpng)
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xext)
+BuildRequires:  pkgconfig(xv)
 Version:        0.3.1
 Release:        0
 Url:            http://fabrice.bellard.free.fr/qemacs/
@@ -33,45 +35,38 @@
 # build against libpng14 should not be affected, otherwise please let me know
 Patch6:         qemacs-libpng15.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Summary:        Quick Emacs is a very small but powerful editor
-License:        LGPL-2.1+
+Summary:        An editor similar to Emacs
+License:        LGPL-2.1-or-later
 Group:          Productivity/Editors/Other
 
 %description
-Full screen editor with an Emacs look and feel with all Emacs common
-features: multi-buffer, multi-window, command mode, universal argument,
+Full screen editor with an Emacs look and feel with common Emacs features
+like multi-buffer, multi-window, command mode, universal argument,
 keyboard macros, config file with C like syntax, minibuffer with
-completion and history.
+completion and history. Additional features:
 
-Full UTF8 support, including bidirectional editing respecting the
-Unicode bidi algorithm. Arabic and Indic scripts handling (in
-progress).
+* UTF-8 support, including bidirectional editing respecting the
+  Unicode bidi algorithm.
 
-WYSIWYG HTML/XML/CSS2 mode graphical editing. Also supports lynx like
-rendering on VT100 terminals.
+* WYSIWYG HTML/XML/CSS2 mode graphical editing. Supports Lynx-like
+  rendering on VT100 terminals.
 
-WYSIWYG DocBook mode based on XML/CSS2 renderer.
+* A WYSIWYG DocBook mode based on XML/CSS2 renderer.
 
-C mode: coloring with immediate update. Emacs like auto-indent.
+* C mode: coloring with immediate update. Emacs like auto-indent.
 
-Shell mode: colorized VT100 emulation so that your shell work exactly
-as you expect. Compile mode with next/prev error.
+* Shell mode: colorized VT100 emulation so that shells work as
+  expected. Compile mode with next/prev error.
 
-Input methods for most languages, including Chinese (input methods come
-from the Yudit editor).
+* Input methods for most languages, including Chinese (input methods
+  come from the Yudit editor).
 
-Hexadecimal editing mode with insertion and block commands. Unicode
-hexa editing of UTF8 files also supported.
+* Hexadecimal editing mode with insertion and block commands. Unicode
+  hexa editing of UTF-8 files also supported.
 
-X11 support. Support multiple proportional fonts at the same time (as
-XEmacs). X Input methods supported. Xft extension supported for anti
-aliased font display.
-
-
-
-Authors:
---------
-    Fabrice Bellard  <[email protected]>
+* X11 support and support for multiple proportional fonts at the same
+  time (as XEmacs). X Input methods supported. Xft extension
+  supported for anti aliased font display.
 
 %prep
 %setup -q
@@ -84,19 +79,16 @@
 %patch6 -p1
 
 %build
-export CFLAGS="$RPM_OPT_FLAGS"
-export CXXFLAGS="$RPM_OPT_FLAGS"
+export CFLAGS="%{optflags}"
+export CXXFLAGS="%{optflags}"
 ./configure \
-       --prefix=/usr \
+       --prefix="%{_prefix}" \
        %{_target_platform}
 make STRIP=:
 
 %install
-make -e DESTDIR=$RPM_BUILD_ROOT install
-chmod 644 $RPM_BUILD_ROOT/%{_mandir}/man1/*
-
-%clean
-#[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf 
$RPM_BUILD_ROOT;
+%make_install -e
+chmod 644 %{buildroot}/%{_mandir}/man1/*
 
 %files
 %defattr(-,root,root)


Reply via email to