lopster-1.0.1-dev5.12p1 update

lopster-1.0.1 release is eternally broken, both server_t and metaserver
changes have led to a broken port.  This version revives the port and will
be substituted for the release when it comes out.  I am normally against
any dev version going into the ports tree, but in this case the code has
tested more stable then the release (probably due to metaserver framework
changes) and it provides a working port as opposed to a broken one.  We
will rotate back to release when the author provides an update that solves
server side issues have been resolved as such.  I tried to back patch the
1.0.1 release, and it would require a substantial rewrite.

Features:

+ threaded connection implementation (connect to multiple networks at once)
+ framework for supporting other protocols although opennap is all that seems
  to work
+ patch-src_server_c is a back patch from cvs repo of napigator's changed url,
  without it, none of this comes together.

Tested on macppc (me), i386 (jolan), sparc64 (brad@) -- ok dev on this
approach rather then breaking port, brad@.
This commit is contained in:
mark 2002-10-16 05:27:41 +00:00
parent 8eb36e2381
commit e741771003
4 changed files with 33 additions and 8 deletions

View File

@ -1,9 +1,12 @@
# $OpenBSD: Makefile,v 1.14 2002/08/20 07:54:57 mark Exp $
# $OpenBSD: Makefile,v 1.15 2002/10/16 05:27:41 mark Exp $
COMMENT= "full featured GTK Napster client"
DISTNAME= lopster-1.0.1
DISTNAME= lopster-1.0.1-dev5.12
PKGNAME= lopster-1.0.1-dev5.12p1
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=lopster/}
#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=lopster/}
MASTER_SITES= http://lopster.sourceforge.net/download/
HOMEPAGE= http://lopster.sourceforge.net/

View File

@ -1,3 +1,3 @@
MD5 (lopster-1.0.1.tar.gz) = 536e31b0864e0f5af2fe50807225e797
RMD160 (lopster-1.0.1.tar.gz) = 852417557d504190cdfcef10eb6e01974f38b58d
SHA1 (lopster-1.0.1.tar.gz) = 9e755607520b30dba823a53e5de66e9b980ebcbe
MD5 (lopster-1.0.1-dev5.12.tar.gz) = c4fbbf5c805833efdf939a97b12307fe
RMD160 (lopster-1.0.1-dev5.12.tar.gz) = e8b4e4a264bc535a3de16a75110eff1b9b4be190
SHA1 (lopster-1.0.1-dev5.12.tar.gz) = eff10123779b533c7f631cc2b9e93ec814274598

View File

@ -0,0 +1,13 @@
$OpenBSD: patch-src_server_c,v 1.1 2002/10/16 05:27:41 mark Exp $
--- src/server.c.orig Tue Sep 3 06:33:21 2002
+++ src/server.c Tue Oct 15 22:16:35 2002
@@ -3264,7 +3264,8 @@ void napigator_request(gpointer data, in
gdk_input_remove(socket->output);
socket->output = -1;
-#define NAPSERV "www.napigator.com"
+//#define NAPSERV "www.napigator.com"
+#define NAPSERV "client2.napigator.com"
#define NAPCORE "/servers.php?version=107&client=lopster HTTP/1.0\nHost: " NAPSERV "\n\n"
#define NAPPROX "GET http://" NAPSERV NAPCORE
#define NAPDIR "GET " NAPCORE

View File

@ -1,13 +1,19 @@
@comment $OpenBSD: PLIST,v 1.6 2002/04/08 19:23:18 naddy Exp $
@comment $OpenBSD: PLIST,v 1.7 2002/10/16 05:27:41 mark Exp $
bin/lopster
lib/locale/ca/LC_MESSAGES/lopster.mo
lib/locale/de/LC_MESSAGES/lopster.mo
lib/locale/fr/LC_MESSAGES/lopster.mo
lib/locale/it/LC_MESSAGES/lopster.mo
lib/locale/ja/LC_MESSAGES/lopster.mo
share/lopster/pixmaps/arrowd.xpm
share/lopster/pixmaps/arrowl.xpm
share/lopster/pixmaps/arrowr.xpm
share/lopster/pixmaps/arrowu.xpm
share/lopster/pixmaps/book1.xpm
share/lopster/pixmaps/book2.xpm
share/lopster/pixmaps/bug.xpm
share/lopster/pixmaps/chat.xpm
share/lopster/pixmaps/close.xpm
share/lopster/pixmaps/d16x16.xpm
share/lopster/pixmaps/download.xpm
share/lopster/pixmaps/email.xpm
@ -22,12 +28,15 @@ share/lopster/pixmaps/hotlist.xpm
share/lopster/pixmaps/ignore.xpm
share/lopster/pixmaps/info.xpm
share/lopster/pixmaps/library.xpm
share/lopster/pixmaps/logo.xpm
share/lopster/pixmaps/logo1.xpm
share/lopster/pixmaps/mini-folder.xpm
share/lopster/pixmaps/project.xpm
share/lopster/pixmaps/search.xpm
share/lopster/pixmaps/server.xpm
share/lopster/pixmaps/server_con.xpm
share/lopster/pixmaps/share_all.xpm
share/lopster/pixmaps/share_none.xpm
share/lopster/pixmaps/share_part.xpm
share/lopster/pixmaps/speedgray.xpm
share/lopster/pixmaps/speedgreen.xpm
share/lopster/pixmaps/speedred.xpm