commit qemacs for openSUSE:Factory
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
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
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