[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#798614: marked as done (package cleanup: build using dpkg-buildflags, enable parallel builds)



Your message dated Wed, 09 Mar 2016 22:28:21 +0000
with message-id <E1admab-0006XX-Nu@franck.debian.org>
and subject line Bug#798614: fixed in hunspell 1.3.3-4
has caused the Debian Bug report #798614,
regarding package cleanup: build using dpkg-buildflags, enable parallel builds
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
798614: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798614
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:hunspell
Version: 1.3.3-3
Severity: important
Tags: patch

  * Bump the standards version.
  * Build using dpkg-buildflags. Closes: #780626.
  * Enable parallel builds.

  * Bump the standards version.
  * Build using dpkg-buildflags. Closes: #780626.
  * Enable parallel builds.

diff -Nru hunspell-1.3.3/debian/control hunspell-1.3.3/debian/control
--- hunspell-1.3.3/debian/control	2014-07-08 17:22:55.000000000 +0000
+++ hunspell-1.3.3/debian/control	2015-09-11 01:00:46.000000000 +0000
@@ -5,7 +5,7 @@
  Tim Retout <diocles@debian.org>
 Build-Depends: debhelper (>= 8.1.3), libreadline-dev, libncurses5-dev,
  libncursesw5-dev, dh-autoreconf
-Standards-Version: 3.6.2
+Standards-Version: 3.9.6
 Section: text
 Homepage: http://hunspell.sourceforge.net/
 
diff -Nru hunspell-1.3.3/debian/rules hunspell-1.3.3/debian/rules
--- hunspell-1.3.3/debian/rules	2014-10-17 18:57:29.000000000 +0000
+++ hunspell-1.3.3/debian/rules	2015-09-11 00:45:26.000000000 +0000
@@ -18,12 +18,9 @@
 libdir = /usr/lib/$(DEB_HOST_MULTIARCH)
 
 
-CFLAGS = -Wall -g
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-	CFLAGS += -O0
-else
-	CFLAGS += -O2
+COMMA = ,
+ifneq (,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS))))
+  NJOBS := -j $(subst parallel=,,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS))))
 endif
 
 # shared library versions, option 1
@@ -35,17 +32,20 @@
 #major=`ls src/.libs/lib*.so.* | \
 # awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
 
-config.status: configure.ac
+configure-stamp:
 	dh_testdir
 	dh_autoreconf
-	CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \
+	$(shell DEB_CFLAGS_MAINT_APPEND=-Wall dpkg-buildflags --export=cmdline) \
+	    ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
+		--prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \
 		--with-ui --with-readline --disable-rpath --libdir=$(libdir)
+	touch configure-stamp
 
 build: build-stamp
-build-stamp:  config.status
+build-stamp:  configure-stamp
 	dh_testdir
 
-	$(MAKE)
+	$(MAKE) $(NJOBS)
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 	$(MAKE) check
 endif
@@ -57,7 +57,7 @@
 clean:
 	dh_testdir
 	dh_testroot
-	rm -f build-stamp
+	rm -f build-stamp configure-stamp
 
 	[ ! -f Makefile ] || $(MAKE) distclean
 	rm -f debian/ispellaff2myspell.1

--- End Message ---
--- Begin Message ---
Source: hunspell
Source-Version: 1.3.3-4

We believe that the bug you reported is fixed in the latest version of
hunspell, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 798614@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rene Engelhard <rene@debian.org> (supplier of updated hunspell package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 09 Mar 2016 17:03:11 +0000
Source: hunspell
Binary: libhunspell-dev libhunspell-1.3-0 hunspell hunspell-tools
Architecture: source
Version: 1.3.3-4
Distribution: unstable
Urgency: medium
Maintainer: Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>
Changed-By: Rene Engelhard <rene@debian.org>
Description:
 hunspell   - spell checker and morphological analyzer (program)
 hunspell-tools - tools for hunspell
 libhunspell-1.3-0 - spell checker and morphological analyzer (shared library)
 libhunspell-dev - spell checker and morphological analyzer (development)
Closes: 780626 798614 811221 814968
Changes:
 hunspell (1.3.3-4) unstable; urgency=medium
 .
   * apply patch from Raúl Benencia: Fix FTBFS caused by new binary
     matching behavior on grep, thanks (Closes: #814968)
 .
   * s/character/characters/ (closes: #811221)
   * apply patch from Matthias Klose:
     - Bump the standards version.
     - Build using dpkg-buildflags. Closes: #780626.
     - Enable parallel builds.
     (closes: #798614)
   * migrate from -dbg to -dbgsym
Checksums-Sha1:
 9ba6508c77a84c3a9db3ffd2230dee2e0ba6cfcb 2101 hunspell_1.3.3-4.dsc
 6d3813dca8dbc9f607cc42928c18310f9cb76c49 21304 hunspell_1.3.3-4.debian.tar.xz
Checksums-Sha256:
 c0744fd296fe6c76ddceed4092c70774aa88bfd86b823bbfd3da8ce2f2191c79 2101 hunspell_1.3.3-4.dsc
 559dc443b36ee472cc2c80292cc5f417efe57afa05ad6d1e5379777c36c660ae 21304 hunspell_1.3.3-4.debian.tar.xz
Files:
 34a05ab053a99f70df09005411f3b5ba 2101 text optional hunspell_1.3.3-4.dsc
 2bad3a594d50e701a0bcca0728b39df7 21304 text optional hunspell_1.3.3-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJW4ItVAAoJEAqgRXHQPj5wCFcP/jFGZaYs+HS/z0WGZTe8iQcU
yqcIZegpM4/z2yWncfC8UMS62Ndvg2cthaNYnnbUlArkKmc0f7RHT/lMVD3zbvVN
jMoJBCUiETKUQmg1iZN9hbsuob9H3vUai9vqToA9S119oCJ5tkLguTQDuTDamog9
qFexsfbLlBB7AQBP7xHw4eAMUSxi3Q5QnCELgisFk0jlt5D8c021s4Fan+z6OwHA
iQCIqy7zYu4SBszugwej6h/t8z7QEkPexofaDJrjhKl3R3GkB5oKzwHHPG8KiZwQ
tGqrqJKpJUGu1hMa6+QCU/iRgtgX9orBnzyensVyCjajAl/PF+N0+cIKOZLzUP5e
QhwpMBuZN1Ta6374qzKO7ue0xLaZQcklCCEJt0OPuRX/OzltDfCJHC3D3sEZzHI6
tImOY8lLY22imbRw6KDh5emgJQNbAN239ReFKV8IDeeGcPKAKwhepF5Cf7wR0xUC
e1NgZVeHJ/APBoApmRfGTd5c5WBLgQalhuVV8UdORuuhnN2a0OZLbaE3GUvlmBaD
P8jhvAQti8SO21T+XjV1T6ZkhJCBJaBuLV4httCz2lhK4iVWzXrNtbqEFI8sJZYQ
/N6yN3KT0sK1DRBgP5y2NpKAFwrYz2vObCiVS15WrzOVxF0cFph87tq9PCOEzQin
mdwBt6JHZYpqYb+c9M0x
=hsXf
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: