make debian stuff happy

This commit is contained in:
Duke Leto
2019-10-18 01:04:02 -04:00
parent a93763aadc
commit 2bd1fb03cf
2 changed files with 14 additions and 13 deletions

View File

@@ -1,4 +1,4 @@
Source: Hush Source: hush
Section: utils Section: utils
Priority: optional Priority: optional
Maintainer: Hush <myhushteam@gmail.com> Maintainer: Hush <myhushteam@gmail.com>
@@ -13,5 +13,4 @@ Vcs-Browser: https://github.com/MyHush/hush3
Package: hush Package: hush
Architecture: amd64 Architecture: amd64
Depends: ${shlibs:Depends} Depends: ${shlibs:Depends}
Description: Hush cryptocoin full node. Speak And Transact Freely. Description: Hush cryptocoin full node. Speak And Transact Freely. Hush inherits from Bitcoin Protocol and Zcash Protocol and is focused on private communications.
Hush inherits from Bitcoin Protocol and Zcash Protocol and is focused on private communications.

View File

@@ -30,7 +30,7 @@ if [ -d $BUILD_DIR ]; then
rm -R $BUILD_DIR rm -R $BUILD_DIR
fi fi
DEB_BIN=$BUILD_DIR/usr/local/bin DEB_BIN=$BUILD_DIR/usr/bin
DEB_CMP=$BUILD_DIR/usr/share/bash-completion/completions DEB_CMP=$BUILD_DIR/usr/share/bash-completion/completions
DEB_DOC=$BUILD_DIR/usr/share/doc/$PACKAGE_NAME DEB_DOC=$BUILD_DIR/usr/share/doc/$PACKAGE_NAME
DEB_MAN=$BUILD_DIR/usr/share/man/man1 DEB_MAN=$BUILD_DIR/usr/share/man/man1
@@ -44,15 +44,17 @@ chmod 0755 -R $BUILD_DIR/*
#cp $SRC_DEB/prerm $BUILD_DIR/DEBIAN #cp $SRC_DEB/prerm $BUILD_DIR/DEBIAN
# Copy binaries. We prefix our komodod binaries with hush- to prevent conflicting with # Copy binaries. We prefix our komodod binaries with hush- to prevent conflicting with
# a stock komodod or other flavors of KMD # a stock komodod or other flavors of KMD
cp $SRC_PATH/src/komodod $DEB_BIN/hush-komodo cp $SRC_PATH/src/komodod $DEB_BIN/hush-komodod
strip $DEB_BIN/hush-komodod strip $DEB_BIN/hush-komodod
cp $SRC_PATH/src/komodo-cli $DEB_BIN/hush-komodo-cli
strip $DEB_BIN/hush-komodo-cli
cp $SRC_PATH/src/komodo-tx $DEB_BIN/hush-komodo-tx
strip $DEB_BIN/hush-komodo-tx
cp $SRC_PATH/src/hushd $DEB_BIN cp $SRC_PATH/src/hushd $DEB_BIN
cp $SRC_PATH/src/hush-cli $DEB_BIN cp $SRC_PATH/src/hush-cli $DEB_BIN
cp $SRC_PATH/src/hush-tx $DEB_BIN cp $SRC_PATH/src/hush-tx $DEB_BIN
cp $SRC_PATH/src/komodo-cli $DEB_BIN/hush-komodo-cli
strip $DEB_BIN/hush-komodo-cli
#cp $SRC_PATH/zcutil/fetch-params.sh $DEB_BIN/zcash-fetch-params #cp $SRC_PATH/zcutil/fetch-params.sh $DEB_BIN/zcash-fetch-params
cp $SRC_DEB/changelog $DEB_DOC/changelog.Debian #cp $SRC_DEB/changelog $DEB_DOC/changelog.Debian
cp $SRC_DEB/copyright $DEB_DOC cp $SRC_DEB/copyright $DEB_DOC
cp -r $SRC_DEB/examples $DEB_DOC cp -r $SRC_DEB/examples $DEB_DOC
# Copy manpages # Copy manpages
@@ -71,14 +73,14 @@ cp $SRC_PATH/contrib/hushd.bash-completion $DEB_CMP/hushd
cp $SRC_PATH/contrib/hush-cli.bash-completion $DEB_CMP/hush-cli cp $SRC_PATH/contrib/hush-cli.bash-completion $DEB_CMP/hush-cli
cp $SRC_PATH/contrib/hush-tx.bash-completion $DEB_CMP/hush-tx cp $SRC_PATH/contrib/hush-tx.bash-completion $DEB_CMP/hush-tx
# Gzip files # Gzip files
gzip --best -n $DEB_DOC/changelog #gzip --best -n $DEB_DOC/changelog
gzip --best -n $DEB_DOC/changelog.Debian #gzip --best -n $DEB_DOC/changelog.Debian
gzip --best -n $DEB_MAN/hush-komodod.1
gzip --best -n $DEB_MAN/hush-komodo-cli.1
gzip --best -n $DEB_MAN/hush-komodo-tx.1
gzip --best -n $DEB_MAN/hush-komodod.1 gzip --best -n $DEB_MAN/hush-komodod.1
gzip --best -n $DEB_MAN/hush-komodo-cli.1 gzip --best -n $DEB_MAN/hush-komodo-cli.1
gzip --best -n $DEB_MAN/hush-komodo-tx.1 gzip --best -n $DEB_MAN/hush-komodo-tx.1
gzip --best -n $DEB_MAN/hushd.1
gzip --best -n $DEB_MAN/hush-cli.1
gzip --best -n $DEB_MAN/hush-tx.1
#gzip --best -n $DEB_MAN/zcash-fetch-params.1 #gzip --best -n $DEB_MAN/zcash-fetch-params.1
cd $SRC_PATH/contrib cd $SRC_PATH/contrib