Skip to content

Commit f2cb2e4

Browse files
committed
fixup! fixup! Add Debian metadata.
1 parent 31d0d5e commit f2cb2e4

File tree

3 files changed

+25
-48
lines changed

3 files changed

+25
-48
lines changed

debian/control

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
Source: sweeptool-cli
22
Section: unknown
33
Priority: optional
4-
Maintainer: unknown <nik@unknown>
4+
Maintainer: Gorazd Kovacic <[email protected]>
55
Rules-Requires-Root: no
66
Build-Depends:
77
debhelper-compat (= 13),
88
cargo
99
Standards-Version: 4.6.1
10-
Homepage: <insert the upstream URL, if relevant>
10+
Homepage: https://github.com/BlockchainCommons/sweeptool-cli
1111
#Vcs-Browser: https://salsa.debian.org/debian/sweeptool-cli
1212
#Vcs-Git: https://salsa.debian.org/debian/sweeptool-cli.git
1313

@@ -16,5 +16,6 @@ Architecture: any
1616
Depends:
1717
${shlibs:Depends},
1818
${misc:Depends},
19-
Description: <insert up to 60 chars description>
20-
<Insert long description, indented with spaces.>
19+
Description: Tool for sweeping bitcoin UTXOs.
20+
Sweeptool connects to an Electrum server hosted by Blockstream or a server of your choice (including Esplora or Electrum server via Tor onion address) and synchronizes the list of transactions received and available UTXOs. Based on this information `sweeptool` produces a PSBT which can be signed by an offline signing device or by the tool itself.
21+

debian/copyright

Lines changed: 20 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,29 @@
11
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2-
Source: <url://example.com>
2+
Source: https://github.com/BlockchainCommons/sweeptool-cli
33
Upstream-Name: sweeptool-cli
4-
Upstream-Contact: <preferred name and address to reach the upstream project>
4+
Upstream-Contact: Christopher Allen <[email protected]>
55

66
Files:
77
*
88
Copyright:
9-
<years> <put author's name and email here>
10-
<years> <likewise for another author>
11-
License: <special license>
12-
<Put the license of the package here indented by 1 space>
13-
<This follows the format of Description: lines in control file>
9+
2023 BlockChain Commons, LLC.
10+
2023 Christopher Allen <[email protected]>
11+
2023 Gorazd Kovacic <[email protected]>
12+
License: BSD-2-Clause Plus Patent License
13+
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1414
.
15-
<Including paragraphs>
16-
17-
# If you want to use GPL v2 or later for the /debian/* files use
18-
# the following clauses, or change it to suit. Delete these two lines
19-
Files:
20-
debian/*
21-
Copyright:
22-
2023 unknown <nik@unknown>
23-
License: GPL-2+
24-
This package is free software; you can redistribute it and/or modify
25-
it under the terms of the GNU General Public License as published by
26-
the Free Software Foundation; either version 2 of the License, or
27-
(at your option) any later version.
15+
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2816
.
29-
This package is distributed in the hope that it will be useful,
30-
but WITHOUT ANY WARRANTY; without even the implied warranty of
31-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
32-
GNU General Public License for more details.
17+
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
18+
Subject to the terms and conditions of this license, each copyright holder and contributor hereby grants to those receiving rights under this license a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except for failure to satisfy the conditions of this license) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer this software, where such license applies only to those patent claims, already acquired or hereafter acquired, licensable by such copyright holder or contributor that are necessarily infringed by:
3319
.
34-
You should have received a copy of the GNU General Public License
35-
along with this program. If not, see <https://www.gnu.org/licenses/>
36-
Comment:
37-
On Debian systems, the complete text of the GNU General
38-
Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
39-
40-
# Please also look if there are files or directories which have a
41-
# different copyright/license attached and list them here.
42-
# Please avoid picking licenses with terms that are more restrictive than the
43-
# packaged work, as it may make Debian's contributions unacceptable upstream.
44-
#
45-
# If you need, there are some extra license texts available in two places:
46-
# /usr/share/debhelper/dh_make/licenses/
47-
# /usr/share/common-licenses/
20+
(a) their Contribution(s) (the licensed copyrights of copyright holders and non-copyrightable additions of contributors, in source or binary form) alone; or
21+
.
22+
(b) combination of their Contribution(s) with the work of authorship to which such Contribution(s) was added by such copyright holder or contributor, if, at the time the Contribution is added, such addition causes such combination to be necessarily infringed. The patent license shall not apply to any other combinations which include the Contribution.
23+
.
24+
Except as expressly stated above, no rights or licenses from any copyright holder or contributor is granted under this license, whether expressly, by implication, estoppel or otherwise.
25+
.
26+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27+
.
28+
You should have received a copy of the BSD-2-Clause Plus Patent License
29+
along with this program. If not, see <(https://spdx.org/licenses/BSD-2-Clause-Patent.html)>

debian/rules

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,3 @@
1818
%:
1919
dh $@ --with cargo
2020

21-
22-
# dh_make generated override targets.
23-
# This is an example for Cmake (see <https://bugs.debian.org/641051>).
24-
#override_dh_auto_configure:
25-
# dh_auto_configure -- \
26-
# -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)

0 commit comments

Comments
 (0)