On Jan 07, Wichert Akkerman wrote:
> Is anyone maintaining netpbm? AFAIK the current version is still
> libc5 based. I've recompiled it for libc6 here and cold upload
> it if noone objects.

I spoke to the previous (current?) maintainer about netpbm about a year
ago... here's what I dug out of my mail archives:

>From quango Mon Mar 17 17:50:24 1997
Message-ID: <[EMAIL PROTECTED]>
Date: Mon, 17 Mar 1997 17:50:24 -0600
From: Chris Lawrence <quango>
To: "Susan G. Kleinmann" <[EMAIL PROTECTED]>
Subject: Debian netpbm
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.65
Organization: Kathie Lee's Sweatshops
X-Operating-System: Linux/m68k 2.1.26
Status: RO
Content-Length: 855
Lines: 18

Susan:

For the next release of netpbm, you might want to integrate the PNM <-> PNG
translators (pngtopnm and pnmtopng) available from the PNG developers.  They
are available via that group's WWW page <http://www.wco.com/~png/>

Alternatively they could be made a separate package with Suggests: netpbm.


Chris
-- 
============================================================================
|        Chris Lawrence        |               My home page:               |
|    <[EMAIL PROTECTED]>    |     http://www.clark.net/pub/lawrencc/    |
|                              |                                           |
|      Amiga A4000/040 and     |    Join the party that opposes the CDA    |
|       Linux/m68k 2.1.26      |             http://www.lp.org/            |
============================================================================

>From [EMAIL PROTECTED] Mon Mar 17 22:01:19 1997
Received: from popd.ix.netcom.com ([EMAIL PROTECTED] [127.0.0.1])
        by quango.ix.netcom.com (8.8.5/8.8.5) with ESMTP id WAA00111
        for <quango>; Mon, 17 Mar 1997 22:01:19 -0600
Received: from kleinmann.com ([EMAIL PROTECTED] [204.215.142.65]) by 
ixmail1.ix.netcom.com (8.7.5/SMI-4.1/Netcom)
        id SAA27094; Mon, 17 Mar 1997 18:07:44 -0800 (PST)
Received: from sgk.tiac.net ([EMAIL PROTECTED] [127.0.0.1])
        by kleinmann.com (8.8.5/8.8.5) with ESMTP id VAA17494
        for <[EMAIL PROTECTED]>; Mon, 17 Mar 1997 21:03:49 -0500
Message-Id: <[EMAIL PROTECTED]>
To: Chris Lawrence <[EMAIL PROTECTED]>
Subject: Re: Debian netpbm 
In-reply-to: Your message of "Mon, 17 Mar 1997 17:50:24 CST."
             <[EMAIL PROTECTED]> 
Date: Mon, 17 Mar 1997 21:03:49 -0500
From: "Susan G. Kleinmann" <[EMAIL PROTECTED]>
Status: RO
Content-Length: 607
Lines: 18

Hi Chris --
I actually saw a couple of files that I thought I might add to netpbm, 
i.e., some that were tag-alongs that were developed after the 1994 release.
I'm planning on 
a) putting them all into netpbm, and
b) separating netpbm into a free and non-free part.

Right now, I'm waiting on Frank Neumann to get back from South America
so he can tell me if he's willing to release the 7 programs he wrote
under the GPL.

(Plus, I'm plugging away at the FAQ.)

I'll let you know when I get back to nepbm -- it'll probably be toward
the end of April, since Frank won't be back til mid-April.

Cheers,
Susan

***

I also have a hacked debian/rules for netpbm (which appeared in the .1
non-maintainer release I did for m68k):

#!/usr/bin/make -f
# Sample debian.rules file - for GNU Hello (1.3). -*- makefile -*-
# Copyright 1994,1995 by Ian Jackson.
# I hereby give you perpetual unlimited permission to copy,
# modify and relicense this file, provided that you do not remove
# my name from the file itself.  (I assert my moral right of
# paternity under the Copyright, Designs and Patents Act 1988.)
# This file may have to be extensively modified
#
# Modified to be a prototype for debmake by Christoph Lameter <[EMAIL 
PROTECTED]>

package=netpbm

build:
        $(checkdir)
        rm -f build
        cp debian.Pbmplus.tmpl Pbmplus.tmpl
        xmkmf -a
        make
        touch build

clean:
        $(checkdir)
        -rm -f build
        -make clean
        -rm -f `find . -name "*~"`
        -rm -rf debian/tmp `find debian/* -type d` debian/files* core
        -rm -f Pbmplus.tmpl
        -rm -rf store

binary-indep:   checkroot build
        $(checkdir)
# There are no architecture-independent files to be uploaded
# generated by this package.  If there were any they would be
# made here.

binary-arch:    checkroot build progs dev hack

progs:
        $(checkdir)
        -rm -rf debian/tmp `find debian/* -type d`
        install -d -g root -m 755 debian/tmp
        install -d -g root -m 755 store
        cd debian/tmp;install -d `cat ../dirs`
        make install     prefix=`pwd`/debian/tmp
        make install.man prefix=`pwd`/debian/tmp
        (cd debian/tmp/usr/man/man1; \
            for i in *.1;\
            do \
            sed -e 's/\.TH \(.*\) \+1 /\.TH \1 1netpbm /' $$i > "$$i"netpbm; \
            rm $$i; \
        done)
        # Unfortunately, make install.man also installs the library pages,
        # so we have to deal with them in this section, then move them to
        # a temporary holding place.
        (cd debian/tmp/usr/man/man3; \
            for i in *.3; \
            do \
            sed -e 's/\.TH \(.*\) \+3/\.TH \1 3netpbm/' $$i > "$$i"netpbm; \
            rm $$i; \
        done)
        (cd debian/tmp/usr/man/man5; \
            for i in *.5; \
            do \
            sed -e 's/\.TH \(.*\) \+5 /\.TH \1 5netpbm /' $$i > "$$i"netpbm; \
            rm $$i; \
        done)
        mv debian/tmp/usr/man/man3 store
        mv debian/tmp/usr/man/man5 store

dev:
        # Builds the development package
        -rm -rf debian/netpbm-dev
        install -d -g root -m 755 debian/netpbm-dev
        install -d -g root -m 755 debian/netpbm-dev/DEBIAN
        cd debian/netpbm-dev;install -d `cat ../dirs-dev`
        # Set up the doc links
        (cd debian/netpbm-dev/usr/doc; ln -s netpbm netpbm-dev)
        # Fetch the man pages that were in 'store'
        mv store/man3 debian/netpbm-dev/usr/man
        mv store/man5 debian/netpbm-dev/usr/man
        chmod 0644 debian/netpbm-dev/usr/man/man{3,5}/*
        chown root.root debian/netpbm-dev/usr/man/man{3,5}/*
        # Move the include files
        install -g root -m 644 -o root pbm/libpbm.a debian/netpbm-dev/usr/lib/
        install -g root -m 644 -o root pbm/pbm.h debian/netpbm-dev/usr/include/
        install -g root -m 644 -o root pgm/libpgm.a debian/netpbm-dev/usr/lib/
        install -g root -m 644 -o root pgm/pgm.h debian/netpbm-dev/usr/include/
        install -g root -m 644 -o root pnm/libpnm.a debian/netpbm-dev/usr/lib/
        install -g root -m 644 -o root pnm/pnm.h debian/netpbm-dev/usr/include/
        install -g root -m 644 -o root ppm/libppm.a debian/netpbm-dev/usr/lib/
        install -g root -m 644 -o root ppm/ppm.h debian/netpbm-dev/usr/include/
        install -g root -m 644 -o root ppm/ppmcmap.h 
debian/netpbm-dev/usr/include/
        install -g root -m 644 -o root ppm/ppmdraw.h 
debian/netpbm-dev/usr/include/
        install -g root -m 644 -o root pbmplus.h debian/netpbm-dev/usr/include/
        debstd -m CHANGES Netpbm.Changes README README.CONFOCAL README.VMS TODO 
        dpkg-gencontrol -pnetpbm -Pdebian/tmp -Tdebian/substvars
        chown -R root.root debian/tmp
        chmod -R go=rX debian/tmp
hack:
        dpkg --build debian/tmp ..

define checkdir
        test -f debian/rules
endef

# Below here is fairly generic really

binary:         binary-indep binary-arch

source diff:
        @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false

checkroot:
        $(checkdir)
        test root = "`whoami`"

.PHONY: binary binary-arch binary-indep clean checkroot

That's all I have; I hope it's of some help.


Chris
-- 
============================================================================
|        Chris Lawrence        |               My home page:               |
|    <[EMAIL PROTECTED]>    |    http://www.clark.net/pub/lawrencc/     |
|                              |                                           |
|      Amiga A4000/040 and     |       Visit the Amiga Web Directory       |
|       Linux/m68k 2.1.29      |      http://www.cucug.org/amiga.html      |
============================================================================


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .

Reply via email to