Date: Wed, 30 Jan 2019 18:52:12 +0000 (UTC) From: Steve Wills <swills@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r491639 - in head/devel: . interactive_rebase_tool Message-ID: <201901301852.x0UIqCBL004142@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: swills Date: Wed Jan 30 18:52:12 2019 New Revision: 491639 URL: https://svnweb.freebsd.org/changeset/ports/491639 Log: devel/interactive_rebase_tool: create port Improved sequence editor for Git interactive rebase. WWW: https://gitrebasetool.mitmaro.ca/ PR: 235312 Submitted by: petteri.valkonen@iki.fi Added: head/devel/interactive_rebase_tool/ head/devel/interactive_rebase_tool/Makefile (contents, props changed) head/devel/interactive_rebase_tool/distinfo (contents, props changed) head/devel/interactive_rebase_tool/pkg-descr (contents, props changed) head/devel/interactive_rebase_tool/pkg-message (contents, props changed) Modified: head/devel/Makefile (contents, props changed) Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Wed Jan 30 18:18:05 2019 (r491638) +++ head/devel/Makefile Wed Jan 30 18:52:12 2019 (r491639) @@ -1248,6 +1248,7 @@ SUBDIR += iniparser SUBDIR += initutil SUBDIR += injeqt + SUBDIR += interactive_rebase_tool SUBDIR += ioncube SUBDIR += ipython SUBDIR += ipython5 Added: head/devel/interactive_rebase_tool/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/interactive_rebase_tool/Makefile Wed Jan 30 18:52:12 2019 (r491639) @@ -0,0 +1,63 @@ +# $FreeBSD$ + +PORTNAME= interactive_rebase_tool +DISTVERSION= 0.7.0 +CATEGORIES= devel + +MAINTAINER= petteri.valkonen@iki.fi +COMMENT= Improved sequence editor for Git + +LICENSE= ISCL + +USES= cargo ssl ncurses +USE_GITHUB= yes +GH_ACCOUNT= MitMaro +GH_PROJECT= git-interactive-rebase-tool + +CARGO_CRATES= ansi_term-0.11.0 \ + atty-0.2.11 \ + bitflags-1.0.4 \ + cc-1.0.25 \ + cfg-if-0.1.6 \ + clap-2.32.0 \ + curl-sys-0.4.13 \ + git2-0.7.5 \ + idna-0.1.5 \ + libc-0.2.43 \ + libgit2-sys-0.7.10 \ + libssh2-sys-0.2.11 \ + libz-sys-1.0.25 \ + log-0.4.6 \ + matches-0.1.8 \ + ncurses-5.94.0 \ + openssl-probe-0.1.2 \ + openssl-sys-0.9.39 \ + pad-0.1.5 \ + pancurses-0.16.0 \ + pdcurses-sys-0.7.0 \ + percent-encoding-1.0.1 \ + pkg-config-0.3.14 \ + redox_syscall-0.1.40 \ + redox_termios-0.1.1 \ + strsim-0.7.0 \ + termion-1.5.1 \ + textwrap-0.10.0 \ + unicode-bidi-0.3.4 \ + unicode-normalization-0.1.7 \ + unicode-width-0.1.5 \ + url-1.7.1 \ + vcpkg-0.2.6 \ + vec_map-0.8.1 \ + winapi-0.3.6 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-x86_64-pc-windows-gnu-0.4.0 \ + winreg-0.5.1 + +PLIST_FILES= bin/interactive-rebase-tool \ + man/man1/interactive-rebase-tool.1.gz + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/interactive-rebase-tool + ${INSTALL_MAN} ${WRKSRC}/src/interactive-rebase-tool.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 + +.include <bsd.port.mk> Added: head/devel/interactive_rebase_tool/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/interactive_rebase_tool/distinfo Wed Jan 30 18:52:12 2019 (r491639) @@ -0,0 +1,79 @@ +TIMESTAMP = 1548431839 +SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b +SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087 +SHA256 (rust/crates/atty-0.2.11.tar.gz) = 9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652 +SIZE (rust/crates/atty-0.2.11.tar.gz) = 5916 +SHA256 (rust/crates/bitflags-1.0.4.tar.gz) = 228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12 +SIZE (rust/crates/bitflags-1.0.4.tar.gz) = 15282 +SHA256 (rust/crates/cc-1.0.25.tar.gz) = f159dfd43363c4d08055a07703eb7a3406b0dac4d0584d96965a3262db3c9d16 +SIZE (rust/crates/cc-1.0.25.tar.gz) = 43191 +SHA256 (rust/crates/cfg-if-0.1.6.tar.gz) = 082bb9b28e00d3c9d39cc03e64ce4cea0f1bb9b3fde493f0cbc008472d22bdf4 +SIZE (rust/crates/cfg-if-0.1.6.tar.gz) = 7411 +SHA256 (rust/crates/clap-2.32.0.tar.gz) = b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e +SIZE (rust/crates/clap-2.32.0.tar.gz) = 196073 +SHA256 (rust/crates/curl-sys-0.4.13.tar.gz) = 08459503c415173da1ce6b41036a37b8bfdd86af46d45abb9964d4c61fe670ef +SIZE (rust/crates/curl-sys-0.4.13.tar.gz) = 2859973 +SHA256 (rust/crates/git2-0.7.5.tar.gz) = 591f8be1674b421644b6c030969520bc3fa12114d2eb467471982ed3e9584e71 +SIZE (rust/crates/git2-0.7.5.tar.gz) = 145895 +SHA256 (rust/crates/idna-0.1.5.tar.gz) = 38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e +SIZE (rust/crates/idna-0.1.5.tar.gz) = 258735 +SHA256 (rust/crates/libc-0.2.43.tar.gz) = 76e3a3ef172f1a0b9a9ff0dd1491ae5e6c948b94479a3021819ba7d860c8645d +SIZE (rust/crates/libc-0.2.43.tar.gz) = 353810 +SHA256 (rust/crates/libgit2-sys-0.7.10.tar.gz) = 4916b5addc78ec36cc309acfcdf0b9f9d97ab7b84083118b248709c5b7029356 +SIZE (rust/crates/libgit2-sys-0.7.10.tar.gz) = 1176435 +SHA256 (rust/crates/libssh2-sys-0.2.11.tar.gz) = 126a1f4078368b163bfdee65fbab072af08a1b374a5551b21e87ade27b1fbf9d +SIZE (rust/crates/libssh2-sys-0.2.11.tar.gz) = 458377 +SHA256 (rust/crates/libz-sys-1.0.25.tar.gz) = 2eb5e43362e38e2bca2fd5f5134c4d4564a23a5c28e9b95411652021a8675ebe +SIZE (rust/crates/libz-sys-1.0.25.tar.gz) = 650151 +SHA256 (rust/crates/log-0.4.6.tar.gz) = c84ec4b527950aa83a329754b01dbe3f58361d1c5efacd1f6d68c494d08a17c6 +SIZE (rust/crates/log-0.4.6.tar.gz) = 22303 +SHA256 (rust/crates/matches-0.1.8.tar.gz) = 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08 +SIZE (rust/crates/matches-0.1.8.tar.gz) = 2216 +SHA256 (rust/crates/ncurses-5.94.0.tar.gz) = 4a02f0da600c09fa2e5fd6479093ba8a4b21f4ed5bed3b6ddc26583b50d31319 +SIZE (rust/crates/ncurses-5.94.0.tar.gz) = 25088 +SHA256 (rust/crates/openssl-probe-0.1.2.tar.gz) = 77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de +SIZE (rust/crates/openssl-probe-0.1.2.tar.gz) = 6427 +SHA256 (rust/crates/openssl-sys-0.9.39.tar.gz) = 278c1ad40a89aa1e741a1eed089a2f60b18fab8089c3139b542140fc7d674106 +SIZE (rust/crates/openssl-sys-0.9.39.tar.gz) = 43147 +SHA256 (rust/crates/pad-0.1.5.tar.gz) = 9c9b8de33465981073e32e1d75bb89ade49062bb853e7c97ec2c13439095563a +SIZE (rust/crates/pad-0.1.5.tar.gz) = 4853 +SHA256 (rust/crates/pancurses-0.16.0.tar.gz) = cedc1409ecbb0a789f39e2a90ae052df6670c1e1c17724587e1872e6ec270e56 +SIZE (rust/crates/pancurses-0.16.0.tar.gz) = 32980 +SHA256 (rust/crates/pdcurses-sys-0.7.0.tar.gz) = 90e12bfe55b7080fdfa0742f7a22ce7d5d1da250ca064ae6b81c843a2084fa2a +SIZE (rust/crates/pdcurses-sys-0.7.0.tar.gz) = 454789 +SHA256 (rust/crates/percent-encoding-1.0.1.tar.gz) = 31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831 +SIZE (rust/crates/percent-encoding-1.0.1.tar.gz) = 10057 +SHA256 (rust/crates/pkg-config-0.3.14.tar.gz) = 676e8eb2b1b4c9043511a9b7bea0915320d7e502b0a079fb03f9635a5252b18c +SIZE (rust/crates/pkg-config-0.3.14.tar.gz) = 13565 +SHA256 (rust/crates/redox_syscall-0.1.40.tar.gz) = c214e91d3ecf43e9a4e41e578973adeb14b474f2bee858742d127af75a0112b1 +SIZE (rust/crates/redox_syscall-0.1.40.tar.gz) = 14745 +SHA256 (rust/crates/redox_termios-0.1.1.tar.gz) = 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76 +SIZE (rust/crates/redox_termios-0.1.1.tar.gz) = 3227 +SHA256 (rust/crates/strsim-0.7.0.tar.gz) = bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550 +SIZE (rust/crates/strsim-0.7.0.tar.gz) = 8435 +SHA256 (rust/crates/termion-1.5.1.tar.gz) = 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096 +SIZE (rust/crates/termion-1.5.1.tar.gz) = 20659 +SHA256 (rust/crates/textwrap-0.10.0.tar.gz) = 307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6 +SIZE (rust/crates/textwrap-0.10.0.tar.gz) = 15986 +SHA256 (rust/crates/unicode-bidi-0.3.4.tar.gz) = 49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5 +SIZE (rust/crates/unicode-bidi-0.3.4.tar.gz) = 32228 +SHA256 (rust/crates/unicode-normalization-0.1.7.tar.gz) = 6a0180bc61fc5a987082bfa111f4cc95c4caff7f9799f3e46df09163a937aa25 +SIZE (rust/crates/unicode-normalization-0.1.7.tar.gz) = 330545 +SHA256 (rust/crates/unicode-width-0.1.5.tar.gz) = 882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526 +SIZE (rust/crates/unicode-width-0.1.5.tar.gz) = 15761 +SHA256 (rust/crates/url-1.7.1.tar.gz) = 2a321979c09843d272956e73700d12c4e7d3d92b2ee112b31548aef0d4efc5a6 +SIZE (rust/crates/url-1.7.1.tar.gz) = 68266 +SHA256 (rust/crates/vcpkg-0.2.6.tar.gz) = def296d3eb3b12371b2c7d0e83bfe1403e4db2d7a0bba324a12b21c4ee13143d +SIZE (rust/crates/vcpkg-0.2.6.tar.gz) = 9866 +SHA256 (rust/crates/vec_map-0.8.1.tar.gz) = 05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a +SIZE (rust/crates/vec_map-0.8.1.tar.gz) = 14959 +SHA256 (rust/crates/winapi-0.3.6.tar.gz) = 92c1eb33641e276cfa214a0522acad57be5c56b10cb348b3c5117db75f3ac4b0 +SIZE (rust/crates/winapi-0.3.6.tar.gz) = 1029391 +SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 +SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815 +SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f +SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998 +SHA256 (rust/crates/winreg-0.5.1.tar.gz) = a27a759395c1195c4cc5cda607ef6f8f6498f64e78f7900f5de0a127a424704a +SIZE (rust/crates/winreg-0.5.1.tar.gz) = 17693 +SHA256 (MitMaro-git-interactive-rebase-tool-0.7.0_GH0.tar.gz) = 08e5d6dd9beacf7806abd74edfa9e7654ccb2ffc083b2fd8617d132951eee5bd +SIZE (MitMaro-git-interactive-rebase-tool-0.7.0_GH0.tar.gz) = 133824 Added: head/devel/interactive_rebase_tool/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/interactive_rebase_tool/pkg-descr Wed Jan 30 18:52:12 2019 (r491639) @@ -0,0 +1,3 @@ +Improved sequence editor for Git interactive rebase. + +WWW: https://gitrebasetool.mitmaro.ca/ Added: head/devel/interactive_rebase_tool/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/interactive_rebase_tool/pkg-message Wed Jan 30 18:52:12 2019 (r491639) @@ -0,0 +1,4 @@ +To configure Git to use interactive-rebase-tool for interactive +rebasing by default, run: + +git config --global sequence.editor interactive-rebase-tool
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201901301852.x0UIqCBL004142>