[arch-commits] Commit in unicorn/repos/community-x86_64 (3 files)

Levente Polyak anthraxx at archlinux.org
Tue Feb 9 20:49:34 UTC 2021


    Date: Tuesday, February 9, 2021 @ 20:49:34
  Author: anthraxx
Revision: 851620

archrelease: copy trunk to community-x86_64

Added:
  unicorn/repos/community-x86_64/PKGBUILD
    (from rev 851619, unicorn/trunk/PKGBUILD)
Deleted:
  unicorn/repos/community-x86_64/PKGBUILD
  unicorn/repos/community-x86_64/unicorn-1.0.1-ruby-gem-rename.patch

-------------------------------------+
 PKGBUILD                            |  161 ++++++------
 unicorn-1.0.1-ruby-gem-rename.patch |  442 ----------------------------------
 2 files changed, 83 insertions(+), 520 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2021-02-09 20:49:30 UTC (rev 851619)
+++ PKGBUILD	2021-02-09 20:49:34 UTC (rev 851620)
@@ -1,78 +0,0 @@
-# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
-
-pkgbase=unicorn
-pkgname=('unicorn' 'python-unicorn' 'ruby-unicorn-engine')
-pkgver=1.0.1
-pkgrel=10
-pkgdesc='Lightweight, multi-platform, multi-architecture CPU emulator framework based on QEMU'
-url='https://www.unicorn-engine.org'
-arch=('x86_64')
-license=('GPL2')
-makedepends=('python' 'python2' 'python-setuptools' 'ruby' 'ruby-rdoc')
-checkdepends=('cmocka')
-options=('staticlibs' '!emptydirs')
-source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/unicorn-engine/unicorn/archive/${pkgver}.tar.gz
-        unicorn-1.0.1-ruby-gem-rename.patch)
-sha512sums=('edfe1f7bfbc1d20f5b62232057e194a937bc09db686ef2efadb33a54605029a53426432cdb2a29511385aacdb9343b3b3091af50a1909098d7cf6db3429eb966'
-            '1d316dafd3c9066b26a0162db02a1f05b876282424917276acb5b5f18f45282884729b1249bb3150476877b340fee277d83520ee17d0ac905530e12ebef27884')
-
-prepare() {
-  cd ${pkgbase}-${pkgver}
-  sed 's|-O3|-O2|g' -i Makefile qemu/configure
-  sed 's|-g ||g' -i qemu/configure
-  sed 's|UNICORN_DEBUG ?= yes|UNICORN_DEBUG ?= no|g' -i config.mk
-  patch -Np1 < ../unicorn-1.0.1-ruby-gem-rename.patch
-}
-
-build() {
-  cd ${pkgbase}-${pkgver}
-  make UNICORN_QEMU_FLAGS="--python=/usr/bin/python2"
-  (cd bindings
-    python const_generator.py python
-    python const_generator.py ruby
-  )
-  (cd bindings/python
-    python setup.py build
-  )
-  (cd bindings/ruby/unicorn_gem
-    gem build unicorn-engine.gemspec
-  )
-}
-
-check() {
-  cd ${pkgbase}-${pkgver}
-  # Tests are not supported right now, hope they get some love soon
-  # make test
-}
-
-package_unicorn() {
-  depends=('glibc')
-  cd ${pkgbase}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -Dm 644 samples/*.c -t "${pkgdir}/usr/share/doc/${pkgname}/samples"
-}
-
-package_python-unicorn() {
-  depends=('python' 'unicorn')
-  cd ${pkgbase}-${pkgver}/bindings/python
-  python setup.py install --root="${pkgdir}" -O1 --skip-build
-  install -Dm 644 sample* shellcode.py -t "${pkgdir}/usr/share/doc/${pkgname}/samples"
-}
-
-package_ruby-unicorn-engine() {
-  depends=('ruby' 'ruby-rdoc' 'unicorn')
-  replaces=('ruby-unicorn')
-  cd ${pkgbase}-${pkgver}/bindings/ruby/unicorn_gem
-
-  local _gemdir="$(gem env gemdir)"
-  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" \
-    -n "${pkgdir}/usr/bin" ${pkgbase}-*.gem -- \
-    --with-opt-include="${srcdir}/${pkgbase}-${pkgver}/include" \
-    --with-opt-lib="${srcdir}/${pkgbase}-${pkgver}"
-
-  rm -r "${pkgdir}/${_gemdir}"/{cache/${pkgbase}-engine-*.gem,build_info}
-  find "${pkgdir}/${_gemdir}" \( -name 'mkmf.log' -or -name 'gem_make.out' \) -delete
-  install -Dm 644 ../sample* -t "${pkgdir}/usr/share/doc/${pkgname}/samples"
-}
-
-# vim: ts=2 sw=2 et:

Copied: unicorn/repos/community-x86_64/PKGBUILD (from rev 851619, unicorn/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2021-02-09 20:49:34 UTC (rev 851620)
@@ -0,0 +1,83 @@
+# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
+
+pkgbase=unicorn
+pkgname=('unicorn' 'python-unicorn' 'ruby-unicorn-engine')
+pkgver=1.0.2
+pkgrel=1
+pkgdesc='Lightweight, multi-platform, multi-architecture CPU emulator framework based on QEMU'
+url='https://www.unicorn-engine.org'
+arch=('x86_64')
+license=('GPL2')
+makedepends=('python' 'python-setuptools' 'ruby' 'ruby-rdoc')
+checkdepends=('cmocka')
+options=('staticlibs' '!emptydirs')
+source=(https://github.com/unicorn-engine/unicorn/archive/${pkgver}/${pkgbase}-${pkgver}.tar.gz)
+sha512sums=('e459c849407ce3e42e40035953f6236f69518d0626ba5233ca4a36e0c70f50f7bac56ecfe4432a9741ac178d982192f588c6cc9795eb2a38c95a04de741fa33c')
+b2sums=('0768fbeea9e8d97eb6ba956cff804e21f7b00a41fb2bc454d713fd660985d3bf38bbc86a236d94a74acc99c7c4305029fe3311e22d0195d37e66a7a10da3c954')
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  sed 's|-g ||g' -i qemu/configure
+  sed 's|UNICORN_DEBUG ?= yes|UNICORN_DEBUG ?= no|g' -i config.mk
+  sed 's|VERSION = "1.0.1"|VERSION = "'${pkgver}'"|' -i bindings/ruby/unicorn_gem/lib/unicorn_engine/version.rb
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  export unicorn_LDFLAGS="${LDFLAGS}"
+  export UNICORN_CFLAGS="${CFLAGS} ${CPPFLAGS}"
+  export UNICORN_QEMU_FLAGS="--extra-ldflags=\"$LDFLAGS\""
+  make
+  (cd bindings
+    python const_generator.py python
+    python const_generator.py ruby
+  )
+  (cd bindings/python
+    python setup.py build
+  )
+  (cd bindings/ruby/unicorn_gem
+    gem build unicorn-engine.gemspec
+  )
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+  # Tests are not supported right now, hope they get some love soon
+  # make test
+}
+
+package_unicorn() {
+  depends=('glibc')
+  provides=('libunicorn.so')
+  cd ${pkgbase}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm 644 samples/*.c -t "${pkgdir}/usr/share/doc/${pkgname}/samples"
+}
+
+package_python-unicorn() {
+  depends=('python' 'unicorn')
+  cd ${pkgbase}-${pkgver}/bindings/python
+  python setup.py install --root="${pkgdir}" -O1 --skip-build
+  rm -r "${pkgdir}"/usr/lib/python*/site-packages/unicorn/lib
+  install -Dm 644 sample* shellcode.py -t "${pkgdir}/usr/share/doc/${pkgname}/samples"
+}
+
+package_ruby-unicorn-engine() {
+  depends=('ruby' 'unicorn')
+  replaces=('ruby-unicorn')
+  cd ${pkgbase}-${pkgver}/bindings/ruby/unicorn_gem
+
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" \
+    -n "${pkgdir}/usr/bin" ${pkgbase}-*.gem -- \
+    --with-opt-include="${srcdir}/${pkgbase}-${pkgver}/include" \
+    --with-opt-lib="${srcdir}/${pkgbase}-${pkgver}"
+
+  install -Dm 644 ../sample* -t "${pkgdir}/usr/share/doc/${pkgname}/samples"
+
+  cd "${pkgdir}/${_gemdir}"
+  rm -r cache gems/unicorn-engine-${pkgver}/ext \
+    extensions/*/*/unicorn-engine-${pkgver}/{mkmf.log,gem_make.out}
+}
+
+# vim: ts=2 sw=2 et:

Deleted: unicorn-1.0.1-ruby-gem-rename.patch
===================================================================
--- unicorn-1.0.1-ruby-gem-rename.patch	2021-02-09 20:49:30 UTC (rev 851619)
+++ unicorn-1.0.1-ruby-gem-rename.patch	2021-02-09 20:49:34 UTC (rev 851620)
@@ -1,442 +0,0 @@
-From 13007eb12ae17f1712f0dece983c78d72960154a Mon Sep 17 00:00:00 2001
-From: Sascha Schirra <sashs82 at gmail.com>
-Date: Tue, 19 Sep 2017 02:43:21 +0200
-Subject: [PATCH] renamed unicorn gem to unicorn-engine (#895)
-
-* renamed gem unicorn to unicorn-engine
-
-* renamed modules to unicornengine
-
-* renamed Module Unicorn to UnicornEngine and the gem unicorn-engine to unicornengine
-
-* unicornengine -> unicorn_engine
----
- bindings/const_generator.py                                |  4 ++--
- bindings/ruby/Makefile                                     |  2 +-
- bindings/ruby/sample_arm.rb                                |  6 +++---
- bindings/ruby/sample_arm64.rb                              |  6 +++---
- bindings/ruby/sample_m68k.rb                               |  6 +++---
- bindings/ruby/sample_mips.rb                               |  6 +++---
- bindings/ruby/sample_sparc.rb                              |  6 +++---
- bindings/ruby/sample_x86.rb                                |  6 +++---
- bindings/ruby/sample_x86_gdt.rb                            |  6 +++---
- bindings/ruby/unicorn_gem/ext/extconf.rb                   |  4 ++--
- bindings/ruby/unicorn_gem/ext/types.h                      |  8 ++++++++
- bindings/ruby/unicorn_gem/ext/unicorn.c                    | 14 ++++----------
- .../lib/{unicorn => unicorn_engine}/arm64_const.rb         |  2 +-
- .../lib/{unicorn => unicorn_engine}/arm_const.rb           |  2 +-
- .../lib/{unicorn => unicorn_engine}/m68k_const.rb          |  2 +-
- .../lib/{unicorn => unicorn_engine}/mips_const.rb          |  2 +-
- .../lib/{unicorn => unicorn_engine}/sparc_const.rb         |  2 +-
- .../lib/{unicorn => unicorn_engine}/unicorn_const.rb       |  2 +-
- .../unicorn_gem/lib/{unicorn => unicorn_engine}/version.rb |  0
- .../lib/{unicorn => unicorn_engine}/x86_const.rb           |  2 +-
- bindings/ruby/unicorn_gem/unicorn.gemspec                  |  6 +++---
- 22 files changed, 51 insertions(+), 49 deletions(-)
- rename bindings/ruby/unicorn_gem/lib/{unicorn => unicorn_engine}/arm64_const.rb (99%)
- rename bindings/ruby/unicorn_gem/lib/{unicorn => unicorn_engine}/arm_const.rb (99%)
- rename bindings/ruby/unicorn_gem/lib/{unicorn => unicorn_engine}/m68k_const.rb (95%)
- rename bindings/ruby/unicorn_gem/lib/{unicorn => unicorn_engine}/mips_const.rb (99%)
- rename bindings/ruby/unicorn_gem/lib/{unicorn => unicorn_engine}/sparc_const.rb (98%)
- rename bindings/ruby/unicorn_gem/lib/{unicorn => unicorn_engine}/unicorn_const.rb (98%)
- rename bindings/ruby/unicorn_gem/lib/{unicorn => unicorn_engine}/version.rb (100%)
- rename bindings/ruby/unicorn_gem/lib/{unicorn => unicorn_engine}/x86_const.rb (99%)
-
-From 8df86c86a40d0341cd9f3209747c563ff6e39178 Mon Sep 17 00:00:00 2001
-From: Sascha Schirra <sashs82 at gmail.com>
-Date: Mon, 16 Oct 2017 18:53:20 +0200
-Subject: [PATCH] changed gem name to unicorn-engine (#911)
-
-* changed gem name to unicorn-engine
-
-* changed the gem name in Makefile
----
- bindings/ruby/Makefile                    | 2 +-
- bindings/ruby/unicorn_gem/unicorn.gemspec | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-From bc34c36eaeca0f4fc672015d24ce3efbcc81d6e4 Mon Sep 17 00:00:00 2001
-From: Sascha Schirra <sashs82 at gmail.com>
-Date: Fri, 27 Oct 2017 14:30:01 +0200
-Subject: [PATCH] version changed and unicorn.gemspec renamed to
- unicorn-engine.gemspec (#915)
-
----
- bindings/ruby/Makefile                                                | 2 +-
- bindings/ruby/unicorn_gem/lib/unicorn_engine/version.rb               | 2 +-
- bindings/ruby/unicorn_gem/{unicorn.gemspec => unicorn-engine.gemspec} | 0
- 3 files changed, 2 insertions(+), 2 deletions(-)
- rename bindings/ruby/unicorn_gem/{unicorn.gemspec => unicorn-engine.gemspec} (100%)
-
-diff --git a/bindings/const_generator.py b/bindings/const_generator.py
-index c224d082..73f67937 100644
---- a/bindings/const_generator.py
-+++ b/bindings/const_generator.py
-@@ -25,10 +25,10 @@
-             'comment_close': '',
-         },
-     'ruby': {
--            'header': "# For Unicorn Engine. AUTO-GENERATED FILE, DO NOT EDIT [%s_const.rb]\n\nmodule Unicorn\n",
-+            'header': "# For Unicorn Engine. AUTO-GENERATED FILE, DO NOT EDIT [%s_const.rb]\n\nmodule UnicornEngine\n",
-             'footer': "end",
-             'line_format': '\tUC_%s = %s\n',
--            'out_file': './ruby/unicorn_gem/lib/unicorn/%s_const.rb',
-+            'out_file': './ruby/unicorn_gem/lib/unicorn_engine/%s_const.rb',
-             # prefixes for constant filenames of all archs - case sensitive
-             'arm.h': 'arm',
-             'arm64.h': 'arm64',
-diff --git a/bindings/ruby/Makefile b/bindings/ruby/Makefile
-index 2eb376eb..679a1835 100644
---- a/bindings/ruby/Makefile
-+++ b/bindings/ruby/Makefile
-@@ -5,7 +5,7 @@
- # Use bundle install && rake to install gem and test
- install: gen_const
- 	cd unicorn_gem && rake build
--	cd unicorn_gem && gem install --local pkg/unicorn-1.0.0.gem
-+	cd unicorn_gem && gem install --local pkg/unicorn_engine-1.0.0.gem
- 
- gen_const:
- 	cd .. && python const_generator.py ruby
-diff --git a/bindings/ruby/sample_arm.rb b/bindings/ruby/sample_arm.rb
-index b948b617..f9f8c1e6 100644
---- a/bindings/ruby/sample_arm.rb
-+++ b/bindings/ruby/sample_arm.rb
-@@ -1,9 +1,9 @@
- #!/usr/bin/env ruby
- 
--require 'unicorn'
--require 'unicorn/arm_const'
-+require 'unicorn_engine'
-+require 'unicorn_engine/arm_const'
- 
--include Unicorn
-+include UnicornEngine
- 
- # code to be emulated
- ARM_CODE   = "\x37\x00\xa0\xe3\x03\x10\x42\xe0" # mov r0, #0x37; sub r1, r2, r3
-diff --git a/bindings/ruby/sample_arm64.rb b/bindings/ruby/sample_arm64.rb
-index 45b0c9c6..37d95115 100644
---- a/bindings/ruby/sample_arm64.rb
-+++ b/bindings/ruby/sample_arm64.rb
-@@ -1,10 +1,10 @@
- #!/usr/bin/env ruby
- # Sample code for ARM64 of Unicorn. Nguyen Anh Quynh <aquynh at gmail.com>
- # Ruby sample ported by Sascha Schirra <sashs82 at gmail.com>
--require 'unicorn'
--require 'unicorn/arm64_const'
-+require 'unicorn_engine'
-+require 'unicorn_engine/arm64_const'
- 
--include Unicorn
-+include UnicornEngine
- 
- # code to be emulated
- ARM64_CODE = "\xab\x01\x0f\x8b" #add x11, x13, x15
-diff --git a/bindings/ruby/sample_m68k.rb b/bindings/ruby/sample_m68k.rb
-index 1acff39f..fc2522cf 100644
---- a/bindings/ruby/sample_m68k.rb
-+++ b/bindings/ruby/sample_m68k.rb
-@@ -2,10 +2,10 @@
- # Sample code for ARM of Unicorn. Nguyen Anh Quynh <aquynh at gmail.com>
- # Ruby sample ported by Sascha Schirra <sashs82 at gmail.com>
- 
--require 'unicorn'
--require 'unicorn/m68k_const'
-+require 'unicorn_engine'
-+require 'unicorn_engine/m68k_const'
- 
--include Unicorn
-+include UnicornEngine
- 
- # code to be emulated
- M68K_CODE  = "\x76\xed" # movq #-19, %d3
-diff --git a/bindings/ruby/sample_mips.rb b/bindings/ruby/sample_mips.rb
-index ec30e87d..c13a9cf8 100644
---- a/bindings/ruby/sample_mips.rb
-+++ b/bindings/ruby/sample_mips.rb
-@@ -1,10 +1,10 @@
- #!/usr/bin/env ruby
- # Sample code for MIPS of Unicorn. Nguyen Anh Quynh <aquynh at gmail.com>
- # Ruby sample ported by Sascha Schirra <sashs82 at gmail.com>
--require 'unicorn'
--require 'unicorn/mips_const'
-+require 'unicorn_engine'
-+require 'unicorn_engine/mips_const'
- 
--include Unicorn
-+include UnicornEngine
- 
- # code to be emulated
- MIPS_CODE_EB = "\x34\x21\x34\x56" # ori $at, $at, 0x3456;
-diff --git a/bindings/ruby/sample_sparc.rb b/bindings/ruby/sample_sparc.rb
-index 052be189..a4baf18d 100644
---- a/bindings/ruby/sample_sparc.rb
-+++ b/bindings/ruby/sample_sparc.rb
-@@ -1,10 +1,10 @@
- #!/usr/bin/env ruby
- # Sample code for SPARC of Unicorn. Nguyen Anh Quynh <aquynh at gmail.com>
- # Ruby sample ported by Sascha Schirra <sashs82 at gmail.com>
--require 'unicorn'
--require 'unicorn/sparc_const'
-+require 'unicorn_engine'
-+require 'unicorn_engine/sparc_const'
- 
--include Unicorn
-+include UnicornEngine
- 
- # code to be emulated
- SPARC_CODE = "\x86\x00\x40\x02" # add %g1, %g2, %g3;
-diff --git a/bindings/ruby/sample_x86.rb b/bindings/ruby/sample_x86.rb
-index 9a9740e6..00c480ac 100644
---- a/bindings/ruby/sample_x86.rb
-+++ b/bindings/ruby/sample_x86.rb
-@@ -1,8 +1,8 @@
- #!/usr/bin/env ruby
--require 'unicorn'
--require 'unicorn/x86_const'
-+require 'unicorn_engine'
-+require 'unicorn_engine/x86_const'
- 
--include Unicorn
-+include UnicornEngine
- 
- X86_CODE32 = "\x41\x4a" # INC ecx; DEC edx
- X86_CODE32_LOOP = "\x41\x4a\xeb\xfe" # INC ecx; DEC edx; JMP self-loop
-diff --git a/bindings/ruby/sample_x86_gdt.rb b/bindings/ruby/sample_x86_gdt.rb
-index cd064452..7aa6021a 100644
---- a/bindings/ruby/sample_x86_gdt.rb
-+++ b/bindings/ruby/sample_x86_gdt.rb
-@@ -1,8 +1,8 @@
- #!/usr/bin/env ruby
--require 'unicorn'
--require 'unicorn/x86_const'
-+require 'unicorn_engine'
-+require 'unicorn_engine/x86_const'
- 
--include Unicorn
-+include UnicornEngine
- 
- F_GRANULARITY = 0x8
- F_PROT_32 = 0x4
-diff --git a/bindings/ruby/unicorn_gem/ext/extconf.rb b/bindings/ruby/unicorn_gem/ext/extconf.rb
-index cdbfc837..d821f3d9 100644
---- a/bindings/ruby/unicorn_gem/ext/extconf.rb
-+++ b/bindings/ruby/unicorn_gem/ext/extconf.rb
-@@ -1,8 +1,8 @@
- require 'mkmf'
- 
--extension_name = 'unicorn'
-+extension_name = 'unicorn_engine'
- 
- dir_config(extension_name)
- have_library('unicorn')
- 
--create_makefile(extension_name)
-\ No newline at end of file
-+create_makefile(extension_name)
-diff --git a/bindings/ruby/unicorn_gem/ext/unicorn.c b/bindings/ruby/unicorn_gem/ext/unicorn.c
-index db1ae81e..bb7363f8 100644
---- a/bindings/ruby/unicorn_gem/ext/unicorn.c
-+++ b/bindings/ruby/unicorn_gem/ext/unicorn.c
-@@ -30,9 +30,9 @@ VALUE UcError = Qnil;
- VALUE SavedContext = Qnil;
- 
--
--void Init_unicorn() {
--    rb_require("unicorn/unicorn_const");
--    UnicornModule = rb_define_module("Unicorn");
-+
-+void Init_unicorn_engine() {
-+    rb_require("unicorn_engine/unicorn_const");
-+    UnicornModule = rb_define_module("UnicornEngine");
-     UcError = rb_define_class_under(UnicornModule, "UcError", rb_eStandardError);
-     SavedContext = rb_define_class_under(UnicornModule, "SavedContext", rb_cObject);
- 
-diff --git a/bindings/ruby/unicorn_gem/lib/unicorn/arm64_const.rb b/bindings/ruby/unicorn_gem/lib/unicorn_engine/arm64_const.rb
-similarity index 99%
-rename from bindings/ruby/unicorn_gem/lib/unicorn/arm64_const.rb
-rename to bindings/ruby/unicorn_gem/lib/unicorn_engine/arm64_const.rb
-index 424de052..db6c5262 100644
---- a/bindings/ruby/unicorn_gem/lib/unicorn/arm64_const.rb
-+++ b/bindings/ruby/unicorn_gem/lib/unicorn_engine/arm64_const.rb
-@@ -1,6 +1,6 @@
- # For Unicorn Engine. AUTO-GENERATED FILE, DO NOT EDIT [arm64_const.rb]
- 
--module Unicorn
-+module UnicornEngine
- 
- # ARM64 registers
- 
-diff --git a/bindings/ruby/unicorn_gem/lib/unicorn/arm_const.rb b/bindings/ruby/unicorn_gem/lib/unicorn_engine/arm_const.rb
-similarity index 99%
-rename from bindings/ruby/unicorn_gem/lib/unicorn/arm_const.rb
-rename to bindings/ruby/unicorn_gem/lib/unicorn_engine/arm_const.rb
-index 50e7852e..c0edf24c 100644
---- a/bindings/ruby/unicorn_gem/lib/unicorn/arm_const.rb
-+++ b/bindings/ruby/unicorn_gem/lib/unicorn_engine/arm_const.rb
-@@ -1,6 +1,6 @@
- # For Unicorn Engine. AUTO-GENERATED FILE, DO NOT EDIT [arm_const.rb]
- 
--module Unicorn
-+module UnicornEngine
- 
- # ARM registers
- 
-diff --git a/bindings/ruby/unicorn_gem/lib/unicorn/m68k_const.rb b/bindings/ruby/unicorn_gem/lib/unicorn_engine/m68k_const.rb
-similarity index 95%
-rename from bindings/ruby/unicorn_gem/lib/unicorn/m68k_const.rb
-rename to bindings/ruby/unicorn_gem/lib/unicorn_engine/m68k_const.rb
-index 2c53636d..dc641535 100644
---- a/bindings/ruby/unicorn_gem/lib/unicorn/m68k_const.rb
-+++ b/bindings/ruby/unicorn_gem/lib/unicorn_engine/m68k_const.rb
-@@ -1,6 +1,6 @@
- # For Unicorn Engine. AUTO-GENERATED FILE, DO NOT EDIT [m68k_const.rb]
- 
--module Unicorn
-+module UnicornEngine
- 
- # M68K registers
- 
-diff --git a/bindings/ruby/unicorn_gem/lib/unicorn/mips_const.rb b/bindings/ruby/unicorn_gem/lib/unicorn_engine/mips_const.rb
-similarity index 99%
-rename from bindings/ruby/unicorn_gem/lib/unicorn/mips_const.rb
-rename to bindings/ruby/unicorn_gem/lib/unicorn_engine/mips_const.rb
-index d92e94e5..2c2c727f 100644
---- a/bindings/ruby/unicorn_gem/lib/unicorn/mips_const.rb
-+++ b/bindings/ruby/unicorn_gem/lib/unicorn_engine/mips_const.rb
-@@ -1,6 +1,6 @@
- # For Unicorn Engine. AUTO-GENERATED FILE, DO NOT EDIT [mips_const.rb]
- 
--module Unicorn
-+module UnicornEngine
- 
- # MIPS registers
- 
-diff --git a/bindings/ruby/unicorn_gem/lib/unicorn/sparc_const.rb b/bindings/ruby/unicorn_gem/lib/unicorn_engine/sparc_const.rb
-similarity index 98%
-rename from bindings/ruby/unicorn_gem/lib/unicorn/sparc_const.rb
-rename to bindings/ruby/unicorn_gem/lib/unicorn_engine/sparc_const.rb
-index 85d9eef1..b5c42470 100644
---- a/bindings/ruby/unicorn_gem/lib/unicorn/sparc_const.rb
-+++ b/bindings/ruby/unicorn_gem/lib/unicorn_engine/sparc_const.rb
-@@ -1,6 +1,6 @@
- # For Unicorn Engine. AUTO-GENERATED FILE, DO NOT EDIT [sparc_const.rb]
- 
--module Unicorn
-+module UnicornEngine
- 
- # SPARC registers
- 
-diff --git a/bindings/ruby/unicorn_gem/lib/unicorn/unicorn_const.rb b/bindings/ruby/unicorn_gem/lib/unicorn_engine/unicorn_const.rb
-similarity index 98%
-rename from bindings/ruby/unicorn_gem/lib/unicorn/unicorn_const.rb
-rename to bindings/ruby/unicorn_gem/lib/unicorn_engine/unicorn_const.rb
-index e8f37908..e2ad8c89 100644
---- a/bindings/ruby/unicorn_gem/lib/unicorn/unicorn_const.rb
-+++ b/bindings/ruby/unicorn_gem/lib/unicorn_engine/unicorn_const.rb
-@@ -1,6 +1,6 @@
- # For Unicorn Engine. AUTO-GENERATED FILE, DO NOT EDIT [unicorn_const.rb]
- 
--module Unicorn
-+module UnicornEngine
- 	UC_API_MAJOR = 1
- 
- 	UC_API_MINOR = 0
-diff --git a/bindings/ruby/unicorn_gem/lib/unicorn/version.rb b/bindings/ruby/unicorn_gem/lib/unicorn_engine/version.rb
-similarity index 100%
-rename from bindings/ruby/unicorn_gem/lib/unicorn/version.rb
-rename to bindings/ruby/unicorn_gem/lib/unicorn_engine/version.rb
-diff --git a/bindings/ruby/unicorn_gem/lib/unicorn/x86_const.rb b/bindings/ruby/unicorn_gem/lib/unicorn_engine/x86_const.rb
-similarity index 99%
-rename from bindings/ruby/unicorn_gem/lib/unicorn/x86_const.rb
-rename to bindings/ruby/unicorn_gem/lib/unicorn_engine/x86_const.rb
-index f85ae21a..5d7fd63a 100644
---- a/bindings/ruby/unicorn_gem/lib/unicorn/x86_const.rb
-+++ b/bindings/ruby/unicorn_gem/lib/unicorn_engine/x86_const.rb
-@@ -1,6 +1,6 @@
- # For Unicorn Engine. AUTO-GENERATED FILE, DO NOT EDIT [x86_const.rb]
- 
--module Unicorn
-+module UnicornEngine
- 
- # X86 registers
- 
-diff --git a/bindings/ruby/unicorn_gem/unicorn.gemspec b/bindings/ruby/unicorn_gem/unicorn.gemspec
-index e959ed6f..91d77fa7 100644
---- a/bindings/ruby/unicorn_gem/unicorn.gemspec
-+++ b/bindings/ruby/unicorn_gem/unicorn.gemspec
-@@ -1,10 +1,10 @@
- # coding: utf-8
- lib = File.expand_path('../lib', __FILE__)
- $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
--require 'unicorn/version'
-+require 'unicorn_engine/version'
- 
- Gem::Specification.new do |spec|
--  spec.name          = "unicorn"
-+  spec.name          = "unicorn_engine"
-   spec.version       = Unicorn::VERSION
-   spec.authors       = ["Sascha Schirra"]
-   spec.email         = ["sashs at scoding.de"]
-@@ -13,7 +13,7 @@ Gem::Specification.new do |spec|
-   spec.description   = %q{Ruby binding for Unicorn-Engine <unicorn-engine.org>}
-   spec.homepage      = "https://unicorn-engine.org"
- 
--  spec.files         = Dir["lib/unicorn/*.rb"] + Dir["ext/unicorn.c"] + Dir["ext/unicorn.h"] + Dir["ext/extconf.rb"]
-+  spec.files         = Dir["lib/unicorn_engine/*.rb"] + Dir["ext/unicorn.c"] + Dir["ext/unicorn.h"] + Dir["ext/extconf.rb"]
-   spec.require_paths = ["lib","ext"]
-   spec.extensions    = ["ext/extconf.rb"]
-   spec.add_development_dependency "bundler", "~> 1.11"
-diff --git a/bindings/ruby/Makefile b/bindings/ruby/Makefile
-index 679a1835..4dda0107 100644
---- a/bindings/ruby/Makefile
-+++ b/bindings/ruby/Makefile
-@@ -5,7 +5,7 @@
- # Use bundle install && rake to install gem and test
- install: gen_const
- 	cd unicorn_gem && rake build
--	cd unicorn_gem && gem install --local pkg/unicorn_engine-1.0.0.gem
-+	cd unicorn_gem && gem install --local pkg/unicorn-engine-1.0.0.gem
- 
- gen_const:
- 	cd .. && python const_generator.py ruby
-diff --git a/bindings/ruby/unicorn_gem/unicorn.gemspec b/bindings/ruby/unicorn_gem/unicorn.gemspec
-index 91d77fa7..3c91c48b 100644
---- a/bindings/ruby/unicorn_gem/unicorn.gemspec
-+++ b/bindings/ruby/unicorn_gem/unicorn.gemspec
-@@ -4,7 +4,7 @@ $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
- require 'unicorn_engine/version'
- 
- Gem::Specification.new do |spec|
--  spec.name          = "unicorn_engine"
-+  spec.name          = "unicorn-engine"
-   spec.version       = Unicorn::VERSION
-   spec.authors       = ["Sascha Schirra"]
-   spec.email         = ["sashs at scoding.de"]
-diff --git a/bindings/ruby/Makefile b/bindings/ruby/Makefile
-index 4dda0107..9d52de94 100644
---- a/bindings/ruby/Makefile
-+++ b/bindings/ruby/Makefile
-@@ -5,7 +5,7 @@
- # Use bundle install && rake to install gem and test
- install: gen_const
- 	cd unicorn_gem && rake build
--	cd unicorn_gem && gem install --local pkg/unicorn-engine-1.0.0.gem
-+	cd unicorn_gem && gem install --local pkg/unicorn-engine-1.0.1.gem
- 
- gen_const:
- 	cd .. && python const_generator.py ruby
-diff --git a/bindings/ruby/unicorn_gem/lib/unicorn_engine/version.rb b/bindings/ruby/unicorn_gem/lib/unicorn_engine/version.rb
-index ad18d0e7..bca7c5fa 100644
---- a/bindings/ruby/unicorn_gem/lib/unicorn_engine/version.rb
-+++ b/bindings/ruby/unicorn_gem/lib/unicorn_engine/version.rb
-@@ -1,3 +1,3 @@
- module Unicorn
--  VERSION = "1.0.0"
-+  VERSION = "1.0.1"
- end
-diff --git a/bindings/ruby/unicorn_gem/unicorn.gemspec b/bindings/ruby/unicorn_gem/unicorn-engine.gemspec
-similarity index 100%
-rename from bindings/ruby/unicorn_gem/unicorn.gemspec
-rename to bindings/ruby/unicorn_gem/unicorn-engine.gemspec



More information about the arch-commits mailing list