sistema_progs

Programas para customizar o meu entorno de traballo nos meus equipos persoais
Log | Files | Refs

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-2022 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 }