[Pkg-ocaml-maint-commits] [SCM] freetennis packaging branch, master, updated. debian/0.4.8-5-8-gb4770a4
Mehdi Dogguy
dogguy at pps.jussieu.fr
Tue Jun 23 12:25:40 UTC 2009
The following commit has been merged in the master branch:
commit bc73931a96017d64c6bab7456da2bd024583e25d
Author: Mehdi Dogguy <dogguy at pps.jussieu.fr>
Date: Tue Jun 23 11:25:31 2009 +0200
Drop 02_Makefile.dpatch and use debian/Makefile instead
diff --git a/debian/Makefile b/debian/Makefile
new file mode 100644
index 0000000..26c1c97
--- /dev/null
+++ b/debian/Makefile
@@ -0,0 +1,21 @@
+# add -noassert for speedup
+
+CMXA = bigarray.cmxa sdl.cmxa lablgtk.cmxa lablgl.cmxa graphics.cmxa sdlmixer.cmxa sdlttf.cmxa unix.cmxa
+CMA = $(CMXA:.cmxa=.cma)
+
+OFLAGS = -I +camlimages -I +lablGL -I +lablgtk2 -I +sdl -w Aelzy
+BFLAGS = $(OFLAGS) -custom
+
+OCAMLC=ocamlc
+OCAMLOPT=ocamlopt
+
+NAME=freetennis
+
+$(NAME).opt:
+ $(OCAMLOPT) $(OFLAGS) -o $(NAME) $(CMXA) $(NAME).ml
+
+$(NAME).byte:
+ $(OCAMLC) $(BFLAGS) -o $(NAME) $(CMA) $(NAME).ml
+
+clean:
+ rm -f *.cm[oixa] *.cmxa *.o *.a *~ $(NAME).opt $(NAME).byte
diff --git a/debian/changelog b/debian/changelog
index b2b866a..82ce046 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,8 @@ freetennis (0.4.8-6) UNRELEASED; urgency=low
* Using make -j doesn't cause the package to FTBFS, Closes: #483792.
* Switch packaging to git
+ * Drop 02_Makefile.dpatch and use debian/Makefile instead (Same content
+ but easier to modify).
-- Mehdi Dogguy <dogguy at pps.jussieu.fr> Tue, 23 Jun 2009 11:08:47 +0200
diff --git a/debian/patches/00list b/debian/patches/00list
index 51e8c2c..2480ff0 100644
--- a/debian/patches/00list
+++ b/debian/patches/00list
@@ -1,2 +1 @@
01_sfx_path
-02_Makefile
diff --git a/debian/patches/02_Makefile.dpatch b/debian/patches/02_Makefile.dpatch
deleted file mode 100755
index 67ccd20..0000000
--- a/debian/patches/02_Makefile.dpatch
+++ /dev/null
@@ -1,34 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 01_Makefile.dpatch by <dogguy at pps.jussieu.fr>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
-
- at DPATCH@
-diff -urNad trunk~/Makefile trunk/Makefile
---- trunk~/Makefile 2005-11-21 22:20:33.000000000 +0100
-+++ trunk/Makefile 2008-04-26 17:57:58.000000000 +0200
-@@ -1,3 +1,21 @@
- # add -noassert for speedup
--all: freetennis.ml
-- ocamlopt -I +camlimages -I +lablGL -I +lablgtk2 -I +sdl -o freetennis bigarray.cmxa sdl.cmxa lablgtk.cmxa lablgl.cmxa ci_core.cmxa sdlmixer.cmxa sdlttf.cmxa unix.cmxa freetennis.ml
-+
-+CMXA = bigarray.cmxa sdl.cmxa lablgtk.cmxa lablgl.cmxa ci_core.cmxa sdlmixer.cmxa sdlttf.cmxa unix.cmxa
-+CMA = $(CMXA:.cmxa=.cma)
-+
-+OFLAGS = -I +camlimages -I +lablGL -I +lablgtk2 -I +sdl -w Aelzy
-+BFLAGS = $(OFLAGS) -custom
-+
-+OCAMLC=ocamlc
-+OCAMLOPT=ocamlopt
-+
-+NAME=freetennis
-+
-+$(NAME).opt:
-+ $(OCAMLOPT) $(OFLAGS) -o $(NAME) $(CMXA) $(NAME).ml
-+
-+$(NAME).byte:
-+ $(OCAMLC) $(BFLAGS) -o $(NAME) $(CMA) $(NAME).ml
-+
-+clean:
-+ rm -f *.cm[oixa] *.cmxa *.o *.a *~ $(NAME).opt $(NAME).byte
diff --git a/debian/rules b/debian/rules
index 3d38533..8dd5cd2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,7 +25,7 @@ build: build-stamp
build-stamp: patch configure-stamp
dh_testdir
- $(MAKE) freetennis.$(OCAMLBEST)
+ $(MAKE) -f debian/Makefile freetennis.$(OCAMLBEST)
touch $@
clean: unpatch
--
freetennis packaging
More information about the Pkg-ocaml-maint-commits
mailing list