2 Commits

Author SHA256 Message Date
3c0341ebef Accepting request 1234284 from utilities
OBS-URL: https://build.opensuse.org/request/show/1234284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yadm?expand=0&rev=5
2025-01-01 22:08:50 +00:00
Nicolas FORMICHELLA
230dc1e28f - Update to version 3.3.0:
* Rewrite default template to handle nested ifs, != and env vars in if
  * Replace deprecated "pipes" with "shlex"
  * Use man.REAL
  * Update to shields.io new API

OBS-URL: https://build.opensuse.org/package/show/utilities/yadm?expand=0&rev=12
2025-01-01 10:26:33 +00:00
9 changed files with 46 additions and 40 deletions

View File

@@ -6,7 +6,7 @@
<param name="url">https://github.com/TheLocehiliosan/yadm.git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="scm">git</param>
<param name="revision">3.2.2</param>
<param name="revision">3.3.0</param>
<param name="match-tag">*</param>
<param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
<param name="versionrewrite-replacement">\1</param>

View File

@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/TheLocehiliosan/yadm.git</param>
<param name="changesrevision">2d4dcd05ef78b7f4776a89809774fda9d3b713d5</param></service></servicedata>
<param name="changesrevision">640b324401b31a5fe93f1d2f8a21fa6503f6611b</param></service></servicedata>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:98244cdec726e51d3eef6c1dc79ae0576f2dfd8ef18fc0a60ecf6f09721461c2
size 110772

3
yadm-3.3.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d6222bae3e493507e4e131eb7f74cfbc5048f75c677b2f156051ca3504ea763a
size 113824

View File

@@ -1,8 +1,8 @@
diff --git a/Makefile b/Makefile
index b8f5cca..017180c 100644
--- a/Makefile
+++ b/Makefile
@@ -198,8 +198,6 @@ install:
Index: yadm-3.3.0/Makefile
===================================================================
--- yadm-3.3.0.orig/Makefile
+++ yadm-3.3.0/Makefile
@@ -199,8 +199,6 @@ install:
install -d "$$bin" "$$doc" "$$man" ;\
install -m 0755 yadm "$$bin" ;\
install -m 0644 yadm.1 "$$man" ;\

View File

@@ -1,52 +1,52 @@
diff --git a/contrib/commands/yadm-untracked b/contrib/commands/yadm-untracked
index 0374247..edabe09 100755
--- a/contrib/commands/yadm-untracked
+++ b/contrib/commands/yadm-untracked
Index: yadm-3.3.0/contrib/commands/yadm-untracked
===================================================================
--- yadm-3.3.0.orig/contrib/commands/yadm-untracked
+++ yadm-3.3.0/contrib/commands/yadm-untracked
@@ -1,4 +1,4 @@
-#!/usr/bin/env bash
+#!/usr/bin/bash
# To run: `yadm-untracked <config-file>`
#
diff --git a/contrib/hooks/encrypt_with_checksums/post_encrypt b/contrib/hooks/encrypt_with_checksums/post_encrypt
index 5bb7cde..93f4798 100755
--- a/contrib/hooks/encrypt_with_checksums/post_encrypt
+++ b/contrib/hooks/encrypt_with_checksums/post_encrypt
Index: yadm-3.3.0/contrib/hooks/encrypt_with_checksums/post_encrypt
===================================================================
--- yadm-3.3.0.orig/contrib/hooks/encrypt_with_checksums/post_encrypt
+++ yadm-3.3.0/contrib/hooks/encrypt_with_checksums/post_encrypt
@@ -1,4 +1,4 @@
-#!/usr/bin/env bash
+#!/usr/bin/bash
# yadm - Yet Another Dotfiles Manager
# Copyright (C) 2015-2021 Tim Byrne and Martin Zuther
diff --git a/contrib/hooks/encrypt_with_checksums/post_list b/contrib/hooks/encrypt_with_checksums/post_list
index e4c57df..6b7478d 100755
--- a/contrib/hooks/encrypt_with_checksums/post_list
+++ b/contrib/hooks/encrypt_with_checksums/post_list
Index: yadm-3.3.0/contrib/hooks/encrypt_with_checksums/post_list
===================================================================
--- yadm-3.3.0.orig/contrib/hooks/encrypt_with_checksums/post_list
+++ yadm-3.3.0/contrib/hooks/encrypt_with_checksums/post_list
@@ -1,4 +1,4 @@
-#!/usr/bin/env bash
+#!/usr/bin/bash
# yadm - Yet Another Dotfiles Manager
# Copyright (C) 2015-2021 Tim Byrne and Martin Zuther
diff --git a/contrib/hooks/encrypt_with_checksums/post_status b/contrib/hooks/encrypt_with_checksums/post_status
index d8778c1..5bbfafa 100755
--- a/contrib/hooks/encrypt_with_checksums/post_status
+++ b/contrib/hooks/encrypt_with_checksums/post_status
Index: yadm-3.3.0/contrib/hooks/encrypt_with_checksums/post_status
===================================================================
--- yadm-3.3.0.orig/contrib/hooks/encrypt_with_checksums/post_status
+++ yadm-3.3.0/contrib/hooks/encrypt_with_checksums/post_status
@@ -1,4 +1,4 @@
-#!/usr/bin/env bash
+#!/usr/bin/bash
# yadm - Yet Another Dotfiles Manager
# Copyright (C) 2015-2021 Tim Byrne and Martin Zuther
diff --git a/yadm b/yadm
index 003d954..34d5a30 100755
--- a/yadm
+++ b/yadm
Index: yadm-3.3.0/yadm
===================================================================
--- yadm-3.3.0.orig/yadm
+++ yadm-3.3.0/yadm
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/usr/bin/bash
# yadm - Yet Another Dotfiles Manager
# Copyright (C) 2015-2023 Tim Byrne
# Copyright (C) 2015-2024 Tim Byrne
@@ -17,9 +17,9 @@
@@ -59,8 +59,5 @@ index 003d954..34d5a30 100755
+# [ "$YADM_TEST" != 1 ] && exec bash "$0" "$@"
+#fi
VERSION=3.2.2
VERSION=3.3.0
--
2.40.1

View File

@@ -1,3 +1,12 @@
-------------------------------------------------------------------
Fri Dec 20 12:04:04 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>
- Update to version 3.3.0:
* Rewrite default template to handle nested ifs, != and env vars in if
* Replace deprecated "pipes" with "shlex"
* Use man.REAL
* Update to shields.io new API
-------------------------------------------------------------------
Tue Feb 20 13:01:22 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@@ -1,4 +1,4 @@
name: yadm
version: 3.2.2
mtime: 1674501954
commit: 2d4dcd05ef78b7f4776a89809774fda9d3b713d5
version: 3.3.0
mtime: 1731093803
commit: 640b324401b31a5fe93f1d2f8a21fa6503f6611b

View File

@@ -1,7 +1,7 @@
#
# spec file for package yadm
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: yadm
Version: 3.2.2
Version: 3.3.0
Release: 0%{?dist}
Summary: Yet Another Dotfiles Manager
License: GPL-3.0-only