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

Bug#379778: marked as done (fte: FTBFS on GNU/kFreeBSD (due to unsatisfied Build-Depends on libgpmg1-dev))



Your message dated Tue, 23 Feb 2010 22:04:27 +0000
with message-id <E1Nk2rj-0008Ns-6r@ries.debian.org>
and subject line Bug#379778: fixed in fte 0.50.0-3
has caused the Debian Bug report #379778,
regarding fte: FTBFS on GNU/kFreeBSD (due to unsatisfied Build-Depends on libgpmg1-dev)
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.)


-- 
379778: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=379778
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: fte
Severity: important
Version: 0.50.0-1.4
Tags: patch

Hi,

the current version has unsatisfied Build-Depends on libgpmg1-dev
under non-linux ports.

This package can be easily modified to build fine on GNU/kFreeBSD
without libgpmg1-dev installed.

Please, find attached patch with that.

Thanks for your cooperation.

                                Petr
diff -urN fte-0.50.0.ORIG/debian/control fte-0.50.0/debian/control
--- fte-0.50.0.ORIG/debian/control	2006-06-05 06:32:01.000000000 +0200
+++ fte-0.50.0/debian/control	2006-07-25 18:14:32.000000000 +0200
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Zdenek Kabelac <kabi@debian.org>
 Standards-Version: 3.1.1.1
-Build-Depends: debhelper, perl5, libx11-dev, libxt-dev, x-dev, libgpmg1-dev, libncurses5-dev, libslang2-dev, patch,
+Build-Depends: debhelper, perl5, libx11-dev, libxt-dev, x-dev, libgpmg1-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libncurses5-dev, libslang2-dev, patch
 
 Package: fte
 Architecture: any
@@ -48,7 +48,7 @@
  This is the X Window System edition, with internationalization support.
 
 Package: fte-console
-Architecture: any
+Architecture: i386 ia64 alpha amd64 armeb arm hppa m32r m68k mips mipsel powerpc ppc64 s390 s390x sh3 sh3eb sh4 sh4eb sparc
 Depends: ${shlibs:Depends}, fte (= ${Source-Version})
 Conflicts: suidmanager (<< 0.50)
 Description: Text editor for programmers - console edition, no I18N support
diff -urN fte-0.50.0.ORIG/debian/rules fte-0.50.0/debian/rules
--- fte-0.50.0.ORIG/debian/rules	2006-06-05 06:50:51.000000000 +0200
+++ fte-0.50.0/debian/rules	2006-07-25 18:23:21.000000000 +0200
@@ -28,6 +28,8 @@
 terminal=$(package)-terminal
 xwindow=$(package)-xwindow
 
+DEB_HOST_ARCH_OS = $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
+
 allpackages=\
 	debian/tmp\
 	debian/$(docs)\
@@ -37,7 +39,11 @@
 
 build:
 	@dh_testdir
-	$(MAKE) -C src -j 2 -f fte-unix.mak
+ifeq (linux,$(DEB_HOST_ARCH_OS))
+	$(MAKE) -C src -f fte-unix.mak
+else
+	$(MAKE) -C src -f fte-unix.mak cfte xfte sfte nfte
+endif
 	touch build
 
 cleanB:
@@ -69,7 +75,9 @@
 	@cd config; ../src/cfte main.fte ../debian/tmp/etc/fte/system.fterc
 
 	@tar cf debian/$(docs)/usr/share/doc/fte/config-example.tar config
+ifeq (linux,$(DEB_HOST_ARCH_OS))
 	@$(INST) -s -m 4755 src/vfte debian/$(console)/usr/bin/
+endif
 	@$(INST) -s src/sfte debian/$(terminal)/usr/bin/
 	@$(INST) -s src/xfte debian/$(xwindow)/usr/bin/
 	@$(INST) -m 755 debian/fte debian/tmp/usr/bin/fte
@@ -112,11 +120,11 @@
 	dh_fixperms
 #obsoleted	dh_suidregister
 	dh_shlibdeps
-	dh_gencontrol
-	dh_makeshlibs
-	dh_installdeb
-	dh_md5sums
-	dh_builddeb -v
+	dh_gencontrol -s
+	dh_makeshlibs =s
+	dh_installdeb -s
+	dh_md5sums -s
+	dh_builddeb -s -v
 
 #	dpkg-shlibdeps debian/tmp/usr/bin/xfte -drecommends debian/tmp/usr/bin/vfte debian/tmp/usr/bin/cfte
 #	@dpkg-gencontrol -pfte

--- End Message ---
--- Begin Message ---
Source: fte
Source-Version: 0.50.0-3

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

fte-console_0.50.0-3_amd64.deb
  to main/f/fte/fte-console_0.50.0-3_amd64.deb
fte-docs_0.50.0-3_all.deb
  to main/f/fte/fte-docs_0.50.0-3_all.deb
fte-terminal_0.50.0-3_amd64.deb
  to main/f/fte/fte-terminal_0.50.0-3_amd64.deb
fte-xwindow_0.50.0-3_amd64.deb
  to main/f/fte/fte-xwindow_0.50.0-3_amd64.deb
fte_0.50.0-3.dsc
  to main/f/fte/fte_0.50.0-3.dsc
fte_0.50.0-3.tar.gz
  to main/f/fte/fte_0.50.0-3.tar.gz
fte_0.50.0-3_amd64.deb
  to main/f/fte/fte_0.50.0-3_amd64.deb



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 379778@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ralf Treinen <treinen@debian.org> (supplier of updated fte 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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 23 Feb 2010 21:28:44 +0100
Source: fte
Binary: fte fte-docs fte-xwindow fte-console fte-terminal
Architecture: source all amd64
Version: 0.50.0-3
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Ralf Treinen <treinen@debian.org>
Description: 
 fte        - Text editor for programmers - base package
 fte-console - Text editor for programmers - console edition, no I18N support
 fte-docs   - Documentation and examples for the FTE editor
 fte-terminal - Text editor for programmers - version for terminals
 fte-xwindow - Text editor for programmers - X Window System edition with I18N s
Closes: 379778
Changes: 
 fte (0.50.0-3) unstable; urgency=low
 .
   * QA upload
   * Enable compilation on non-linux architectures, based on a patch by
     Petr Salinger (thanks!) (Closes: #379778):
     - no build-depends on libgpmg1-dev on kfreebsd, hurd
     - adapt invocation of make in build target to non-linux architectures
     - restrict architecture of fte-console to linux
     - use -a flag for dh_* calls in binary_arch target
   * fte-docs depends on ${misc:Depends}.
   * Add stuff for target binary-indep
   * Register documents in he fte-docs package with doc-base, instead of menu
Checksums-Sha1: 
 6bdce2461c3aa98af04df7c9d87a158af3a7818a 887 fte_0.50.0-3.dsc
 af54db664eb65dd5ef2c54109627fd92ce496857 565840 fte_0.50.0-3.tar.gz
 217c7b4f39c208689c9d0abb7358378fa1a43725 33266 fte-docs_0.50.0-3_all.deb
 f9b9242bb1cd98bed9730ce2508b02881be59005 91608 fte_0.50.0-3_amd64.deb
 26412fd30c83b9807601c7fbb49d22d2d8ab981a 205926 fte-xwindow_0.50.0-3_amd64.deb
 de45bf340b44d101c722ca810a7bacd5092d35bd 199056 fte-console_0.50.0-3_amd64.deb
 27a30f4ba4dea03be50a059c84b96077f40d10a7 197564 fte-terminal_0.50.0-3_amd64.deb
Checksums-Sha256: 
 0cfc8481508d354c948450757b990616c88dc068042f34e6bb43ec2f7575e539 887 fte_0.50.0-3.dsc
 ccba4aeddfee606709fff1ac9ae357680963672ce731c8e2fb3feff1aa2be589 565840 fte_0.50.0-3.tar.gz
 dd206b63b62ee8178af5b896ab53bc2d5e4287190831f0b7cca100afb96114ff 33266 fte-docs_0.50.0-3_all.deb
 7cde2e2503d9ae4b248cebc1b554a71b7d0cdf74c9be87111d046ea07ff1a1c6 91608 fte_0.50.0-3_amd64.deb
 a175a600d21d996b6abfc66bcdb0e55a0d8d9b2447b9263a5fda49bd0963437e 205926 fte-xwindow_0.50.0-3_amd64.deb
 dc73c8decba578942f5f1fd1adcd7043b9a297c75d5d67be32f7164f95f92efd 199056 fte-console_0.50.0-3_amd64.deb
 87cfb7e0665005cefa4f1d0f2dfcf6c99a28ef131720aea1e7e471b46096b7c7 197564 fte-terminal_0.50.0-3_amd64.deb
Files: 
 c7fffd3d5086b0ea0bef0f6fc3b55c17 887 editors optional fte_0.50.0-3.dsc
 0d9ad2db335c0a84343a4b26ec391eb8 565840 editors optional fte_0.50.0-3.tar.gz
 168c40d1d88f3a3d5067f51cec297485 33266 doc optional fte-docs_0.50.0-3_all.deb
 b5c3d03159265eacf168bfdb86dc052b 91608 editors optional fte_0.50.0-3_amd64.deb
 c83358629d59fcd8b1a691503b6eb9f1 205926 editors optional fte-xwindow_0.50.0-3_amd64.deb
 f26393f63a2417a1691f4167e0b9d9f7 199056 editors optional fte-console_0.50.0-3_amd64.deb
 51ca198e016381caa4d7ccbbd0001568 197564 editors optional fte-terminal_0.50.0-3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iD8DBQFLhEVCtzWmSeC6BMERAsIsAJ98OHv1AHTowFpwflYIW7VdOvaGTQCgxyDH
IPW9/aoFwo1F3MZiOYmndno=
=PKwH
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: