diff options
author | Integral | 2022-08-04 11:58:52 +0800 |
---|---|---|
committer | Integral | 2022-08-04 11:58:52 +0800 |
commit | a56cfffee4fe394b2b8ab180aef060646c6bffbf (patch) | |
tree | 468650db8751d3158fbf349d733472494953697c | |
download | aur-a56cfffee4fe394b2b8ab180aef060646c6bffbf.tar.gz |
release
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 29 |
3 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..730691846b92 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = deepin-wine-formatfactory + pkgdesc = Format Factory(格式工厂)on Deepin Wine + pkgver = 4.9.5 + pkgrel = 3 + url = http://www.pcfreetime.com/formatfactory/CN/index.html + arch = x86_64 + license = custom + depends = lib32-libxext + depends = xdg-utils + depends = gtk2 + source = https://home-store-packages.uniontech.com/appstore/pool/appstore/c/com.pcfreetime.formatfactory.deepin/com.pcfreetime.formatfactory.deepin_4.9.5deepin3_i386.deb + sha512sums = 66cf08877557faa876e3b38af309182f5de4d0f9ddebbc7919ad926dca9cd35aad326428b9faec8f6f46daa80a697c8eb54ab8dabc16af3cf4ed6f2a92b19ffd + +pkgname = deepin-wine-formatfactory diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..9179ad694473 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +/*.zst +/*.zip +/*.deb +/src/ +/pkg/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..22ba3ff07f3c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer:Integral<luckys68@126.com> +# Maintainer:ston<2424284164@qq.com> +pkgname=deepin-wine-formatfactory +pkgver=4.9.5 +pkgrel=3 +pkgdesc="Format Factory(格式工厂)on Deepin Wine" +arch=('x86_64') +url="http://www.pcfreetime.com/formatfactory/CN/index.html" +license=('custom') +depends=('lib32-libxext' 'xdg-utils' 'gtk2') +source=( + "https://home-store-packages.uniontech.com/appstore/pool/appstore/c/com.pcfreetime.formatfactory.deepin/com.pcfreetime.formatfactory.deepin_${pkgver}deepin${pkgrel}_i386.deb" +) +sha512sums=('66cf08877557faa876e3b38af309182f5de4d0f9ddebbc7919ad926dca9cd35aad326428b9faec8f6f46daa80a697c8eb54ab8dabc16af3cf4ed6f2a92b19ffd') + +package() { + echo " -> Extracting the data.tar.xz..." + bsdtar -xvf data.tar.xz -C "${pkgdir}/" + chmod -R 755 "${pkgdir}/opt" + + echo " -> Installing..." + # Launcher + install -Dm755 "${pkgdir}/opt/apps/com.pcfreetime.formatfactory.deepin/files/run.sh" "${pkgdir}/usr/bin/${pkgname}" + # Desktop Entry + install -Dm644 "${pkgdir}/opt/apps/com.pcfreetime.formatfactory.deepin/entries/applications/com.pcfreetime.formatfactory.deepin.desktop" -t "${pkgdir}/usr/share/applications/" + # Icons + cp -r "${pkgdir}/opt/apps/com.pcfreetime.formatfactory.deepin/entries/icons/" "${pkgdir}/usr/share/" + chmod -R 755 "${pkgdir}/usr/share/icons" +} |