Explorar el Código

Update Haiku Makefile and recipe with suggestions from HaikuPorts (#426)

master
Anna Arad Mischievous Meerkat hace 4 años
padre
commit
443bb7925b
Se han modificado 2 ficheros con 30 adiciones y 26 borrados
  1. +1
    -1
      misc/haiku/Makefile
  2. +29
    -25
      misc/haiku/nnn-master.recipe

+ 1
- 1
misc/haiku/Makefile Ver fichero

@@ -1,7 +1,7 @@
VERSION = $(shell grep -m1 VERSION $(SRC) | cut -f 2 -d'"')

PREFIX ?= /boot/system/non-packaged
MANPREFIX ?= /boot/system/non-packaged/documentation/man
MANPREFIX ?= $(PREFIX)/documentation/man
STRIP ?= strip
PKG_CONFIG ?= pkg-config
INSTALL ?= install


+ 29
- 25
misc/haiku/nnn-master.recipe Ver fichero

@@ -1,52 +1,56 @@
SUMMARY="The missing terminal file manager for X"
DESCRIPTION="
nnn is a full-featured terminal file manager. It's tiny and nearly 0-config with an incredible performance.
DESCRIPTION="nnn is a full-featured terminal file manager. It's tiny and \
nearly 0-config with an incredible performance.

nnn is also a du analyzer, an app launcher, a batch renamer and a file picker. The plugin repository has tons of plugins and documentation to extend the capabilities further. You can plug new functionality and play with a custom keybind instantly. There's an independent (neo)vim plugin.
nnn is also a du analyzer, an app launcher, a batch renamer and a file picker. \
The plugin repository has tons of plugins and documentation to extend the \
capabilities further. You can plug new functionality and play with a \
custom keybind instantly. There's an independent (neo)vim plugin.

It runs smoothly on the Raspberry Pi, Termux on Android, Linux, macOS, BSD, Cygwin, WSL and works seamlessly with DEs and GUI utilities.
It runs smoothly on the Raspberry Pi, Termux on Android, Linux, macOS, BSD, \
Cygwin, WSL and works seamlessly with DEs and GUI utilities.

Visit the Wiki for concepts, program usage, how-tos and troubleshooting.
"
Visit the Wiki for concepts, program usage, how-tos and troubleshooting."
HOMEPAGE="https://github.com/jarun/nnn"
COPYRIGHT="2016-2020 Arun Prakash Jana"
LICENSE="BSD (2-clause)"
REVISION="1"
SOURCE_URI="git://github.com/jarun/nnn.git"

ARCHITECTURES="x86 x86_64"
ARCHITECTURES="x86_64"
SECONDARY_ARCHITECTURES="x86"

PROVIDES="
nnn = $portVersion
nnn$secondaryArchSuffix = $portVersion
cmd:nnn = $portVersion
"
REQUIRES="
haiku
lib:libncurses
lib:libreadline
"
haiku$secondaryArchSuffix
file$secondaryArchSuffix
lib:libncurses$secondaryArchSuffix
lib:libreadline$secondaryArchSuffix
"

BUILD_REQUIRES="
haiku_devel
pkgconfig
devel:libncurses
devel:libreadline
"

haiku${secondaryArchSuffix}_devel
devel:libncurses$secondaryArchSuffix
devel:libreadline$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:make
cmd:gcc
cmd:g++
cmd:ld
cmd:g++$secondaryArchSuffix
cmd:gcc$secondaryArchSuffix
cmd:install
"
cmd:ld$secondaryArchSuffix
cmd:make
cmd:pkg_config$secondaryArchSuffix
"

BUILD()
{
make -f misc/haiku/Makefile
make -f misc/haiku/Makefile $jobArgs
}

INSTALL()
{
make -f misc/haiku/Makefile PREFIX=$prefix MANPREFIX=$manDir install
make -f misc/haiku/Makefile install PREFIX=$prefix
}

Cargando…
Cancelar
Guardar