From 482300eae28dd6f80d7b620c90dbb373718a2673 Mon Sep 17 00:00:00 2001 From: Jakub Bogusz Date: Fri, 20 May 2022 22:47:49 +0200 Subject: [PATCH] - updated to 2.3.1 - updated pl.po-update patch --- acl-pl.po-update.patch | 121 +++++++++++++++++++---------------------- acl.spec | 15 +++-- 2 files changed, 62 insertions(+), 74 deletions(-) diff --git a/acl-pl.po-update.patch b/acl-pl.po-update.patch index aae48f0..32ef31e 100644 --- a/acl-pl.po-update.patch +++ b/acl-pl.po-update.patch @@ -1,52 +1,35 @@ ---- acl-2.2.53/po/pl.po.orig 2018-06-19 05:27:20.000000000 +0200 -+++ acl-2.2.53/po/pl.po 2018-07-10 22:00:12.180986374 +0200 +--- acl-2.3.1/po/pl.po.orig 2021-03-16 07:43:21.000000000 +0100 ++++ acl-2.3.1/po/pl.po 2022-05-20 22:11:50.192301630 +0200 @@ -1,6 +1,6 @@ # Polish translation for acl. # Copyright (C) 2004 Free Software Foundation, Inc. -# Jakub Bogusz , 2004. -+# Jakub Bogusz , 2004-2018. ++# Jakub Bogusz , 2004-2022. # # This program is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by -@@ -17,10 +17,10 @@ - # - msgid "" - msgstr "" --"Project-Id-Version: acl-2.2.22\n" -+"Project-Id-Version: acl-2.2.53\n" - "Report-Msgid-Bugs-To: acl-devel@nongnu.org\n" - "POT-Creation-Date: 2014-01-10 09:16-0500\n" --"PO-Revision-Date: 2004-01-28 22:31+0100\n" -+"PO-Revision-Date: 2018-07-10 21:52+0200\n" - "Last-Translator: Jakub Bogusz \n" - "Language-Team: Polish \n" - "Language: pl\n" -@@ -80,7 +80,7 @@ - " -d, --default wy¶wietlenie domy¶lnej listy kontroli dostêpu\n" +@@ -196,9 +196,9 @@ msgid "%s: %s: Cannot change owner/group + msgstr "%s: %s: Nie mo¿na zmieniæ w³a¶ciciela/grupy: %s\n" - #: tools/getfacl.c:571 + #: tools/setfacl.c:224 -#, fuzzy, c-format +#, c-format - msgid "" - " -a, --access display the file access control list only\n" - " -d, --default display the default access control list only\n" -@@ -95,33 +95,33 @@ - " -n, --numeric print numeric user/group identifiers\n" - " -p, --absolute-names don't strip leading '/' in pathnames\n" + msgid "%s: %s: Cannot change mode: %s\n" +-msgstr "%s: %s: Nie mo¿na zmieniæ w³a¶ciciela/grupy: %s\n" ++msgstr "%s: %s: Nie mo¿na zmieniæ uprawnieñ: %s\n" + + #: tools/setfacl.c:266 + #, c-format +@@ -244,7 +244,7 @@ msgid "" + " -n, --no-mask don't recalculate the effective rights mask\n" + " -d, --default operations apply to the default ACL\n" msgstr "" --" --access wy¶wietlenie tylko listy kontroli dostêpu do " -+" -a, --access wy¶wietlenie tylko listy kontroli dostêpu do " - "pliku\n" - " -d, --default wy¶wietlenie tylko domy¶lnej listy kontroli " - "dostêpu\n" --" --omit-header nie wy¶wietlanie nag³ówka z komentarzem\n" --" --all-effective wy¶wietlanie wszystkich efektywnych uprawnieñ\n" --" --no-effective nie wy¶wietlanie efektywnych uprawnieñ\n" --" --skip-base pominiêcie plików z sam± podstawow± pozycj±\n" -+" -c, --omit-header niewy¶wietlanie nag³ówka z komentarzem\n" -+" -e, --all-effective wy¶wietlanie wszystkich efektywnych uprawnieñ\n" -+" -E, --no-effective niewy¶wietlanie efektywnych uprawnieñ\n" -+" -s, --skip-base pominiêcie plików z sam± podstawow± pozycj±\n" +-" -n, --no-mask nie przeliczanie maski efektywnych uprawnieñ\n" ++" -n, --no-mask nieprzeliczanie maski efektywnych uprawnieñ\n" + " -d, --default wykonywanie operacji na domy¶lnym ACL\n" + + #: tools/setfacl.c:291 +@@ -259,20 +259,20 @@ msgstr "" " -R, --recursive rekurencyjne wchodzenie do katalogów\n" " -L, --logical przechodzenie logiczne, pod±¿anie za dowi±zaniami\n" " symbolicznymi\n" @@ -54,15 +37,10 @@ +" -P, --physical przechodzenie fizyczne, niepod±¿anie za " "dowi±zaniami\n" " symbolicznymi\n" --" --tabular wyj¶cie w formacie tabeli\n" --" --numeric wy¶wietlanie liczbowych identyfikatorów\n" -+" -t, --tabular wyj¶cie w formacie tabeli\n" -+" -n, --numeric wy¶wietlanie liczbowych identyfikatorów\n" - " u¿ytkowników/grup\n" --" --absolute-names nie usuwanie wiod±cego '/' z nazw plików\n" -+" -p, --absolute-names nieusuwanie wiod±cego '/' z nazw plików\n" + " --restore=plik odtworzenie ACL-i (odwrotno¶æ `getfacl -R')\n" + " --test tryb testowy (ACL-e nie s± modyfikowane)\n" - #: tools/getfacl.c:586 tools/setfacl.c:300 + #: tools/setfacl.c:299 tools/getfacl.c:597 -#, fuzzy, c-format +#, c-format msgid "" @@ -74,30 +52,34 @@ +" -v, --version wy¶wietlenie informacji o wersji i zakoñczenie\n" +" -h, --help ten tekst pomocy\n" - #: tools/getfacl.c:728 tools/setfacl.c:317 + #: tools/setfacl.c:316 tools/getfacl.c:743 #, c-format -@@ -171,9 +171,9 @@ - msgstr "%s: %s: Nie mo¿na zmieniæ w³a¶ciciela/grupy: %s\n" +@@ -326,7 +326,7 @@ msgstr "" + " -d, --default wy¶wietlenie domy¶lnej listy kontroli dostêpu\n" - #: tools/setfacl.c:225 + #: tools/getfacl.c:581 -#, fuzzy, c-format +#, c-format - msgid "%s: %s: Cannot change mode: %s\n" --msgstr "%s: %s: Nie mo¿na zmieniæ w³a¶ciciela/grupy: %s\n" -+msgstr "%s: %s: Nie mo¿na zmieniæ uprawnieñ: %s\n" - - #: tools/setfacl.c:267 - #, c-format -@@ -219,7 +219,7 @@ - " -n, --no-mask don't recalculate the effective rights mask\n" - " -d, --default operations apply to the default ACL\n" + msgid "" + " -a, --access display the file access control list only\n" + " -d, --default display the default access control list only\n" +@@ -342,21 +342,22 @@ msgid "" + " --one-file-system skip files on different filesystems\n" + " -p, --absolute-names don't strip leading '/' in pathnames\n" msgstr "" --" -n, --no-mask nie przeliczanie maski efektywnych uprawnieñ\n" -+" -n, --no-mask nieprzeliczanie maski efektywnych uprawnieñ\n" - " -d, --default wykonywanie operacji na domy¶lnym ACL\n" - - #: tools/setfacl.c:292 -@@ -234,7 +234,7 @@ +-" --access wy¶wietlenie tylko listy kontroli dostêpu do " ++" -a, --access wy¶wietlenie tylko listy kontroli dostêpu do " + "pliku\n" + " -d, --default wy¶wietlenie tylko domy¶lnej listy kontroli " + "dostêpu\n" +-" --omit-header nie wy¶wietlanie nag³ówka z komentarzem\n" +-" --all-effective wy¶wietlanie wszystkich efektywnych uprawnieñ\n" +-" --no-effective nie wy¶wietlanie efektywnych uprawnieñ\n" +-" --skip-base pominiêcie plików z sam± podstawow± pozycj±\n" ++" -c, --omit-header bez wy¶wietlania nag³ówka z komentarzem\n" ++" -e, --all-effective wy¶wietlanie wszystkich efektywnych uprawnieñ\n" ++" -E, --no-effective bez wy¶wietlania efektywnych uprawnieñ\n" ++" -s, --skip-base pominiêcie plików z samymi podstawowymi wpisami\n" " -R, --recursive rekurencyjne wchodzenie do katalogów\n" " -L, --logical przechodzenie logiczne, pod±¿anie za dowi±zaniami\n" " symbolicznymi\n" @@ -105,4 +87,11 @@ +" -P, --physical przechodzenie fizyczne, niepod±¿anie za " "dowi±zaniami\n" " symbolicznymi\n" - " --restore=plik odtworzenie ACL-i (odwrotno¶æ `getfacl -R')\n" +-" --tabular wyj¶cie w formacie tabeli\n" +-" --numeric wy¶wietlanie liczbowych identyfikatorów\n" ++" -t, --tabular wyj¶cie w formacie tabeli\n" ++" -n, --numeric wy¶wietlanie liczbowych identyfikatorów\n" + " u¿ytkowników/grup\n" +-" --absolute-names nie usuwanie wiod±cego '/' z nazw plików\n" ++" --one-file-system pomijanie plików na innych systemach plików\n" ++" --absolute-names nieusuwanie wiod±cego '/' z nazw plików\n" diff --git a/acl.spec b/acl.spec index edf53be..a228483 100644 --- a/acl.spec +++ b/acl.spec @@ -1,12 +1,12 @@ Summary: Command and library for manipulating access control lists Summary(pl.UTF-8): Polecenie i biblioteka do manipulacji listami kontroli dostępu (ACL) Name: acl -Version: 2.2.53 +Version: 2.3.1 Release: 1 License: LGPL v2+ (library), GPL v2 (utilities) Group: Applications/System -Source0: http://git.savannah.gnu.org/cgit/acl.git/snapshot/%{name}-%{version}.tar.gz -# Source0-md5: 0c72e292be55ac60e890c00e6c561af8 +Source0: http://download.savannah.nongnu.org/releases/acl/%{name}-%{version}.tar.xz +# Source0-md5: 95ce715fe09acca7c12d3306d0f076b2 Patch0: %{name}-pl.po-update.patch URL: http://savannah.nongnu.org/projects/acl/ BuildRequires: attr-devel >= 2.4.16-3 @@ -16,8 +16,10 @@ BuildRequires: gettext-tools >= 0.18.2 BuildRequires: libtool >= 2:2 BuildRequires: rpmbuild(macros) >= 1.402 BuildRequires: sed >= 4.0 +BuildRequires: tar >= 1:1.22 +BuildRequires: xz Requires: attr >= 2.4.15 -Obsoletes: libacl +Obsoletes: libacl < 2.3 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _bindir /bin @@ -61,18 +63,15 @@ Statyczna biblioteka acl. %setup -q %patch0 -p1 -# prepare for gettextize -%{__sed} -i -e 's,po/Makefile\.in,,' configure.ac +%{__rm} po/stamp-po %build -po/update-potfiles %{__gettextize} %{__libtoolize} %{__aclocal} -I m4 %{__autoconf} %{__autoheader} %{__automake} - %configure %{__make} -- 2.44.0