generated from zj/archlinux-pkg
66 lines
2.3 KiB
Bash
66 lines
2.3 KiB
Bash
# Maintainer: zj <1052308357@qq.com>
|
|
|
|
pkgname=tms-bbt-config
|
|
pkgver=$(date +%Y.%m)
|
|
pkgrel=$(date +%d)
|
|
pkgdesc="SmartTMS application conifg."
|
|
arch=('x86_64')
|
|
url="https://yuyujing.cn/smarttms"
|
|
license=('Proprietary')
|
|
|
|
# depends=('tms-bbt')
|
|
|
|
source=("${pkgname}.tar.gz")
|
|
|
|
sha256sums=('SKIP')
|
|
|
|
install="${pkgname}.install"
|
|
|
|
prepare() {
|
|
cd "${srcdir}/${pkgname}"
|
|
}
|
|
|
|
build() {
|
|
msg "No build step required for this package."
|
|
}
|
|
|
|
package() {
|
|
# 定义目标目录,保持 /home/smart 路径不变
|
|
local _app_base_dir="/home/smart/.tms3"
|
|
local _starter_dir="${_app_base_dir}/starter"
|
|
|
|
# 1. 创建目标目录
|
|
install -d -m777 "${pkgdir}${_app_base_dir}"
|
|
install -d -m777 "${pkgdir}${_tomcat_dir}"
|
|
install -d -m777 "${pkgdir}${_starter_dir}"
|
|
|
|
install -d "${pkgdir}/usr/bin"
|
|
install -d "${pkgdir}/usr/share/applications"
|
|
|
|
# 2. 复制应用程序文件
|
|
# 进入已解压的 tarball 目录
|
|
cd "${srcdir}/${pkgname}"
|
|
|
|
install -m755 bbttms.sh "${pkgdir}${_starter_dir}/bbttms.sh"
|
|
install -m755 tms-tools.sh "${pkgdir}${_starter_dir}/tms-tools.sh"
|
|
install -m755 nm_network_manager.sh "${pkgdir}${_starter_dir}/nm_network_manager.sh"
|
|
|
|
install -m755 .bashrc "${pkgdir}/home/smart/.bashrc_tms-config"
|
|
install -m755 BBTTMS.png "${pkgdir}/home/smart/BBTTMS.png"
|
|
install -m755 change-servername_s2 "${pkgdir}/usr/bin/change-servername_s2"
|
|
install -m755 dcpomatic2_create "${pkgdir}/home/smart/dcpomatic2_create"
|
|
install -m755 ffmpeg "${pkgdir}/home/smart/ffmpeg"
|
|
install -m755 hostname "${pkgdir}/usr/bin/hostname"
|
|
install -m755 smart-organizer-service-install.sh "${pkgdir}/home/smart/smart-organizer-service-install.sh"
|
|
install -m644 tms-tools.desktop "${pkgdir}/usr/share/applications/tms-tools.desktop"
|
|
install -m755 unzipKDM.png "${pkgdir}${_starter_dir}/unzipKDM.png"
|
|
install -m755 unzipKDMs.sh "${pkgdir}${_starter_dir}/unzipKDMs.sh"
|
|
install -m644 uzipkdm.desktop "${pkgdir}/usr/share/applications/uzipkdm.desktop"
|
|
install -m644 tms.desktop "${pkgdir}/usr/share/applications/tms.desktop"
|
|
|
|
install -m755 usb_disk_fix_script.sh "${pkgdir}${_starter_dir}/usb_disk_fix_script.sh"
|
|
install -m755 manual_usb_check.sh "${pkgdir}${_starter_dir}/manual_usb_check.sh"
|
|
install -m644 usb-disk-repair.desktop "${pkgdir}/usr/share/applications/usb-disk-repair.desktop"
|
|
|
|
}
|