Louis Maillard | 80bb7b1 | 2024-07-22 15:50:45 -0400 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | PKG_NAME=dhtnet |
| 3 | PKG_VERSION=0.2.0 |
| 4 | |
| 5 | FOLDER_NAME="${PKG_NAME}-${PKG_VERSION}" |
| 6 | |
| 7 | rm -Rf "${FOLDER_NAME}" |
| 8 | rm -f "${PKG_NAME}-${PKG_VERSION}.tar.gz" |
| 9 | mkdir -p "${FOLDER_NAME}" |
| 10 | |
| 11 | git submodule update --init --recursive |
| 12 | |
| 13 | # copy source code |
| 14 | cp -Rf dependencies "${FOLDER_NAME}/dependencies" |
| 15 | cp -Rf include "${FOLDER_NAME}/include" |
| 16 | cp -Rf src "${FOLDER_NAME}/src" |
| 17 | cp -Rf tools "${FOLDER_NAME}/tools" |
| 18 | cp -Rf CMakeLists.txt "${FOLDER_NAME}/CMakeLists.txt" |
| 19 | cp -Rf COPYING "${FOLDER_NAME}/COPYING" |
| 20 | cp -Rf dhtnet.pc.in "${FOLDER_NAME}/dhtnet.pc.in" |
| 21 | cp -Rf README.md "${FOLDER_NAME}/README.md" |
| 22 | |
| 23 | # copy debian conf |
| 24 | cp -Rf "extras/packaging/gnu-linux/debian" "${FOLDER_NAME}/debian" |
| 25 | |
| 26 | tar -czf "${PKG_NAME}-${PKG_VERSION}.tar.gz" "${FOLDER_NAME}" |
| 27 | |
| 28 | echo "Archive ${PKG_NAME}-${PKG_VERSION}.tar.gz is ready" |
| 29 | echo "Use tar -xzf ${PKG_NAME}-${PKG_VERSION}.tar.gz to unzip this file and package it with debuild" |