Bug#847043: O: gnulib -- GNU Portability Library

2016-12-04 Thread Ian Beckwith
Package: wnpp
Severity: normal

Hi,

I'm orphaning gnulib, it is way too long since I've kept up with
maintaining it.

The package description is:
 The GNU portability library is a macro system and C declarations and
 definitions for commonly-used API elements and abstracted system behaviors. It
 can be used to improve portability and other functionality in your programs.

Note that the source package also produces the git-merge-changelog
package, to aid in merging GNU-style ChangeLogs.

If you adopt gnulib, consider also creating and releasing upstream
stable snapshots, and using them as a source for the debian package.

I've attached the script and HOWTO I wrote to document the process of
creating stable snapshots.

My git repo is at:

git://erislabs.net/gnulib.git

http://erislabs.net/gitweb?p=gnulib.git

Branches are:

upstream - upstream master, unmodified
stable - stable snapshots
master - debian packaging

The upstream repo is at:

git://git.savannah.gnu.org/gnulib.git

http://git.savannah.gnu.org/gitweb/?p=gnulib.git

and the upstream mailing list is:

bug-gnu...@gnu.org

https://lists.gnu.org/mailman/listinfo/bug-gnulib

any questions, ask me or maybe the upstream mailing list

cheers,

Ian.
 How to make a gnulib stable snapshot
 --------

by Ian Beckwith 
Last Update: Tue Apr 24 2010
Latest Version: http://erislabs.net/projects/gnulib/STABLE-HOWTO.html

BRANCHES

   * upstream - tracks git://git.savannah.gnu.org/gnulib.git
   * stable   - the stable snapshot we produce, based on upstream
   * master   - the debian branch, based on stable (optional)

PROCEDURE

   * if you don't already have a repository:

 + clone the gnulib repo:
 $ git clone git://git.savannah.gnu.org/gnulib.git
 $ git branch -m master upstream

 + then either import the existing stable repo:
 $ git remote add erislabs git://erislabs.net/gnulib.git
 $ git fetch erislabs
 $ git branch stable erislabs/stable

 + or, if that isn't possible, start from scratch:
 $ git branch stable upstream

   * update upstream branch:
 $ git checkout upstream
 $ git pull

   * tag the current upstream HEAD for later use:
 $ git tag snapshot-start upstream

   * run the test suite:
 $ git checkout upstream
 $ ./gnulib-tool --create-megatestdir --with-tests  --dir=t 2>&1 | tee 
create.out
 $ cd t
 $ ./do-autobuild 2>&1 | tee ../build.out
 $ cd ..

   * find failing tests with:
 $ grep -L rc=0 t/logs/*

   * report any issues to bug-gnu...@gnu.org

   * merge the current upstream version into the stable branch:
 $ git checkout stable
 $ git merge upstream

   * resolve conflicts
 $ git checkout upstream 
 $ git commit -a

   * wait a week or so

   * update upstream branch:
 $ git checkout upstream
 $ git pull

   * create list of commits to review:
 $ git log --oneline --reverse --topo-order snapshot-start..upstream > 
../stable.log

   * return to the stable branch
 $ git checkout stable

   * prepare NEWS.stable for new release.

 + add new header

 + add __NEXTCOMMITMARKER__ tag where you want commits to be logged

   * for each commit in ../stable.log:

 + review each commit in ../stable.log:
 $ git show commitid

 + if you want to cherry-pick that commit:
 $ stable-cherry-pick commitid
   (stable-cherry-pick source: 
http://erislabs.net/ianb/projects/gnulib/stable-cherry-pick)

 + if the cherry-pick fails:

   * resolve the conflict and commit, making a note of the new commitid

   * fill in the new commitid in NEWS.stable, then commit

   * remove __NEXTCOMMIT__ marker from NEWS.stable, commit

   * test (see above). If testsuite fails, check whether bug exists
 in upstream branch, report to bug-gnu...@gnu.org.

   * remove the temporary snapshot-start tag
  $ git tag -d snapshot-start

   * tag the new release
  $ git tag stable/mmdd

   * create and upload tarball:
  $ git archive --format=tar --prefix=gnulib-mmdd-stable/ 
stable/mmdd | gzip -9 > ../gnulib-yymmdd-stable.tar.gz

   * push changes to stable git repository

   * mail announcement to bug-gnu...@gnu.org
#!/bin/sh
# stable-cherry-pick -- Cherry-pick commits into current branch and
#   log them to NEWS.stable. See STABLE-HOWTO for more info,
#   also at http://erislabs.net/projects/gnulib/STABLE-HOWTO.html

# Copyright (C) 2009-2010 Free Software Foundation, Inc.

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY W

Bug#543842: adopting gnulib

2009-08-27 Thread Ian Beckwith
retitle 543842 ITA: gnulib -- GNU Portability Library
owner 543842 !
thanks

I plan to adopt gnulib and make an upload next week.

Ian.

-- 
Ian Beckwith - i...@debian.org - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Fields of the Nephilim - Elizium - Wail of Sumer


signature.asc
Description: Digital signature


Bug#476132: adopting linux-ftpd-ssl and netkit-ftp-ssl

2008-04-18 Thread Ian Beckwith
retitle 476131 ITA: netkit-ftp-ssl -- FTP client with SSL encryption support
retitle 476132 ITA: linux-ftpd-ssl -- FTP server with SSL encryption support
owner 476131 !
owner 476132 !
thanks

I'll take these packages, if there are no objections.

I'm already maintaining netkit-telnet-ssl, so this seems like a good fit.

I'm going away for a couple of days but will work on this when I get back.

thanks for your work,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Talk Talk - Spirit of Eden - The Rainbow



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#420648: ITP: liburi-template-perl -- handle URI templates in perl

2007-04-23 Thread Ian Beckwith
Package: wnpp
Severity: wishlist
Owner: Ian Beckwith <[EMAIL PROTECTED]>

* Package name: liburi-template-perl
  Version : 0.06-1
  Upstream Author : Brian Cassidy <[EMAIL PROTECTED]>
* URL : http://search.cpan.org/~bricas/URI-Template-0.06/
* License : Same as Perl (dual GPL/Artistic)
  Programming Lang: Perl
  Description : handle URI templates in perl

  This is an initial attempt to provide a wrapper around URI templates
  as described at http://bitworking.org/news/URI_Templates


I am packaging it as it is a dependency of the latest version of
libwww-opensearch-perl.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#386482: ITP: libwww-opensearch-perl -- search OpenSearch compatible web sites

2006-09-07 Thread Ian Beckwith
Package: wnpp
Severity: wishlist
Owner: Ian Beckwith <[EMAIL PROTECTED]>

* Package name: libwww-opensearch-perl
  Version : 0.06_02 (changed to 0.06.02 for Debian)
  Upstream Author : Brian Cassidy <[EMAIL PROTECTED]> and Tatsuhiko Miyagawa 
<[EMAIL PROTECTED]>
* URL : 
http://www.perl.com/CPAN/authors/id/B/BR/BRICAS/WWW-OpenSearch-0.06_02.tar.gz
* License : Dual GPL/Artistic
  Programming Lang: Perl
  Description : search OpenSearch compatible web sites

 WWW::OpenSearch is a perl module to search web sites that provide
 an OpenSearch description and handle responses in Atom or RSS.
 .
 See http://opensearch.a9.com/ for more information on OpenSearch.
 

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#303615: New libmp3-tag-perl package

2005-04-09 Thread Ian Beckwith
I've updated libmp3-tag-perl to 0.94

Files are at

http://nessie.mcc.ac.uk/~ianb/debian/

I think we are too close to sarge to upload a new upstream of a
library, so I'm going to hold off on uploading this until post-sarge.

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#303615: ITA: libmp3-tag-perl - Module for reading tags of MP3 audio files

2005-04-08 Thread Ian Beckwith
retitle 303615 ITA: libmp3-tag-perl - Module for reading tags of MP3 audio files
thanks

I'll take this if no-one objects.

I use this module in some code I eventually plan to ITP, and
I've previously had some contact with upstream.

Updated packages will appear at

http://nessie.mcc.ac.uk/~ianb/debian/

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Death in Vegas - The Contino Sessions - Aisha


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#237370: pgp5i

2004-10-13 Thread Ian Beckwith
On Wed, Sep 29, 2004 at 03:06:58PM +0200, Marco d'Itri wrote:
> Can you explain what is pgp5 able to do which gnupg and the IDEA plugin
> do not support?

In theory, nothing. Some people on debian-security thought gpg had
problems with some keys, but couldn't cite anything concrete.

However, people are using pgp, and one user mailed me to thank me for
maintaining it, so I'm happy to keep maintaining it (at least once the
non-US/non-free queue is fixed).

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Swans - Soundtracks for the Blind - Helpless Child



Bug#260183: ITA: netkit-telnet-ssl -- The telnet server with SSL encryption support.

2004-08-09 Thread Ian Beckwith
retitle 260183 ITA: netkit-telnet-ssl -- The telnet server with SSL encryption 
support.
retitle 260184 ITA: netkit-telnet-ssl -- The telnet server with SSL encryption 
support.
owner 260183 !
owner 260184 !
merge 260183 260184
thanks

I've discussed this with the maintainer and I am adopting the package,
at least until it merges with netkit-telnet.

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Rjd2 - Deadringer - Good Times Roll Pt. 2



Bug#237370: pgp5i

2004-08-06 Thread Ian Beckwith
After asking on debian-security, it appears that there is still a
demand for pgp in debian. Although gpg provides a superset of
features, it doesn't have IDEA support compiled in (it is
patent-encumbered) but pgp, as it is non-US/non-free, can still
support IDEA.

Packages of pgp5i are at

http://nessie.mcc.ac.uk/~ianb/debian/

I will attempt to find a sponsor to get a version with FTBFS fixes
into sarge, and then post-sarge upgrade the package to 6.5.8 and
rename it to pgpi.

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Fields of the Nephilim - Elizium - Submission



Bug#237370: ITA: pgp5i -- Public key encryption system (international version)

2004-06-18 Thread Ian Beckwith
On Mon, Jun 14, 2004 at 10:45:37AM +0100, Martin Michlmayr wrote:
> * Ian Beckwith <[EMAIL PROTECTED]> [2004-03-23 17:18]:
> > retitle 237370 ITA: pgp5i -- Public key encryption system (international 
> > version)

> Do you still intend to adopt this package and what's the status?  Do
> we really need this package?

Whoops, this had kind of slipped down my todo list.

I've fixed a couple of FTBFS issues, but not really addressed the
long-standing bugs in the BTS.

I'll upload preliminary packages to

http://nessie.mcc.ac.uk/~ianb/debian/

in the next few days.

As for whether we still need the package, I'm not sure.  

The previous maintainer suspected it's not really used any more, and
said it is long-dead upstream.  I was planning to put a note in
README.Debian asking for feedback from people still using it.

I don't mind keeping an eye on it for the foreseeable future (although
I'll have to find a sponsor), but if you feel it is not worth keeping,
by all means remove it from debian.

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Jean Michel Jarre - Waiting for Cousteau - Waiting for Cousteau



Bug#237370: ITA: pgp5i -- Public key encryption system (international version)

2004-03-23 Thread Ian Beckwith
retitle 237370 ITA: pgp5i -- Public key encryption system (international 
version)
thanks

Preliminary packages will appear at:

http://nessie.mcc.ac.uk/~ianb/debian/

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Add N to (X) - Avant Hard - Fyuz



Bug#227778: ITA: git -- GNU Interactive Tools

2004-02-15 Thread Ian Beckwith
retitle 227778 ITA: git -- GNU Interactive Tools
thanks

New packages should appear in a few days at:

http://nessie.mcc.ac.uk/~ianb/debian/

First I have to debhelperise debian/rules.

I'll be looking for a sponsor at some point.

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Nick Cave and the Bad Seeds - Nocturama - He Wants You



Bug#143649: ITA: ckermit -- A serial and network communications package.

2003-12-22 Thread Ian Beckwith
retitle 143649 ITA: ckermit -- A serial and network communications package.
submitter 143649 !
owner 143649 !
stop

Preliminary packages at:

http://nessie.mcc.ac.uk/~ianb/debian/

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Swans - Swans Are Dead (Black Disc) - 01 - Feel Happiness