From 9abee8ee80da10e3f874c5aacf8b0356616ee164 Mon Sep 17 00:00:00 2001 From: emmett1 Date: Tue, 4 Mar 2025 07:59:23 +0800 Subject: musl-locales: new added --- repos/extra/musl-locales/.checksum | 2 ++ repos/extra/musl-locales/.files | 23 +++++++++++++++++++++++ repos/extra/musl-locales/abuild | 6 ++++++ repos/extra/musl-locales/default-locpath.patch | 12 ++++++++++++ 4 files changed, 43 insertions(+) create mode 100644 repos/extra/musl-locales/.checksum create mode 100644 repos/extra/musl-locales/.files create mode 100644 repos/extra/musl-locales/abuild create mode 100644 repos/extra/musl-locales/default-locpath.patch diff --git a/repos/extra/musl-locales/.checksum b/repos/extra/musl-locales/.checksum new file mode 100644 index 00000000..1ef81d17 --- /dev/null +++ b/repos/extra/musl-locales/.checksum @@ -0,0 +1,2 @@ +1bb53834a136c2502ce515e0b5140171f8f1367705108a23764b4060ef0783a9 default-locpath.patch +7e3397057a4ea7eebcf324354fea6da03c7e1d2298bf76ac46a0535437261b13 musl-locales-0.1.0.tar.gz diff --git a/repos/extra/musl-locales/.files b/repos/extra/musl-locales/.files new file mode 100644 index 00000000..2b8cce01 --- /dev/null +++ b/repos/extra/musl-locales/.files @@ -0,0 +1,23 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/locale +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/i18n/ +drwxr-xr-x root/root usr/share/i18n/locales/ +drwxr-xr-x root/root usr/share/i18n/locales/musl/ +-rw-r--r-- root/root usr/share/i18n/locales/musl/cs_CZ.UTF-8 +-rw-r--r-- root/root usr/share/i18n/locales/musl/de_CH.UTF-8 +-rw-r--r-- root/root usr/share/i18n/locales/musl/de_DE.UTF-8 +-rw-r--r-- root/root usr/share/i18n/locales/musl/en_GB.UTF-8 +-rw-r--r-- root/root usr/share/i18n/locales/musl/en_US.UTF-8 +-rw-r--r-- root/root usr/share/i18n/locales/musl/es_ES.UTF-8 +-rw-r--r-- root/root usr/share/i18n/locales/musl/fi_FI.UTF-8 +-rw-r--r-- root/root usr/share/i18n/locales/musl/fr_FR.UTF-8 +-rw-r--r-- root/root usr/share/i18n/locales/musl/it_IT.UTF-8 +-rw-r--r-- root/root usr/share/i18n/locales/musl/nb_NO.UTF-8 +-rw-r--r-- root/root usr/share/i18n/locales/musl/nl_NL.UTF-8 +-rw-r--r-- root/root usr/share/i18n/locales/musl/pt_BR.UTF-8 +-rw-r--r-- root/root usr/share/i18n/locales/musl/pt_PT.UTF-8 +-rw-r--r-- root/root usr/share/i18n/locales/musl/ru_RU.UTF-8 +-rw-r--r-- root/root usr/share/i18n/locales/musl/sr_RS.UTF-8 +-rw-r--r-- root/root usr/share/i18n/locales/musl/sv_SE.UTF-8 diff --git a/repos/extra/musl-locales/abuild b/repos/extra/musl-locales/abuild new file mode 100644 index 00000000..48cd7fac --- /dev/null +++ b/repos/extra/musl-locales/abuild @@ -0,0 +1,6 @@ +name=musl-locales +version=0.1.0 +release=1 +source="https://git.adelielinux.org/adelie/${name}/-/archive/${version}/${name}-${version}.tar.gz + default-locpath.patch" +build_opt="-DLOCALE_PROFILE=OFF" diff --git a/repos/extra/musl-locales/default-locpath.patch b/repos/extra/musl-locales/default-locpath.patch new file mode 100644 index 00000000..ad6b1143 --- /dev/null +++ b/repos/extra/musl-locales/default-locpath.patch @@ -0,0 +1,12 @@ +diff --git a/locale.c b/locale.c +index ede426d..856ae30 100644 +--- a/locale.c ++++ b/locale.c +@@ -105,6 +105,7 @@ static int argp_parse(int argc, char *argv[]) + static void list_locale() + { + const char *locpath = getenv("MUSL_LOCPATH"); ++ if (locpath == NULL) locpath = "/usr/share/i18n/locales/musl"; + printf("C\n"); + printf("C.UTF-8\n"); + if(locpath != NULL) -- cgit v1.2.3