diff --git a/.fmf/version b/.fmf/version deleted file mode 100644 index d00491f..0000000 --- a/.fmf/version +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/.gitignore b/.gitignore index 8d35d68..27a58cb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,2 @@ -/rust-podman-sequoia-0.2.0-vendor.tar.xz -/podman-sequoia-0.2.0.crate -/podman-sequoia-0.4.0-pqc.1.crate -/podman-sequoia-0.4.0-pqc.1-vendor.tar.xz -/podman-sequoia-0.4.0-pqc.2.crate -/podman-sequoia-0.4.0-pqc.2-vendor.tar.xz +podman-sequoia-0.4.0-pqc.2-vendor.tar.xz +podman-sequoia-0.4.0-pqc.2.crate diff --git a/README.md b/README.md deleted file mode 100644 index 9e7cb33..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# rust-podman-sequoia - -The rust-podman-sequoia package diff --git a/ci.fmf b/ci.fmf deleted file mode 100644 index c5aa0e0..0000000 --- a/ci.fmf +++ /dev/null @@ -1 +0,0 @@ -resultsdb-testcase: separate diff --git a/gating.yaml b/gating.yaml deleted file mode 100644 index 1fffe78..0000000 --- a/gating.yaml +++ /dev/null @@ -1,9 +0,0 @@ ---- !Policy -product_versions: - - rhel-10 -decision_context: osci_compose_gate -rules: - - !PassingTestCaseRule {test_case_name: osci.brew-build./plans/ci/fips-disabled-buildroot-enabled.functional} - - !PassingTestCaseRule {test_case_name: osci.brew-build./plans/ci/fips-disabled-buildroot-disabled.functional} - - !PassingTestCaseRule {test_case_name: osci.brew-build./plans/ci/fips-enabled-buildroot-enabled.functional} - - !PassingTestCaseRule {test_case_name: osci.brew-build./plans/ci/fips-enabled-buildroot-disabled.functional} diff --git a/plans/ci.fmf b/plans/ci.fmf deleted file mode 100644 index d0d41f2..0000000 --- a/plans/ci.fmf +++ /dev/null @@ -1,23 +0,0 @@ -/fips-disabled-buildroot-disabled: - plan: - import: - url: https://pkgs.devel.redhat.com/git/tests/rust-podman-sequoia - name: /plans/ci/fips-disabled-buildroot-disabled - -/fips-disabled-buildroot-enabled: - plan: - import: - url: https://pkgs.devel.redhat.com/git/tests/rust-podman-sequoia - name: /plans/ci/fips-disabled-buildroot-enabled - -/fips-enabled-buildroot-disabled: - plan: - import: - url: https://pkgs.devel.redhat.com/git/tests/rust-podman-sequoia - name: /plans/ci/fips-enabled-buildroot-disabled - -/fips-enabled-buildroot-enabled: - plan: - import: - url: https://pkgs.devel.redhat.com/git/tests/rust-podman-sequoia - name: /plans/ci/fips-enabled-buildroot-enabled diff --git a/rust-podman-sequoia.spec b/rust-podman-sequoia.spec index f6dd457..a30c80a 100644 --- a/rust-podman-sequoia.spec +++ b/rust-podman-sequoia.spec @@ -1,3 +1,13 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.6.5) +## RPMAUTOSPEC: autorelease, autochangelog +%define autorelease(e:s:pb:n) %{?-p:0.}%{lua: + release_number = 1; + base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); + print(release_number + base_release_number - 1); +}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} +## END: Set by rpmautospec + # Generated by rust2rpm 27 %bcond check 1 @@ -132,4 +142,22 @@ export SEQUOIA_CRYPTO_POLICY=/dev/null %endif %changelog -%autochangelog +## START: Generated by rpmautospec +* Thu Dec 18 2025 Daiki Ueno - 0.4.0~pqc.2-1 +- Update to 0.4.0-pqc.2 + +* Thu Nov 27 2025 Daiki Ueno - 0.4.0~pqc.1-1 +- Enable PQC algorithms + +* Thu Nov 27 2025 Daiki Ueno - 0.2.0-2 +- Unbundle capnproto + +* Mon Aug 25 2025 Daiki Ueno - 0.2.0-1 +- Update to 0.2.0 release + +* Tue Aug 05 2025 Stanislav Zidek - 0.1.0-2 +- gating setup + +* Tue Aug 05 2025 Daiki Ueno - 0.1.0-1 +- Initial import from Fedora +## END: Generated by rpmautospec diff --git a/rust2rpm.toml b/rust2rpm.toml deleted file mode 100644 index a27b38f..0000000 --- a/rust2rpm.toml +++ /dev/null @@ -1,51 +0,0 @@ -[package] -cargo-toml-patch-comments = [ - "default to the OpenSSL crypto backend of sequoia-openpgp", -] -extra-files = [ - "%{_libdir}/libpodman_sequoia.so.*", - "%{_libdir}/libpodman_sequoia.so", - "%{_datadir}/containers/podman-sequoia/sequoia.h", - "%{_datadir}/containers/podman-sequoia/gosequoia.h", - "%{_datadir}/containers/podman-sequoia/gosequoia.c", - "%{_datadir}/containers/podman-sequoia/gosequoiafuncs.h", -] -suppress-cdylib-install-fixme = true -extra-sources = [ - { number = 2, file = "%{name}-%{version}-vendor.tar.xz", comments = [ - "Generated using cargo-vendor-filterer:", - " cargo download %%{crate}==%%{version} > %%{crate}-%%{version}.crate", - " tar xf %%{crate}-%%{version}.crate", - " pushd %%{crate}-%%{version}", - " cargo vendor-filterer --platform x86_64-unknown-linux-gnu \\", - " --platform powerpc64le-unknown-linux-gnu \\", - " --platform aarch64-unknown-linux-gnu \\", - " --platform i686-unknown-linux-gnu \\", - " --platform s390x-unknown-linux-gnu \\", - " --all-features=true", - ] } -] - -[requires] -build = ["clang-devel >= 3.5"] - -[scripts] -build.pre = [ - "# build script uses environment variables to populate the pkgconfig file", - "export PREFIX=\"%{_prefix}\"", - "export LIBDIR=\"%{_libdir}\"", -] -install.post = [ - "# install shared library", - "mkdir -p %{buildroot}/%{_libdir}", - "cp -pav target/release/libpodman_sequoia.so %{buildroot}/%{_libdir}/libpodman_sequoia.so.0", - "# create unversioned symlink", - "ln -s libpodman_sequoia.so.0 %{buildroot}/%{_libdir}/libpodman_sequoia.so", - "# install bindings", - "mkdir -p %{buildroot}/%{_datadir}/containers/podman-sequoia", - "cp -pav target/release/bindings/*.[ch] %{buildroot}/%{_datadir}/containers/podman-sequoia/", -] - -[tests] -skip = ["signature::tests::import_keys"] -comments = ["signature::tests::import_keys may fail on a machine with slow disk I/O"] diff --git a/sources b/sources index 8327018..fd7d316 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (podman-sequoia-0.4.0-pqc.2.crate) = 3cfd81b1a85dcc08decdf4cd9ba0e1b869310bb07d98a1e9bfa99d4aaace3d2b67fa2a8cfd1f5b3924bd95625ad933a43ca83ea60ce31f7d7b62d16816e45f06 SHA512 (podman-sequoia-0.4.0-pqc.2-vendor.tar.xz) = 33db3382ecc999a4f5096124dfa27d68f7a372ad8b74801453e49b70a4fa765568cbe77a2b8a76b29b8015554abeabfa575b0b09bc70ed2666058bfdb6ef9118 +SHA512 (podman-sequoia-0.4.0-pqc.2.crate) = 3cfd81b1a85dcc08decdf4cd9ba0e1b869310bb07d98a1e9bfa99d4aaace3d2b67fa2a8cfd1f5b3924bd95625ad933a43ca83ea60ce31f7d7b62d16816e45f06