summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2017-03-08 02:31:58 +0000
committerruki <[email protected]>2017-03-08 02:31:58 +0000
commit679363f08a12595fa3009fc100edb7a44a739935 (patch)
treeaf6562d71abc6cdffa71e0eaf3ef338ff772f4e2
parentf59cd745d8116b480dc72b1428aafea4e5f3b65e (diff)
modify PKGBUILD
-rw-r--r--PKGBUILD30
1 files changed, 17 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3db746197..de7b0f68e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,15 +5,15 @@ pkgname=xmake
pkgver=2.1
pkgrel=1
pkgdesc=""
-arch=('x86_64')
+arch=('i686' 'x86_64')
url="https://github.com/tboox/xmake"
license=('Apache')
depends=('gcc')
makedepends=()
replace=('xmake')
provides=('xmake')
-source=("$pkgname::https://codeload.github.com/tboox/xmake/zip/v${pkgver}.${pkgrel}")
-md5sums=('fca9f41c64c1bb0838d399aad0ac3a2a')
+source=("$pkgname.zip::https://coding.net/u/waruqi/p/xmake/git/archive/v${pkgver}.${pkgrel}.zip")
+md5sums=('d993449030de492bf17ac6f6f967da91')
prepare() {
ls
@@ -21,17 +21,21 @@ prepare() {
build() {
- cd "$srcdir/${pkgname}-${pkgver}.${pkgrel}/core"
- make
+ cd `find $srcdir -name "${pkgname}-*${pkgver}.${pkgrel}"`
+ cd ./core
+ make f DEBUG=n
+ make r
}
package() {
- cd "$srcdir/${pkgname}-${pkgver}.${pkgrel}"
- install -Dvm755 "./core/bin/demo.pkg/bin/linux/$arch/demo.b" "${pkgdir}/opt/xmake/bin/xmake.bin"
- echo "#/!bin/sh
-export XMAKE_PROGRAM_DIR=/opt/xmake/share
-/opt/xmake/bin/xmake.bin "$@"
-" >> ./xmake.sh
- install "./xmake.sh" "${pkgdir}/opt/xmake/bin/xmake"
- cp -vr "./xmake" "${pkgdir}/opt/xmake/share"
+ cd `find $srcdir -name "${pkgname}-*${pkgver}.${pkgrel}"`
+ mkdir -p "${pkgdir}/usr/local/share"
+ mkdir -p "${pkgdir}/usr/local/bin"
+ cp -vr "./xmake" "${pkgdir}/usr/local/share/"
+ install -Dvm755 `find ./core/bin/demo.pkg/bin/linux/ -name "demo.b"` "${pkgdir}/usr/local/share/xmake/xmake"
+ echo "#/!bin/bash
+export XMAKE_PROGRAM_DIR=/usr/local/share/xmake
+/usr/local/share/xmake/xmake \"\$@\"
+" > ./xmake.sh
+ install "./xmake.sh" "${pkgdir}/usr/local/bin/xmake"
}