Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
alpine
aports
Commits
0f499a06
Commit
0f499a06
authored
Jun 18, 2018
by
Sören Tempel
Browse files
testing/capstone: modernize APKBUILD
parent
82a4fbd0
Changes
1
Hide whitespace changes
Inline
Side-by-side
testing/capstone/APKBUILD
View file @
0f499a06
...
...
@@ -14,22 +14,27 @@ install=""
subpackages
=
"
$pkgname
-dev"
source
=
"
$pkgname
-
$pkgver
.tar.gz::https://github.com/aquynh/
$pkgname
/archive/
$pkgver
.tar.gz
$pkgname
.pc"
_builddir
=
"
$srcdir
"
/
$pkgname
-
$pkgver
builddir
=
"
$srcdir
"
/
$pkgname
-
$pkgver
build
()
{
cd
"
$
_
builddir
"
cmake
CMakeLists.txt
\
cd
"
$builddir
"
cmake
\
-DCMAKE_INSTALL_PREFIX
=
/usr
\
-DCAPSTONE_BUILD_STATIC
=
OFF
\
||
return
1
make
||
return
1
-DCMAKE_INSTALL_LIBDIR
=
lib
\
-DBUILD_SHARED_LIBS
=
True
\
-DCMAKE_BUILD_TYPE
=
Release
\
-DCMAKE_CXX_FLAGS
=
"
$CXXFLAGS
"
\
-DCMAKE_C_FLAGS
=
"
$CFLAGS
"
\
-DCAPSTONE_BUILD_STATIC
=
OFF
make
}
package
()
{
cd
"
$_builddir
"
make
DESTDIR
=
"
$pkgdir
"
install
||
return
1
install
-Dm644
"
$srcdir
"
/
$pkgname
.pc
"
$pkgdir
"
/usr/lib/pkgconfig/
$pkgname
.pc
cd
"
$builddir
"
make
DESTDIR
=
"
$pkgdir
"
install
install
-Dm644
"
$srcdir
"
/
$pkgname
.pc
\
"
$pkgdir
"
/usr/lib/pkgconfig/
$pkgname
.pc
sed
-i
\
-e
"s/#pkgname/
$pkgname
/"
\
-e
"s/#pkgdesc/
$pkgdesc
/"
\
...
...
@@ -37,9 +42,5 @@ package() {
"
$pkgdir
"
/usr/lib/pkgconfig/
$pkgname
.pc
}
md5sums
=
"203a3593552afd844b0d7da0f56d21d2 capstone-3.0.4.tar.gz
bcbbe0e5250a246705668638778b9a29 capstone.pc"
sha256sums
=
"5d6dadf5864c56f8de66c66088fa68e849d0bff6577865a4f81b6f23112b14f2 capstone-3.0.4.tar.gz
6bfbcd218a9f25ad1b30a45ec698cbfb0c41cf17202bd034d7d4057eafa9c4cd capstone.pc"
sha512sums
=
"a5c29e7c559b5391d6a4ec9a7f766699ea6d321aa2f1fc57fdcec893107fa3ef2f5f6323629971c1129f1ca087df4f3ad03d0a8234d2eae368c8ccfec04dbf4d capstone-3.0.4.tar.gz
87eacef80df36be18fe86f540a452b7e290c9dfc85d01c7926d263f2e5060f6d5fd6a6c68c350caf532f4926902a77fba24e59cb5e9b606be9706980ae4c8235 capstone.pc"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment