diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 17 insertions, 19 deletions
@@ -7,42 +7,40 @@ pkgdesc="A script engine for “yu-gi-oh!” and sample gui" arch=('i686' 'x86_64') url='https://github.com/Fluorohydride/ygopro' license=('GPL2') -depends=('gcc' 'git' 'make' 'premake' 'freetype2' 'libevent' 'sqlite' 'irrlicht' 'lua') +depends=('freetype2' 'libevent' 'sqlite' 'irrlicht' 'lua') +makedepends=('gcc' 'make' 'premake') 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/v${pkgver}.${pkgrel}.zip") +source=("https://codeload.github.com/Fluorohydride/ygopro/tar.gz/v${pkgver}.${pkgrel}" + "core.zip::https://codeload.github.com/Fluorohydride/ygopro-core/zip/master" + "scripts.zip::https://codeload.github.com/Fluorohydride/ygopro-scripts/zip/master" + "data.zip::https://gitee.com/ximlel/ygopro_data/repository/archive/v${pkgver}.${pkgrel}.zip") sha256sums=('9a6c6aeea1bad1138d3d8218420b03d4078c0debf5638adce1a48075bdc218b8' "SKIP" "SKIP" - "SKIP") -options=('emptydirs') + '6c740184be7657d128ffbb96233e39c0ab932854216c4e23a3852926310283d5') +options=('emptydirs' '!buildflags' '!makeflags') package() { cd "${srcdir}" - tar -xzvf "ygopro-${pkgver}.${pkgrel}.tar.gz" - unzip ygopro-core-master.zip - unzip ygopro-scripts-master.zip - 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}" + mv -v ygopro-core-master/* "ygopro-${pkgver}.${pkgrel}/ocgcore" + mv -v ygopro-scripts-master/* "ygopro-${pkgver}.${pkgrel}/script" cd "ygopro-${pkgver}.${pkgrel}" premake4 gmake cd build make all - mv ../bin/debug/* ../ + mv -v ../bin/debug/* ../ make clean cd .. 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 "${srcdir}/ygopro_data" + mkdir -pv "$pkgdir/usr/share/pixmaps" + mv -v ygopro.png "$pkgdir/usr/share/pixmaps/ygopro.png" + mkdir -pv "$pkgdir/usr/share/applications" + mv -v ygopro.desktop "$pkgdir/usr/share/applications/ygopro.desktop" + mv -v * "$pkgdir/opt/ygopro" cd "$pkgdir/opt/ygopro" find "$pkgdir/opt/ygopro" -type d -exec chmod 777 {} \; find "$pkgdir/opt/ygopro" -type f -exec chmod 777 {} \; |