[ace-of-penguins] 03/141: debian/README.source: update for 1.3
Markus Koschany
apo-guest at moszumanska.debian.org
Wed Jan 6 13:54:50 UTC 2016
This is an automated email from the git hooks/post-receive script.
apo-guest pushed a commit to branch master
in repository ace-of-penguins.
commit 64871d727cebfe401a9ae6a6f44dea0e4c2ca9cf
Author: Jari Aalto <jari.aalto at cante.net>
Date: Sat Jun 26 15:23:42 2010 +0300
debian/README.source: update for 1.3
---
debian/README.source | 60 ++++++----------------------------------------------
1 file changed, 7 insertions(+), 53 deletions(-)
diff --git a/debian/README.source b/debian/README.source
index 0a7970e..e3ffadb 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -3,62 +3,16 @@ Source package of ace-of-penguins
Re-libroolizing for modern autoconf
- The sources contain very old libtool packaging. It was
- upgraded by doing following steps:
-
- In original sources, examine the situation:
-
- $ autoreconf
-
- games/Makefile.am:54: wildcard *.png: non-POSIX variable name
- games/Makefile.am:54: (probably a GNU make extension)
- games/Makefile.am:54: wildcard *.tp: non-POSIX variable name
- games/Makefile.am:54: (probably a GNU make extension)
- games/Makefile.am:121: `%'-style pattern rules are a GNU make extension
- games/Makefile.am:32: `LDFLAGS' is a user variable, you should not override it;
- games/Makefile.am:32: use `AM_LDFLAGS' instead.
- lib/Makefile.am:9: `LDFLAGS' is a user variable, you should not override it;
- lib/Makefile.am:9: use `AM_LDFLAGS' instead.
- tests/Makefile.am:6: `LDFLAGS' is a user variable, you should not override it;
- tests/Makefile.am:6: use `AM_LDFLAGS' instead.
-
- According to the output go and fix the *.am files as needed.
- Save as patch:
-
- debian/patches/*-autoreconf-ldflags-am_ldflags.dpatch [A]
-
- Patch *.am files (with above) and run:
+ The source were upgraded to latest autoconf:
autoreconf -fi
- This will reconfigure *everything*. Save diff between
- A..AUTORECONF to file:
-
- debian/patches/*-autoreconf-fi-2.64.dpatch
-
- Everything done. Use dpatch(1) in debian/rules to 'patch' and
- 'unpatch'.
-
- Last, add entries to debian/*.overrides that deal with the
- warning of old, non-patched sources. Lintian doesn't know
- the sources will be patched.
-
-debian/rules for re-libtoolized content
-
- Because the original sources are in a state that cannot run
- 'configure' and produce viable 'Makefile', they must be in
- patched state in all times when debian commands are run.
- In debian/rules the 'patch' is needed before build:
-
- build-stamp: patch
-
- The clean target is in separate stages. First run 'clean-files'
- that calls Makefile (in patched state). Only last run 'unpatch'
- to restore the sources and undo sutoreconf changes.
+ Save diff:
- Notice, that the make commands needs a special variables,
- otherwise they don't work:
+ debian/patches/*-autoreconf-*.dpatch
- to_srcdir="$(TOPDIR)" top_builddir="$(TOPDIR)"
+ Add entries to debian/*.overrides that deal with the warning
+ of old, non-patched sources. Lintian doesn't know the sources
+ will be patched.
--- 2009-08-05 00:42 Jari Aalto
+ -- Jari Aalto <jari.aalto at cante.net>, Sat, 26 Jun 2010 15:14:55 +0300
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/ace-of-penguins.git
More information about the Pkg-games-commits
mailing list