|
|
| version 1.3, 2025/03/14 00:28:10 | version 1.4, 2025/03/14 00:58:44 |
|---|---|
| Line 26 | Line 26 |
| # along with FreeM. If not, see <https://www.gnu.org/licenses/>. | # along with FreeM. If not, see <https://www.gnu.org/licenses/>. |
| # | # |
| # $Log$ | # $Log$ |
| # Revision 1.4 2025/03/14 00:58:44 snw | |
| # Remove dbgsym package from upload | |
| # | |
| # Revision 1.3 2025/03/14 00:28:10 snw | # Revision 1.3 2025/03/14 00:28:10 snw |
| # Support Debian-specific version number | # Support Debian-specific version number |
| # | # |
| Line 43 | Line 46 |
| PGM=$(basename $0) | PGM=$(basename $0) |
| function usage() { | function usage() { |
| echo "usage: ${PGM} <freem-version> <package-version>" | echo "usage: ${PGM} <freem-version> <package-version> <ssh-server>" |
| exit 1 | exit 1 |
| } | } |
| if [[ $# != 2 ]] | if [[ $# != 3 ]] |
| then | then |
| usage | usage |
| fi | fi |
| FREEM_VERSION=$1 | FREEM_VERSION=$1 |
| FDPKG_VERSION=$2 | FDPKG_VERSION=$2 |
| FDSSH=$3 | |
| SRCDIR=$(pwd) | SRCDIR=$(pwd) |
| TMPDIR=$(mktemp -d) | TMPDIR=$(mktemp -d) |
| Line 98 echo "${PGM}: building the package..." | Line 102 echo "${PGM}: building the package..." |
| cd "${TARDIR}" | cd "${TARDIR}" |
| export DEB_BUILD_MAINT_OPTIONS=hardening=-fortify,-format,-stackprotector,-stackprotectorstrong | export DEB_BUILD_MAINT_OPTIONS=hardening=-fortify,-format,-stackprotector,-stackprotectorstrong |
| debuild -us -uc | debuild -us -uc |
| echo "${PGM}: the package is in ${TMPDIR}" | |
| rm -f ${TMPDIR}/*dbgsym* | |
| scp ${TMPDIR}/*.deb "${FDSSH}://var/www/freem.coherent-logic.com/downloads/binaries/debian/" |