summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorximlel2018-05-10 22:50:34 +0800
committerximlel2018-05-10 22:50:34 +0800
commita2f3e279ee12a1a6905e3b70961148a22b2536ef (patch)
tree395109576bb8ce35ffc07a00e5fbbc449cd6719b
parentccba32f3875cfc079c718778cc27fe3a6fa44b82 (diff)
downloadaur-a2f3e279ee12a1a6905e3b70961148a22b2536ef.tar.gz
update desktop
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD29
2 files changed, 15 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 373ee3f34bbc..450defb16692 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -22,7 +22,7 @@ pkgbase = ygopro-zh
source = https://codeload.github.com/Fluorohydride/ygopro/tar.gz/v1.034.3
source = https://codeload.github.com/Fluorohydride/ygopro-core/zip/master
source = https://codeload.github.com/Fluorohydride/ygopro-scripts/zip/master
- source = https://gitee.com/ximlel/ygopro_data/repository/archive/master.zip
+ source = https://gitee.com/ximlel/ygopro_data/repository/archive/v1.034.3.zip
sha256sums = 9a6c6aeea1bad1138d3d8218420b03d4078c0debf5638adce1a48075bdc218b8
pkgname = ygopro
diff --git a/PKGBUILD b/PKGBUILD
index 471218e96bbc..64d44f09d84a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=ygopro
pkgver=1.034
pkgrel=3
-pkgdesc="A script engine for \"yu-gi-oh!\" and sample gui"
+pkgdesc="A script engine for “yu-gi-oh!” and sample gui"
arch=('i686' 'x86_64')
url='https://github.com/Fluorohydride/ygopro'
license=('GPL2')
@@ -12,35 +12,34 @@ backup=(opt/ygopro/system.conf)
source=("https://codeload.github.com/Fluorohydride/ygopro/tar.gz/v${pkgver}.${pkgrel}")
source=("https://codeload.github.com/Fluorohydride/ygopro-core/zip/master")
source=("https://codeload.github.com/Fluorohydride/ygopro-scripts/zip/master")
-source=("https://gitee.com/ximlel/ygopro_data/repository/archive/master.zip")
+source=("https://gitee.com/ximlel/ygopro_data/repository/archive/v${pkgver}.${pkgrel}.zip")
sha256sums=('9a6c6aeea1bad1138d3d8218420b03d4078c0debf5638adce1a48075bdc218b8')
options=('emptydirs')
package() {
- cd "$pkgdir/usr/lib"
- ln -s liblua5.3.so liblua.so
cd "${srcdir}"
unzip ygopro-core-master.zip
unzip ygopro-scripts-master.zip
- unzip ximlel-ygopro_data-master.zip
- rm -R "ygopro-core/.git"
- rm -R "ygopro-scripts/.git"
- rm -R "ygopro-data/.git"
+ unzip "v${pkgver}.${pkgrel}.zip"
+ rm -R ygopro-core/.git
+ rm -R ygopro-scripts/.git
mv ygopro-core/* "ygopro-${pkgver}.${pkgrel}/ocgcore"
mv ygopro-scripts/* "ygopro-${pkgver}.${pkgrel}/script"
mv ygopro-data/* "ygopro-${pkgver}.${pkgrel}"
- rm -rf "ygopro-core"
- rm -rf "ygopro-scripts"
- rm -rf "ygopro-data"
+ rm -rf ygopro-core
+ rm -rf ygopro-scripts
+ rm -rf ygopro-data
cd "ygopro-${pkgver}.${pkgrel}"
premake4 gmake
- cd "build"
+ cd build
make all
mv ../bin/debug/* ../
make clean
cd ..
- rm -R "bin" "build" "obj" "gframe" "ocgcore"
- sed -i "s/c:\/windows\/fonts/./" ./system.conf
+ rm -R bin build obj gframe ocgcore
+ sed -i "s/c:\/windows\/fonts/./" system.conf
+ mv -v ygopro.png "$pkgdir/usr/share/pixmaps/ygopro.png"
+ mv -v ygopro.desktop "$pkgdir/usr/share/applications/ygopro.desktop"
mkdir -pv "$pkgdir/opt/ygopro"
cp -dRv * "$pkgdir/opt/ygopro"
cd "$pkgdir/opt/ygopro"
@@ -49,5 +48,5 @@ package() {
}
post_remove() {
- rm -R /opt/ygopro
+ rm -R "$pkgdir/opt/ygopro"
}