[SCM] Packaging for freedink branch, master, updated. debian/1.08.20100321-1-1-g4d6983d
Sylvain Beucler
beuc at beuc.net
Tue Apr 13 16:13:29 UTC 2010
The following commit has been merged in the master branch:
commit 4d6983de216a23c700b3555be89e38cf70959d74
Author: Sylvain Beucler <beuc at beuc.net>
Date: Tue Apr 13 17:41:59 2010 +0200
Add acsite.m4 which is necessary to autoreconf and was missing for tarball; note that the packaging does not autoreconf, but my sponsor asked for it ;)
diff --git a/acsite.m4 b/acsite.m4
new file mode 100644
index 0000000..a60cd77
--- /dev/null
+++ b/acsite.m4
@@ -0,0 +1,80 @@
+# Check for binary relocation support.
+# Written by Hongli Lai
+# http://autopackage.org/
+# Some local fixes were made for FreeDink, see doc/binreloc.txt
+
+AC_DEFUN([AP_BINRELOC],
+[
+ AC_ARG_ENABLE(binreloc,
+ [ --enable-binreloc compile with binary relocation support
+ (default=enable when available)],
+ enable_binreloc=$enableval,enable_binreloc=auto)
+
+ AC_ARG_ENABLE(binreloc-threads,
+ [ --enable-binreloc-threads compile binary relocation with threads support
+ (default=yes)],
+ enable_binreloc_threads=$enableval,enable_binreloc_threads=yes)
+
+ BINRELOC_CFLAGS=
+ BINRELOC_LIBS=
+ if test "x$enable_binreloc" = "xauto"; then
+ AC_CHECK_FILE([/proc/self/maps])
+ AC_CACHE_CHECK([whether everything is installed to the same prefix],
+ [br_cv_valid_prefixes], [
+ # datarootdir variables was introduced with autoconf-2.60
+ if test "$bindir" = '${exec_prefix}/bin' -a "$sbindir" = '${exec_prefix}/sbin' -a \
+ \( "$datadir" = '${prefix}/share' -o \( "$datadir" = '${datarootdir}' -a "$datarootdir" = '${prefix}/share' \) \) -a \
+ "$libdir" = '${exec_prefix}/lib' -a \
+ "$libexecdir" = '${exec_prefix}/libexec' -a "$sysconfdir" = '${prefix}/etc'
+ then
+ br_cv_valid_prefixes=yes
+ else
+ br_cv_valid_prefixes=no
+ fi
+ ])
+ fi
+ AC_CACHE_CHECK([whether binary relocation support should be enabled],
+ [br_cv_binreloc],
+ [if test "x$enable_binreloc" = "xyes"; then
+ br_cv_binreloc=yes
+ elif test "x$enable_binreloc" = "xauto"; then
+ if test "x$br_cv_valid_prefixes" = "xyes" -a \
+ "x$ac_cv_file__proc_self_maps" = "xyes"; then
+ br_cv_binreloc=yes
+ else
+ br_cv_binreloc=no
+ fi
+ else
+ br_cv_binreloc=no
+ fi])
+
+ if test "x$br_cv_binreloc" = "xyes"; then
+ BINRELOC_CFLAGS="-DENABLE_BINRELOC"
+ AC_DEFINE(ENABLE_BINRELOC,,[Use binary relocation?])
+ if test "x$enable_binreloc_threads" = "xyes"; then
+ AC_CHECK_LIB([pthread], [pthread_getspecific])
+ fi
+
+ AC_CACHE_CHECK([whether binary relocation should use threads],
+ [br_cv_binreloc_threads],
+ [if test "x$enable_binreloc_threads" = "xyes"; then
+ if test "x$ac_cv_lib_pthread_pthread_getspecific" = "xyes"; then
+ br_cv_binreloc_threads=yes
+ else
+ br_cv_binreloc_threads=no
+ fi
+ else
+ br_cv_binreloc_threads=no
+ fi])
+
+ if test "x$br_cv_binreloc_threads" = "xyes"; then
+ BINRELOC_LIBS="-lpthread"
+ AC_DEFINE(BR_PTHREAD,1,[Include pthread support for binary relocation?])
+ else
+ BINRELOC_CFLAGS="$BINRELOC_CFLAGS -DBR_PTHREADS=0"
+ AC_DEFINE(BR_PTHREAD,0,[Include pthread support for binary relocation?])
+ fi
+ fi
+ AC_SUBST(BINRELOC_CFLAGS)
+ AC_SUBST(BINRELOC_LIBS)
+])
diff --git a/debian/changelog b/debian/changelog
index 81c6295..1ee478f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,8 +5,11 @@ freedink (1.08.20100321-1) unstable; urgency=low
* Bump Standards-Version to 3.8.4
* Fix debhelper-but-no-misc-depends by adding ${misc:Depends} in binary
packages dependencies
+ * Add missing acsite.m4 which is necessary to autoreconf and was missing
+ for tarball; note that the packaging does not autoreconf, but my
+ sponsor asked for it ;)
- -- Sylvain Beucler <beuc at beuc.net> Sun, 21 Mar 2010 17:42:48 +0100
+ -- Sylvain Beucler <beuc at beuc.net> Tue, 13 Apr 2010 17:42:59 +0200
freedink (1.08.20090918-1) unstable; urgency=low
--
Packaging for freedink
More information about the Pkg-games-commits
mailing list