From 25ef065f2f2f5776c20fb49ca2061e872b7853c3 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 18 Sep 2023 08:49:37 +0530 Subject: [PATCH 01/12] Update to 20230916 version (#2239363) --- .gitignore | 1 + libuninameslist.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a0e8edf..56d6f59 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ libuninameslist-20091231.tar.bz2 /20220701.tar.gz /20221022.tar.gz /20230523.tar.gz +/20230916.tar.gz diff --git a/libuninameslist.spec b/libuninameslist.spec index 0f2bd9d..4003572 100644 --- a/libuninameslist.spec +++ b/libuninameslist.spec @@ -1,6 +1,6 @@ Name: libuninameslist -Version: 20230523 -Release: 3%{?dist} +Version: 20230916 +Release: 1%{?dist} Summary: A library providing Unicode character names and annotations @@ -50,6 +50,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' %{_libdir}/pkgconfig/libuninameslist.pc %changelog +* Mon Sep 18 2023 Parag Nemade - 20230916-1 +- Update to 20230916 version (#2239363) + * Thu Jul 20 2023 Fedora Release Engineering - 20230523-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/sources b/sources index f7008e2..078c402 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (20230523.tar.gz) = f5e0500ae527cbe2a2d5402660ef27fbc0641a5b8584e7b7b4b4fe20b8e08d9ecd3689bf4ac548e7aa4a4c8fbc4eb0f6e3bb2cb2f1af50308cf2595fad146701 +SHA512 (20230916.tar.gz) = e57fc481d852c5132f89b7ea4d61e469f31933c54a59b5ce57efd0107a5a83f429289c6c5fc0ce7fdd00368e51d1dd9700b387738828d708ca54fd581462a560 From df71ecaff29b77085b5b8b63fcc427159ef4fd86 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 21 Jan 2024 05:36:33 +0000 Subject: [PATCH 02/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- libuninameslist.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libuninameslist.spec b/libuninameslist.spec index 4003572..0994a43 100644 --- a/libuninameslist.spec +++ b/libuninameslist.spec @@ -1,6 +1,6 @@ Name: libuninameslist Version: 20230916 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A library providing Unicode character names and annotations @@ -50,6 +50,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' %{_libdir}/pkgconfig/libuninameslist.pc %changelog +* Sun Jan 21 2024 Fedora Release Engineering - 20230916-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Mon Sep 18 2023 Parag Nemade - 20230916-1 - Update to 20230916 version (#2239363) From 33d48e8a3ebc62704c9b17e02c3809a96d87a233 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jan 2024 03:49:47 +0000 Subject: [PATCH 03/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- libuninameslist.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libuninameslist.spec b/libuninameslist.spec index 0994a43..6cc1d52 100644 --- a/libuninameslist.spec +++ b/libuninameslist.spec @@ -1,6 +1,6 @@ Name: libuninameslist Version: 20230916 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A library providing Unicode character names and annotations @@ -50,6 +50,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' %{_libdir}/pkgconfig/libuninameslist.pc %changelog +* Thu Jan 25 2024 Fedora Release Engineering - 20230916-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sun Jan 21 2024 Fedora Release Engineering - 20230916-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From e086d1da5566726202313a6b3c97190147f8b6a1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 18 Jul 2024 15:21:19 +0000 Subject: [PATCH 04/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- libuninameslist.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libuninameslist.spec b/libuninameslist.spec index 6cc1d52..d839ee7 100644 --- a/libuninameslist.spec +++ b/libuninameslist.spec @@ -1,6 +1,6 @@ Name: libuninameslist Version: 20230916 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A library providing Unicode character names and annotations @@ -50,6 +50,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' %{_libdir}/pkgconfig/libuninameslist.pc %changelog +* Thu Jul 18 2024 Fedora Release Engineering - 20230916-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Thu Jan 25 2024 Fedora Release Engineering - 20230916-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 5751bc645b8c5beec8c764553e47064709f8a0d1 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 16 Sep 2024 14:38:46 +0530 Subject: [PATCH 05/12] Update to 20240910 version (#2312324) --- .gitignore | 1 + libuninameslist.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 56d6f59..7778de3 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ libuninameslist-20091231.tar.bz2 /20221022.tar.gz /20230523.tar.gz /20230916.tar.gz +/20240910.tar.gz diff --git a/libuninameslist.spec b/libuninameslist.spec index d839ee7..c1fb54f 100644 --- a/libuninameslist.spec +++ b/libuninameslist.spec @@ -1,6 +1,6 @@ Name: libuninameslist -Version: 20230916 -Release: 4%{?dist} +Version: 20240910 +Release: 1%{?dist} Summary: A library providing Unicode character names and annotations @@ -50,6 +50,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' %{_libdir}/pkgconfig/libuninameslist.pc %changelog +* Mon Sep 16 2024 Parag Nemade - 20240910-1 +- Update to 20240910 version (#2312324) + * Thu Jul 18 2024 Fedora Release Engineering - 20230916-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index 078c402..cb7656f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (20230916.tar.gz) = e57fc481d852c5132f89b7ea4d61e469f31933c54a59b5ce57efd0107a5a83f429289c6c5fc0ce7fdd00368e51d1dd9700b387738828d708ca54fd581462a560 +SHA512 (20240910.tar.gz) = 74c97a54df352a55a66b539dd9bd998d8fc7aea2950ce8943beb4c16a9a8e0d42c0d7b44095c4c5e43fc5e99edd23cd7a34caa78322471b318a38ac6a47ce23d From 0d931e39a86e1e14196003458e32c2a10accb4e4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jan 2025 14:42:30 +0000 Subject: [PATCH 06/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- libuninameslist.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libuninameslist.spec b/libuninameslist.spec index c1fb54f..73b70bf 100644 --- a/libuninameslist.spec +++ b/libuninameslist.spec @@ -1,6 +1,6 @@ Name: libuninameslist Version: 20240910 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A library providing Unicode character names and annotations @@ -50,6 +50,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' %{_libdir}/pkgconfig/libuninameslist.pc %changelog +* Fri Jan 17 2025 Fedora Release Engineering - 20240910-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Mon Sep 16 2024 Parag Nemade - 20240910-1 - Update to 20240910 version (#2312324) From b4b010accf9a2310c14e21ea0b9ce5eef4b15f43 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 16 Jul 2025 22:00:13 +0530 Subject: [PATCH 07/12] Update to 20250714 version (#2380203) --- .gitignore | 1 + libuninameslist.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 7778de3..bc6a08c 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ libuninameslist-20091231.tar.bz2 /20230523.tar.gz /20230916.tar.gz /20240910.tar.gz +/20250714.tar.gz diff --git a/libuninameslist.spec b/libuninameslist.spec index 73b70bf..d3069c0 100644 --- a/libuninameslist.spec +++ b/libuninameslist.spec @@ -1,6 +1,6 @@ Name: libuninameslist -Version: 20240910 -Release: 2%{?dist} +Version: 20250714 +Release: 1%{?dist} Summary: A library providing Unicode character names and annotations @@ -50,6 +50,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' %{_libdir}/pkgconfig/libuninameslist.pc %changelog +* Wed Jul 16 2025 Parag Nemade - 20250714-1 +- Update to 20250714 version (#2380203) + * Fri Jan 17 2025 Fedora Release Engineering - 20240910-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild diff --git a/sources b/sources index cb7656f..cab9ee6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (20240910.tar.gz) = 74c97a54df352a55a66b539dd9bd998d8fc7aea2950ce8943beb4c16a9a8e0d42c0d7b44095c4c5e43fc5e99edd23cd7a34caa78322471b318a38ac6a47ce23d +SHA512 (20250714.tar.gz) = c62fb31dbbce3b1a86eaeb37236dc2c0e1f1fb531d4e80401505a2886e1e3f32635e2825f4b732edefe2d6f197b969dc805f53c2dc7aeea7b286ea5ed6968a79 From 8cf52e42485209cdfd0e96f4f227db98acc32d66 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 24 Jul 2025 20:30:25 +0000 Subject: [PATCH 08/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- libuninameslist.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libuninameslist.spec b/libuninameslist.spec index d3069c0..14065af 100644 --- a/libuninameslist.spec +++ b/libuninameslist.spec @@ -1,6 +1,6 @@ Name: libuninameslist Version: 20250714 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A library providing Unicode character names and annotations @@ -50,6 +50,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' %{_libdir}/pkgconfig/libuninameslist.pc %changelog +* Thu Jul 24 2025 Fedora Release Engineering - 20250714-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Wed Jul 16 2025 Parag Nemade - 20250714-1 - Update to 20250714 version (#2380203) From c6080dbe8bec17e6700eba86a143c500793b2e70 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 2 Aug 2025 17:02:04 +0530 Subject: [PATCH 09/12] Add tmt testcase --- .fmf/version | 1 + plans/libuninameslist.fmf | 5 +++++ tests/main.fmf | 13 +++++++++++++ tests/runtests.sh | 39 +++++++++++++++++++++++++++++++++++++++ tests/smoke/runtest.sh | 5 ----- tests/tests.yml | 22 ---------------------- 6 files changed, 58 insertions(+), 27 deletions(-) create mode 100644 .fmf/version create mode 100644 plans/libuninameslist.fmf create mode 100644 tests/main.fmf create mode 100755 tests/runtests.sh delete mode 100644 tests/smoke/runtest.sh delete mode 100644 tests/tests.yml diff --git a/.fmf/version b/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/plans/libuninameslist.fmf b/plans/libuninameslist.fmf new file mode 100644 index 0000000..c1627f9 --- /dev/null +++ b/plans/libuninameslist.fmf @@ -0,0 +1,5 @@ +summary: Basic smoke test +discover: + how: fmf +execute: + how: tmt diff --git a/tests/main.fmf b/tests/main.fmf new file mode 100644 index 0000000..6d8821f --- /dev/null +++ b/tests/main.fmf @@ -0,0 +1,13 @@ +test: ./runtests.sh +duration: 10m +framework: beakerlib +require: + - libuninameslist + - autoconf + - automake + - libtool + - gcc + - m4 + - sed + - make + - rpm-build diff --git a/tests/runtests.sh b/tests/runtests.sh new file mode 100755 index 0000000..43cd851 --- /dev/null +++ b/tests/runtests.sh @@ -0,0 +1,39 @@ +#!/bin/bash +. /usr/share/beakerlib/beakerlib.sh || exit 1 + +NAME=libuninameslist + +rlJournalStart + rlPhaseStartSetup + rlAssertRpm ${NAME} + rlShowPackageVersion ${NAME} + rlRun -t -l "VERSION=$(rpm -q ${NAME} --queryformat='%{version}')" 0 "Get VERSION" + rlRun "tmp=\$(mktemp -d)" 0 "Create tmp directory" + rlRun "pushd $tmp" + rlFetchSrcForInstalled "${NAME}" + rlRun "rpm --define '_topdir $tmp' -i *src.rpm" + rlRun -t -l "mkdir BUILD" 0 "Creating BUILD directory" + rlRun -t -l "rpmbuild --noclean --nodeps --define '_topdir $tmp' -bp $tmp/SPECS/*spec" + if [ -d BUILD/${NAME}-${VERSION}-build ]; then + rlRun -t -l "pushd BUILD/${NAME}-${VERSION}-build/${NAME}-${VERSION}" + else + rlRun -t -l "pushd BUILD/${NAME}-${VERSION}" + fi + rlPhaseEnd + + rlPhaseStartTest + rlRun "set -o pipefail" + rlRun "autoreconf -i" + rlRun "automake --foreign -Wall" + rlRun "./configure && make check" + rlRun "retval=$?" + rlRun "echo $retval" + rlRun "popd" 0 + rlPhaseEnd + + rlPhaseStartCleanup + rlRun "popd" + rlRun "rm -r $tmp" 0 "Remove tmp directory" + rlPhaseEnd +rlJournalEnd + diff --git a/tests/smoke/runtest.sh b/tests/smoke/runtest.sh deleted file mode 100644 index 66e5d9d..0000000 --- a/tests/smoke/runtest.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -cd ../source -autoreconf -i -automake --foreign -Wall -./configure && make check diff --git a/tests/tests.yml b/tests/tests.yml deleted file mode 100644 index 1fb904a..0000000 --- a/tests/tests.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -- hosts: localhost - tags: - - classic - roles: - - role: standard-test-source - -- hosts: localhost - tags: - - classic - roles: - - role: standard-test-basic - tests: - - smoke - required_packages: - - autoconf - - automake - - libtool - - m4 - - gcc - - sed - - make From bbe88bbf0ede204e7f596318413c7b7f4a0f5e47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Tue, 28 May 2024 01:41:28 +0200 Subject: [PATCH 10/12] add Packit automation This will create new PR for dist-git whenever upstream release new version. And when PR is merged, it will trigger a build in Koji for rawhide. --- packit.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 packit.yaml diff --git a/packit.yaml b/packit.yaml new file mode 100644 index 0000000..f193895 --- /dev/null +++ b/packit.yaml @@ -0,0 +1,16 @@ +# See the documentation for more information: +# https://packit.dev/docs/configuration/ +upstream_project_url: https://github.com/fontforge/libuninameslist +copy_upstream_release_description: false + +jobs: +- job: pull_from_upstream + trigger: release + dist_git_branches: + - rawhide + +- job: koji_build + trigger: commit + allowed_committers: ['packit'] + dist_git_branches: + - rawhide From c0c9fa11395f2e38d877149717c36de753d85de5 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 10 Sep 2025 10:48:08 +0000 Subject: [PATCH 11/12] Update to 20250909 upstream release - Resolves: rhbz#2394361 Upstream tag: 20250909 Upstream commit: e50722a6 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 3 +++ libuninameslist.spec | 8 ++++++-- sources | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 README.packit diff --git a/.gitignore b/.gitignore index bc6a08c..04223b1 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ libuninameslist-20091231.tar.bz2 /20230916.tar.gz /20240910.tar.gz /20250714.tar.gz +/20250909.tar.gz diff --git a/README.packit b/README.packit new file mode 100644 index 0000000..fb341a1 --- /dev/null +++ b/README.packit @@ -0,0 +1,3 @@ +This repository is maintained by packit. +https://packit.dev/ +The file was generated using packit 1.11.0.post1.dev7+gfdcdf3a32. diff --git a/libuninameslist.spec b/libuninameslist.spec index 14065af..b70173b 100644 --- a/libuninameslist.spec +++ b/libuninameslist.spec @@ -1,6 +1,6 @@ Name: libuninameslist -Version: 20250714 -Release: 2%{?dist} +Version: 20250909 +Release: 1%{?dist} Summary: A library providing Unicode character names and annotations @@ -50,6 +50,10 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' %{_libdir}/pkgconfig/libuninameslist.pc %changelog +* Wed Sep 10 2025 Packit - 20250909-1 +- Update to version 20250909 +- Resolves: rhbz#2394361 + * Thu Jul 24 2025 Fedora Release Engineering - 20250714-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild diff --git a/sources b/sources index cab9ee6..80876c5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (20250714.tar.gz) = c62fb31dbbce3b1a86eaeb37236dc2c0e1f1fb531d4e80401505a2886e1e3f32635e2825f4b732edefe2d6f197b969dc805f53c2dc7aeea7b286ea5ed6968a79 +SHA512 (20250909.tar.gz) = bb64ca878ba3b9959c750ee0a865b704404b0a7d8082dd757d1e8ebfd05e9465765b9dc779a10a9a5d38733cc237f5f897f0c89f23d3f19529a8ddc031df005c From 25fc0900ef9c0a08601f5ae03f91775d6c6a06ca Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 8 Jan 2026 08:30:58 +0000 Subject: [PATCH 12/12] Update to 20260107 upstream release - Resolves: rhbz#2427846 Upstream tag: 20260107 Upstream commit: d2212a2f Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- libuninameslist.spec | 6 +++++- sources | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 04223b1..c9cbe3c 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ libuninameslist-20091231.tar.bz2 /20240910.tar.gz /20250714.tar.gz /20250909.tar.gz +/20260107.tar.gz diff --git a/README.packit b/README.packit index fb341a1..9bb65f0 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.11.0.post1.dev7+gfdcdf3a32. +The file was generated using packit 1.13.0.post1.dev2+g84134016c. diff --git a/libuninameslist.spec b/libuninameslist.spec index b70173b..27361f1 100644 --- a/libuninameslist.spec +++ b/libuninameslist.spec @@ -1,5 +1,5 @@ Name: libuninameslist -Version: 20250909 +Version: 20260107 Release: 1%{?dist} Summary: A library providing Unicode character names and annotations @@ -50,6 +50,10 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' %{_libdir}/pkgconfig/libuninameslist.pc %changelog +* Thu Jan 08 2026 Packit - 20260107-1 +- Update to version 20260107 +- Resolves: rhbz#2427846 + * Wed Sep 10 2025 Packit - 20250909-1 - Update to version 20250909 - Resolves: rhbz#2394361 diff --git a/sources b/sources index 80876c5..392610d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (20250909.tar.gz) = bb64ca878ba3b9959c750ee0a865b704404b0a7d8082dd757d1e8ebfd05e9465765b9dc779a10a9a5d38733cc237f5f897f0c89f23d3f19529a8ddc031df005c +SHA512 (20260107.tar.gz) = a6b33aba8623eeab4af9935ce81990a3bb09672a25cdb5288ffc9745c8a4b7722cacd13c4ebdbec5855c0b3c776151878a47bc36e2b233ab25c589952e66f6cd