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)
