# HG changeset patch # User Hans-G?nter Theisgen # Date 1649573307 -3600 # Node ID e1a8d87ac28c1a4f3e37aa94d07a3297729b5582 # Parent 7c04901ef47005afc2bbb593cb83087189ecbc2e updated mp (5.2.10 -> 5.58) diff -r 7c04901ef470 -r e1a8d87ac28c mp/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mp/description.txt Sun Apr 10 07:48:27 2022 +0100 @@ -0,0 +1,31 @@ +A text editor for programmers including the following features: + +Fully scriptable using a C-like scripting language. +Unlimited undo levels. +Complete Unicode support. +Multiple files can be edited at the same time and blocks copied + and pasted among them. +Syntax highlighting for many popular languages and file formats: + C, C++, Perl, Shell Scripts, Ruby, Php, Python, HTML... +Creative use of tags: tags created by the external utility ctags + are used to move instantaneously to functions or variables + inside your current source tree. Tags are visually highlighted + (underlined), and symbol completion can be triggered to avoid + typing your own function names over and over. +Intelligent help system: pressing F1 over any word of a text + being edited triggers the underlying system help (calling man + when editing C or Shell files, perldoc with Perl, ri on Ruby...). +Understandable interface: drop-down menus, reasonable default + key bindings. +Configurable keys, menus and colors. +Text templates can be easily defined and accessed. +Multiplatform: Unix/Linux ANSI and Curses, Qt4/Qt5, GTK+, KDE4, + MS Windows (both windowed and console). +Automatic indentation, word wrapping, internal grep, learning and + repeating functions. +Spellchecking support (via the ispell package). +Multilingual. +Password-protected, encrypted text files (using the ARCFOUR + algorithm). +It helps you abandon vi, emacs and other six-legged freaks + definitely. diff -r 7c04901ef470 -r e1a8d87ac28c mp/receipt --- a/mp/receipt Sun Apr 10 07:17:22 2022 +0100 +++ b/mp/receipt Sun Apr 10 07:48:27 2022 +0100 @@ -1,15 +1,16 @@ # SliTaz package receipt. PACKAGE="mp" -VERSION="5.2.10" +VERSION="5.58" CATEGORY="development" -SHORT_DESC="A text editor for programmers" +TAGS="text-editor" +SHORT_DESC="A text editor for programmers." MAINTAINER="allan316@gmail.com" LICENSE="GPL2" -TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="https://triptico.com/software/mp.html" -WGET_URL="https://triptico.com/download/mp/$TARBALL" -TAGS="text-editor" + +TARBALL="$PACKAGE-${VERSION%.*}.tar.gz" +WGET_URL="https://triptico.com/download/$TARBALL" DEPENDS="gtk+" BUILD_DEPENDS="gtk+-dev" @@ -26,17 +27,21 @@ { mkdir -p $DESTDIR/usr/bin # sed -i 's/TRY_DRIVERS()/(0)/' mp_core.c - ./config.sh \ - --prefix=/usr \ - --without-qt4 \ - $CONFIGURE_ARGS - make && make DESTDIR=$DESTDIR install + ./config.sh \ + --prefix=/usr \ + --without-qt4 \ + $CONFIGURE_ARGS && + make -j 1 && + make DESTDIR=$DESTDIR install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/share - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/share/mp-5 $fs/usr/share + mkdir -p $fs/usr/share/mp-5 + + cp -a $install/usr/bin $fs/usr +# cp -a $install/usr/share/mp-5 $fs/usr/share + cp -a $src/mp_*.mpsl $fs/usr/share/mp-5 + cp -a $src/lang $fs/usr/share/mp-5 }