diff options
author | Tobias Kortkamp <tobik@FreeBSD.org> | 2019-06-21 08:58:27 +0000 |
---|---|---|
committer | Tobias Kortkamp <tobik@FreeBSD.org> | 2019-06-21 08:58:27 +0000 |
commit | ebc8beeb30106f2ff801a27b9ec160a1b9eeba00 (patch) | |
tree | b742775fea04e3a835099f1ea2ec207e33759e7c /textproc/sd | |
parent | 6ab91ee6e4aa28ba54380d7af266143cf8a647c7 (diff) | |
download | ports-ebc8beeb30106f2ff801a27b9ec160a1b9eeba00.tar.gz ports-ebc8beeb30106f2ff801a27b9ec160a1b9eeba00.zip |
textproc/sd: Update to 0.6.5
- Install now generated manual and shell completions
Changes: https://github.com/chmln/sd/releases
Notes
Notes:
svn path=/head/; revision=504775
Diffstat (limited to 'textproc/sd')
-rw-r--r-- | textproc/sd/Makefile | 26 | ||||
-rw-r--r-- | textproc/sd/distinfo | 10 |
2 files changed, 31 insertions, 5 deletions
diff --git a/textproc/sd/Makefile b/textproc/sd/Makefile index 6fa837bc7806..a2f49b0c5e9a 100644 --- a/textproc/sd/Makefile +++ b/textproc/sd/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= sd -DISTVERSION= 0.6.1 +DISTVERSION= 0.6.5 CATEGORIES= textproc MAINTAINER= tobik@FreeBSD.org @@ -32,6 +32,7 @@ CARGO_CRATES= aho-corasick-0.7.3 \ heck-0.3.1 \ lazy_static-1.3.0 \ libc-0.2.51 \ + man-0.3.0 \ memchr-2.2.0 \ memmap-0.7.0 \ memoffset-0.2.1 \ @@ -57,6 +58,7 @@ CARGO_CRATES= aho-corasick-0.7.3 \ regex-1.1.7 \ regex-syntax-0.6.6 \ remove_dir_all-0.5.1 \ + roff-0.1.0 \ scopeguard-0.3.3 \ strsim-0.8.0 \ structopt-0.2.16 \ @@ -77,13 +79,33 @@ CARGO_CRATES= aho-corasick-0.7.3 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 -PLIST_FILES= bin/sd +_SD_OUT_DIR= ${WRKDIR}/cargo-out +MAKE_ENV= SD_OUT_DIR=${_SD_OUT_DIR} +PLIST_FILES= bin/sd \ + etc/bash_completion.d/sd.bash \ + man/man1/sd.1.gz \ + share/fish/completions/sd.fish \ + share/zsh/site-functions/_sd PORTDOCS= README.md OPTIONS_DEFINE= DOCS +post-patch: + @${REINPLACE_CMD} 's,"OUT_DIR","SD_OUT_DIR",g' ${WRKSRC}/build.rs + post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sd + ${INSTALL_MAN} ${_SD_OUT_DIR}/sd.1 \ + ${STAGEDIR}${PREFIX}/man/man1 + @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d + ${INSTALL_DATA} ${_SD_OUT_DIR}/sd.bash \ + ${STAGEDIR}${PREFIX}/etc/bash_completion.d + @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions + ${INSTALL_DATA} ${_SD_OUT_DIR}/sd.fish \ + ${STAGEDIR}${PREFIX}/share/fish/completions + @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions + ${INSTALL_DATA} ${_SD_OUT_DIR}/_sd \ + ${STAGEDIR}${PREFIX}/share/zsh/site-functions post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/textproc/sd/distinfo b/textproc/sd/distinfo index b2d5e59040f8..026588b92468 100644 --- a/textproc/sd/distinfo +++ b/textproc/sd/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1560703594 +TIMESTAMP = 1561105846 SHA256 (rust/crates/aho-corasick-0.7.3.tar.gz) = e6f484ae0c99fec2e858eb6134949117399f222608d84cadb3f58c1f97c2364c SIZE (rust/crates/aho-corasick-0.7.3.tar.gz) = 55093 SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b @@ -35,6 +35,8 @@ SHA256 (rust/crates/lazy_static-1.3.0.tar.gz) = bc5729f27f159ddd61f4df6228e827e8 SIZE (rust/crates/lazy_static-1.3.0.tar.gz) = 10616 SHA256 (rust/crates/libc-0.2.51.tar.gz) = bedcc7a809076656486ffe045abeeac163da1b558e963a31e29fbfbeba916917 SIZE (rust/crates/libc-0.2.51.tar.gz) = 397323 +SHA256 (rust/crates/man-0.3.0.tar.gz) = ebf5fa795187a80147b1ac10aaedcf5ffd3bbeb1838bda61801a1c9ad700a1c9 +SIZE (rust/crates/man-0.3.0.tar.gz) = 16839 SHA256 (rust/crates/memchr-2.2.0.tar.gz) = 2efc7bc57c883d4a4d6e3246905283d8dae951bb3bd32f49d6ef297f546e1c39 SIZE (rust/crates/memchr-2.2.0.tar.gz) = 20939 SHA256 (rust/crates/memmap-0.7.0.tar.gz) = 6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b @@ -85,6 +87,8 @@ SHA256 (rust/crates/regex-syntax-0.6.6.tar.gz) = dcfd8681eebe297b81d98498869d4aa SIZE (rust/crates/regex-syntax-0.6.6.tar.gz) = 273068 SHA256 (rust/crates/remove_dir_all-0.5.1.tar.gz) = 3488ba1b9a2084d38645c4c08276a1752dcbf2c7130d74f1569681ad5d2799c5 SIZE (rust/crates/remove_dir_all-0.5.1.tar.gz) = 8726 +SHA256 (rust/crates/roff-0.1.0.tar.gz) = e33e4fb37ba46888052c763e4ec2acfedd8f00f62897b630cadb6298b833675e +SIZE (rust/crates/roff-0.1.0.tar.gz) = 7493 SHA256 (rust/crates/scopeguard-0.3.3.tar.gz) = 94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27 SIZE (rust/crates/scopeguard-0.3.3.tar.gz) = 9605 SHA256 (rust/crates/strsim-0.8.0.tar.gz) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a @@ -123,5 +127,5 @@ SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd 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 (chmln-sd-0.6.1_GH0.tar.gz) = 4ca219762eb90edccaae68789deb6f790102df584a753d73b856de72ff4dd053 -SIZE (chmln-sd-0.6.1_GH0.tar.gz) = 12046 +SHA256 (chmln-sd-0.6.5_GH0.tar.gz) = ed38e5103080373b00443f72683ac2785b18e354ab6ef4797e27af028be9baf2 +SIZE (chmln-sd-0.6.5_GH0.tar.gz) = 13539 |