Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package hexer

I only noticed yesterday that hexer 0.1.5-2 (and the previous ones)
FTBFS on GNU/kFreeBSD.  It was very simple to fix; attached is
the debdiff to hexer-0.1.5-3, which I uploaded to unstable earlier
today and which has now been built successfully on all architectures
(besides mipsel, but it will build there, too :), and notably on
both the kFreeBSD's.  Thus, there was previously no hexer at all in
Squeeze/kFreeBSD, and IMHO there ought to be :)

The change does not in any way affect the build on other architectures,
except possibly to speed it up a little due to several "=" changed to ":=".

unblock hexer/0.1.5-3

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'oldstable'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
diffstat for hexer-0.1.5 hexer-0.1.5

 changelog      |    9 +++++++++
 control        |    4 ++--
 rules          |   10 +++++++---
 source/options |    2 ++
 4 files changed, 20 insertions(+), 5 deletions(-)

diff -Nru hexer-0.1.5/debian/changelog hexer-0.1.5/debian/changelog
--- hexer-0.1.5/debian/changelog	2010-07-27 13:00:20.000000000 +0300
+++ hexer-0.1.5/debian/changelog	2010-10-16 15:45:57.000000000 +0300
@@ -1,3 +1,12 @@
+hexer (0.1.5-3) unstable; urgency=low
+
+  * Fix the FTBFS on GNU/kFreeBSD.
+  * Convert several shell output assignments from = to :=
+  * Switch to bzip2 compression for the Debian tarball.
+  * Switch to Git and point the Vcs-* fields to Gitorious.
+
+ -- Peter Pentchev <r...@ringlet.net>  Sat, 16 Oct 2010 15:45:53 +0300
+
 hexer (0.1.5-2) unstable; urgency=low
 
   * Bump Standards-Version to 3.9.1 with no changes.
diff -Nru hexer-0.1.5/debian/control hexer-0.1.5/debian/control
--- hexer-0.1.5/debian/control	2010-07-31 23:19:16.000000000 +0300
+++ hexer-0.1.5/debian/control	2010-10-16 15:26:47.000000000 +0300
@@ -7,8 +7,8 @@
 DM-Upload-Allowed: yes
 Standards-Version: 3.9.1
 Homepage: http://devel.ringlet.net/editors/hexer/
-Vcs-Svn: http://svn.ringlet.net/svn/ringlet/misc/hexer/trunk/hexer-pkg/debian/
-Vcs-Browser: http://svn.ringlet.net/v/ringlet/misc/hexer/trunk/hexer-pkg/debian/
+Vcs-Git: git://gitorious.org/hexer/pkg-debian.git
+Vcs-Browser: http://gitorious.org/hexer/pkg-debian
 
 Package: hexer
 Architecture: any
diff -Nru hexer-0.1.5/debian/rules hexer-0.1.5/debian/rules
--- hexer-0.1.5/debian/rules	2010-06-22 13:53:11.000000000 +0300
+++ hexer-0.1.5/debian/rules	2010-10-16 15:17:30.000000000 +0300
@@ -1,10 +1,14 @@
 #!/usr/bin/make -f
 # debhelper rules file for hexer.
 
-CFLAGS=		$(shell dpkg-buildflags --get CFLAGS)
-CPPFLAGS=	$(shell dpkg-buildflags --get CPPFLAGS)
-LDFLAGS=	$(shell dpkg-buildflags --get LDFLAGS)
+CFLAGS:=	$(shell dpkg-buildflags --get CFLAGS)
+CPPFLAGS:=	$(shell dpkg-buildflags --get CPPFLAGS)
+LDFLAGS:=	$(shell dpkg-buildflags --get LDFLAGS)
+DEB_BUILD_ARCH:=	$(shell dpkg-architecture -qDEB_HOST_ARCH)
 
+ifneq (,$(findstring kfreebsd,$(DEB_BUILD_ARCH)))
+	CFLAGS+=	-DBSD
+endif
 ifneq (,$(filter werror,$(DEB_BUILD_OPTIONS)))
 	CFLAGS+=	-Werror
 endif
diff -Nru hexer-0.1.5/debian/source/options hexer-0.1.5/debian/source/options
--- hexer-0.1.5/debian/source/options	1970-01-01 02:00:00.000000000 +0200
+++ hexer-0.1.5/debian/source/options	2010-10-16 15:19:51.000000000 +0300
@@ -0,0 +1,2 @@
+compression = "bzip2"
+compression-level = 9

Attachment: signature.asc
Description: Digital signature

Reply via email to