[117826] trunk/dports/devel/capstone

jeremyhu at macports.org jeremyhu at macports.org
Thu Mar 13 23:50:39 PDT 2014


Revision: 117826
          https://trac.macports.org/changeset/117826
Author:   jeremyhu at macports.org
Date:     2014-03-13 23:50:39 -0700 (Thu, 13 Mar 2014)
Log Message:
-----------
capstone: Version bump to 2.1.1 (#42804)

Modified Paths:
--------------
    trunk/dports/devel/capstone/Portfile
    trunk/dports/devel/capstone/files/patch-Makefile.diff

Modified: trunk/dports/devel/capstone/Portfile
===================================================================
--- trunk/dports/devel/capstone/Portfile	2014-03-14 06:38:22 UTC (rev 117825)
+++ trunk/dports/devel/capstone/Portfile	2014-03-14 06:50:39 UTC (rev 117826)
@@ -4,7 +4,7 @@
 PortSystem          1.0
 
 name                capstone
-version             2.1
+version             2.1.1
 categories          devel
 platforms           darwin
 maintainers         gmail.com:aquynh
@@ -18,8 +18,8 @@
 master_sites        ${homepage}download/${version}/
 extract.suffix      .tgz
 
-checksums           sha256  5ebc168212a159218a4454c72d0c060b8a8af78605b93b214b3d6c5e2a124896 \
-                    rmd160  47b9a1949b7c82ec235dcb96a81d456f3b18eae6
+checksums           sha256  8af3c0a0f439d516277f308938935003d072f34a34fcf2e8dcf07dd415b1ca65 \
+                    rmd160  ae65771d182feef575fd4a19bc597170ba42ebcf
 
 patchfiles          patch-Makefile.diff
 

Modified: trunk/dports/devel/capstone/files/patch-Makefile.diff
===================================================================
--- trunk/dports/devel/capstone/files/patch-Makefile.diff	2014-03-14 06:38:22 UTC (rev 117825)
+++ trunk/dports/devel/capstone/files/patch-Makefile.diff	2014-03-14 06:50:39 UTC (rev 117826)
@@ -1,6 +1,6 @@
---- Makefile.org	2014-03-04 18:18:25.000000000 -0800
-+++ Makefile	2014-03-04 18:27:48.000000000 -0800
-@@ -21,20 +21,24 @@
+--- Makefile.org	2014-03-10 23:12:11.000000000 -0700
++++ Makefile	2014-03-10 23:33:10.000000000 -0700
+@@ -22,20 +22,24 @@
  CFLAGS += -DUSE_SYS_DYN_MEM
  endif
  
@@ -22,10 +22,8 @@
 +
 +LIBDIR = $(PREFIX)/lib
  # on x86_64, we might have /usr/lib64 directory instead of /usr/lib
--MACHINE := $(shell uname -m)
--ifeq ($(MACHINE), x86_64)
-+UNAME_M := $(shell uname -m)
-+ifeq ($(UNAME_M),x86_64)
+ UNAME_M := $(shell uname -m)
+ ifeq ($(UNAME_M), x86_64)
  ifeq (,$(wildcard $(LIBDIR)))
 -LIBDIR = $(DESTDIR)$(PREFIX)/lib64
 -else
@@ -34,18 +32,18 @@
  endif
  endif
  
-@@ -136,21 +140,10 @@
- LIBOBJ += $(LIBOBJ_ARM) $(LIBOBJ_ARM64) $(LIBOBJ_MIPS) $(LIBOBJ_PPC) $(LIBOBJ_X86)
+@@ -138,7 +142,6 @@
  LIBOBJ += MCInst.o
  
--
+ 
 -UNAME_S := $(shell uname -s)
--PKGCFCGDIR = $(LIBDIR)/pkgconfig
--
+ PKGCFCGDIR = $(LIBDIR)/pkgconfig
+ 
  # OSX?
- ifeq ($(UNAME_S),Darwin)
- EXT = dylib
- AR_EXT = a
+@@ -149,13 +152,6 @@
+ # remove string check because OSX kernel complains about missing symbols
+ CFLAGS += -D_FORTIFY_SOURCE=0
+ endif
 -# By default, suppose that Brew is installed & use Brew path for pkgconfig file
 -PKGCFCGDIR = /usr/local/lib/pkgconfig
 -# is Macport installed instead?
@@ -56,9 +54,9 @@
  else
  # Cygwin?
  IS_CYGWIN := $(shell $(CC) -dumpmachine | grep -i cygwin | wc -l)
-@@ -228,25 +221,25 @@
- 	echo 'Description: Capstone disassembler engine' >> $(PKGCFGF)
- 	echo 'Version: $(VERSION)' >> $(PKGCFGF)
+@@ -237,25 +233,25 @@
+ 	echo 'Version: $(PKG_MAJOR).$(PKG_MINOR).$(PKG_EXTRA)' >> $(PKGCFGF)
+ endif
  	echo 'libdir=$(LIBDIR)' >> $(PKGCFGF)
 -	echo 'includedir=$(PREFIX)/include/capstone' >> $(PKGCFGF)
 +	echo 'includedir=$(INCDIR)/capstone' >> $(PKGCFGF)
@@ -79,8 +77,8 @@
 +	$(INSTALL_DATA) lib$(LIBNAME).$(AR_EXT) $(DESTDIR)$(LIBDIR)
 +	mkdir -p $(DESTDIR)$(INCDIR)/$(LIBNAME)
 +	$(INSTALL_DATA) include/*.h $(DESTDIR)$(INCDIR)/$(LIBNAME)
-+	mkdir -p $(DESTDIR)$(LIBDIR)/pkgconfig
-+	$(INSTALL_DATA) $(PKGCFGF) $(DESTDIR)$(LIBDIR)/pkgconfig/
++	mkdir -p $(DESTDIR)$(PKGCFCGDIR)
++	$(INSTALL_DATA) $(PKGCFGF) $(DESTDIR)$(PKGCFCGDIR)/
  
  uninstall:
 -	rm -rf $(INCDIR)/$(LIBNAME)
@@ -90,7 +88,7 @@
 +	rm -rf $(DESTDIR)$(INCDIR)/$(LIBNAME)
 +	rm -f $(DESTDIR)$(LIBDIR)/lib$(LIBNAME).$(EXT)
 +	rm -f $(DESTDIR)$(LIBDIR)/lib$(LIBNAME).$(AR_EXT)
-+	rm -f $(DESTDIR)$(LIBDIR)/pkgconfig/$(LIBNAME).pc
++	rm -f $(DESTDIR)$(PKGCFCGDIR)/$(LIBNAME).pc
  
  clean:
  	rm -f $(LIBOBJ) lib$(LIBNAME).*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140313/29919951/attachment.html>


More information about the macports-changes mailing list