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

Bug#769064: marked as done (unblock: g-wrap/1.9.14-2.1)



Your message dated Tue, 11 Nov 2014 07:55:13 +0100
with message-id <5461B2D1.3040202@thykier.net>
and subject line Re: Bug#769064: unblock: g-wrap/1.9.14-2.1
has caused the Debian Bug report #769064,
regarding unblock: g-wrap/1.9.14-2.1
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.)


-- 
769064: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769064
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package g-wrap

* Build against guile-2.0 (Closes: #761210, also refer to guile-1.8-rm 
  transition)
* Automatically use aclocal/autoconf/automake version (Closes: #713203)
* Add delete_aclocal_flags.patch to avoid define loop in Makefile.am


Please find the debdiff attached.

unblock g-wrap/1.9.14-2.1

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-updates'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- 
 ‎أحمد المحمودي (Ahmed El-Mahmoudy)
  Digital design engineer
 GPG KeyID: 0xEDDDA1B7
 GPG Fingerprint: 8206 A196 2084 7E6D 0DF8  B176 BC19 6A94 EDDD A1B7
diff -Nru g-wrap-1.9.14/debian/changelog g-wrap-1.9.14/debian/changelog
--- g-wrap-1.9.14/debian/changelog	2012-12-06 14:28:47.000000000 +0200
+++ g-wrap-1.9.14/debian/changelog	2014-10-29 13:54:56.000000000 +0200
@@ -1,3 +1,25 @@
+g-wrap (1.9.14-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Upload to unstable (Closes: #761210).
+  * merge changes with 1.9.14-1.1 and 1.9.14-2. 
+  * debian/rules
+    - automatically use aclocal/autoconf/automake version (Closes: #713203)
+    - include autoreconf.mk
+  * debian/control
+    - add "Build-Depends: dh-autoreconf" to use above autoreconf.mk
+  * debian/patches
+    - add delete_aclocal_flags.patch to avoid define loop in Makefile.am
+
+ -- Hideki Yamane <henrich@debian.org>  Thu, 06 Mar 2014 21:16:50 +0900
+
+g-wrap (1.9.14-2) experimental; urgency=low
+
+  * Build against guile-2.0:
+    - Build-Depends, Depends and 'configure' invocation adapted.
+
+ -- Andreas Rottmann <rotty@debian.org>  Tue, 05 Jun 2012 22:44:57 +0200
+
 g-wrap (1.9.14-1.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru g-wrap-1.9.14/debian/control g-wrap-1.9.14/debian/control
--- g-wrap-1.9.14/debian/control	2012-12-06 14:28:47.000000000 +0200
+++ g-wrap-1.9.14/debian/control	2014-10-29 13:54:56.000000000 +0200
@@ -6,12 +6,12 @@
 Vcs-Git: git://git.debian.org/git/collab-maint/g-wrap.git
 Vcs-Browser: http://git.debian.org/?p=collab-maint/g-wrap.git
 Standards-Version: 3.9.3
-Build-Depends: debhelper (>> 8), cdbs, texinfo, automake, autoconf,
- guile-1.8-dev (>= 1.8.3+1), guile-library (>= 0.1.1), libglib2.0-dev, libffi-dev
+Build-Depends: debhelper (>> 8), cdbs, texinfo, automake, autoconf, dh-autoreconf,
+ guile-2.0-dev (>= 2.0.5), guile-library (>= 0.1.1), libglib2.0-dev, libffi-dev
 
 Package: g-wrap
 Architecture: all
-Depends: guile-1.8, guile-library (>= 0.1.1), ${misc:Depends}, 
+Depends: guile-2.0, guile-library (>= 0.1.1), ${misc:Depends},
  dpkg (>= 1.15.4) | install-info
 Recommends: indent, libgwrap-runtime-dev (>= ${source:Version})
 Conflicts: libgwrapguile-dev, guile-g-wrap (<< 1.9.9-1)
@@ -26,7 +26,7 @@
 Package: libgwrap-runtime-dev
 Section: libdevel
 Architecture: any
-Depends: libgwrap-runtime2 (= ${binary:Version}), guile-1.8-dev, libffi-dev, libc6-dev,  ${misc:Depends}
+Depends: libgwrap-runtime2 (= ${binary:Version}), guile-2.0-dev, libffi-dev, libc6-dev,  ${misc:Depends}
 Conflicts: libgwrapguile-dev, libgwrap-runtime0-dev
 Replaces: libgwrapguile1 (<< 1.3.4-13)
 Description: scripting interface generator for C - development files
diff -Nru g-wrap-1.9.14/debian/gbp.conf g-wrap-1.9.14/debian/gbp.conf
--- g-wrap-1.9.14/debian/gbp.conf	2012-12-06 14:28:47.000000000 +0200
+++ g-wrap-1.9.14/debian/gbp.conf	2014-10-29 13:54:56.000000000 +0200
@@ -3,4 +3,3 @@
 
 [git-buildpackage]
 sign-tags = True
-
diff -Nru g-wrap-1.9.14/debian/patches/delete_aclocal_flags.patch g-wrap-1.9.14/debian/patches/delete_aclocal_flags.patch
--- g-wrap-1.9.14/debian/patches/delete_aclocal_flags.patch	1970-01-01 02:00:00.000000000 +0200
+++ g-wrap-1.9.14/debian/patches/delete_aclocal_flags.patch	2014-10-29 13:54:56.000000000 +0200
@@ -0,0 +1,14 @@
+Description: <short summary of the patch>
+Author: Hideki Yamane <henrich@debian.org>
+Forwarded: no
+Last-Update: 2013-10-22
+
+--- g-wrap-1.9.14.orig/Makefile.am
++++ g-wrap-1.9.14/Makefile.am
+@@ -16,5 +16,5 @@ EXTRA_DIST = g-wrap.scm \
+ 	     $(wildcard $(srcdir)/m4/*.m4) \
+ 	     $(wildcard $(srcdir)/m4/*.m4-in)
+ 
+-ACLOCAL_AMFLAGS = -I m4 @ACLOCAL_FLAGS@
++ACLOCAL_AMFLAGS = -I m4 
+ 
diff -Nru g-wrap-1.9.14/debian/patches/series g-wrap-1.9.14/debian/patches/series
--- g-wrap-1.9.14/debian/patches/series	2012-12-06 14:28:47.000000000 +0200
+++ g-wrap-1.9.14/debian/patches/series	2014-10-29 13:54:56.000000000 +0200
@@ -1 +1,2 @@
 0001-Use-GUILE-instead-of-hardcoding-guile-binary-name.patch
+delete_aclocal_flags.patch
diff -Nru g-wrap-1.9.14/debian/README.source g-wrap-1.9.14/debian/README.source
--- g-wrap-1.9.14/debian/README.source	2012-12-06 14:28:47.000000000 +0200
+++ g-wrap-1.9.14/debian/README.source	2014-10-29 13:54:56.000000000 +0200
@@ -1,17 +1,69 @@
-Building g-wrap for Debian
---------------------------
+General Maintenance
+-------------------
 
-The g-wrap source package uses quilt to apply and remove its
-patches. Please refer to /usr/share/doc/quilt/README.source for
-information about how to use quilt for source packages.
+This package is maintained in Git in the collab-maint on Alioth (for
+URLs see debian/control).
 
-The quilt series is generated from the Git repository, using TopGit.
-This process is documented in /usr/share/doc/topgit/HOWTO-tg2quilt.gz.
+The maintainer uses git-buildpackage with the "--git-export-dir"
+option to build the package from the Git working copy, although
+"debuild" and "dpkg-buildpackage" should also work (but will leave the
+checkout in a modified state).
 
-The g-wrap package uses the branch layout described in the
-aforementioned document.
+Importing a New Upstream Release
+--------------------------------
 
-You can find the Git repository at
-<http://git.debian.org/?p=users/rotty/g-wrap.git>.
+We want to be able to use Git to cherry-pick fixes from upstream, but
+we want to base the Debian packages on the upstream tarball releases.
+The slightly complicated method outlined below also creates a more
+useful git history, including upstream changes in the ancestry of the
+Debian version.  The method has been adapted from the openafs'
+debian/README.source.
 
- -- Andreas Rottmann <rotty@debian.org>, Sun, 25 Oct 2009 16:51:32 +0100
+Follow the following procedure to import a new upstream release:
+
+1. Ensure that you have the g-wrap upstream Git repository available
+   as a remote in the Git repository where you're doing the packaging
+   work and it's up to date:
+
+       git remote add savannah git://git.sv.gnu.org/g-wrap.git
+       git fetch savannah
+
+   This will be required to locate the tag for the new upstream
+   release.
+
+5. Determine the release tag corresponding to this tarball.  At the
+   time of this writing, upstream uses tags in the form:
+
+       v<version>
+
+   , where <version> is the version number.  This convention might
+   change, so double-check with "git tag -l".
+
+6. Import the upstream source from the tarball with:
+
+       debian/import-upstream <tarball> <upstream-tag> <local-tag>
+
+   where <tarball> is the tarball release downloaded from upstream,
+   <upstream-tag> is the corresponding tag from the upstream Git
+   repository, and <local-tag> is of the form upstream/<version> where
+   <version> is the non-Debian portion of the package version number.
+   (In other words, not the dash and the Debian revision.)
+
+7. Commit the tarball to the repository with pristine-tar, using the
+   new local tag as the reference:
+
+       pristine-tar commit <tarball> <local-tag>
+
+8. Merge the new upstream source into the master branch:
+
+       git checkout master
+       git merge <local-tag>
+
+   where <local-tag> is the tag you used above.  You can also just
+   merge with the upstream branch; either is equivalent.
+
+9. Flesh out the changelog entry for the new version with a summary of
+   what changed in that release, and continue as normal with Debian
+   packaging.
+
+ -- Andreas Rottmann <rotty@debian.org>, Fri,  8 Jun 2012 13:04:40 +0200
diff -Nru g-wrap-1.9.14/debian/rules g-wrap-1.9.14/debian/rules
--- g-wrap-1.9.14/debian/rules	2012-12-06 14:28:47.000000000 +0200
+++ g-wrap-1.9.14/debian/rules	2014-10-29 13:54:56.000000000 +0200
@@ -4,13 +4,14 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/autoreconf.mk
 
-DEB_CONFIGURE_EXTRA_FLAGS := --disable-Werror GUILE=/usr/bin/guile-1.8
+DEB_CONFIGURE_EXTRA_FLAGS := --disable-Werror GUILE=/usr/bin/guile-2.0
 DEB_DH_INSTALL_ARGS := --sourcedir=$(DEB_DESTDIR)
 
-DEB_AUTO_UPDATE_AUTOMAKE = 1.11
-DEB_AUTO_UPDATE_ACLOCAL = 1.11
-DEB_AUTO_UPDATE_AUTOCONF = 2.69
+DEB_AUTO_UPDATE_ACLOCAL = $(shell dpkg -s automake | perl -nle '/^Version: (?:\d:)?(\d+\.\d+)?/ and print $$1')
+DEB_AUTO_UPDATE_AUTOCONF = $(shell dpkg -s autoconf | perl -nle '/^Version: (?:\d:)?(\d+\.\d+)?/ and print $$1')
+DEB_AUTO_UPDATE_AUTOMAKE = $(shell dpkg -s automake | perl -nle '/^Version: (?:\d:)?(\d+\.\d+)?/ and print $$1')
 
 DEB_MAKE_CHECK_TARGET = check
 

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
On 2014-11-11 07:44, أحمد المحمودي wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> 
> Please unblock package g-wrap
> 
> * Build against guile-2.0 (Closes: #761210, also refer to guile-1.8-rm 
>   transition)
> * Automatically use aclocal/autoconf/automake version (Closes: #713203)
> * Add delete_aclocal_flags.patch to avoid define loop in Makefile.am
> 
> 
> Please find the debdiff attached.
> 
> unblock g-wrap/1.9.14-2.1
> 
> [...]

Hi,

Sorry, but I am afraid I will have to decline your as your package was
not in testing at the time of the freeze.  While it may seem harsh, we
have already rejected similar cases - if I was to give you special
treatment here, I would risk having to give that to all existing cases
that we have rejected.

Yours truly,
~Niels

--- End Message ---

Reply to: