galeb-mkfiles

Извори пакета за Галеб
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

notmuch-static.patch (2599B)


      1 --- a/lib/Makefile.local	2023-05-01 16:03:55.694011689 +0200
      2 +++ b/lib/Makefile.local	2023-05-01 16:06:31.895047976 +0200
      3 @@ -75,22 +75,13 @@
      4  $(dir)/$(LIBNAME): $(libnotmuch_modules) util/libnotmuch_util.a parse-time-string/libparse-time-string.a
      5  	$(call quiet,CXX $(CXXFLAGS)) $(libnotmuch_modules) $(FINAL_LIBNOTMUCH_LDFLAGS) $(LIBRARY_LINK_FLAG) -o $@ util/libnotmuch_util.a parse-time-string/libparse-time-string.a
      6  
      7 -$(dir)/$(SONAME): $(dir)/$(LIBNAME)
      8 -	ln -sf $(LIBNAME) $@
      9 -
     10 -$(dir)/$(LINKER_NAME): $(dir)/$(SONAME)
     11 -	ln -sf $(LIBNAME) $@
     12 -
     13  install: install-$(dir)
     14  
     15 -install-$(dir): $(dir)/$(LIBNAME)
     16 +install-$(dir): $(dir)/libnotmuch.a
     17  	mkdir -p "$(DESTDIR)$(libdir)/"
     18 -	install -m0644 "$(lib)/$(LIBNAME)" "$(DESTDIR)$(libdir)/"
     19 -	ln -sf $(LIBNAME) "$(DESTDIR)$(libdir)/$(SONAME)"
     20 -	ln -sf $(LIBNAME) "$(DESTDIR)$(libdir)/$(LINKER_NAME)"
     21 +	install -m0644 "$(lib)/libnotmuch.a" "$(DESTDIR)$(libdir)/"
     22  	mkdir -p "$(DESTDIR)$(includedir)"
     23  	install -m0644 "$(srcdir)/$(lib)/notmuch.h" "$(DESTDIR)$(includedir)/"
     24 -	$(LIBRARY_INSTALL_POST_COMMAND)
     25  
     26  SRCS  := $(SRCS) $(libnotmuch_c_srcs) $(libnotmuch_cxx_srcs)
     27  CLEAN += $(libnotmuch_modules) $(dir)/$(SONAME) $(dir)/$(LINKER_NAME)
     28 --- a/Makefile.local	2023-05-01 16:03:45.046145551 +0200
     29 +++ b/Makefile.local	2023-05-01 16:05:01.262187386 +0200
     30 @@ -1,7 +1,7 @@
     31  # -*- makefile-gmake -*-
     32  
     33  .PHONY: all
     34 -all: notmuch notmuch-shared build-man build-info ruby-bindings python-cffi-bindings notmuch-git nmbug
     35 +all: notmuch build-man build-info
     36  ifeq ($(MAKECMDGOALS),)
     37  ifeq ($(shell cat .first-build-message 2>/dev/null),)
     38  	@NOTMUCH_FIRST_BUILD=1 $(MAKE) --no-print-directory all
     39 @@ -271,13 +271,10 @@
     40  notmuch: $(notmuch_client_modules) lib/libnotmuch.a util/libnotmuch_util.a parse-time-string/libparse-time-string.a
     41  	$(call quiet,CXX $(CFLAGS)) $^ $(FINAL_LIBNOTMUCH_LDFLAGS) -o $@
     42  
     43 -notmuch-shared: $(notmuch_client_modules) lib/$(LINKER_NAME)
     44 -	$(call quiet,$(FINAL_NOTMUCH_LINKER) $(CFLAGS)) $(notmuch_client_modules) $(FINAL_NOTMUCH_LDFLAGS) -o $@
     45 -
     46  .PHONY: install
     47  install: all install-man install-info
     48  	mkdir -p "$(DESTDIR)$(prefix)/bin/"
     49 -	install notmuch-shared "$(DESTDIR)$(prefix)/bin/notmuch"
     50 +	install notmuch "$(DESTDIR)$(prefix)/bin/notmuch"
     51  ifeq ($(MAKECMDGOALS), install)
     52  	@echo ""
     53  	@echo "Notmuch is now installed to $(DESTDIR)$(prefix)"
     54 @@ -301,7 +298,7 @@
     55  endif
     56  
     57  SRCS  := $(SRCS) $(notmuch_client_srcs)
     58 -CLEAN := $(CLEAN) notmuch notmuch-shared $(notmuch_client_modules)
     59 +CLEAN := $(CLEAN) notmuch $(notmuch_client_modules)
     60  CLEAN := $(CLEAN) version.stamp notmuch-*.tar.gz.tmp
     61  CLEAN := $(CLEAN) .deps
     62