2015-04-20 15:05:02 +00:00
|
|
|
From: Yaroslav Halchenko <debian@onerussian.com>
|
|
|
|
Subject: Patch debian/ to provide a standalone build of git-annex
|
|
|
|
|
|
|
|
Origin: NeuroDebian
|
|
|
|
Last-Update: 2015-04-20
|
|
|
|
|
2016-10-20 03:53:29 +00:00
|
|
|
--- a/debian/control
|
|
|
|
+++ b/debian/control
|
2024-08-05 22:41:43 +00:00
|
|
|
@@ -95,6 +95,7 @@ Build-Depends:
|
2019-11-22 14:26:01 +00:00
|
|
|
git (>= 1:2.22),
|
2016-10-20 03:53:29 +00:00
|
|
|
rsync,
|
|
|
|
curl,
|
|
|
|
+ locales,
|
|
|
|
openssh-client,
|
|
|
|
git-remote-gcrypt (>= 0.20130908-6),
|
2018-05-19 19:58:35 +00:00
|
|
|
gnupg,
|
2024-08-05 22:41:43 +00:00
|
|
|
@@ -105,15 +106,15 @@ Vcs-Git: git://git.joeyh.name/git-annex
|
2015-04-20 15:05:02 +00:00
|
|
|
Homepage: http://git-annex.branchable.com/
|
|
|
|
XS-Testsuite: autopkgtest
|
|
|
|
|
|
|
|
-Package: git-annex
|
|
|
|
+Package: git-annex-standalone
|
|
|
|
Architecture: any
|
|
|
|
Section: utils
|
|
|
|
-Depends: ${misc:Depends}, ${shlibs:Depends},
|
2019-11-22 14:26:01 +00:00
|
|
|
- git (>= 1:2.22),
|
2015-04-20 15:05:02 +00:00
|
|
|
+Conflicts: git-annex
|
|
|
|
+Provides: git-annex
|
|
|
|
+Depends: ${misc:Depends},
|
|
|
|
+ git,
|
2018-11-15 12:34:05 +00:00
|
|
|
netbase,
|
|
|
|
- rsync,
|
|
|
|
- curl,
|
|
|
|
- openssh-client (>= 1:5.6p1)
|
2015-05-05 13:54:16 +00:00
|
|
|
+ openssh-client
|
|
|
|
Recommends:
|
|
|
|
lsof,
|
|
|
|
gnupg,
|
2024-08-05 22:41:43 +00:00
|
|
|
@@ -133,7 +134,7 @@ Suggests:
|
2017-03-31 04:01:05 +00:00
|
|
|
uftp,
|
2024-08-05 22:41:43 +00:00
|
|
|
yt-dlp,
|
2020-02-27 14:05:31 +00:00
|
|
|
Breaks: datalad (< 0.12.3~)
|
2015-04-20 15:05:02 +00:00
|
|
|
-Description: manage files with git, without checking their contents into git
|
|
|
|
+Description: manage files with git, without checking their contents into git -- standalone build
|
2022-01-07 20:51:26 +00:00
|
|
|
git-annex allows managing large files with git, without storing the file
|
|
|
|
contents in git. It can sync, backup, and archive your data, offline
|
|
|
|
and online. Checksums and encryption keep your data safe and secure. Bring
|
2024-08-05 22:41:43 +00:00
|
|
|
@@ -152,3 +153,7 @@ Description: manage files with git, with
|
2015-04-20 15:05:02 +00:00
|
|
|
noticing when files are changed, and automatically committing them
|
|
|
|
to git and transferring them to other computers. The git-annex webapp
|
|
|
|
makes it easy to set up and use git-annex this way.
|
|
|
|
+ .
|
|
|
|
+ This package provides a standalone bundle build of git-annex, which
|
|
|
|
+ should be installable on any more or less recent Debian or Ubuntu
|
|
|
|
+ release.
|
|
|
|
--- /dev/null
|
2016-10-20 03:53:29 +00:00
|
|
|
+++ b/debian/install
|
2015-04-20 15:05:02 +00:00
|
|
|
@@ -0,0 +1 @@
|
|
|
|
+tmp/git-annex.linux usr/lib
|
|
|
|
--- /dev/null
|
2016-10-20 03:53:29 +00:00
|
|
|
+++ b/debian/links
|
2015-06-10 17:58:30 +00:00
|
|
|
@@ -0,0 +1,2 @@
|
2015-04-20 15:05:02 +00:00
|
|
|
+/usr/lib/git-annex.linux/git-annex /usr/bin/git-annex
|
2015-06-10 17:58:30 +00:00
|
|
|
+/usr/lib/git-annex.linux/git-annex-shell /usr/bin/git-annex-shell
|
2018-05-22 03:30:20 +00:00
|
|
|
--- a/debian/rules
|
|
|
|
+++ b/debian/rules
|
2022-01-07 20:51:26 +00:00
|
|
|
@@ -41,4 +41,9 @@ override_dh_strip:
|
2018-05-22 03:30:20 +00:00
|
|
|
override_dh_makeshlibs:
|
|
|
|
dh_makeshlibs --noscripts
|
|
|
|
|
|
|
|
+# For portability to older systems which do not support default (since
|
|
|
|
+# buster) .xz for components of the .deb
|
|
|
|
+override_dh_builddeb:
|
|
|
|
+ dh_builddeb -- -Zgzip
|
|
|
|
+
|
|
|
|
endif
|