[Pkg-gnutls-commits] r1735 - in /packages/gnutls26/branches/branch2.12.20-1+wheezy/debian: changelog control rules
ametzler at users.alioth.debian.org
ametzler at users.alioth.debian.org
Sun Mar 31 10:21:32 UTC 2013
Author: ametzler
Date: Sun Mar 31 10:21:31 2013
New Revision: 1735
URL: http://svn.debian.org/wsvn/pkg-gnutls/?sc=1&rev=1735
Log:
Since guile support would require building with --disable-largefile on
armel armhf mipsel we do not provide the package there.
Modified:
packages/gnutls26/branches/branch2.12.20-1+wheezy/debian/changelog
packages/gnutls26/branches/branch2.12.20-1+wheezy/debian/control
packages/gnutls26/branches/branch2.12.20-1+wheezy/debian/rules
Modified: packages/gnutls26/branches/branch2.12.20-1+wheezy/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/gnutls26/branches/branch2.12.20-1%2Bwheezy/debian/changelog?rev=1735&op=diff
==============================================================================
--- packages/gnutls26/branches/branch2.12.20-1+wheezy/debian/changelog (original)
+++ packages/gnutls26/branches/branch2.12.20-1+wheezy/debian/changelog Sun Mar 31 10:21:31 2013
@@ -5,6 +5,8 @@
shipping would mean a lot less work for the security team if there was a
GnuTLS vulnerability. If wanted, it can be re-introduced via backports.
The versioning trick has been copied from Ubuntu.
+ * Since guile support would require building with --disable-largefile on
+ armel armhf mipsel we do not provide the package there.
-- Andreas Metzler <ametzler at debian.org> Mon, 04 Feb 2013 19:48:31 +0100
Modified: packages/gnutls26/branches/branch2.12.20-1+wheezy/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/gnutls26/branches/branch2.12.20-1%2Bwheezy/debian/control?rev=1735&op=diff
==============================================================================
--- packages/gnutls26/branches/branch2.12.20-1+wheezy/debian/control (original)
+++ packages/gnutls26/branches/branch2.12.20-1+wheezy/debian/control Sun Mar 31 10:21:31 2013
@@ -8,7 +8,8 @@
Simon Josefsson <simon at josefsson.org>
Build-Depends: debhelper (>= 8.1.3), libgcrypt11-dev (>= 1.4.0), zlib1g-dev,
cdbs (>= 0.4.93), gtk-doc-tools, texinfo (>= 4.8),
- libtasn1-3-dev (>= 0.3.4-0), autotools-dev, guile-1.8-dev, datefudge,
+ libtasn1-3-dev (>= 0.3.4-0), autotools-dev,
+ guile-1.8-dev[!armel !armhf !mipsel], datefudge,
libp11-kit-dev (>= 0.11), pkg-config, chrpath
Build-Conflicts: libgnutls-dev
Standards-Version: 3.9.3
@@ -142,7 +143,7 @@
This package contains the documentation for the GnuTLS 2.x legacy version.
Package: guile-gnutls
-Architecture: any
+Architecture: amd64 hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips powerpc s390 s390x sparc
Section: lisp
Depends: ${misc:Depends},${shlibs:Depends}, guile-1.8
Pre-Depends: ${misc:Pre-Depends}
Modified: packages/gnutls26/branches/branch2.12.20-1+wheezy/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/gnutls26/branches/branch2.12.20-1%2Bwheezy/debian/rules?rev=1735&op=diff
==============================================================================
--- packages/gnutls26/branches/branch2.12.20-1+wheezy/debian/rules (original)
+++ packages/gnutls26/branches/branch2.12.20-1+wheezy/debian/rules Sun Mar 31 10:21:31 2013
@@ -5,8 +5,7 @@
include /usr/share/cdbs/1/class/autotools.mk
DEB_CONFIGURE_EXTRA_FLAGS = --enable-ld-version-script --enable-cxx \
- --without-lzo --enable-guile \
- --with-guile-site-dir=/usr/share/guile/site \
+ --without-lzo \
--cache-file=$(CURDIR)/config.cache --with-libgcrypt \
--with-packager=Debian \
--with-packager-bug-reports=http://bugs.debian.org/ \
@@ -18,9 +17,13 @@
DEB_DH_MAKESHLIBS_ARGS_guile-gnutls := -V 'guile-gnutls (>= 2.12.17-0)'
DEB_COMPRESS_EXCLUDE := gnutls.pdf
-# workaround for guile testsuite failure.
-ifneq (,$(filter $(DEB_BUILD_ARCH),armel armhf mipsel))
- DEB_CONFIGURE_EXTRA_FLAGS += --disable-largefile
+# Do not build guile-gnutls on these archs, as we would need to build with
+# --disable-largefile
+ifeq (,$(filter $(DEB_BUILD_ARCH),armel armhf mipsel))
+ DEB_CONFIGURE_EXTRA_FLAGS += --enable-guile \
+ --with-guile-site-dir=/usr/share/guile/site
+else
+ DEB_CONFIGURE_EXTRA_FLAGS += --disable-guile
endif
# pre-clean rule: save gnutls.pdf since it is expensive to regenerate.
More information about the Pkg-gnutls-commits
mailing list