Hello community, here is the log from the commit of package mined for openSUSE:Factory checked in at 2012-03-12 08:53:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mined (Old) and /work/SRC/openSUSE:Factory/.mined.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mined", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/mined/mined.changes 2011-09-23 02:13:02.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.mined.new/mined.changes 2012-03-12 08:53:42.000000000 +0100 @@ -1,0 +2,80 @@ +Thu Mar 8 11:19:38 UTC 2012 - [email protected] + +- license update: GPL-3.0+ + No indication of GPL-3.0 (only) license + +------------------------------------------------------------------- +Mon Feb 13 10:50:21 UTC 2012 - [email protected] + +- patch license to follow spdx.org standard + +------------------------------------------------------------------- +Sat Nov 12 22:00:00 CEST 2011 - [email protected] + +This release features major enhancements in file management: + +• Interactive file chooser to navigate file system. +• Backup files, interoperable with other editors; optional numbered backups. +• File locking, using interoperable lock files. +• Recovery files (if mined quits), interoperable with other editors. +• Checking/warning whether disk file was changed while being edited (2011.18). +• Enhancement and migration of file info storage (2011.18). + +Other major enhancements in this release: + +Interactive: +• Mouse movement navigation between menus, especially to open submenus. + +Interworking and Deployment: +• Using glyph detection feature of mintty for optimal marker selection. +• Assigned HOP function to Shift-TAB and to keypad "*", to support + laptop keyboards and some dumb terminals (KDE konsole, BSD console). +• Windows stand-alone package: Installing into Start Menu and Desktop. +• Enhanced Linux desktop integration (2011.18). +• Other interoperability and portability enhancements, + including port to Haiku (2011.18). + +------------------------------------------------------------------- +Wed Jun 8 14:20:11 CEST 2011 - [email protected] + +- update to mined 2011.17 + Major enhancements in this release: + Character encoding support enhancements: + • Updated to Unicode 5.2 and Unicode 6.0: + • Supporting Arabic ligature joining in all terminals. + Interactive: + • Sub-menu (in Options menu) to change keyboard emulation interactively. + • Improved display of status line information. + • Automatically adjusting HTML syntax highlighting colour to dark background. + • Improved file info handling, includes selected input method. + • Interactive help viewing uses mined rather than less. + Interworking: + • Supporting extended mouse-coordinates mode (xterm 262 and 268, + mintty 0.9), for up to 2015 lines/columns screen width. + • Improved handling of function keys on badly-configured terminals. + Bug fixes: + • Fixed keyboard mapping in xterm to accept sequences with + subsequent capital letters (like hE, HE). + • Fixed printing under Windows and Interix. + • Fixed UTF-16 handling. + • Fixed stalled mined with modified text after terminal is killed on Linux. + +------------------------------------------------------------------- +Thu Jun 10 14:02:14 UTC 2010 - [email protected] + +- update to mined 2000.16. + Major enhancements in this release: + Text editing features: + • New rectangular copy/paste area mode. + • Enhanced smart quotes algorithm and input support for apostrophe. + • Support fow Hawai'ian input. + Interactive: + • Self-made visual selection highlighting, supporting all terminals. + • Changed Del keypad key to more common behaviour. + • Calculated dim attribute for line markers in xterm and mintty. + • Enabled keyboard mapping (input method handling) for DOS/djgpp version. + • Menu navigation: On a submenu entry, cursor-right enters the submenu too. + File handling: + • The text position is now more easily remembered. + +------------------------------------------------------------------- Old: ---- build.patch mined-2000.14.tar.bz2 mined-lib64.patch mined.desktop.patch mined2000-termio.patch New: ---- mined-2011.19.2.tar.gz mined.dsc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mined.spec ++++++ --- /var/tmp/diff_new_pack.0UKYfA/_old 2012-03-12 08:53:44.000000000 +0100 +++ /var/tmp/diff_new_pack.0UKYfA/_new 2012-03-12 08:53:44.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package mined (Version 2000.14) +# spec file for package mined # -# Copyright (c) 2010 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,149 +15,149 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: mined +%if 0%{?suse_version} BuildRequires: update-desktop-files -License: GPLv2+ -Group: Productivity/Editors/Other -AutoReqProv: on -Version: 2000.14 -Release: 90 +%endif +Version: 2011.19.2 +Release: 0 Url: http://towo.net/mined/ -Source0: http://towo.net/mined/mined-2000.14.tar.bz2 -Patch1: mined.desktop.patch -Patch2: build.patch -Patch3: mined-lib64.patch -Patch10: mined2000-termio.patch +Source0: http://towo.net/mined/download/mined-%{version}.tar.gz +#Patch1: test.patch +#%if 0%{?suse_version} +#Patch2: suse.patch +#%endif +#%if 0%{?fedora_version} == 13 +#Patch3: fedora13.patch +#%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Powerful Text Editor with Extensive Unicode and CJK Support +License: GPL-3.0+ +Group: Productivity/Editors/Other %description -Mined is a powerful text editor with a comprehensive and easy-to-use -user interface and fast, small-footprint behavior. +Mined is a powerful text editor with a comprehensive yet concise and +easy-to-use user interface supporting modern interaction paradigms, +and fast, small-footprint behaviour. + +Mined provides both extensive Unicode and CJK support offering many +specific features and covering special cases that other editors +are not aware of (like auto-detection features and automatic handling +of terminal variations, or Han character information). +It was the first editor that supported Unicode in a plain-text terminal +(like xterm or rxvt). + +Basically, mined is an editor tailored to reliable and efficient +editing of plain text documents and programs, with features and +interactive behaviour designed for this purpose. -It was the first editor that provided Unicode support in a plain-text -terminal. It now has both extensive Unicode and CJK support offering -many specific features and covering special cases that other editors -are not aware of (like autodetection features and automatic handling of -terminal variations or Han character information). Basically, it is an -editor tailored to efficient editing of plain text documents and -programs with features and interactive behavior designed for this -purpose. -Mined Overview - -Good interactive features * Intuitive user interface +Feature Overview +Good interactive features +* Intuitive user interface * Logical and consistent concept of navigating and editing text - (without ancient line-end handling limitations or insert or - append confusion) - -* Supports various control styles: Editing with command control, - function key control, or menu control Navigation by cursor keys, - control keys, mouse or scrollbar - -* Comprehensive menus (driven by keyboard or mouse) - -* "HOP" key paradigm doubles the number of navigation functions that - can be most easily reached and remembered by intuitively - amplifying the associated function - -* Immediate adjustment if the window size is changed in any state of - interaction - -Versatile character encoding support * Extensive Unicode support, - including double-width and combining characters, script - highlighting, various methods of character input support (mapped - keyboard input methods, mnemonic and numeric input), supporting - CJK, Vietnamese, Hebrew, Arabic, and other scripts - -* Support of bidirectional terminals, Arabic ligature joining - + (without ancient line-end handling limitations or insert/append confusion) +* Supports various control styles: + - Editing with command control, function key control, or menu control + - Navigation by cursor keys, control keys, mouse or scrollbar +* Concise and comprehensive menus (driven by keyboard or mouse) +* "HOP" key paradigm doubles the number of navigation functions + that can be most easily reached and remembered by + intuitively amplifying or expanding the associated function +* Proper handling of window size changes in any state of interaction + +Versatile character encoding support +* Extensive Unicode support, including double-width and combining characters, + script highlighting, + various methods of character input support + (mapped keyboard input methods, mnemonic and numeric input), + supporting CJK, Vietnamese, Hebrew, Arabic, and other scripts +* Character information updated to Unicode 6.0 +* Extensive accented character input support, including + multiple accent prefix keys +* Support for Greek (monotonic and polytonic) +* Support for Cyrillic accented characters +* Support of bidirectional terminals +* Support of Arabic ligature joining + on all terminals * East Asian character set support: handling of major CJK encodings - (including GB18030 and full EUC-JP with combining characters) in - either Unicode terminal or CJK terminal - -* Support for a variety of 8-bit encodings (mapped to Unicode) (with - combining characters for Vietnamese and Thai) - -* Support of CJK input methods by enhanced keyboard mapping - including multiple choice mappings (handled by a pick list menu); - characters in the pick list being sorted by relevance of Unicode - ranges - + (including GB18030 and full EUC-JP with combining characters) +* Support for a large number of 8 bit encodings + (with combining characters for Vietnamese, Thai, Arabic, Hebrew) +* Support of CJK input methods by enhanced keyboard + mapping including multiple choice mappings (handled by a pick list menu); + characters in the pick list being sorted by relevance of Unicode ranges * Han character information with description and pronunciation - -* Autodetection of text character encoding, edit of files with mixed - character encoding sections (such as mailboxes), transparent - handling of UTF-16 encoded files - -* Autodetection of UTF-8 and CJK terminal mode and detailed features +* Auto-detection of text character encoding, edits files with + mixed character encoding sections (e.g. mailboxes), + transparent handling and auto-detection of UTF-16 encoded files +* Auto-detection of UTF-8 / CJK / 8 bit terminal mode and detailed features (like different Unicode width and combining data versions) - -* Encoding support tested with: xterm, mlterm, hanterm, cxterm, - rxvt, linux console - -Many useful text editing capabilities * Many text editing features, - such as paragraph wrapping, autoindentation and back-tab, smart - quotes (with quotation marks style selection and autodetection), +* Comprehensive and flexible (though standard-conformant) set of + mechanisms to specify both text and terminal encodings + with useful precedences +* Flexible combination of any text encoding with any terminal encoding +* Encoding support tested with: xterm, mlterm, rxvt, + cxterm, kterm, hanterm, + KDE konsole, gnome-terminal, Linux console, + cygwin console, mintty, PuTTY + +Many useful text editing capabilities +* Many text editing features, e.g. paragraph wrapping, + auto-indentation and back-tab, smart quotes (with + quotation marks style selection and auto-detection) and smart dashes - * Search and replacement patterns can have multiple lines - -* Cross-session paste buffer (copy and paste between multiple--even - subsequent or remote--invocations of mined) - +* Cross-session paste buffer (copy/paste between multiple + - even subsequent or remote - invocations of mined) +* Optional Unicode paste buffer mode with implicit conversion * Marker stack for quick return to previous text positions - * Multiple paste buffers (emacs-style) - +* Optional rectangular copy/paste area +* Interactive selection highlighting (with mouse or keyboard selection), + standard dual-mode Del key behaviour * Program editing features, HTML support and syntax highlighting, identifier and function definition search, also across files; structure input support - -* Text and program layout features; autoindentation and undent - function (back-tab), numbered item justification - +* Text and program layout features; auto-indentation and + undent function (back-tab), numbered item justification * Systematic text and file handling safety, avoiding loss of data - -* Visible indications of special text contents (TAB characters, - different line-end types, character codes that cannot be - displayed in the current mode) - -* Full binary transparent editing with visible indications (illegal - UTF-8 or CJK, mixed line end types, NUL characters, etc.) - +* Visible indications of special text contents + (TAB characters, different line-end types, character + codes that cannot be displayed in the current mode) +* Full binary transparent editing with visible indications + (illegal UTF-8 or CJK, mixed line end types, NUL characters, ...) * Print function that works in all text encodings - +* Optional password hiding * Optional emacs command mode -Small-footprint operation and portability * Plain text mode - (terminal) operation, supporting wide range of terminals - +Small-footprint operation, portability and interworking +* Plain text mode (terminal) operation +* Optimized use of terminal features for a wide range of terminals, + including large terminal support (2015x2015) or recent xterm and mintty * Instant start-up - -* Runs on many platforms: Unix (Linux/Sun/HP/BSD/Mac and more), DOS - (djgpp), Windows (cygwin) - +* Runs on many platforms: Unix (Linux/Sun/HP/BSD/Mac and more), + DOS (djgpp), Windows (cygwin, Interix) * Makefiles also support legacy systems - - -Authors: --------- +Author: +------- Thomas Wolff <[email protected]> %prep -%setup0 -q -n mined-2000.14 -%patch1 -p1 -%patch2 -p1 -%patch3 +%setup0 -q -n mined-%{version} +#%patch1 -p0 +#%if 0%{?suse_version} +#%patch2 +#%endif +#%if 0%{?fedora_version} == 13 +#%patch3 +#%endif %build -make OPT="$RPM_OPT_FLAGS -fno-strict-aliasing" -C src -f makefile.linux LIBDIR=%{_libdir} RLIBDIR=/%{_lib} +make OPT="$RPM_OPT_FLAGS -fno-strict-aliasing" -C src -f makefile.linux USRLIBDIR=%{_libdir} ROOTLIBDIR=/%{_lib} %install [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; @@ -168,7 +168,9 @@ ln -sf ${i##${RPM_BUILD_ROOT}} \ $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/ done +%if 0%{?suse_version} %suse_update_desktop_file -i %name ConsoleOnly TextEditor +%endif %clean #[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; @@ -181,5 +183,8 @@ %dir %{_datadir}/mined/ %{_datadir}/mined/* /usr/share/applications/%name.desktop +/usr/share/pixmaps/%name.xpm +%if 0%{?suse_version} +%endif %changelog ++++++ mined.dsc ++++++ Format: 1.0 Source: mined Version: 2011.19.2-0 Binary: mined Maintainer: Thomas Wolff <[email protected]> Build-Depends: cdbs (>= 0.4.51), debhelper (>= 7), make, gcc Files: 00000000000000000000000000000000 0 mined-2011.19.2.tar.gz -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
