[Pkg-ocaml-maint-commits] [SCM] dose2 packaging branch, master, updated. debian/1.3-1-16-g54647b3

Stefano Zacchiroli zack at upsilon.cc
Thu Jul 17 15:15:58 UTC 2008


The following commit has been merged in the master branch:
commit 4d4dfd320b925af0148e5c63429c6cb6fa591ac8
Merge: 62c1d7c96551a34f4770cca369eb8046dec26a66 9ea2836374de4262e3761dc3a94dd445737f0d3f
Author: Stefano Zacchiroli <zack at upsilon.cc>
Date:   Thu Jul 17 16:17:26 2008 +0200

    merge upstream release 1.3.2
    
    Merge commit 'upstream/1.3.2'
    
    Conflicts:
    
    	Makefile.config.in
    	Makefile.in
    	configure.ac
    	ocamlrpm/Makefile

diff --combined Makefile.config.in
index 7735670,b0ad20d..ef52c31
--- a/Makefile.config.in
+++ b/Makefile.config.in
@@@ -6,7 -6,8 +6,8 @@@ OBJS=	$(C_SOURCES:%.c=%.o
  OCAMLC=		@OCAMLFIND@ ocamlc
  OCAMLOPT=	@OCAMLFIND@ ocamlopt
  OCAMLMKLIB=	@OCAMLMKLIB@
 -CFLAGS=	@DEFS@ @CFLAGS@
 -CPPFLAGS=	@CPPFLAGS@
 +override CFLAGS=	@DEFS@ @CFLAGS@
++override CPPFLAGS=	@CPPFLAGS@
  LDFLAGS=	@LDFLAGS@
  LIBS=	@LIBS@
  
@@@ -48,13 -49,13 +49,14 @@@ endi
  
  .PHONY: clean depend cmi-install
  clean:
- 	rm -f $(CMOS) $(CMIS) $(CMXS) $(NAME).cma $(NAME).cmxa $(EXTRA_INSTALL) $(EXTRA_CLEAN) .depend
- 	rm -f *.o *.a *.so *.mlid *.cmi
+ 	@rm -f $(CMOS) $(CMIS) $(CMXS:.cmx=.o) $(CMXS) $(OBJS) $(NAME).a $(NAME).cma $(NAME).cmxa $(EXTRA_INSTALL) $(EXTRA_CLEAN) .depend
++	@rm -f *.o *.a *.so *.mlid *.cmi
+ 	@touch .depend
  
  depend:
  	@OCAMLDEP@ $(SOURCES) $(MLIS) > .depend	
  ifdef C_SOURCES
- 	$(CC) -MM $(CFLAGS) $(C_SOURCES) >> .depend	
+ 	$(CC) -MM $(CFLAGS) $(CPPFLAGS) $(C_SOURCES) >> .depend	
  endif
  
  cmi-install:
diff --combined Makefile.in
index 942d37c,d87196c..8bc4d7b
--- a/Makefile.in
+++ b/Makefile.in
@@@ -1,33 -1,22 +1,33 @@@
  DIRS=  util io napkin ocamlrpm ocamldeb conduit lifetime dosebase progress \
-        rapids satsolver packetology dql
+        rapids satsolver packetology 
  CMAS=  util/util.cma ocamlrpm/ocamlrpm.cma ocamldeb/ocamldeb.cma \
         conduit/conduit.cma io/io.cma lifetime/lifetime.cma napkin/napkin.cma \
         dosebase/dosebase.cma progress/progress.cma rapids/rapids.cma \
- 			 satsolver/satsolver.cma packetology/packetology.cma dql/dql.cma
+ 			 satsolver/satsolver.cma packetology/packetology.cma 
  CMXAS=	$(CMAS:%.cma=%.cmxa)
  ARCHIVES=	$(CMAS:%.cma=%.a)
 +DIRTS = \
 +	Makefile \
 +	Makefile.config \
 +	config.h \
 +	config.log \
 +	config.status \
 +	dql/Makefile \
 +	io/Makefile \
 +	ocamldeb/Makefile \
 +	META \
 +	$(NULL)
  
 -all: @BEST@
 +all: depend @BEST@
  
  bcl:
  	@for i in $(DIRS); do \
- 		$(MAKE) -C $$i bcl; \
+ 		$(MAKE) -C $$i bcl || exit; \
  	done
  
  ncl:
  	@for i in $(DIRS); do \
- 		$(MAKE) -C $$i ncl; \
+ 		$(MAKE) -C $$i ncl || exit; \
  	done
  
  .PHONY: clean depend install
@@@ -36,7 -25,6 +36,7 @@@ clean
  	@for i in $(DIRS); do \
  		$(MAKE) -C $$i clean; \
  	done
 +	rm -f $(DIRTS)
  
  depend:
  	@for i in $(DIRS); do \
@@@ -44,18 -32,13 +44,19 @@@
  		$(MAKE) -C $$i depend; \
  	done
  
 -install: @BEST@
 -	- at OCAMLFIND@ remove dose2
 +ifneq ($(DESTDIR),)
 +DESTDIR_FLAGS = -destdir $(DESTDIR)
 +$(DESTDIR):
 +	mkdir -p $(DESTDIR)
 +endif
 +
 +install: @BEST@ $(DESTDIR)
++	- at OCAMLFIND@ remove $(DESTDIR_FLAGS) dose2
  ifeq (@OCAMLBEST@, byte)
 -	@OCAMLFIND@ install -patch-version -patch-archives @VERSION@ dose2 META $(CMAS)
 +	@OCAMLFIND@ install $(DESTDIR_FLAGS) -patch-version -patch-archives @VERSION@ dose2 META $(CMAS)
  else
 -	@OCAMLFIND@ install -patch-version @VERSION@ dose2 META $(CMAS) $(CMXAS) $(ARCHIVES)
 +	@OCAMLFIND@ install $(DESTDIR_FLAGS) -patch-version @VERSION@ dose2 META $(CMAS) $(CMXAS) $(ARCHIVES)
  endif	
  	@for i in $(DIRS); do \
 -		$(MAKE) -C $$i cmi-install extra-install; \
 +		$(MAKE) -C $$i cmi-install extra-install INSTALLDIR=$(DESTDIR)/dose2; \
  	done
diff --combined ocamlrpm/Makefile
index 5f0fd0d,4970442..77dc3ae
--- a/ocamlrpm/Makefile
+++ b/ocamlrpm/Makefile
@@@ -10,4 -10,4 +10,4 @@@ REQUIRES=	napki
  include ../Makefile.config
  include .depend
  
- override CFLAGS+=	-I..
 -CFLAGS+=	-I.. -fPIC
++override CFLAGS+=	-I.. -fPIC

-- 
dose2 packaging



More information about the Pkg-ocaml-maint-commits mailing list