X-Original-To: alpine-aports@mail.alpinelinux.org Delivered-To: alpine-aports@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id B1838DC06CF for ; Thu, 14 Jan 2016 17:07:11 +0000 (UTC) Received: from relay1.infogroup.kiev.ua (tera.infogroup.kiev.ua [195.144.25.26]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 52A85DC050F for ; Thu, 14 Jan 2016 17:07:11 +0000 (UTC) Received: from aveo.com.ua ([195.144.25.27] helo=alpine) by relay1.infogroup.kiev.ua with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80.1) (envelope-from ) id 1aJlMb-0004B5-N4; Thu, 14 Jan 2016 19:07:09 +0200 From: Valery Kartel To: alpine-aports@lists.alpinelinux.org Cc: Valery Kartel Subject: [alpine-aports] [PATCH] main/mc: enable SFTP-vfs. add APKBUILD syntax highliting. non-english help and hints are moved to -lang. mcedit macros examples are moved to -doc. non-english man pages are removed. Date: Thu, 14 Jan 2016 19:11:10 +0200 Message-Id: <1452791470-29873-1-git-send-email-valery.kartel@gmail.com> X-Mailer: git-send-email 2.7.0 X-Virus-Scanned: ClamAV using ClamSMTP X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: --- main/mc/APKBUILD | 34 +++++++++++++++++++++++++++------- main/mc/alpine_syntax.patch | 12 ++++++++++++ 2 files changed, 39 insertions(+), 7 deletions(-) create mode 100644 main/mc/alpine_syntax.patch diff --git a/main/mc/APKBUILD b/main/mc/APKBUILD index 6e41d18..dbd0692 100644 --- a/main/mc/APKBUILD +++ b/main/mc/APKBUILD @@ -1,15 +1,17 @@ +# Contributor: Valery Kartel # Maintainer: Natanael Copa pkgname=mc pkgver=4.8.15 -pkgrel=0 +pkgrel=1 pkgdesc="A filemanager/shell that emulates Norton Commander" -url="http://www.ibiblio.org/mc/" +url="http://www.midnight-commander.org" arch="all" license="GPL3+" depends="" subpackages="$pkgname-doc $pkgname-lang" -makedepends="e2fsprogs-dev glib-dev pcre-dev ncurses-dev" -source="http://www.midnight-commander.org/downloads/mc-$pkgver.tar.bz2" +makedepends="e2fsprogs-dev glib-dev pcre-dev ncurses-dev libssh2-dev" +source="http://www.midnight-commander.org/downloads/$pkgname-$pkgver.tar.bz2 + alpine_syntax.patch" _builddir="$srcdir"/$pkgname-$pkgver @@ -33,6 +35,7 @@ build() { --enable-background \ --enable-charset \ --enable-largefile \ + --enable-vfs-sftp \ --with-edit \ --with-mmap \ --with-screen=ncurses \ @@ -53,6 +56,23 @@ package() { make DESTDIR="$pkgdir" install || return 1 } -md5sums="db48ce26ba425a61edc51930e94227fd mc-4.8.15.tar.bz2" -sha256sums="f74e3da70410975cdeb27ee9a66d1dd812250b6d3ede364bca728dd5a48e5471 mc-4.8.15.tar.bz2" -sha512sums="d5eb35d5ca25cb5b19d512adc15f11d23035b59c68977a08bdacadc39a3d49cc9c9fe659fd4ca0bb17f8ab7e0b71574cbaac9dbc1935f64f0534a28d60eaffe1 mc-4.8.15.tar.bz2" +doc() { + default_doc; + rm -fr "$subpkgdir"/usr/share/man/?? + mkdir -p "$subpkgdir"/usr/share/doc + mv "$pkgdir"/usr/share/mc/examples "$subpkgdir"/usr/share/doc/mc +} + +lang() { + default_lang; + mkdir -p "$subpkgdir"/usr/share/mc/help "$subpkgdir"/usr/share/mc/hints + mv "$pkgdir"/usr/share/mc/help/mc.hlp.* "$subpkgdir"/usr/share/mc/help/ + mv "$pkgdir"/usr/share/mc/hints/mc.hint.* "$subpkgdir"/usr/share/mc/hints/ +} + +md5sums="db48ce26ba425a61edc51930e94227fd mc-4.8.15.tar.bz2 +e483f42ec389b0be50d8b9bafab889eb alpine_syntax.patch" +sha256sums="f74e3da70410975cdeb27ee9a66d1dd812250b6d3ede364bca728dd5a48e5471 mc-4.8.15.tar.bz2 +9ca96cc0ea6893e21496621f88a58fbc377d64cc39f5e350e8cec9045bf3bb6c alpine_syntax.patch" +sha512sums="d5eb35d5ca25cb5b19d512adc15f11d23035b59c68977a08bdacadc39a3d49cc9c9fe659fd4ca0bb17f8ab7e0b71574cbaac9dbc1935f64f0534a28d60eaffe1 mc-4.8.15.tar.bz2 +aee89eaacaafcdfe2ceb2eb7b7dcf08d669dbaffcb76f4c1613498017096c33068b7bf9d06e6f7d0685c9928cebaa932ab78b3a68f3b2de59b512022b3944e8d alpine_syntax.patch" diff --git a/main/mc/alpine_syntax.patch b/main/mc/alpine_syntax.patch new file mode 100644 index 0000000..a93b854 --- /dev/null +++ b/main/mc/alpine_syntax.patch @@ -0,0 +1,12 @@ +--- old/misc/syntax/Syntax.in ++++ new/misc/syntax/Syntax.in +@@ -238,6 +238,9 @@ + file .\*\\.strace$ Strace\sdebug\soutput + include strace.syntax + ++file APKBUILD$ Alpine\spackage\sbuild\sscript ++include PKGBUILD.syntax ++ + file PKGBUILD$ Arch\spackage\sbuild\sscript + include PKGBUILD.syntax + -- 2.7.0 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---