From a2def606ed45418934a4d17550627c740528a87f Mon Sep 17 00:00:00 2001 From: Fredrik Holmqvist Date: Sun, 7 Feb 2021 12:42:34 +0100 Subject: [PATCH] ARM64 packageinfo and haikuports Change-Id: Id5ad7682ecb7b4bda364f839b106b016ca4f4b0b Reviewed-on: https://review.haiku-os.org/c/haiku/+/3738 Reviewed-by: Fredrik Holmqvist Reviewed-by: Adrien Destugues --- build/jam/repositories/HaikuPorts/arm64 | 0 src/data/package_infos/arm64/haiku | 86 +++++++++++++++++++++++++ 2 files changed, 86 insertions(+) create mode 100644 build/jam/repositories/HaikuPorts/arm64 create mode 100644 src/data/package_infos/arm64/haiku diff --git a/build/jam/repositories/HaikuPorts/arm64 b/build/jam/repositories/HaikuPorts/arm64 new file mode 100644 index 0000000000..e69de29bb2 diff --git a/src/data/package_infos/arm64/haiku b/src/data/package_infos/arm64/haiku new file mode 100644 index 0000000000..b631549cf3 --- /dev/null +++ b/src/data/package_infos/arm64/haiku @@ -0,0 +1,86 @@ +name haiku +version %HAIKU_VERSION% +architecture arm64 +summary "The Haiku base system" + +description "The Haiku base system includes all system core software, like +boot loader, kernel, the system libraries, servers, and applications." + +packager "The Haiku build system" +vendor "Haiku Project" + +copyrights "2001-2021 Haiku, Inc. et al" +licenses { + MIT + "GNU LGPL v2.1" +} +flags system_package + +provides { + haiku=%HAIKU_VERSION% compat>=R1~beta1 + cmd:arp + cmd:chop + cmd:clear + cmd:df + cmd:ftpd + cmd:hd + cmd:hey + cmd:login + cmd:more + cmd:passwd + cmd:ping + cmd:ping6 + cmd:prio + cmd:ps + cmd:renice + cmd:resattr + cmd:su + cmd:telnet + cmd:telnetd + cmd:top + cmd:traceroute + cmd:trash + cmd:unchop + cmd:useradd + cmd:watch + cmd:xres +} + +requires { + coreutils + cmd:sh +#ifdef HAIKU_REGULAR_BUILD + cmd:bunzip2 + cmd:gunzip + cmd:tar + cmd:unzip +#endif +#ifdef HAIKU_BUILD_FEATURE_ARM_LIBEDIT_ENABLED + lib:libedit +#endif + lib:libfreetype +#ifdef HAIKU_BUILD_FEATURE_ARM_FONTCONFIG_ENABLED + lib:libfontconfig +#endif + lib:libgcc_s + lib:libicudata + lib:libicui18n + lib:libicuio + lib:libicutest + lib:libicutu + lib:libicuuc + lib:libncurses >= 6.0 +#ifdef HAIKU_REGULAR_BUILD + lib:libjpeg + lib:libpng >= 16.0 +#endif + lib:libsolv + lib:libsolvext + lib:libstdc++ + lib:libsupc++ + lib:libz + noto >= 2.7 +#ifdef HAIKU_REGULAR_BUILD + noto_sans_cjk_jp +#endif +}