From eca9c53ff7346f48706740443f10273a91df4475 Mon Sep 17 00:00:00 2001 From: onryo Date: Sat, 10 Jun 2023 12:30:36 +0000 Subject: [PATCH 1/7] add control file --- contrib/debian/control | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 contrib/debian/control diff --git a/contrib/debian/control b/contrib/debian/control new file mode 100644 index 0000000..8fecf5c --- /dev/null +++ b/contrib/debian/control @@ -0,0 +1,14 @@ +Source: silentdragonlite +Section: utils +Priority: optional +Maintainer: onryo +Build-Depends: debhelper-compat (= 13) +Standards-Version: 4.6.0 +Homepage: https://hush.is +Vcs-Browser: https://git.hush.is/hush/SilentDragonLite +Vcs-Git: https://git.hush.is/hush/SilentDragonLite.git + +Package: silentdragonlite +Architecture: amd64 arm64 +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: SilentDragonLite is a lightwallet for HUSH which does not require you to download the full blockchain. \ No newline at end of file From 1f31c401724765ca9bc22805a726523ec0470f90 Mon Sep 17 00:00:00 2001 From: onryo Date: Sat, 10 Jun 2023 13:46:46 +0000 Subject: [PATCH 2/7] add changelog --- contrib/debian/changelog | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 contrib/debian/changelog diff --git a/contrib/debian/changelog b/contrib/debian/changelog new file mode 100644 index 0000000..814eca6 --- /dev/null +++ b/contrib/debian/changelog @@ -0,0 +1,5 @@ +silentdragonlite (1.5.3) stable; urgency=medium + + * 1.5.3.1 release. + + -- onryo Sat, 10 Jun 2023 15:20:30 +0200 \ No newline at end of file From b8c18aa38b3b18d0e630423004fbf70284446a21 Mon Sep 17 00:00:00 2001 From: onryo Date: Sat, 10 Jun 2023 13:47:19 +0000 Subject: [PATCH 3/7] add rules --- contrib/debian/rules | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 contrib/debian/rules diff --git a/contrib/debian/rules b/contrib/debian/rules new file mode 100644 index 0000000..b9ce217 --- /dev/null +++ b/contrib/debian/rules @@ -0,0 +1,20 @@ +#!/usr/bin/make -f +# See debhelper(7) (uncomment to enable) +# output every command that modifies files on the build system. +#export DH_VERBOSE = 1 + +# see FEATURE AREAS in dpkg-buildflags(1) +#export DEB_BUILD_MAINT_OPTIONS = hardening=+all +# see ENVIRONMENT in dpkg-buildflags(1) +# package maintainers to append CFLAGS +#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic +# package maintainers to append LDFLAGS +#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed + +%: + dh $@ + +# dh_make generated override targets +# This is example for Cmake (See https://bugs.debian.org/641051 ) +#override_dh_auto_configure: +# dh_auto_configure -- # -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) \ No newline at end of file From d8ff0de15d78d6daf3dc280f4f70c62adae40340 Mon Sep 17 00:00:00 2001 From: onryo Date: Sat, 10 Jun 2023 13:48:06 +0000 Subject: [PATCH 4/7] add copyright --- contrib/debian/copyright | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 contrib/debian/copyright diff --git a/contrib/debian/copyright b/contrib/debian/copyright new file mode 100644 index 0000000..855e600 --- /dev/null +++ b/contrib/debian/copyright @@ -0,0 +1,5 @@ +Files: * +Copyright: 2019-2023, The Hush developers + 2018-2019, The Zcash developers +License: GPLv3 +Comment: https://hush.is/developers \ No newline at end of file From 2e23886d868beae6750f2616238156ea3c3ffd87 Mon Sep 17 00:00:00 2001 From: onryo Date: Sat, 10 Jun 2023 20:49:31 +0000 Subject: [PATCH 5/7] add compat --- contrib/debian/compat | 1 + 1 file changed, 1 insertion(+) create mode 100644 contrib/debian/compat diff --git a/contrib/debian/compat b/contrib/debian/compat new file mode 100644 index 0000000..f11c82a --- /dev/null +++ b/contrib/debian/compat @@ -0,0 +1 @@ +9 \ No newline at end of file From 50964ce8b7f9c750ef19b19de5252ee9deb6b7bc Mon Sep 17 00:00:00 2001 From: onryo Date: Sat, 10 Jun 2023 20:52:36 +0000 Subject: [PATCH 6/7] Update 'contrib/debian/control' --- contrib/debian/control | 1 - 1 file changed, 1 deletion(-) diff --git a/contrib/debian/control b/contrib/debian/control index 8fecf5c..c57d5c1 100644 --- a/contrib/debian/control +++ b/contrib/debian/control @@ -2,7 +2,6 @@ Source: silentdragonlite Section: utils Priority: optional Maintainer: onryo -Build-Depends: debhelper-compat (= 13) Standards-Version: 4.6.0 Homepage: https://hush.is Vcs-Browser: https://git.hush.is/hush/SilentDragonLite From aa58e3a4ce162e828a1ae25a2f242285296b33db Mon Sep 17 00:00:00 2001 From: onryo Date: Sat, 10 Jun 2023 21:01:52 +0000 Subject: [PATCH 7/7] Initial docs --- contrib/debian/README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 contrib/debian/README.md diff --git a/contrib/debian/README.md b/contrib/debian/README.md new file mode 100644 index 0000000..45fd020 --- /dev/null +++ b/contrib/debian/README.md @@ -0,0 +1,11 @@ +Install build tools: + +``` +sudo apt install dh-make +``` + +To build the package from source run the following: + +``` +dpkg-buildpackage -rfakeroot -b -uc -us +``` \ No newline at end of file