1919# Contact: thomas.dreibholz@gmail.com
2020
2121PACKAGE=` cat Makefile | grep " ^PORTNAME=" | sed -e " s/^PORTNAME=//g" | tr -d " \t" `
22- UPSTREAM_VERSION=` cat Makefile | grep " ^PORTVERSION =" | sed -e " s/^PORTVERSION =//g" | tr -d " \t" `
22+ UPSTREAM_VERSION=` cat Makefile | grep " ^DISTVERSION =" | sed -e " s/^DISTVERSION =//g" | tr -d " \t" `
2323PORTREVISION=` cat Makefile | grep " ^PORTREVISION=" | sed -e " s/^PORTREVISION=//g" | tr -d " \t" `
2424CATEGORY=` cat Makefile | grep " ^CATEGORIES=" | sed -e " s/^CATEGORIES=//g" | tr -d " \t" `
2525
@@ -41,7 +41,9 @@ if [ -e work ] ; then
4141 rm -rf work
4242fi
4343rm -f ${PACKAGE} -${PACKAGE_VERSION} .txz
44- find /usr/ports/packages -name " ${PACKAGE} *.txz" | xargs rm -f
44+ if [ -d work/pkg ] ; then
45+ find work/pkg -name " ${PACKAGE} *.txz" | xargs rm -f
46+ fi
4547
4648
4749echo " 1. ###### make deinstall ##############################################" && \
@@ -53,19 +55,19 @@ make package && \
5355echo " 4. ###### make deinstall ##############################################" && \
5456make deinstall && \
5557echo " 5. ###### pkg add #####################################################" && \
56- if [ ! -e " /usr/ports/packages/All /${PACKAGE} -${PACKAGE_VERSION} .pkg" ] ; then
57- echo >&2 " ERROR: Package /usr/ports/packages/All /${PACKAGE} -${PACKAGE_VERSION} .pkg not found!"
58+ if [ ! -e " work/pkg /${PACKAGE} -${PACKAGE_VERSION} .pkg" ] ; then
59+ echo >&2 " ERROR: Package work/pkg /${PACKAGE} -${PACKAGE_VERSION} .pkg not found!"
5860 exit 1
5961fi && \
60- pkg add /usr/ports/packages/All /${PACKAGE} -${PACKAGE_VERSION} .pkg && \
62+ pkg add work/pkg /${PACKAGE} -${PACKAGE_VERSION} .pkg && \
6163echo " 6. ###### make deinstall ##############################################" && \
6264make deinstall && \
6365echo " 7. ###### make reinstall ##############################################" && \
6466make reinstall && \
6567echo " 8. ###### make package ################################################" && \
6668make package && \
6769echo " 9. ###### tar tzvf *.pkg ##############################################" && \
68- tar tzvf /usr/ports/packages/All /${PACKAGE} -${PACKAGE_VERSION} .pkg && \
70+ tar tzvf work/pkg /${PACKAGE} -${PACKAGE_VERSION} .pkg && \
6971echo " Running portlint ..." && \
7072portlint && \
7173echo " ====== Successfully completed! ======"
0 commit comments