sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Conner Clere (51fc80b573f837e9b2f840a32b039d97f0081130)
- From: Conner Clere <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Conner Clere (51fc80b573f837e9b2f840a32b039d97f0081130)
- Date: Wed, 12 Apr 2023 22:53:54 +0000
GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:
ChangeLog | 3 +++
utils/timeshift/BUILD | 1 +
utils/timeshift/DEPENDS | 9 +++++++++
utils/timeshift/DETAILS | 32 ++++++++++++++++++++++++++++++++
utils/timeshift/HISTORY | 3 +++
5 files changed, 48 insertions(+)
New commits:
commit 51fc80b573f837e9b2f840a32b039d97f0081130
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>
timeshift: new spell, system restore tool for linux
diff --git a/ChangeLog b/ChangeLog
index 9693a60..8f967a2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2023-04-12 Conner Clere <xenanthropy AT sourcemage.org>
+ * utils/timeshift: new spell, system restore tool for linux
+
2023-04-09 Eric Sandall <sandalle AT sourcemage.org>
* gnu.gpg: Add missing key used by libtasn1 4.19.0
https://josefsson.org/key-20190320.txt
diff --git a/utils/timeshift/BUILD b/utils/timeshift/BUILD
new file mode 100755
index 0000000..04c1f88
--- /dev/null
+++ b/utils/timeshift/BUILD
@@ -0,0 +1 @@
+PREFIX="${INSTALL_ROOT}/usr" make all
diff --git a/utils/timeshift/DEPENDS b/utils/timeshift/DEPENDS
new file mode 100755
index 0000000..bcb969c
--- /dev/null
+++ b/utils/timeshift/DEPENDS
@@ -0,0 +1,9 @@
+depends PKG-CONFIG &&
+depends vte &&
+depends xapp &&
+depends gtk+3 &&
+depends vala &&
+depends glib2 &&
+depends libgee &&
+depends json-glib &&
+depends CRON
diff --git a/utils/timeshift/DETAILS b/utils/timeshift/DETAILS
new file mode 100755
index 0000000..6b283df
--- /dev/null
+++ b/utils/timeshift/DETAILS
@@ -0,0 +1,32 @@
+ SPELL=timeshift
+ VERSION=22.11.2
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=https://github.com/linuxmint/${SPELL}/archive/${VERSION}.tar.gz
+
SOURCE_HASH=sha256:36fd19865d1d30dc5f6eca468ceaa3dad01cd95d9090d050d67f5c2cd98fe37d
+ LICENSE[0]=LGPL
+ WEB_SITE=https://www.github.com/lilnuxmint/timeshift/
+ ENTERED=20230412
+ KEYWORDS="backup rsync btrfs utils snapshot"
+ SHORT="system restore tool for linux"
+cat << EOF
+Timeshift for Linux is an application that provides functionality similar
+to the System Restore feature in Windows and the Time Machine tool in Mac OS.
+Timeshift protects your system by taking incremental snapshots of the file
+system at regular intervals. These snapshots can be restored at a later date
+to undo all changes to the system.
+
+In RSYNC mode, snapshots are taken using rsync and hard-links. Common files
+are shared between snapshots which saves disk space. Each snapshot is a full
+system backup that can be browsed with a file manager.
+
+In BTRFS mode, snapshots are taken using the in-built features of the
+BTRFS filesystem. BTRFS snapshots are supported only on BTRFS systems having
+an Ubuntu-type subvolume layout (with @ and @home subvolumes).
+
+Timeshift is similar to applications like rsnapshot, BackInTime and TimeVault
+but with different goals. It is designed to protect only system files
+and settings. User files such as documents, pictures and music are excluded.
+This ensures that your files remain unchanged when you restore your
+system to an earlier date.
+EOF
diff --git a/utils/timeshift/HISTORY b/utils/timeshift/HISTORY
new file mode 100644
index 0000000..ef32d2f
--- /dev/null
+++ b/utils/timeshift/HISTORY
@@ -0,0 +1,3 @@
+2023-04-12 Conner Clere <xenanthropy AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: version 22.11.2, new spell
+
- [SM-Commit] GIT changes to master grimoire by Conner Clere (51fc80b573f837e9b2f840a32b039d97f0081130), Conner Clere, 04/12/2023
Archive powered by MHonArc 2.6.24.