opennap-ng stable port information

Package: opennap-ng
Version: 0.47
Revision: 10
Description: Open Source Napster Server
Maintainer: Jeffrey Ellis
License: GPL
Conflicts: opennap
Replaces: opennap
Source: mirror:sourceforge:%n/%n-%v.tar.bz2
Source-MD5: 5138d59d716c2785ac2d7cd0974a3610
BuildDepends: fink (>= 0.24.12-1)
PatchFile: %n.patch
PatchFile-MD5: c123ad7d0b03ad1a57540f1f359ed059
ConfigureParams: --build=%m --disable-resume --enable-email --disable-router --disable-log-channel
InstallScript: <<
make install prefix=%i
mkdir -p %i/share/doc/%n
mv doc/* %i/share/doc/%n
mkdir -p %i/share/man/man1
mv man/* %i/share/man/man1
<<
DescDetail: <<
OpenNap-NG is an Open Source effort to create a version of the
proprietary Napster server.
Napster is a distributed file sharing service which allows users to
transfer files directly between their clients. A centralized server keeps
track of all available files and provides clients the ability to search
the index of available files. In addition, instant messages (private
chat) and group chat services similar to IRC are also provided.

Configuration files are derivative of sample.xxx files which are located
in the doc directory. One
must rewrite those files according to the OpenNap manual -- apparently
not with the instructions in the files themselves, which
is outdated. Then remove "sample." from the file name
and place the files in the /sw/share/opennap directory.

Note: for OpenNap to work, at least the config and user files must be
completed properly, with the user file containing at least
one Elite user.

Please see the manual.html included with the uncompiled package
for full instructions.
<<
DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README
Homepage: http://opennap-ng.sourceforge.net/

opennap-ng stable port .patch

diff -Naur opennap-ng-0.47/src/init.c opennap-ng-0.47-patched/src/init.c
--- opennap-ng-0.47/src/init.c Sun Nov 17 00:25:33 2002
+++ opennap-ng-0.47-patched/src/init.c Sun Feb 15 11:44:12 2004
@@ -9,10 +9,10 @@
#endif

#ifndef WIN32
+#include
#include
#include
#include
-#include
#include
#include
#include
@@ -34,6 +34,9 @@
#include "hashlist.h"
#include "debug.h"
#if HAVE_MLOCKALL
+#ifndef _P1003_1B_VISIBLE
+#define _P1003_1B_VISIBLE
+#endif
#include
#endif /* HAVE_MLOCKALL */
#ifdef WIN32
diff -Naur opennap-ng-0.47/src/main.c opennap-ng-0.47-patched/src/main.c
--- opennap-ng-0.47/src/main.c Sun Sep 14 02:06:40 2003
+++ opennap-ng-0.47-patched/src/main.c Sun Feb 15 11:41:46 2004
@@ -1244,7 +1244,7 @@
#else
read_fds = global.read_fds;
write_fds = global.write_fds;
- tv.tv_sec = max (TIMEOUT, 1);
+ tv.tv_sec = Max (TIMEOUT, 1);
tv.tv_usec = 0;

for (;;) {

opennap-ng _unstable_ port .patch