summaryrefslogtreecommitdiff
path: root/app-backup/portage-snapper
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-07-30 03:04:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-07-30 03:04:49 -0500
commit0fb86e044f244e00302b1878b3e15e0db0e4b7e5 (patch)
tree01eeaaaafa24d9c759103aa30b91c5999ae52a1d /app-backup/portage-snapper
parent8087a9548fbac1dade3245660600d025f43d6732 (diff)
downloadbaldeagleos-repo-0fb86e044f244e00302b1878b3e15e0db0e4b7e5.tar.gz
baldeagleos-repo-0fb86e044f244e00302b1878b3e15e0db0e4b7e5.tar.xz
baldeagleos-repo-0fb86e044f244e00302b1878b3e15e0db0e4b7e5.zip
Adding metadata
Diffstat (limited to 'app-backup/portage-snapper')
-rw-r--r--app-backup/portage-snapper/Manifest2
-rw-r--r--app-backup/portage-snapper/portage-snapper-0.3.0.ebuild34
-rw-r--r--app-backup/portage-snapper/portage-snapper-0.3.1-r1.ebuild40
3 files changed, 35 insertions, 41 deletions
diff --git a/app-backup/portage-snapper/Manifest b/app-backup/portage-snapper/Manifest
index 93f602db07e6..609834151c46 100644
--- a/app-backup/portage-snapper/Manifest
+++ b/app-backup/portage-snapper/Manifest
@@ -1 +1 @@
-DIST portage-snapper-0.3.1.tar.gz 5609 BLAKE2B 7b9290d6eaa31c3cc666940bc2cf965b21404f970125e4bfb6da38eeeb51e4b7f353f8db811204a88a24f5a5d61a74efa74fa270d312734e89cda5a047007365 SHA512 cfcce8f97d5e48603d8301ea112de11f041ad067a17b588ec402b3205da06c53dbfaf4afd7ff0f53fe85bddee6a959fdbd06f00b7401a8f1ddae845a87bb8023
+DIST portage-snapper-0.3.0.tar.gz 5283 BLAKE2B 386d81ec247073f67aab3a07ab3cc045db9436bd4e6744106a412900fc2fd736392a8eac4243b0a7e9b45f5cb8250ba4cd8c006b77f0806722f8ee0ba9c923be SHA512 1dad1cd274223a69bbcb10481986568b50b9c8ffda0267fa4c53ea0b53e451ff0bf0280bc478681e4f34cdc788d47c341c6f8d0f3e24394a3eed43dc4a6379ce
diff --git a/app-backup/portage-snapper/portage-snapper-0.3.0.ebuild b/app-backup/portage-snapper/portage-snapper-0.3.0.ebuild
new file mode 100644
index 000000000000..41a1ad12b868
--- /dev/null
+++ b/app-backup/portage-snapper/portage-snapper-0.3.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Snapper snapshots around Portage transactions, snap-pac style"
+HOMEPAGE="https://github.com/ursm/portage-snapper"
+SRC_URI="https://github.com/ursm/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="app-backup/snapper"
+
+src_install() {
+ emake DESTDIR="${D}" install
+ einstalldocs
+}
+
+pkg_postinst() {
+ elog "The scripts are installed, but /etc/portage/ is left untouched."
+ elog "Enable portage-snapper manually:"
+ elog
+ elog " 1. Add to /etc/portage/bashrc:"
+ elog " source /usr/share/portage-snapper/hook.bash"
+ elog
+ elog " 2. Point /etc/portage/bin/post_emerge at it, e.g. as a symlink:"
+ elog " ln -s /usr/share/portage-snapper/post_emerge /etc/portage/bin/post_emerge"
+ elog " or call it from your own post_emerge wrapper."
+ elog
+ elog "Tune behavior in /etc/portage-snapper.conf. A configured snapper config"
+ elog "is required (default: root)."
+}
diff --git a/app-backup/portage-snapper/portage-snapper-0.3.1-r1.ebuild b/app-backup/portage-snapper/portage-snapper-0.3.1-r1.ebuild
deleted file mode 100644
index d62b1648ff3c..000000000000
--- a/app-backup/portage-snapper/portage-snapper-0.3.1-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Snapper snapshots around Portage transactions, snap-pac style"
-HOMEPAGE="https://github.com/ursm/portage-snapper"
-SRC_URI="https://github.com/ursm/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="app-backup/snapper"
-
-src_install() {
- emake DESTDIR="${D}" install
- einstalldocs
-}
-
-pkg_postinst() {
- # Enabling is a one-time manual step that touches nothing under
- # /etc/portage/, so only show the setup guide on a fresh install.
- # Repeating it on every upgrade would just be noise for users who
- # have already wired it up.
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "The scripts are installed, but /etc/portage/ is left untouched."
- elog "Enable portage-snapper manually:"
- elog
- elog " 1. Add to /etc/portage/bashrc:"
- elog " source /usr/share/portage-snapper/hook.bash"
- elog
- elog " 2. Point /etc/portage/bin/post_emerge at it, e.g. as a symlink:"
- elog " ln -s /usr/share/portage-snapper/post_emerge /etc/portage/bin/post_emerge"
- elog " or call it from your own post_emerge wrapper."
- elog
- elog "Tune behavior in /etc/portage-snapper.conf. A configured snapper config"
- elog "is required (default: root)."
- fi
-}