Re: Where to get pine package ?
pollywog@shadypond.com (Pollywog) writes:
> On 02-Aug-99 Bob Nielsen wrote:
> > The pine license doesn't allow the distribution of modified binaries, so
> > you must get pine396-src and pine396-diff and create the .deb yourself.
> > After installing these two packages, read the file /usr/src/pine/README
> > for details. This is an easy way to learn how to create Debian
> > packages, by the way.
>
> Are there instructions for creating Debian packages somewhere? I did find
> some information about it but not very specific and it left me confused.
>
----------------- snip -----------------------
[pseelig]~ > su -
Password:
[root]~ > cd /usr/src/Build/
[root]/usr/src/Build > ls -l pine*
-rw-rw-r-- 1 pseelig users 26406 Feb 8 13:53 pine_4.10-0.diff.gz
-rw-rw-r-- 1 pseelig users 635 Jul 11 23:51 pine_4.10-0.dsc
-rw-rw-r-- 1 root src 2808018 Feb 8 13:53 pine_4.10.orig.tar.gz
[root]/usr/src/Build > dpkg-source -x pine_4.10-0.dsc
dpkg-source: extracting pine in pine-4.10
[root]/usr/src/Build > cd pine-4.10/
[root]/usr/src/Build/pine-4.10
[root]/usr/src/Build/pine-4.10 > debian/rules binary
test -f pine/pine.c -a -f debian/rules
test root = "`whoami`"
test -f pine/pine.c -a -f debian/rules
Important notice: The license of this package does not allow modified
binaries to be distributed. And this set of patches does indeed produce
"modified binaries", since we need to accomodate for the FHS standard
(for example, configuration files are in /etc), the Debian standards
(for example, compile it using -O2 and no DEBUG), and fix some bugs (for
example, "Path: not-for-mail" for news postings).
In particular, if you are a Debian developer, you may try to compile it
for a specific architecture to see if there are any bugs, but please
do not upload any .deb packages.
Press Enter to continue
./build slx
make args are CC=gcc
Making c-client library, mtest and imapd
[ rest of output deleted ]
----------------- snip -----------------------
I downloaded the readily debianized sources from
"ftp://ftp.debian.org/pub/debian/project/experimental/".
Cheers, P. *8^)
--
--------- Paul Seelig <pseelig@goofy.zdv.uni-mainz.de> -----------
African Music Archive - Institute for Ethnology and Africa Studies
Johannes Gutenberg-University - Forum 6 - 55099 Mainz/Germany
------------------- http://ntama.uni-mainz.de --------------------
Reply to: