[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