summaryrefslogtreecommitdiffhomepage
path: root/groups.d/100.native_tools.d
diff options
context:
space:
mode:
Diffstat (limited to 'groups.d/100.native_tools.d')
-rw-r--r--groups.d/100.native_tools.d/mdso.package10
-rw-r--r--groups.d/100.native_tools.d/perk.package9
-rw-r--r--groups.d/100.native_tools.d/pkgconf.package11
-rw-r--r--groups.d/100.native_tools.d/slibtool.package6
-rw-r--r--groups.d/100.native_tools.d/tpax.package6
5 files changed, 42 insertions, 0 deletions
diff --git a/groups.d/100.native_tools.d/mdso.package b/groups.d/100.native_tools.d/mdso.package
new file mode 100644
index 00000000..10a2c05a
--- /dev/null
+++ b/groups.d/100.native_tools.d/mdso.package
@@ -0,0 +1,10 @@
+: ${PKG_MDSO_URLS_GIT:="mdso=${DEFAULT_GITROOT}/mdso"};
+: ${PKG_MDSO_CONFIGURE_ARGS:="--prefix= --target=${DEFAULT_TARGET}"};
+: ${PKG_MDSO_INSTALL_FILES_V2:="
+ @mdso=bin/${DEFAULT_TARGET}-mdso
+ /=${DEFAULT_TARGET}/bin
+ @../../bin/mdso=${DEFAULT_TARGET}/bin/mdso"};
+
+ex_pkg_register "mdso" "${RTL_FILEOP_SOURCE_FNAME}" "native_tools";
+
+# vim:filetype=sh textwidth=0
diff --git a/groups.d/100.native_tools.d/perk.package b/groups.d/100.native_tools.d/perk.package
new file mode 100644
index 00000000..2ff84603
--- /dev/null
+++ b/groups.d/100.native_tools.d/perk.package
@@ -0,0 +1,9 @@
+: ${PKG_PERK_DEPENDS:="mdso"};
+: ${PKG_PERK_URLS_GIT:="perk=${DEFAULT_GITROOT}/perk"};
+: ${PKG_PERK_CFLAGS_CONFIGURE:="-I${PREFIX_NATIVE}/include"};
+: ${PKG_PERK_CONFIGURE_ARGS:="--prefix= --target=${DEFAULT_TARGET}"};
+: ${PKG_PERK_INSTALL_FILES_V2:="@perk=bin/${DEFAULT_TARGET}-perk"};
+
+ex_pkg_register "perk" "${RTL_FILEOP_SOURCE_FNAME}" "native_tools";
+
+# vim:filetype=sh textwidth=0
diff --git a/groups.d/100.native_tools.d/pkgconf.package b/groups.d/100.native_tools.d/pkgconf.package
new file mode 100644
index 00000000..826f198a
--- /dev/null
+++ b/groups.d/100.native_tools.d/pkgconf.package
@@ -0,0 +1,11 @@
+: ${PKG_PKGCONF_SHA256SUM:=ef9c7e61822b7cb8356e6e9e1dca58d9556f3200d78acab35e4347e9d4c2bbaf};
+: ${PKG_PKGCONF_VERSION:=1.9.0};
+: ${PKG_PKGCONF_URL:=https://distfiles.dereferenced.org/pkgconf/pkgconf-${PKG_PKGCONF_HOST_VERSION}.tar.xz};
+: ${PKG_PKGCONF_CONFIGURE_ARGS:="--prefix= --host=${DEFAULT_TARGET} --with-sysroot=/"};
+: ${PKG_PKGCONF_INSTALL_FILES_V2:="
+ @pkgconf=bin/pkg-config
+ /=lib/pkgconfig"};
+
+ex_pkg_register "pkgconf" "${RTL_FILEOP_SOURCE_FNAME}" "native_tools";
+
+# vim:filetype=sh textwidth=0
diff --git a/groups.d/100.native_tools.d/slibtool.package b/groups.d/100.native_tools.d/slibtool.package
new file mode 100644
index 00000000..383b63ec
--- /dev/null
+++ b/groups.d/100.native_tools.d/slibtool.package
@@ -0,0 +1,6 @@
+: ${PKG_SLIBTOOL_URLS_GIT:="slibtool=https://git.midipix.org/slibtool"};
+: ${PKG_SLIBTOOL_CONFIGURE_ARGS:="--host=${DEFAULT_TARGET} --prefix= --target=${DEFAULT_TARGET}"};
+
+ex_pkg_register "slibtool" "${RTL_FILEOP_SOURCE_FNAME}" "native_tools";
+
+# vim:filetype=sh textwidth=0
diff --git a/groups.d/100.native_tools.d/tpax.package b/groups.d/100.native_tools.d/tpax.package
new file mode 100644
index 00000000..d7b04331
--- /dev/null
+++ b/groups.d/100.native_tools.d/tpax.package
@@ -0,0 +1,6 @@
+: ${PKG_TPAX_URLS_GIT:="tpax=https://git.midipix.org/tpax@main"};
+: ${PKG_TPAX_CONFIGURE_ARGS:="--host=${DEFAULT_TARGET} --prefix= --target=${DEFAULT_TARGET}"};
+
+ex_pkg_register "tpax" "${RTL_FILEOP_SOURCE_FNAME}" "native_tools";
+
+# vim:filetype=sh textwidth=0