Changeset 117652 for trunk/dports
- Timestamp:
- Mar 7, 2014, 5:09:28 AM (10 years ago)
- Location:
- trunk/dports/devel/capstone
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dports/devel/capstone/Portfile
r117078 r117652 5 5 6 6 name capstone 7 version 2.0 8 revision 1 7 version 2.1 9 8 categories devel 10 9 platforms darwin … … 20 19 extract.suffix .tgz 21 20 22 checksums sha256 5 d871b1e52047d1b2882bbcc6f049205ba6acc8d55d746937d22af5d0b33fa9e\23 rmd160 bb7551404e203fa99240b5e33c3d30ca8555830f21 checksums sha256 5ebc168212a159218a4454c72d0c060b8a8af78605b93b214b3d6c5e2a124896 \ 22 rmd160 47b9a1949b7c82ec235dcb96a81d456f3b18eae6 24 23 25 24 patchfiles patch-Makefile.diff -
trunk/dports/devel/capstone/files/patch-Makefile.diff
r117077 r117652 1 --- Makefile.or ig 2014-01-22 04:33:35.000000000 -06002 +++ Makefile 2014-0 2-14 18:38:48.000000000 -06003 @@ -21,20 +21,2 3@@1 --- Makefile.org 2014-03-04 18:18:25.000000000 -0800 2 +++ Makefile 2014-03-04 18:27:48.000000000 -0800 3 @@ -21,20 +21,24 @@ 4 4 CFLAGS += -DUSE_SYS_DYN_MEM 5 5 endif … … 11 11 -INCDIR = $(DESTDIR)$(PREFIX)/include 12 12 +INCDIR = $(PREFIX)/include 13 + 13 14 -LIBDIR = $(DESTDIR)$(PREFIX)/lib 14 15 +UNAME_S := $(shell uname -s) 15 16 +ifeq ($(UNAME_S),Darwin) … … 18 19 +LDFLAGS += -shared 19 20 +endif 20 21 -LIBDIR = $(DESTDIR)$(PREFIX)/lib 21 + 22 + 22 23 +LIBDIR = $(PREFIX)/lib 23 24 # on x86_64, we might have /usr/lib64 directory instead of /usr/lib … … 34 35 endif 35 36 36 @@ - 88,7 +91,6@@37 37 @@ -136,21 +140,10 @@ 38 LIBOBJ += $(LIBOBJ_ARM) $(LIBOBJ_ARM64) $(LIBOBJ_MIPS) $(LIBOBJ_PPC) $(LIBOBJ_X86) 38 39 LIBOBJ += MCInst.o 39 40 41 - 40 42 -UNAME_S := $(shell uname -s) 43 -PKGCFCGDIR = $(LIBDIR)/pkgconfig 44 - 41 45 # OSX? 42 46 ifeq ($(UNAME_S),Darwin) 43 47 EXT = dylib 44 @@ -145,25 +147,25 @@ 48 AR_EXT = a 49 -# By default, suppose that Brew is installed & use Brew path for pkgconfig file 50 -PKGCFCGDIR = /usr/local/lib/pkgconfig 51 -# is Macport installed instead? 52 -ifneq (,$(wildcard /opt/local/bin/port)) 53 -# then correct the path for pkgconfig file 54 -PKGCFCGDIR = /opt/local/lib/pkgconfig 55 -endif 56 else 57 # Cygwin? 58 IS_CYGWIN := $(shell $(CC) -dumpmachine | grep -i cygwin | wc -l) 59 @@ -228,25 +221,25 @@ 45 60 echo 'Description: Capstone disassembler engine' >> $(PKGCFGF) 46 61 echo 'Version: $(VERSION)' >> $(PKGCFGF) … … 58 73 - mkdir -p $(INCDIR)/$(LIBNAME) 59 74 - $(INSTALL_DATA) include/*.h $(INCDIR)/$(LIBNAME) 60 - mkdir -p $( LIBDIR)/pkgconfig61 - $(INSTALL_DATA) $(PKGCFGF) $( LIBDIR)/pkgconfig/75 - mkdir -p $(PKGCFCGDIR) 76 - $(INSTALL_DATA) $(PKGCFGF) $(PKGCFCGDIR)/ 62 77 + mkdir -p $(DESTDIR)$(LIBDIR) 63 78 + $(INSTALL_LIBRARY) lib$(LIBNAME).$(EXT) $(DESTDIR)$(LIBDIR) … … 72 87 - rm -f $(LIBDIR)/lib$(LIBNAME).$(EXT) 73 88 - rm -f $(LIBDIR)/lib$(LIBNAME).$(AR_EXT) 74 - rm -f $( LIBDIR)/pkgconfig/$(LIBNAME).pc89 - rm -f $(PKGCFCGDIR)/$(LIBNAME).pc 75 90 + rm -rf $(DESTDIR)$(INCDIR)/$(LIBNAME) 76 91 + rm -f $(DESTDIR)$(LIBDIR)/lib$(LIBNAME).$(EXT)
Note: See TracChangeset
for help on using the changeset viewer.