nnn-master.recipe (1624B)
1 SUMMARY="A blazing-fast lightweight terminal file manager" 2 DESCRIPTION="nnn is a full-featured terminal file manager. It's tiny and \ 3 nearly 0-config with an incredible performance. 4 5 nnn is also a du analyzer, an app launcher, a batch renamer and a file picker. \ 6 The plugin repository has tons of plugins and documentation to extend the \ 7 capabilities further. You can plug new functionality and play with a \ 8 custom keybind instantly. There's an independent (neo)vim plugin. 9 10 It runs smoothly on the Raspberry Pi, Termux on Android, Linux, macOS, BSD, \ 11 Cygwin, WSL, Haiku and works seamlessly with DEs and GUI utilities. 12 13 Visit the Wiki for concepts, program usage, how-tos and troubleshooting." 14 HOMEPAGE="https://github.com/jarun/nnn" 15 COPYRIGHT="2016-2023 Arun Prakash Jana" 16 LICENSE="BSD (2-clause)" 17 REVISION="1" 18 SOURCE_URI="git://github.com/jarun/nnn.git" 19 20 ARCHITECTURES="!x86_gcc2 x86_64" 21 SECONDARY_ARCHITECTURES="x86" 22 23 PROVIDES=" 24 nnn$secondaryArchSuffix = $portVersion 25 cmd:nnn = $portVersion 26 " 27 REQUIRES=" 28 haiku$secondaryArchSuffix 29 file$secondaryArchSuffix 30 lib:libncurses$secondaryArchSuffix 31 lib:libreadline$secondaryArchSuffix 32 " 33 34 BUILD_REQUIRES=" 35 haiku${secondaryArchSuffix}_devel 36 devel:libncurses$secondaryArchSuffix 37 devel:libreadline$secondaryArchSuffix 38 " 39 BUILD_PREREQUIRES=" 40 cmd:g++$secondaryArchSuffix 41 cmd:gcc$secondaryArchSuffix 42 cmd:install 43 cmd:ld$secondaryArchSuffix 44 cmd:make 45 cmd:pkg_config$secondaryArchSuffix 46 " 47 48 BUILD() 49 { 50 make -f misc/haiku/Makefile $jobArgs 51 } 52 53 INSTALL() 54 { 55 make -f misc/haiku/Makefile install PREFIX=$prefix 56 57 addResourcesToBinaries misc/haiku/nnn.rdef $prefix/bin/nnn 58 }