add pkg-deinstall.in missed in the previous commit
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= xrdp
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.9.14
|
||||
DISTVERSION= 0.9.15.p20201218
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= net
|
||||
PKGNAMESUFFIX= -devel
|
||||
@@ -29,9 +29,10 @@ USE_LDCONFIG= ${PREFIX}/lib/xrdp
|
||||
USE_GITHUB= yes
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
GH_ACCOUNT= neutrinolabs
|
||||
#GH_ACCOUNT= neutrinolabs
|
||||
GH_ACCOUNT= metalefty
|
||||
GH_PROJECT= xrdp librfxcodec:librfxcodec libpainter:libpainter
|
||||
GH_TAGNAME= v0.1.5:librfxcodec v0.1.1:libpainter
|
||||
GH_TAGNAME= 70d231b v0.1.5:librfxcodec v0.1.1:libpainter
|
||||
|
||||
CONFIGURE_ARGS= --localstatedir=/var --enable-strict-locations \
|
||||
--with-pkgconfigdir=${LOCALBASE}/libdata/pkgconfig \
|
||||
@@ -79,6 +80,7 @@ post-extract:
|
||||
@${CP} -r ${WRKSRC_libpainter}/ ${WRKSRC}/libpainter/
|
||||
|
||||
pre-configure:
|
||||
@${REINPLACE_CMD} -e "s|0.9.14|${DISTVERSION}-${GH_TAGNAME}|" ${WRKSRC}/configure.ac
|
||||
@cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./bootstrap
|
||||
|
||||
post-install:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
TIMESTAMP = 1598856500
|
||||
SHA256 (xrdp/neutrinolabs-xrdp-v0.9.14_GH0.tar.gz) = f46d90f3272531b9dec032fcf16104ea73d33b17f9720cd3d541203182df2c88
|
||||
SIZE (xrdp/neutrinolabs-xrdp-v0.9.14_GH0.tar.gz) = 695062
|
||||
SHA256 (xrdp/neutrinolabs-librfxcodec-v0.1.5_GH0.tar.gz) = 5710a65a9f877aca5b5bca9f2fb83b5904b59d465ab5c10bcf4ffc2b3416d0c8
|
||||
SIZE (xrdp/neutrinolabs-librfxcodec-v0.1.5_GH0.tar.gz) = 48387
|
||||
SHA256 (xrdp/neutrinolabs-libpainter-v0.1.1_GH0.tar.gz) = 6caee8444fbd72677ac5e125c7ac99490688474975451668e751a9d9187ee5e6
|
||||
SIZE (xrdp/neutrinolabs-libpainter-v0.1.1_GH0.tar.gz) = 13929
|
||||
TIMESTAMP = 1608277642
|
||||
SHA256 (xrdp/metalefty-xrdp-v0.9.15.p20201218-70d231b_GH0.tar.gz) = 5e3bb5e5ce1426ecccaeec2f338979c51d6d798100c11a4ee8352f50908e81f8
|
||||
SIZE (xrdp/metalefty-xrdp-v0.9.15.p20201218-70d231b_GH0.tar.gz) = 703564
|
||||
SHA256 (xrdp/metalefty-librfxcodec-v0.1.5_GH0.tar.gz) = 5710a65a9f877aca5b5bca9f2fb83b5904b59d465ab5c10bcf4ffc2b3416d0c8
|
||||
SIZE (xrdp/metalefty-librfxcodec-v0.1.5_GH0.tar.gz) = 48387
|
||||
SHA256 (xrdp/metalefty-libpainter-v0.1.1_GH0.tar.gz) = 6caee8444fbd72677ac5e125c7ac99490688474975451668e751a9d9187ee5e6
|
||||
SIZE (xrdp/metalefty-libpainter-v0.1.1_GH0.tar.gz) = 13929
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
#!/bin/sh
|
||||
# vim:ts=4:sw=4:et
|
||||
|
||||
if [ $# -ne 2 ]; then
|
||||
echo "usage: $0 distname { DEINSTALL | POST-DEINSTALL }" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
case $2 in
|
||||
DEINSTALL)
|
||||
: nothing to do here
|
||||
;;
|
||||
POST-DEINSTALL)
|
||||
RSAKEYS=%%PREFIX%%/etc/xrdp/rsakeys.ini
|
||||
PRIVATEKEY=%%PREFIX%%/etc/xrdp/key.pem
|
||||
CERTIFICATE=%%PREFIX%%/etc/xrdp/cert.pem
|
||||
|
||||
# if keys are generated during post-install script, remove it
|
||||
# but do not remove user's keys
|
||||
for f in $RSAKEYS $PRIVATEKEY $CERTIFICATE;
|
||||
do
|
||||
if cmp -s "${f}.sample" "${f}"; then
|
||||
rm -f "${f}"
|
||||
fi
|
||||
rm -f "${f}.sample"
|
||||
done
|
||||
;;
|
||||
*)
|
||||
echo "usage: $0 distname { DEINSTALL | POST-DEINSTALL }" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
||||
Reference in New Issue
Block a user