[Pkg-jed-commit] [SCM] Debian packaging of JED branch, jo-0.99.19, updated. 1%3A0.99.18+dfsg.1-10-178-gbb38541
Jörg Sommer
joerg at alea.gnuu.de
Mon May 19 16:07:02 UTC 2008
The following commit has been merged in the jo-0.99.19 branch:
commit 242897d3d94f9c0d5944e4574ec01f3bb55529c5
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date: Sun May 18 00:16:37 2008 +0200
Enable hardening support
This was suggested in [1] and I'm using it in the package slrn since some
versions and didn't discover any problems. I think it's very useful and
might bring up some bugs. I didn't discover any big performance loose in
slrn and jed and I think a little performance loose might be acceptable
for jed.
[1] http://lists.debian.org/debian-devel-announce/2008/01/msg00006.html
diff --git a/debian/changelog b/debian/changelog
index 7f4bb23..649c52e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -14,6 +14,9 @@ jed (1:0.99.19~pre129-1) UNRELEASED; urgency=low
* Updated Vcs fields in the control file. Now, they point to the git
repository at git.debian.org.
+ * Use the package hardening-wrapper to enabled hardening as suggested in
+ http://lists.debian.org/debian-devel-announce/2008/01/msg00006.html
+
-- Jörg Sommer <joerg at alea.gnuu.de> Thu, 01 Jan 1970 00:00:00 +0000
jed (1:0.99.19~pre117-1) experimental; urgency=low
diff --git a/debian/control b/debian/control
index 9863daa..6e2b8c4 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,7 @@ Standards-Version: 3.7.3
Build-Depends-Indep: hevea
Build-Depends: debhelper (>= 4.1.16), dpatch, libslang2-dev (>= 2.0.7-2),
libxft-dev, libgpmg1-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64],
- libxt-dev, pkg-config
+ libxt-dev, pkg-config, hardening-wrapper
Homepage: http://www.jedsoft.org/jed/
Vcs-Git: git://git.debian.org/git/pkg-jed/jed.git
Vcs-Browser: http://git.debian.org/?p=pkg-jed/jed.git
diff --git a/debian/rules b/debian/rules
index ea914e2..2a4f8c6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -14,6 +14,8 @@ else
CFLAGS += -O2
endif
+export DEB_BUILD_HARDENING=1
+
include /usr/share/dpatch/dpatch.make
jed=$(CURDIR)/debian/jed
--
Debian packaging of JED
More information about the Pkg-jed-commit
mailing list