commit qemacs for openSUSE:Factory

2018-03-20 Thread root
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.changes2012-01-09 
15:21:00.0 +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 - jeng...@inai.de
+
+- 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 - crrodrig...@opensuse.org
+
+- 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  
+* 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}" \

commit qemacs for openSUSE:Factory

2012-01-09 Thread h_root
Hello community,

here is the log from the commit of package qemacs for openSUSE:Factory checked 
in at 2012-01-09 15:20:58

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


Package is qemacs, Maintainer is mfab...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/qemacs/qemacs.changes2011-09-23 
12:43:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.qemacs.new/qemacs.changes   2012-01-09 
15:21:00.0 +0100
@@ -1,0 +2,6 @@
+Thu Jan  5 14:28:33 UTC 2012 - pgaj...@suse.com
+
+- build also with libpng15
+  * libpng15.patch
+
+---

New:

  qemacs-libpng15.patch



Other differences:
--
++ qemacs.spec ++
--- /var/tmp/diff_new_pack.I2oGAr/_old  2012-01-09 15:21:00.0 +0100
+++ /var/tmp/diff_new_pack.I2oGAr/_new  2012-01-09 15:21:00.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package qemacs (Version 0.3.1)
+# spec file for package qemacs
 #
-# Copyright (c) 2009 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
@@ -15,16 +15,12 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   qemacs
-BuildRequires:  libpng-devel xorg-x11-devel
-License:LGPL-2.1+
-Group:  Productivity/Editors/Other
-AutoReqProv:on
+BuildRequires:  libpng-devel
+BuildRequires:  xorg-x11-devel
 Version:0.3.1
-Release:380
+Release:0
 Url:http://fabrice.bellard.free.fr/qemacs/
 Source0:http://fabrice.bellard.free.fr/qemacs/qemacs-0.3.1.tar.bz2
 Patch0: qemacs.patch
@@ -33,8 +29,13 @@
 Patch3: includes.patch
 Patch4: initcall.patch
 Patch5: qemacs-libpng.patch
+# PATCH-FIX-UPSTREAM pngtoico-libpng15.patch -- pgaj...@suse.com; build with 
libpng15; sent today to fabrice.bell...@free.fr
+# 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+
+Group:  Productivity/Editors/Other
 
 %description
 Full screen editor with an Emacs look and feel with all Emacs common
@@ -80,6 +81,7 @@
 %patch3
 %patch4
 %patch5
+%patch6 -p1
 
 %build
 export CFLAGS=$RPM_OPT_FLAGS

++ qemacs-libpng15.patch ++
Index: qemacs-0.3.1/html2png.c
===
--- qemacs-0.3.1.orig/html2png.c
+++ qemacs-0.3.1/html2png.c
@@ -213,7 +213,7 @@ int png_save(QEditScreen *s, const char
 if (!f) 
 goto fail;
 
-if (setjmp(png_ptr-jmpbuf)) {
+if (setjmp(png_jmpbuf(png_ptr))) {
 png_destroy_write_struct(png_ptr, info_ptr);
 fail:
 /* free pointers before returning.  Make sure you clean up
@@ -230,10 +230,8 @@ int png_save(QEditScreen *s, const char
 w = s-width;
 h = s-height;
 
-info_ptr-width = w;
-info_ptr-height = h;
-info_ptr-bit_depth = 8;
-info_ptr-color_type = PNG_COLOR_TYPE_RGB;
+png_set_IHDR(png_ptr, info_ptr, w, h, 8, PNG_COLOR_TYPE_RGB, 
+ PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_DEFAULT, 
PNG_FILTER_TYPE_DEFAULT);
 
 png_write_info(png_ptr, info_ptr);
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit qemacs for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package qemacs for openSUSE:Factory checked 
in at 2011-12-06 18:58:30

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


Package is qemacs, Maintainer is mfab...@novell.com

Changes:




Other differences:
--
++ qemacs.spec ++
--- /var/tmp/diff_new_pack.EpA8QX/_old  2011-12-06 19:30:40.0 +0100
+++ /var/tmp/diff_new_pack.EpA8QX/_new  2011-12-06 19:30:40.0 +0100
@@ -20,7 +20,7 @@
 
 Name:   qemacs
 BuildRequires:  libpng-devel xorg-x11-devel
-License:LGPL v2.1 or later
+License:LGPL-2.1+
 Group:  Productivity/Editors/Other
 AutoReqProv:on
 Version:0.3.1

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