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

Bug#560321: marked as done (fusesmb: correcting the packaging)



Your message dated Tue, 25 Oct 2022 11:58:33 +0000
with message-id <[🔎] E1onIZl-008vAr-7m@fasolo.debian.org>
and subject line Bug#1022328: Removed package(s) from unstable
has caused the Debian Bug report #560321,
regarding fusesmb: correcting the packaging
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.)


-- 
560321: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560321
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: fusesmb
Version: 0.8.7-1.2
Severity: wishlist
Tags: patch

Hi.

Attached are some updates to the packaging of fusesmb. I have uploaded a
new package to mentors.debian.net. The package is here:

dget http://mentors.debian.net/debian/pool/main/f/fusesmb/fusesmb_0.8.7-1.2.dsc


Regards, Rogério Brito.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-1 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.utf-8, LC_CTYPE=pt_BR.utf-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages fusesmb depends on:
ii  fuse-utils                    2.8.1-1.1  Filesystem in USErspace (utilities
ii  libc6                         2.10.2-2   GNU C Library: Shared libraries
ii  libfuse2                      2.8.1-1.1  Filesystem in USErspace library
ii  libsmbclient                  2:3.4.3-1  shared library for communication w
ii  samba-common                  2:3.4.3-1  common files used by both the Samb
ii  samba-common-bin              2:3.4.3-1  common files used by both the Samb

fusesmb recommends no packages.

fusesmb suggests no packages.

-- no debconf information

-- 
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 1024D/7C2CAEB8
http://rb.doesntexist.org : Packages for LaTeX : algorithms.berlios.de
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br
diff -Nru fusesmb-0.8.7/debian/changelog fusesmb-0.8.7/debian/changelog
--- fusesmb-0.8.7/debian/changelog	2009-12-10 11:03:32.000000000 -0200
+++ fusesmb-0.8.7/debian/changelog	2009-12-10 10:54:43.000000000 -0200
@@ -1,3 +1,32 @@
+fusesmb (0.8.7-1.2) unstable; urgency=low
+
+  * NMU upload.
+  * use format "3.0 (quilt)" to expose spurious changes in the build process.
+  * debian/copyright:
+    + point to a versioned license to be correct (GPL -> GPL-2).
+    + change (c), and (C) to ©.
+  * debian/{compat,control}:
+    + increase debhelper dependency to 5.
+  * debian/rules:
+    + copy config.{sub,guess} *before* configuration, and delete then when
+      clean target. It is wrong otherwise.
+    + wrap configuration file for legibility.
+    + separate LDFLAGS from CFLAGS to keep things tidy.
+    + include --as-needed and -O1 linker flags.
+    + remove useless comments in the makefile.
+    + made sure that that the package builds with binutils-gold.
+  * debian/control:
+    + put homepage field.
+    + include misc-depends (due to debhelper).
+    + wrap fields for legibility.
+    + remove samba-common from build-depends (only samba-common-bin is needed).
+    + update standards-version to 3.8.3 (no further changes needed).
+  * debian/{links,manpages}:
+    + create as a step to allow easier minimization of debian/rules.
+    + avoid creating a duplicate manpage when a symlink is enough.
+
+ -- Rogério Brito <rbrito@ime.usp.br>  Thu, 10 Dec 2009 10:54:11 -0200
+
 fusesmb (0.8.7-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru fusesmb-0.8.7/debian/compat fusesmb-0.8.7/debian/compat
--- fusesmb-0.8.7/debian/compat	2005-06-05 07:09:24.000000000 -0300
+++ fusesmb-0.8.7/debian/compat	2009-12-08 17:25:33.000000000 -0200
@@ -1 +1 @@
-4
+5
diff -Nru fusesmb-0.8.7/debian/control fusesmb-0.8.7/debian/control
--- fusesmb-0.8.7/debian/control	2009-12-10 11:03:32.000000000 -0200
+++ fusesmb-0.8.7/debian/control	2009-12-10 10:51:52.000000000 -0200
@@ -2,12 +2,14 @@
 Section: utils
 Priority: optional
 Maintainer: Samuel Mimram <smimram@debian.org>
-Build-Depends: debhelper (>= 4.0.0), autotools-dev, samba-common, libsmbclient-dev, libfuse-dev, samba-common-bin
-Standards-Version: 3.7.2
+Build-Depends: debhelper (>= 5), autotools-dev, libsmbclient-dev,
+	       libfuse-dev, samba-common-bin
+Standards-Version: 3.8.3
+Homepage: http://www.ricardis.tudelft.nl/~vincent/fusesmb/
 
 Package: fusesmb
 Architecture: any
-Depends: ${shlibs:Depends}, fuse-utils, samba-common, samba-common-bin
+Depends: ${shlibs:Depends}, ${misc:Depends}, fuse-utils, samba-common, samba-common-bin
 Description: filesystem client based on the SMB file transfer protocol
  fusesmb is a filesystem client based on the SMB file transfer protocol. This
  gives the ability to transparently exchange files with Microsoft Windows
diff -Nru fusesmb-0.8.7/debian/copyright fusesmb-0.8.7/debian/copyright
--- fusesmb-0.8.7/debian/copyright	2009-12-10 11:03:32.000000000 -0200
+++ fusesmb-0.8.7/debian/copyright	2009-12-10 10:54:06.000000000 -0200
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
 
 On Debian systems, the complete text of the GNU General
-Public License can be found in `/usr/share/common-licenses/GPL'.
+Public License can be found in `/usr/share/common-licenses/GPL-2'.
 
 
 
@@ -34,7 +34,7 @@
 
   The MIT License
  
-  Copyright (c) 2006 Vincent Wagelaar
+  Copyright © 2006 Vincent Wagelaar
  
   Permission is hereby granted, free of charge, to any person obtaining a
   copy of this software and associated documentation files (the
@@ -59,7 +59,7 @@
 * hash.c is under the following license:
 
   Hash Table Data Type
-  Copyright (C) 1997 Kaz Kylheku <kaz@ashi.footprints.net>
+  Copyright © 1997 Kaz Kylheku <kaz@ashi.footprints.net>
  
   Free Software License:
  
diff -Nru fusesmb-0.8.7/debian/links fusesmb-0.8.7/debian/links
--- fusesmb-0.8.7/debian/links	1969-12-31 21:00:00.000000000 -0300
+++ fusesmb-0.8.7/debian/links	2009-12-10 11:02:31.000000000 -0200
@@ -0,0 +1 @@
+usr/share/man/man1/fusesmb.1 usr/share/man/man1/fusesmb.cache.1
diff -Nru fusesmb-0.8.7/debian/manpages fusesmb-0.8.7/debian/manpages
--- fusesmb-0.8.7/debian/manpages	1969-12-31 21:00:00.000000000 -0300
+++ fusesmb-0.8.7/debian/manpages	2009-12-10 10:39:09.000000000 -0200
@@ -0,0 +1,2 @@
+fusesmb.1
+fusesmb.conf.5
diff -Nru fusesmb-0.8.7/debian/rules fusesmb-0.8.7/debian/rules
--- fusesmb-0.8.7/debian/rules	2009-12-10 11:03:32.000000000 -0200
+++ fusesmb-0.8.7/debian/rules	2009-12-10 10:49:18.000000000 -0200
@@ -1,21 +1,11 @@
 #!/usr/bin/make -f
 # -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-
-# These are used for cross-compiling and for saving the configure script
-# from having to guess our platform (since we know it already)
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 
-CFLAGS = -Wall -g
+CFLAGS += -Wall -g
+LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
 
 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
 	CFLAGS += -O0
@@ -31,10 +21,17 @@
 
 config.status: configure
 	dh_testdir
-	CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure $(confflags) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
+
+	cp -f /usr/share/misc/config.sub config.sub
+	cp -f /usr/share/misc/config.guess config.guess
+
+	CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" ./configure $(confflags) \
+		--prefix=/usr \
+		--mandir=\$${prefix}/share/man \
+		--infodir=\$${prefix}/share/info
 
 build: build-stamp
-build-stamp:  config.status
+build-stamp: config.status
 	dh_testdir
 	$(MAKE)
 	touch build-stamp
@@ -45,14 +42,8 @@
 	rm -f build-stamp
 
 	[ ! -f Makefile ] || $(MAKE) distclean
-ifneq "$(wildcard /usr/share/misc/config.sub)" ""
-	cp -f /usr/share/misc/config.sub config.sub
-endif
-ifneq "$(wildcard /usr/share/misc/config.guess)" ""
-	cp -f /usr/share/misc/config.guess config.guess
-endif
 
-	dh_clean
+	dh_clean config.sub config.guess
 
 install: build
 	dh_testdir
@@ -61,12 +52,9 @@
 	dh_installdirs
 
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/fusesmb
-	cp fusesmb.1 $(CURDIR)/debian/fusesmb/usr/share/man/man1/fusesmb.cache.1
 
-# Build architecture-independent files here.
 binary-indep: build install
 
-# Build architecture-dependent files here.
 binary-arch: build install
 	dh_testdir
 	dh_testroot
diff -Nru fusesmb-0.8.7/debian/source/format fusesmb-0.8.7/debian/source/format
--- fusesmb-0.8.7/debian/source/format	1969-12-31 21:00:00.000000000 -0300
+++ fusesmb-0.8.7/debian/source/format	2009-12-10 11:03:33.000000000 -0200
@@ -0,0 +1 @@
+3.0 (quilt)

--- End Message ---
--- Begin Message ---
Version: 0.8.7-3+rm

Dear submitter,

as the package fusesmb has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1022328

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

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

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)

--- End Message ---

Reply to: