Overview
Request 1144763 superseded
- Package /usr/share/pmbootstrap
- Update to version 2.2.0
Last request:
- Add OBS source service file
- Change source URL from SourceHut to GitLab, for postmarketOS moved their development to GitLab
- Update to version 2.1.0
Changes since last request: Update to 2.2.0
-- This line and those below
old: devel:tools/pmbootstrap
new: home:xtexChooser:branches:devel:tools/pmbootstrap rev None
Index: pmbootstrap.changes
===================================================================
--- pmbootstrap.changes (revision 1)
+++ pmbootstrap.changes (revision 3)
@@ -1,4 +1,67 @@
-------------------------------------------------------------------
+Wed Feb 07 03:56:43 UTC 2024 - xtexchooser@duck.com
+
+- Package /usr/share/pmbootstrap
+- Update to version 2.2.0:
+ * Prepare 2.2.0 release
+ * pmb.build.init: fix apk wrapper for x86 on x86_64 (MR 2247)
+ * kconfig check: Enable more options for community (MR 2245)
+ * kconfig check: enable NFT_COMPAT for iptables-nft wrapper (MR 2245)
+ * build.envkernel: simplify and fix unhandled error path (MR 2243)
+ * pmb.build: ensure all specified packages are built with --force (MR 2244)
+ * pmb: only enable abuild-apk wrapper for buildroot (MR 2246)
+ * install: more comprehensive subdivision of btrfs subvols (MR 2233)
+ * pmb.install: honor -y, don't prompt when target disk is >100GiB (MR 2239)
+ * pmb.install: include dependencies when searching for pmb_recommends (MR 2238)
+ * pmb.install: fix crash on empty subpackage in get_recommends (MR 2238)
+ * build: use native abuild-apk (MR 2242)
+ * build: use host native gzip (MR 2242)
+ * Fix preserving proxy variables (MR 2237)
+ * Don't drop parameters in run-script (MR 2230)
+ * CONTRIBUTING: modernize (MR 2235)
+ * Install envkernel.sh (MR 2229)
+ * Fall back to pmbootstrap from PATH (MR 2229)
+ * Guess kbuild out dir for downstreamkernel_package (MR 2231)
+ * CI: bring back mr-settings check (MR 2234)
+ * pmb.helpers.args: Skip some initialisation code when running checksum (MR 2228)
+ * pmb.flasher.variables: use getattr instead of hasattr (MR 2232)
+ * pmb.flasher.vars: do not assume that args.no_reboot and args.resume are defined (MR 2232)
+ * CI: use gitlab-ci
+ * README.md: update source code location
+ * flasher: heimdall-bootimg: add support for '--no-reboot' and '--resume'
+ * helpers/envkernel.fish: add deactivate & reactivate function for fish
+ * helpers/envkernel.fish: set prompt prefix in fish-shell
+ * helpers/envkernel.fish: export pmbootstrap_dir
+ * install: initial implementation of flat btrfs layout
+ * pmb.config: add new newapkbuild arguments
+ * pmb.install.format: Write boot mountpoint to log
+ * pmb.install: add --zap option
+ * pmb.install._install.get_recommends: tweak comment
+ * pmb.install: support pmb_recommends for any package
+ * parse.apkbuild.parse_subpackage: don't inherit pmb_recommends
+ * install: throw error if boot_size is too small
+ * aportgen: Only warn if binary version > APKBUILD version
+ * install: do not fail on alpine-appstream-downloader error
+
+-------------------------------------------------------------------
+Mon Feb 05 07:08:03 UTC 2024 - xtexchooser@duck.com
+
+- Add OBS source service file
+- Change source URL from SourceHut to GitLab, for postmarketOS moved
+ their development to GitLab
+- Update to version 2.1.0:
+ * Prepare 2.1.0 release
+ * pmb.helpers.frontend: Convert kconfig check --file argument
+ * aportgen: remove binutils
+ * aportgen: build gcc-x86_64 etc. pkgs for aarch64
+ * pkg resolver: don't guess if pmaport was found
+ * pmb.helpers.pmaports.get: deal with operators
+ * pmb.config.apk_tools_min_version: add alpine 3.19
+ * pkg resolve: add more verbose logs
+ * config.init: allow using pmb_select in pmos-base-ui
+ * parse.depends: consider selected providers when resolving providers
+
+-------------------------------------------------------------------
Fri Oct 13 12:52:01 UTC 2023 - Tomas Cech
- update to 2.0.0 - the list of changes over the years is huge, here
Index: pmbootstrap.spec
===================================================================
--- pmbootstrap.spec (revision 1)
+++ pmbootstrap.spec (revision 3)
@@ -1,6 +1,8 @@
#
# spec file for package pmbootstrap
#
+# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2024 Zhang Bingwu
# Copyright (c) 2023, Tomáš Čech
# Copyright (c) 2021, Martin Hauke
#
@@ -18,12 +20,12 @@
Name: pmbootstrap
-Version: 2.0.0
+Version: 2.2.0
Release: 0
Summary: Sophisticated chroot/build/flash tool to develop and install postmarketOS
License: GPL-3.0-only
URL: https://postmarketos.org
-Source: https://git.sr.ht/~postmarketos/pmbootstrap/archive/%{version}.tar.gz
+Source0: https://gitlab.com/postmarketOS/pmbootstrap/-/archive/%{version}/pmbootstrap-%{version}.tar.gz
BuildRequires: fdupes
BuildRequires: python-rpm-macros
BuildRequires: python3
@@ -49,5 +51,6 @@
%doc README.md
%{_bindir}/pmbootstrap
%{python3_sitelib}/pmb*
+%{_datadir}/pmbootstrap/
%changelog
Index: _service
===================================================================
--- _service (added)
+++ _service (revision 3)
@@ -0,0 +1,17 @@
+
+
+ https://gitlab.com/postmarketOS/pmbootstrap.git
+ @PARENT_TAG@
+ git
+ 2.2.0
+ *
+ (\d+\.\d+\.\d+)
+ \1
+ enable
+
+
+ *.tar
+ gz
+
+
+
\ No newline at end of file
Index: _servicedata
===================================================================
--- _servicedata (added)
+++ _servicedata (revision 3)
@@ -0,0 +1,4 @@
+
+
+ https://gitlab.com/postmarketOS/pmbootstrap.git
+ 7f61262ae84276ad0293056d96bf572caa69b1d7
\ No newline at end of file
Index: pmbootstrap-2.2.0.tar.gz
===================================================================
Binary file pmbootstrap-2.2.0.tar.gz (revision 3) added
Index: 2.0.0.tar.gz
===================================================================
Binary file 2.0.0.tar.gz (revision 1) deleted
- Created by xtexChooser
- In state superseded
- Package maintainer: sleep_walker
- Supersedes 1144109
- Superseded by 1144960
Request History
xtexChooser created request
- Package /usr/share/pmbootstrap
- Update to version 2.2.0
Last request:
- Add OBS source service file
- Change source URL from SourceHut to GitLab, for postmarketOS moved their development to GitLab
- Update to version 2.1.0
Changes since last request: Update to 2.2.0
-- This line and those below
old: devel:tools/pmbootstrap
new: home:xtexChooser:branches:devel:tools/pmbootstrap rev None
Index: pmbootstrap.changes
===================================================================
--- pmbootstrap.changes (revision 1)
+++ pmbootstrap.changes (revision 3)
@@ -1,4 +1,67 @@
-------------------------------------------------------------------
+Wed Feb 07 03:56:43 UTC 2024 - xtexchooser@duck.com
+
+- Package /usr/share/pmbootstrap
+- Update to version 2.2.0:
+ * Prepare 2.2.0 release
+ * pmb.build.init: fix apk wrapper for x86 on x86_64 (MR 2247)
+ * kconfig check: Enable more options for community (MR 2245)
+ * kconfig check: enable NFT_COMPAT for iptables-nft wrapper (MR 2245)
+ * build.envkernel: simplify and fix unhandled error path (MR 2243)
+ * pmb.build: ensure all specified packages are built with --force (MR 2244)
+ * pmb: only enable abuild-apk wrapper for buildroot (MR 2246)
+ * install: more comprehensive subdivision of btrfs subvols (MR 2233)
+ * pmb.install: honor -y, don't prompt when target disk is >100GiB (MR 2239)
+ * pmb.install: include dependencies when searching for pmb_recommends (MR 2238)
+ * pmb.install: fix crash on empty subpackage in get_recommends (MR 2238)
+ * build: use native abuild-apk (MR 2242)
+ * build: use host native gzip (MR 2242)
+ * Fix preserving proxy variables (MR 2237)
+ * Don't drop parameters in run-script (MR 2230)
+ * CONTRIBUTING: modernize (MR 2235)
+ * Install envkernel.sh (MR 2229)
+ * Fall back to pmbootstrap from PATH (MR 2229)
+ * Guess kbuild out dir for downstreamkernel_package (MR 2231)
+ * CI: bring back mr-settings check (MR 2234)
+ * pmb.helpers.args: Skip some initialisation code when running checksum (MR 2228)
+ * pmb.flasher.variables: use getattr instead of hasattr (MR 2232)
+ * pmb.flasher.vars: do not assume that args.no_reboot and args.resume are defined (MR 2232)
+ * CI: use gitlab-ci
+ * README.md: update source code location
+ * flasher: heimdall-bootimg: add support for '--no-reboot' and '--resume'
+ * helpers/envkernel.fish: add deactivate & reactivate function for fish
+ * helpers/envkernel.fish: set prompt prefix in fish-shell
+ * helpers/envkernel.fish: export pmbootstrap_dir
+ * install: initial implementation of flat btrfs layout
+ * pmb.config: add new newapkbuild arguments
+ * pmb.install.format: Write boot mountpoint to log
+ * pmb.install: add --zap option
+ * pmb.install._install.get_recommends: tweak comment
+ * pmb.install: support pmb_recommends for any package
+ * parse.apkbuild.parse_subpackage: don't inherit pmb_recommends
+ * install: throw error if boot_size is too small
+ * aportgen: Only warn if binary version > APKBUILD version
+ * install: do not fail on alpine-appstream-downloader error
+
+-------------------------------------------------------------------
+Mon Feb 05 07:08:03 UTC 2024 - xtexchooser@duck.com
+
+- Add OBS source service file
+- Change source URL from SourceHut to GitLab, for postmarketOS moved
+ their development to GitLab
+- Update to version 2.1.0:
+ * Prepare 2.1.0 release
+ * pmb.helpers.frontend: Convert kconfig check --file argument
+ * aportgen: remove binutils
+ * aportgen: build gcc-x86_64 etc. pkgs for aarch64
+ * pkg resolver: don't guess if pmaport was found
+ * pmb.helpers.pmaports.get: deal with operators
+ * pmb.config.apk_tools_min_version: add alpine 3.19
+ * pkg resolve: add more verbose logs
+ * config.init: allow using pmb_select in pmos-base-ui
+ * parse.depends: consider selected providers when resolving providers
+
+-------------------------------------------------------------------
Fri Oct 13 12:52:01 UTC 2023 - Tomas Cech
- update to 2.0.0 - the list of changes over the years is huge, here
Index: pmbootstrap.spec
===================================================================
--- pmbootstrap.spec (revision 1)
+++ pmbootstrap.spec (revision 3)
@@ -1,6 +1,8 @@
#
# spec file for package pmbootstrap
#
+# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2024 Zhang Bingwu
# Copyright (c) 2023, Tomáš Čech
# Copyright (c) 2021, Martin Hauke
#
@@ -18,12 +20,12 @@
Name: pmbootstrap
-Version: 2.0.0
+Version: 2.2.0
Release: 0
Summary: Sophisticated chroot/build/flash tool to develop and install postmarketOS
License: GPL-3.0-only
URL: https://postmarketos.org
-Source: https://git.sr.ht/~postmarketos/pmbootstrap/archive/%{version}.tar.gz
+Source0: https://gitlab.com/postmarketOS/pmbootstrap/-/archive/%{version}/pmbootstrap-%{version}.tar.gz
BuildRequires: fdupes
BuildRequires: python-rpm-macros
BuildRequires: python3
@@ -49,5 +51,6 @@
%doc README.md
%{_bindir}/pmbootstrap
%{python3_sitelib}/pmb*
+%{_datadir}/pmbootstrap/
%changelog
Index: _service
===================================================================
--- _service (added)
+++ _service (revision 3)
@@ -0,0 +1,17 @@
+
+
+ https://gitlab.com/postmarketOS/pmbootstrap.git
+ @PARENT_TAG@
+ git
+ 2.2.0
+ *
+ (\d+\.\d+\.\d+)
+ \1
+ enable
+
+
+ *.tar
+ gz
+
+
+
\ No newline at end of file
Index: _servicedata
===================================================================
--- _servicedata (added)
+++ _servicedata (revision 3)
@@ -0,0 +1,4 @@
+
+
+ https://gitlab.com/postmarketOS/pmbootstrap.git
+ 7f61262ae84276ad0293056d96bf572caa69b1d7
\ No newline at end of file
Index: pmbootstrap-2.2.0.tar.gz
===================================================================
Binary file pmbootstrap-2.2.0.tar.gz (revision 3) added
Index: 2.0.0.tar.gz
===================================================================
Binary file 2.0.0.tar.gz (revision 1) deleted
pluskalm declined request
You cant use _service and url for sources at same time
xtexChooser superseded request
superseded by 1144960