From b2c1ea9526151c4fed9dca8348019d718f489e76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luc=C3=ADa=20Andrea=20Illanes=20Albornoz?= Date: Wed, 24 Apr 2024 15:24:48 +0200 Subject: Implements single package files. --- groups.d/120.native_runtime.d/dalist.package | 7 +++++++ groups.d/120.native_runtime.d/ldso.package | 13 +++++++++++++ groups.d/120.native_runtime.d/ntapi.package | 7 +++++++ groups.d/120.native_runtime.d/ntcon.package | 7 +++++++ groups.d/120.native_runtime.d/ntctty.package | 8 ++++++++ groups.d/120.native_runtime.d/ntux.package | 8 ++++++++ groups.d/120.native_runtime.d/pemagine.package | 8 ++++++++ groups.d/120.native_runtime.d/psxscl.package | 17 +++++++++++++++++ groups.d/120.native_runtime.d/psxtypes.package | 7 +++++++ groups.d/120.native_runtime.d/ptycon.package | 8 ++++++++ groups.d/120.native_runtime.d/sltdl.package | 8 ++++++++ groups.d/120.native_runtime.d/toksvc.package | 7 +++++++ groups.d/120.native_runtime.d/u16ports.package | 8 ++++++++ 13 files changed, 113 insertions(+) create mode 100644 groups.d/120.native_runtime.d/dalist.package create mode 100644 groups.d/120.native_runtime.d/ldso.package create mode 100644 groups.d/120.native_runtime.d/ntapi.package create mode 100644 groups.d/120.native_runtime.d/ntcon.package create mode 100644 groups.d/120.native_runtime.d/ntctty.package create mode 100644 groups.d/120.native_runtime.d/ntux.package create mode 100644 groups.d/120.native_runtime.d/pemagine.package create mode 100644 groups.d/120.native_runtime.d/psxscl.package create mode 100644 groups.d/120.native_runtime.d/psxtypes.package create mode 100644 groups.d/120.native_runtime.d/ptycon.package create mode 100644 groups.d/120.native_runtime.d/sltdl.package create mode 100644 groups.d/120.native_runtime.d/toksvc.package create mode 100644 groups.d/120.native_runtime.d/u16ports.package (limited to 'groups.d/120.native_runtime.d') diff --git a/groups.d/120.native_runtime.d/dalist.package b/groups.d/120.native_runtime.d/dalist.package new file mode 100644 index 00000000..ff2075d9 --- /dev/null +++ b/groups.d/120.native_runtime.d/dalist.package @@ -0,0 +1,7 @@ +: ${PKG_DALIST_DEPENDS:="ldso psxtypes"}; +: ${PKG_DALIST_URLS_GIT:=dalist=${DEFAULT_GITROOT}/dalist}; +: ${PKG_DALIST_INSTALL_TARGET_EXTRA:=install-lib}; + +ex_pkg_register "dalist" "${RTL_FILEOP_SOURCE_FNAME}" "native_runtime"; + +# vim:filetype=sh textwidth=0 diff --git a/groups.d/120.native_runtime.d/ldso.package b/groups.d/120.native_runtime.d/ldso.package new file mode 100644 index 00000000..ff966d64 --- /dev/null +++ b/groups.d/120.native_runtime.d/ldso.package @@ -0,0 +1,13 @@ +: ${PKG_LDSO_DEPENDS:="psxtypes"}; +: ${PKG_LDSO_URLS_GIT:=pemagine=${DEFAULT_GITROOT}/pemagine}; +: ${PKG_LDSO_CFLAGS_CONFIGURE_EXTRA:="-O0 -DPE_LDSO"}; +: ${PKG_LDSO_CONFIGURE_ARGS_EXTRA:=--disable-shared}; +: ${PKG_LDSO_INSTALL_FILES_V2:=" + /=${DEFAULT_TARGET}/lib + @../../lib/libldso.a=${DEFAULT_TARGET}/lib/libldso.a"}; +: ${PKG_LDSO_MAKEFLAGS_BUILD_EXTRA:=STATIC_LIB_NAME=libldso.a}; +: ${PKG_LDSO_MAKEFLAGS_INSTALL_EXTRA:=STATIC_LIB_NAME=libldso.a}; + +ex_pkg_register "ldso" "${RTL_FILEOP_SOURCE_FNAME}" "native_runtime"; + +# vim:filetype=sh textwidth=0 diff --git a/groups.d/120.native_runtime.d/ntapi.package b/groups.d/120.native_runtime.d/ntapi.package new file mode 100644 index 00000000..a3be3768 --- /dev/null +++ b/groups.d/120.native_runtime.d/ntapi.package @@ -0,0 +1,7 @@ +: ${PKG_NTAPI_DEPENDS:="dalist ldso pemagine psxtypes"}; +: ${PKG_NTAPI_URLS_GIT:=ntapi=${DEFAULT_GITROOT}/ntapi}; +: ${PKG_NTAPI_INSTALL_TARGET_EXTRA:=install-lib}; + +ex_pkg_register "ntapi" "${RTL_FILEOP_SOURCE_FNAME}" "native_runtime"; + +# vim:filetype=sh textwidth=0 diff --git a/groups.d/120.native_runtime.d/ntcon.package b/groups.d/120.native_runtime.d/ntcon.package new file mode 100644 index 00000000..2c7cc21c --- /dev/null +++ b/groups.d/120.native_runtime.d/ntcon.package @@ -0,0 +1,7 @@ +: ${PKG_NTCON_DEPENDS:="ldso pemagine"}; +: ${PKG_NTCON_URLS_GIT:=ntcon=${DEFAULT_GITROOT}/ntcon}; +: ${PKG_NTCON_INSTALL_TARGET_EXTRA:=install-lib}; + +ex_pkg_register "ntcon" "${RTL_FILEOP_SOURCE_FNAME}" "native_runtime"; + +# vim:filetype=sh textwidth=0 diff --git a/groups.d/120.native_runtime.d/ntctty.package b/groups.d/120.native_runtime.d/ntctty.package new file mode 100644 index 00000000..19a795fa --- /dev/null +++ b/groups.d/120.native_runtime.d/ntctty.package @@ -0,0 +1,8 @@ +: ${PKG_NTCTTY_DEPENDS:="dalist ldso ntapi pemagine"}; +: ${PKG_NTCTTY_URLS_GIT:=ntctty=${DEFAULT_GITROOT_HEAD}/ntctty}; +: ${PKG_NTCTTY_CFLAGS_CONFIGURE_EXTRA:=-O0}; +: ${PKG_NTCTTY_MIRRORS_GIT:="skip"}; + +ex_pkg_register "ntctty" "${RTL_FILEOP_SOURCE_FNAME}" "native_runtime"; + +# vim:filetype=sh textwidth=0 diff --git a/groups.d/120.native_runtime.d/ntux.package b/groups.d/120.native_runtime.d/ntux.package new file mode 100644 index 00000000..e41e869d --- /dev/null +++ b/groups.d/120.native_runtime.d/ntux.package @@ -0,0 +1,8 @@ +: ${PKG_NTUX_DEPENDS:="dalist ldso ntapi pemagine psxscl"}; +: ${PKG_NTUX_URLS_GIT:=ntux=${DEFAULT_GITROOT}/ntux}; +: ${PKG_NTUX_CFLAGS_CONFIGURE_EXTRA:=-O0}; +: ${PKG_NTUX_HOST_INSTALL_FILES_V2:="+ntux/bin/ntux=bin/%[FNAME]"}; + +ex_pkg_register "ntux" "${RTL_FILEOP_SOURCE_FNAME}" "native_runtime"; + +# vim:filetype=sh textwidth=0 diff --git a/groups.d/120.native_runtime.d/pemagine.package b/groups.d/120.native_runtime.d/pemagine.package new file mode 100644 index 00000000..4971ea0b --- /dev/null +++ b/groups.d/120.native_runtime.d/pemagine.package @@ -0,0 +1,8 @@ +: ${PKG_PEMAGINE_DEPENDS:="ldso psxtypes"}; +: ${PKG_PEMAGINE_URLS_GIT:=pemagine=${DEFAULT_GITROOT}/pemagine}; +: ${PKG_PEMAGINE_CFLAGS_CONFIGURE_EXTRA:=-O0}; +: ${PKG_PEMAGINE_INSTALL_TARGET_EXTRA:=install-lib}; + +ex_pkg_register "pemagine" "${RTL_FILEOP_SOURCE_FNAME}" "native_runtime"; + +# vim:filetype=sh textwidth=0 diff --git a/groups.d/120.native_runtime.d/psxscl.package b/groups.d/120.native_runtime.d/psxscl.package new file mode 100644 index 00000000..d179403d --- /dev/null +++ b/groups.d/120.native_runtime.d/psxscl.package @@ -0,0 +1,17 @@ +: ${PKG_PSXSCL_DEPENDS:="dalist ldso ntapi pemagine psxtypes"}; +: ${PKG_PSXSCL_URLS_GIT:=psxscl=${DEFAULT_GITROOT_HEAD}/psxscl}; +: ${PKG_PSXSCL_CFLAGS_CONFIGURE_EXTRA:=-O0}; +: ${PKG_PSXSCL_INSTALL_TARGET_EXTRA:=install-lib}; +: ${PKG_PSXSCL_MIRRORS_GIT:="skip"}; +: ${PKG_PSXSCL_STRACE_DEPENDS:="dalist ldso ntapi pemagine psxtypes"}; +: ${PKG_PSXSCL_STRACE_URLS_GIT:=psxscl=${DEFAULT_GITROOT_HEAD}/psxscl}; +: ${PKG_PSXSCL_STRACE_BUILD_STEPS_DISABLE:=install_make}; +: ${PKG_PSXSCL_STRACE_CFLAGS_CONFIGURE_EXTRA:="-DPSX_EXTENDED_STRACE -O0"}; +: ${PKG_PSXSCL_STRACE_INSTALL_FILES_V2:=" + /=lib/debug + +../obj/lib/libpsxscl.so=lib/debug/%[FNAME]"}; +: ${PKG_PSXSCL_STRACE_MIRRORS_GIT:="skip"}; + +ex_pkg_register "psxscl" "${RTL_FILEOP_SOURCE_FNAME}" "native_runtime"; + +# vim:filetype=sh textwidth=0 diff --git a/groups.d/120.native_runtime.d/psxtypes.package b/groups.d/120.native_runtime.d/psxtypes.package new file mode 100644 index 00000000..02ecab36 --- /dev/null +++ b/groups.d/120.native_runtime.d/psxtypes.package @@ -0,0 +1,7 @@ +: ${PKG_PSXTYPES_URLS_GIT:=psxtypes=${DEFAULT_GITROOT}/psxtypes}; +: ${PKG_PSXTYPES_MAKEFLAGS_BUILD:="DESTDIR=${PREFIX_NATIVE}"}; +: ${PKG_PSXTYPES_IN_TREE:=1}; + +ex_pkg_register "psxtypes" "${RTL_FILEOP_SOURCE_FNAME}" "native_runtime"; + +# vim:filetype=sh textwidth=0 diff --git a/groups.d/120.native_runtime.d/ptycon.package b/groups.d/120.native_runtime.d/ptycon.package new file mode 100644 index 00000000..5bb5bbc0 --- /dev/null +++ b/groups.d/120.native_runtime.d/ptycon.package @@ -0,0 +1,8 @@ +: ${PKG_PTYCON_DEPENDS:="dalist ldso ntapi ntcon psxscl"}; +: ${PKG_PTYCON_URLS_GIT:=ptycon=${DEFAULT_GITROOT}/ptycon}; +: ${PKG_PTYCON_CFLAGS_CONFIGURE_EXTRA:=-O0}; +: ${PKG_PTYCON_INSTALL_TARGET_EXTRA:="install-app install-lib"}; + +ex_pkg_register "ptycon" "${RTL_FILEOP_SOURCE_FNAME}" "native_runtime"; + +# vim:filetype=sh textwidth=0 diff --git a/groups.d/120.native_runtime.d/sltdl.package b/groups.d/120.native_runtime.d/sltdl.package new file mode 100644 index 00000000..bb9b0982 --- /dev/null +++ b/groups.d/120.native_runtime.d/sltdl.package @@ -0,0 +1,8 @@ +: ${PKG_SLTDL_DEPENDS:="ldso"}; +: ${PKG_SLTDL_URLS_GIT:=sltdl=${DEFAULT_GITROOT}/sltdl}; +: ${PKG_SLTDL_CONFIGURE_ARGS_EXTRA:=--as-ltdl-drop-in-replacement}; +: ${PKG_SLTDL_INSTALL_TARGET_EXTRA:=install-lib}; + +ex_pkg_register "sltdl" "${RTL_FILEOP_SOURCE_FNAME}" "native_runtime"; + +# vim:filetype=sh textwidth=0 diff --git a/groups.d/120.native_runtime.d/toksvc.package b/groups.d/120.native_runtime.d/toksvc.package new file mode 100644 index 00000000..0359b317 --- /dev/null +++ b/groups.d/120.native_runtime.d/toksvc.package @@ -0,0 +1,7 @@ +: ${PKG_TOKSVC_DEPENDS:="dalist ldso ntapi ntcon psxscl"}; +: ${PKG_TOKSVC_URLS_GIT:=toksvc=${DEFAULT_GITROOT}/toksvc}; +: ${PKG_TOKSVC_CFLAGS_CONFIGURE_EXTRA:=-O0}; + +ex_pkg_register "toksvc" "${RTL_FILEOP_SOURCE_FNAME}" "native_runtime"; + +# vim:filetype=sh textwidth=0 diff --git a/groups.d/120.native_runtime.d/u16ports.package b/groups.d/120.native_runtime.d/u16ports.package new file mode 100644 index 00000000..46bd3b87 --- /dev/null +++ b/groups.d/120.native_runtime.d/u16ports.package @@ -0,0 +1,8 @@ +: ${PKG_U16PORTS_DEPENDS:="ldso"}; +: ${PKG_U16PORTS_URLS_GIT:=u16ports=${DEFAULT_GITROOT}/u16ports}; +: ${PKG_U16PORTS_CFLAGS_CONFIGURE_EXTRA:="--sysroot=${PREFIX_NATIVE} -Wno-missing-field-initializers"}; +: ${PKG_U16PORTS_INSTALL_TARGET_EXTRA:=install-lib}; + +ex_pkg_register "u16ports" "${RTL_FILEOP_SOURCE_FNAME}" "native_runtime"; + +# vim:filetype=sh textwidth=0 -- cgit v1.2.3