add ecrypt

This commit is contained in:
Liam Waldron 2023-03-30 12:51:44 -04:00
parent 5aeeb8382d
commit bed2f6f166

67
galaxy/ecrypt Normal file
View File

@ -0,0 +1,67 @@
#
# ecrypt
#
# Package metadata
PACKAGE_NAME="ecrypt"
PACKAGE_VER="1.0"
PACKAGE_DESC="Simple random string generator"
MAINTAINER="liamwaldron@everestlinux.org"
LICENSE="GPL v3"
ARCH="x86"
INCLUDED_FILES=("/usr/bin/ecrypt")
# Integrity checking
SHA256SUMS="8189477777d400de69bec363ec3e405db545941edf319e8e14ce99605dcf620d"
# Dependency information
DEPENDS=("")
CONFLICTS=("")
# Source information
PACKAGE_SRC="https://git.everestlinux.org/EverestLinux/ecrypt"
SOURCES=("ecrypt")
# Installation
getsource() {
git clone $PACKAGE_SRC
cd ${SOURCES}
}
buildpkg() {
make ${MAKEFLAGS} ${CFLAGS} ${CXXFLAGS} # these MUST be set
}
installpkg() {
make install
# Never install files to /bin, they will get
# overwritten when the user pulls a new update
}
installpkg_system() {
PREFIX="/" make install
}
removepkg() {
rm /usr/bin/ecrypt
rm -rf /usr/share/man/man1/ecrypt.1.gz
}
removepkg_system() {
rm /bin/ecrypt
rm -rf /share/man/man1/ecrypt.1.gz
}
updatepkg() {
buildpkg "$@"
installpkg "$@"
}
updatepkg_system() {
buildpkg "$@"
installpkg_system "$@"
}
#
# end ecrypt
#