@@ -110,12 +110,13 @@ rm -f "$TAR_FILE"
110
110
# Get supplied Python version
111
111
PY_VERSION=" $( basename " $PYTHON_ROOT_DIR " ) "
112
112
PY_NUM=${PY_VERSION# python}
113
+ PY_NUM_FOR_BUILD_NAMING=${PY_NUM/ ./ }
113
114
OS_EXTENSION=" $( uname -r | grep -o ' el[7-9]' || echo ' _all' ) "
114
115
115
116
# Universal FPM Call
116
117
FPM_CORE=" fpm -s python \
117
118
-t $PACK_TYPE \
118
- -n apel-ssm \
119
+ -n apel-ssm-py ${PY_NUM_FOR_BUILD_NAMING} \
119
120
-v $VERSION \
120
121
--iteration $ITERATION \
121
122
-m \" Apel Administrators <[email protected] >\" \
@@ -165,15 +166,15 @@ echo "== Generating pleaserun package =="
165
166
166
167
# When installed, use pleaserun to perform system specific service setup
167
168
fpm -s pleaserun -t " $PACK_TYPE " \
168
- -n apel-ssm-service \
169
+ -n apel-ssm-service-py ${PY_NUM_FOR_BUILD_NAMING} \
169
170
-v " $VERSION " \
170
171
--iteration " $ITERATION " \
171
172
--" $PACK_TYPE " -dist " $OS_EXTENSION " \
172
173
-m
" Apel Administrators <[email protected] >" \
173
174
--description " Secure Stomp Messenger (SSM) Service Daemon files." \
174
175
--architecture all \
175
176
--no-auto-depends \
176
- --depends apel-ssm \
177
+ --depends apel-ssm-py ${PY_NUM_FOR_BUILD_NAMING} \
177
178
--depends python3-daemon \
178
179
--depends python3-dirq \
179
180
--package " $BUILD_DIR " \
187
188
TAG=" $VERSION -$ITERATION "
188
189
DEBDIR=" $( dirname " $BUILD_DIR " ) "
189
190
190
- lintian " $DEBDIR " /apel-ssm_ " ${TAG} " _all.deb
191
- lintian " $DEBDIR " /apel-ssm-service_ " ${TAG} " _all.deb
191
+ lintian " $DEBDIR " /apel-ssm-py " ${PY_NUM_FOR_BUILD_NAMING} " _ " ${TAG} " _all.deb
192
+ lintian " $DEBDIR " /apel-ssm-service-py " ${PY_NUM_FOR_BUILD_NAMING} " _ " ${TAG} " _all.deb
192
193
else
193
194
# Check for errors in SPEC and built packages
194
195
# For instance; Given $(dirname /root/rpmb/rpmbuild/source) will output "/root/rpmb/rpmbuild".
0 commit comments