[arch-commits] Commit in ropper/trunk (PKGBUILD)
Levente Polyak
anthraxx at archlinux.org
Sat Jun 18 22:59:41 UTC 2016
Date: Saturday, June 18, 2016 @ 22:59:41
Author: anthraxx
Revision: 180440
upgpkg: ropper 1.10.0-1
drop sqlite dependency (replaced internally)
Modified:
ropper/trunk/PKGBUILD
----------+
PKGBUILD | 16 ++++++----------
1 file changed, 6 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-06-18 21:42:01 UTC (rev 180439)
+++ PKGBUILD 2016-06-18 22:59:41 UTC (rev 180440)
@@ -3,7 +3,7 @@
pkgbase=ropper
pkgname=('ropper' 'python-ropper' 'python2-ropper')
_pkgname=Ropper
-pkgver=1.9.10
+pkgver=1.10.0
pkgrel=1
pkgdesc="Show information about binary files and find gadgets to build rop chains for different architectures"
url="https://github.com/sashs/Ropper"
@@ -10,9 +10,8 @@
arch=('any')
license=('GPL2')
makedepends=('python-setuptools' 'python-capstone' 'python-filebytes' 'python2-setuptools' 'python2-capstone' 'python2-filebytes')
-checkdepends=('sqlite')
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/sashs/${_pkgname}/archive/v${pkgver}.tar.gz)
-sha512sums=('467ec8b4d15278313ea0725b11fed0358820c846ec1741f564118479631c664d05ba8149fe5a0af8ce1cd4dbcda7e3bb068539e29013d4fac50c1ca0f96ff622')
+sha512sums=('704250a6f5dc113ea8c3bf94c03368fb0f627121586be4112287fcc39cec614dbc73004ad139ebf9acd2366b5f3551ea0110c2e9efa91e4373b6c44aba75ceaf')
prepare() {
cp -ra ${_pkgname}-${pkgver}{,-py2}
@@ -38,9 +37,8 @@
}
package_ropper() {
- depends=('python' 'python-ropper')
- optdepends=('sqlite: gadgets database support'
- 'python-keystone: assemble command support')
+ depends=('python' "python-ropper>=${pkgver}")
+ optdepends=('python-keystone: assemble command support')
cd ${_pkgname}-${pkgver}
python setup.py install -O1 --root="${pkgdir}" --skip-build
install -Dm 644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
@@ -49,8 +47,7 @@
package_python-ropper() {
depends=('python-capstone' 'python-filebytes')
- optdepends=('sqlite: gadgets database support'
- 'python-keystone: assemble command support')
+ optdepends=('python-keystone: assemble command support')
cd ${_pkgname}-${pkgver}
python setup.py install -O1 --root="${pkgdir}" --skip-build
install -Dm 644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
@@ -60,8 +57,7 @@
package_python2-ropper() {
depends=('python2-capstone' 'python2-filebytes')
- optdepends=('sqlite: gadgets database support'
- 'python2-keystone: assemble command support')
+ optdepends=('python2-keystone: assemble command support')
cd ${_pkgname}-${pkgver}-py2
python2 setup.py install -O1 --root="${pkgdir}" --skip-build
install -Dm 644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
More information about the arch-commits
mailing list