mirror of
https://github.com/rwinkhart/sshyp.git
synced 2026-09-03 07:37:16 -04:00
Switch Haiku packaging to sshyp-client
Former-commit-id: 04f48926a58ad5382fd5551a7b40ccd5b2ab5f37 Former-commit-id: f9e4062081c40375f01725490a38198564e787f6
This commit is contained in:
+8
-7
@@ -116,11 +116,11 @@ _create_hpkg() {
|
|||||||
output/haikutemp/documentation/man/man1 \
|
output/haikutemp/documentation/man/man1 \
|
||||||
output/haikutemp/data/bash-completion/completions \
|
output/haikutemp/data/bash-completion/completions \
|
||||||
output/haikutemp/data/zsh/site-functions
|
output/haikutemp/data/zsh/site-functions
|
||||||
printf "name sshyp
|
printf "name sshyp-client
|
||||||
version "$version"-"$revision"
|
version "$version"-"$revision"
|
||||||
architecture any
|
architecture any
|
||||||
summary \"A light-weight, self-hosted, synchronized password manager\"
|
summary \"A light-weight, self-hosted, synchronized password manager (client only)\"
|
||||||
description \"sshyp is the only password-store compatible CLI password manager available for Haiku - it is also available on Linux/Android (via Termux) so that you can sync your entries across all of your devices.\"
|
description \"The fully-featured client for the sshyp password manager ported for Haiku. This is just a client: server hosting functionality is only available on Linux/BSD.\"
|
||||||
packager \"Randall Winkhart <idgr at tutanota dot com>\"
|
packager \"Randall Winkhart <idgr at tutanota dot com>\"
|
||||||
vendor \"Randall Winkhart\"
|
vendor \"Randall Winkhart\"
|
||||||
licenses {
|
licenses {
|
||||||
@@ -130,7 +130,7 @@ copyrights {
|
|||||||
\"2021-2023 Randall Winkhart\"
|
\"2021-2023 Randall Winkhart\"
|
||||||
}
|
}
|
||||||
provides {
|
provides {
|
||||||
sshyp = "$version"
|
sshyp-client = "$version"
|
||||||
cmd:sshyp
|
cmd:sshyp
|
||||||
}
|
}
|
||||||
requires {
|
requires {
|
||||||
@@ -145,6 +145,7 @@ urls {
|
|||||||
# START PORT
|
# START PORT
|
||||||
cp -r lib/. port-jobs/working/
|
cp -r lib/. port-jobs/working/
|
||||||
cd port-jobs
|
cd port-jobs
|
||||||
|
./RMSERVER.py
|
||||||
./CLIPBOARD.py HAIKU
|
./CLIPBOARD.py HAIKU
|
||||||
./COMMENTS.py ALL
|
./COMMENTS.py ALL
|
||||||
./BLANKS.py
|
./BLANKS.py
|
||||||
@@ -162,10 +163,10 @@ urls {
|
|||||||
cp extra/manpage output/haikutemp/documentation/man/man1/sshyp.1
|
cp extra/manpage output/haikutemp/documentation/man/man1/sshyp.1
|
||||||
gzip output/haikutemp/documentation/man/man1/sshyp.1
|
gzip output/haikutemp/documentation/man/man1/sshyp.1
|
||||||
cd output/haikutemp
|
cd output/haikutemp
|
||||||
package create -b HAIKU-sshyp-"$version"-"$revision"_all.hpkg
|
package create -b HAIKU-sshyp-client-"$version"-"$revision"_all.hpkg
|
||||||
package add HAIKU-sshyp-"$version"-"$revision"_all.hpkg bin lib documentation data
|
package add HAIKU-sshyp-client-"$version"-"$revision"_all.hpkg bin lib documentation data
|
||||||
cd ../..
|
cd ../..
|
||||||
mv output/haikutemp/HAIKU-sshyp-"$version"-"$revision"_all.hpkg output/
|
mv output/haikutemp/HAIKU-sshyp-client-"$version"-"$revision"_all.hpkg output/
|
||||||
rm -rf output/haikutemp
|
rm -rf output/haikutemp
|
||||||
printf '\nHaiku packaging complete\n\n'
|
printf '\nHaiku packaging complete\n\n'
|
||||||
} &&
|
} &&
|
||||||
|
|||||||
Reference in New Issue
Block a user