summaryrefslogtreecommitdiffstats
path: root/tools/builder_common.sh
diff options
context:
space:
mode:
authorRenato Botelho <renato@netgate.com>2016-03-10 09:20:50 -0300
committerRenato Botelho <renato@netgate.com>2016-03-10 09:21:25 -0300
commitc7e1c6218ec53a66aa12d65037ac24296fddae3e (patch)
tree5bd8d66c3953bf9eb9740cdbc32ebf34a172b125 /tools/builder_common.sh
parent05e539afbad4e79143ddf499c5f827db63471d22 (diff)
downloadpfsense-c7e1c6218ec53a66aa12d65037ac24296fddae3e.zip
pfsense-c7e1c6218ec53a66aa12d65037ac24296fddae3e.tar.gz
Add pkg-plist when it exists
Diffstat (limited to 'tools/builder_common.sh')
-rw-r--r--tools/builder_common.sh7
1 files changed, 6 insertions, 1 deletions
diff --git a/tools/builder_common.sh b/tools/builder_common.sh
index 23bb0f6..e264278 100644
--- a/tools/builder_common.sh
+++ b/tools/builder_common.sh
@@ -1906,6 +1906,7 @@ poudriere_rename_ports() {
for d in $(find ${_ports_dir} -depth 2 -type d -name '*pfSense*'); do
local _pdir=$(dirname ${d})
local _pname=$(echo $(basename ${d}) | sed "s,pfSense,${PRODUCT_NAME},")
+ local _plist=""
if [ -e ${_pdir}/${_pname} ]; then
rm -rf ${_pdir}/${_pname}
@@ -1913,11 +1914,15 @@ poudriere_rename_ports() {
cp -r ${d} ${_pdir}/${_pname}
+ if [ -f ${_pdir}/${_pname}/pkg-plist ]; then
+ _plist=${_pdir}/${_pname}/pkg-plist
+ fi
+
sed -i '' -e "s,pfSense,${PRODUCT_NAME},g" \
-e "s,https://www.pfsense.org,${PRODUCT_URL},g" \
-e "/^MAINTAINER=/ s,^.*$,MAINTAINER= ${PRODUCT_EMAIL}," \
${_pdir}/${_pname}/Makefile \
- ${_pdir}/${_pname}/pkg-descr
+ ${_pdir}/${_pname}/pkg-descr ${_plist}
# PHP module is special
if echo "${_pname}" | grep -q "^php[0-9]*-${PRODUCT_NAME}-module"; then
OpenPOWER on IntegriCloud