Compare commits
16 Commits
Author | SHA1 | Date |
---|---|---|
jahway603 | adcb453d6e | 1 month ago |
jahway603 | 3d052d0059 | 1 month ago |
jahway603 | 0871b2189b | 1 month ago |
jahway603 | c8eec398f8 | 1 month ago |
jahway603 | 6957432ea1 | 1 month ago |
jahway603 | 189f6587c2 | 1 month ago |
jahway603 | 4a8a608c83 | 1 month ago |
jahway603 | 205c937172 | 1 month ago |
jahway603 | 97086b614f | 1 month ago |
jahway603 | b9ffa1737c | 1 month ago |
jahway603 | 25a14186f2 | 1 month ago |
Duke | 2c680fb03c | 2 months ago |
Duke | 4c0806d39c | 2 months ago |
onryo | ba34dd4345 | 3 months ago |
jahway603 | 997af9b3c5 | 12 months ago |
jahway603 | d7de70346d | 12 months ago |
42 changed files with 269 additions and 258 deletions
@ -1,4 +1,4 @@ |
|||||
# The Hush Developers |
# The Hush Developers |
||||
|
|
||||
Jahway603 https://git.hush.is/jahway603 https://github.com/jahway603 |
jahway603 https://git.hush.is/jahway603 https://codeberg.org/jahway603 https://github.com/jahway603 |
||||
Duke Leto https://git.hush.is/duke |
Duke Leto https://git.hush.is/duke |
||||
|
@ -1,5 +1,29 @@ |
|||||
lightwalletd (0.1.1) stable; urgency=medium |
lightwalletd (0.2.0) unstable; urgency=high |
||||
|
|
||||
|
* Fixed logging error |
||||
|
* Fixed issue with clients sending expired transactions |
||||
|
* Implemented help system in Makefile |
||||
|
* Updates to manpage to include all CLI options |
||||
|
* Updates to Documentation |
||||
|
|
||||
|
-- Hush Core <jahway603@protonmail.com> Sat, 11 May 2024 09:44:17 -0700 |
||||
|
|
||||
|
lightwalletd (0.1.3) unstable; urgency=medium |
||||
|
|
||||
|
* Bugfixes |
||||
|
* Removed old & unused code |
||||
|
|
||||
|
-- Hush Core <jahway603@protonmail.com> Fri, 23 Jun 2023 06:39:17 -0700 |
||||
|
|
||||
|
lightwalletd (0.1.2) unstable; urgency=medium |
||||
|
|
||||
|
* New codebase from upstream lightwalletd |
||||
|
* Updates to Documentation |
||||
|
|
||||
|
-- Hush Core <jahway603@protonmail.com> Mon, 06 Mar 2023 07:18:21 -0700 |
||||
|
|
||||
|
lightwalletd (0.1.1) unstable; urgency=medium |
||||
|
|
||||
* 0.1.1 release. |
* 0.1.1 release. |
||||
|
|
||||
-- Hush Core <jahway603@protonmail.com> Sunday, 24 Oct 2021 13:40:30 -0700 |
-- Hush Core <jahway603@protonmail.com> Sun, 24 Oct 2021 13:40:30 -0700 |
||||
|
@ -1,6 +1,6 @@ |
|||||
Files: * |
Files: * |
||||
Copyright: 2019-2021, The Hush developers |
Copyright: 2019-2024, The Hush developers |
||||
2018-2019, The Zcash developers |
2018-2019, The Zcash developers |
||||
License: GPLv3 |
License: GPLv3 |
||||
Comment: https://hush.is/developers |
Comment: https://hush.is |
||||
|
|
||||
|
@ -1 +1,4 @@ |
|||||
lightwalletd_0.1.1_amd64.deb utils optional |
lightwalletd_0.1.3_amd64.deb utils optional |
||||
|
lightwalletd_0.1.3_arm64.deb utils optional |
||||
|
lightwalletd_0.2.0_amd64.deb utils optional |
||||
|
lightwalletd_0.2.0_arm64.deb utils optional |
||||
|
@ -1,37 +0,0 @@ |
|||||
#!/usr/bin/env bash |
|
||||
# Copyright 2021-2023 Duke Leto and The Hush Developers |
|
||||
# Distributed under the GPLv3 software license, see the accompanying |
|
||||
# file LICENSE or https://www.gnu.org/licenses/gpl-3.0.en.html |
|
||||
# Purpose: To process a release for a new version of lightwalletd |
|
||||
|
|
||||
# *** Run with *** |
|
||||
# ./util/RELEASE-new-version.sh 0.1.3 |
|
||||
# *** the above 0.1.3 is the version number you're building *** |
|
||||
|
|
||||
VERSION=$1 |
|
||||
readonly VERSION |
|
||||
sed -i "s/0.1.3/$VERSION/g" util/build-debian-package.sh |
|
||||
sed -i "s/0.1.3/$VERSION/g" util/build-debian-package-SBC.sh |
|
||||
sed -i "s/0.1.3/$VERSION/g" common/common.go |
|
||||
sed -i "s/0.1.3/$VERSION/g" doc/man/lightwalletd.1 |
|
||||
|
|
||||
set -e |
|
||||
|
|
||||
echo "" |
|
||||
echo "Let's build new release $VERSION of lightwalletd..." |
|
||||
echo "" |
|
||||
echo "" |
|
||||
echo "Building x86 binary" |
|
||||
make build |
|
||||
echo "Building x86 Debian package" |
|
||||
./util/build-debian-package.sh |
|
||||
echo "lightwalletd $VERSION x86 is done... now to build ARM..." |
|
||||
|
|
||||
# TO-DO: automate ARM deb pkg build |
|
||||
#echo "" |
|
||||
#echo "Building ARM binary" |
|
||||
#make build-arm |
|
||||
#./util/build-debian-package-SBC.sh |
|
||||
#rm lightwalletd |
|
||||
# |
|
||||
echo "ALL DONE FOR lightwalletd $VERSION release" |
|
@ -1,105 +0,0 @@ |
|||||
#!/usr/bin/env bash |
|
||||
# Copyright (c) 2021-2023 The Hush developers |
|
||||
# Distributed under the GPLv3 software license, see the accompanying |
|
||||
# file LICENSE or https://www.gnu.org/licenses/gpl-3.0.en.html |
|
||||
# |
|
||||
# Remix for SBC (Single Board Computer) like PineBook, Rock64, Raspberry Pi, etc. |
|
||||
## Usage: ./util/build-debian-package-SBC.sh |
|
||||
|
|
||||
echo "Let's see who read the README.md or not..." |
|
||||
echo "" |
|
||||
|
|
||||
# Check if lightwalletd is already built on system and exit if it is not |
|
||||
if ! [ -x "$(command -v ./lightwalletd)" ]; then |
|
||||
echo 'Error: lightwalletd is not compiled yet. Run "make build" and try again.' >&2 |
|
||||
echo "" |
|
||||
exit 1 |
|
||||
fi |
|
||||
# Check if lintian is installed and exit if it is not |
|
||||
if ! [ -x "$(command -v lintian)" ]; then |
|
||||
echo 'Error: lintian is not installed yet. Consult your Linux version package manager...' >&2 |
|
||||
echo 'On Debian/Ubuntu, try "sudo apt install lintian"' |
|
||||
echo "" |
|
||||
exit 1 |
|
||||
fi |
|
||||
# Check if fakeroot is installed and exit if it is not |
|
||||
if ! [ -x "$(command -v fakeroot)" ]; then |
|
||||
echo 'Error: fakeroot is not installed yet. Consult your Linux version package manager...' >&2 |
|
||||
echo 'On Debian/Ubuntu, try "sudo apt install fakeroot"' |
|
||||
echo "" |
|
||||
exit 1 |
|
||||
fi |
|
||||
|
|
||||
# TODO - check that the lightwalletd binary is not x86 and is actually aarch64 |
|
||||
|
|
||||
echo "Let There Be Hush Lightwalletd Debian Packages for ARM!!!" |
|
||||
echo "" |
|
||||
echo "((_,...,_))" |
|
||||
echo " |o o|" |
|
||||
echo " \ /" |
|
||||
echo " ^_^ cp97" |
|
||||
echo "" |
|
||||
|
|
||||
set -e |
|
||||
set -x |
|
||||
|
|
||||
BUILD_PATH="/tmp/lightwalletd-debian-$$" |
|
||||
PACKAGE_NAME="lightwalletd" |
|
||||
SRC_PATH=`pwd` |
|
||||
SRC_DEB=$SRC_PATH/contrib/debian |
|
||||
SRC_DOC=$SRC_PATH/doc |
|
||||
ARCH="aarch64" |
|
||||
|
|
||||
umask 022 |
|
||||
|
|
||||
if [ ! -d $BUILD_PATH ]; then |
|
||||
mkdir $BUILD_PATH |
|
||||
fi |
|
||||
|
|
||||
PACKAGE_VERSION=0.1.3 |
|
||||
DEBVERSION=$(echo $PACKAGE_VERSION) |
|
||||
BUILD_DIR="$BUILD_PATH/$PACKAGE_NAME-$PACKAGE_VERSION-$ARCH" |
|
||||
|
|
||||
if [ -d $BUILD_DIR ]; then |
|
||||
rm -R $BUILD_DIR |
|
||||
fi |
|
||||
|
|
||||
DEB_BIN=$BUILD_DIR/usr/bin |
|
||||
DEB_CMP=$BUILD_DIR/usr/share/bash-completion/completions |
|
||||
DEB_DOC=$BUILD_DIR/usr/share/doc/$PACKAGE_NAME |
|
||||
DEB_MAN=$BUILD_DIR/usr/share/man/man1 |
|
||||
DEB_SHR=$BUILD_DIR/usr/share/hush |
|
||||
mkdir -p $BUILD_DIR/DEBIAN $DEB_CMP $DEB_BIN $DEB_DOC $DEB_MAN $DEB_SHR |
|
||||
chmod 0755 -R $BUILD_DIR/* |
|
||||
|
|
||||
# Package maintainer scripts (currently empty) |
|
||||
#cp $SRC_DEB/postinst $BUILD_DIR/DEBIAN |
|
||||
#cp $SRC_DEB/postrm $BUILD_DIR/DEBIAN |
|
||||
#cp $SRC_DEB/preinst $BUILD_DIR/DEBIAN |
|
||||
#cp $SRC_DEB/prerm $BUILD_DIR/DEBIAN |
|
||||
|
|
||||
# Copy binary |
|
||||
cp $SRC_PATH/lightwalletd $DEB_BIN/lightwalletd |
|
||||
strip $DEB_BIN/lightwalletd |
|
||||
cp $SRC_DEB/changelog $DEB_DOC |
|
||||
cp $SRC_DEB/copyright $DEB_DOC |
|
||||
cp -r $SRC_DEB/examples $DEB_DOC |
|
||||
# Copy manpage |
|
||||
cp $SRC_DOC/man/lightwalletd.1 $DEB_MAN/lightwalletd.1 |
|
||||
|
|
||||
# Gzip files |
|
||||
gzip --best -n $DEB_MAN/lightwalletd.1 |
|
||||
|
|
||||
cd $SRC_PATH/contrib |
|
||||
|
|
||||
# Create the control file |
|
||||
dpkg-shlibdeps $DEB_BIN/lightwalletd |
|
||||
dpkg-gencontrol -P$BUILD_DIR -v$DEBVERSION |
|
||||
|
|
||||
# Create the Debian package |
|
||||
fakeroot dpkg-deb --build $BUILD_DIR |
|
||||
cp $BUILD_PATH/$PACKAGE_NAME-$PACKAGE_VERSION-$ARCH.deb $SRC_PATH |
|
||||
shasum -a 256 $SRC_PATH/$PACKAGE_NAME-$PACKAGE_VERSION-$ARCH.deb |
|
||||
# Analyze with Lintian, reporting bugs and policy violations |
|
||||
lintian -i $SRC_PATH/$PACKAGE_NAME-$PACKAGE_VERSION-$ARCH.deb |
|
||||
exit 0 |
|
Loading…
Reference in new issue