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] .