On Sun, Jan 28, 2018 at 04:05:46PM +0100, Klemens Nanni wrote:
> On Sun, Jan 28, 2018 at 05:15:51PM +0800, Ray Lai wrote:
> > Fixes "too many open file descriptors in ripgrep 0.7.0":
> > https://github.com/BurntSushi/ripgrep/issues/648
> Thanks for beating me to it!
> 
> 0.71 indeed fixes the issue on my amd64 machine where the following
> command for example would result in above mentioned failure:
> 
>       $ rg -F FIX_EXTRACT /usr/ports
> 
> Looks good to me, all tests pass:
> 
>       test result: ok. 142 passed; 0 failed; 0 ignored; 0 measured; 0 
> filtered out
> 
> Any takers?
Updated diff with INSTALL_DATA_DIR instead of `mkdir -p' in post-install.

Feedback? Any takers?

Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/ripgrep/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile    1 Nov 2017 20:27:22 -0000       1.5
+++ Makefile    28 Jan 2018 15:52:31 -0000
@@ -4,7 +4,7 @@ COMMENT =               line oriented search tool usi
 
 GH_ACCOUNT =           BurntSushi
 GH_PROJECT =           ripgrep
-GH_TAGNAME =           0.7.0
+GH_TAGNAME =           0.7.1
 
 CATEGORIES =           textproc sysutils
 
@@ -65,10 +65,10 @@ CONFIGURE_STYLE =   cargo
 post-install:
        chmod a+rx ${PREFIX}/bin/rg
        ${INSTALL_MAN} ${WRKSRC}/doc/rg.1 ${PREFIX}/man/man1/
-       mkdir -p ${PREFIX}/share/bash-completion/completions
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/bash-completion/completions
        ${INSTALL_DATA} 
${MODCARGO_TARGET_DIR}/release/build/ripgrep-*/out/rg.bash-completion \
                ${PREFIX}/share/bash-completion/completions/rg
-       mkdir -p ${PREFIX}/share/zsh/site-functions
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/zsh/site-functions
        ${INSTALL_DATA} 
${MODCARGO_TARGET_DIR}/release/build/ripgrep-*/out/_rg.ps1 \
                ${PREFIX}/share/zsh/site-functions/_rg
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/ripgrep/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo    1 Nov 2017 20:27:22 -0000       1.5
+++ distinfo    28 Jan 2018 15:52:31 -0000
@@ -38,7 +38,7 @@ SHA256 (cargo/void-1.0.2.tar.gz) = agLki
 SHA256 (cargo/walkdir-2.0.1.tar.gz) = 
QLbSAfT4mYqDcZa23pxz41rxTJksu5LEq2QdLC3OUt4=
 SHA256 (cargo/winapi-0.2.8.tar.gz) = 
Fn3J1pSam4V/NFEnXpEcP0QlWELB96dvM8VRA6kJCHo=
 SHA256 (cargo/winapi-build-0.1.1.tar.gz) = 
LTFe7js0rKR5ey2msT7Ygmbm1hJWKgxGOQr4KZ/Gmbw=
-SHA256 (ripgrep-0.7.0.tar.gz) = XC8jnfvcWvGPUlUJB3omgm9D193k6j9+3RVuetJwY2Y=
+SHA256 (ripgrep-0.7.1.tar.gz) = 4BBpNjes67QJ89unyvWe8JPRiUozsUAVBBuNQ1R2ZfU=
 SIZE (cargo/aho-corasick-0.6.3.tar.gz) = 24963
 SIZE (cargo/ansi_term-0.9.0.tar.gz) = 11718
 SIZE (cargo/atty-0.2.3.tar.gz) = 5486
@@ -79,4 +79,4 @@ SIZE (cargo/void-1.0.2.tar.gz) = 2356
 SIZE (cargo/walkdir-2.0.1.tar.gz) = 21483
 SIZE (cargo/winapi-0.2.8.tar.gz) = 455145
 SIZE (cargo/winapi-build-0.1.1.tar.gz) = 669
-SIZE (ripgrep-0.7.0.tar.gz) = 474530
+SIZE (ripgrep-0.7.1.tar.gz) = 474458

Reply via email to