pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/pyslsk Update to 1.2.4.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/275f29672b6d
branches:  trunk
changeset: 461012:275f29672b6d
user:      recht <recht%pkgsrc.org@localhost>
date:      Tue Sep 09 13:26:28 2003 +0000

description:
Update to 1.2.4.
This addresses PR 22722.

changes:
Version 1.2.4 - 16 Aug 2003
The final version
 * Workaround for corrupted shares database problem which many Mac users seem to
have
 * Notification for incomplete configuration
 * Fix for a subtle race condition between starting transfers and getting a
list of privileged users
 * It's now possible to give download privileges to users from the userlist
 * Password entry box now uses ***
 * Search responses are now buffered - less flicker, less stress on the client
 * If log window is collapsed, messages are now duplicated in the status bar
 * It's now possible to track status changes for the individual users from
the userlist

Version 1.2.3 - 23 Jul 2003
Added features from Hyriand's patch:
 * Pyslsk will ping the server every 30 seconds (rewrote it to be
gui-independent)
 * Search history (remembers 10 last searches)
 * Log window is now collapsable (state is remembered between sessions),
rewrote it to look prettier than hyriand's version
 * Resizable panels aren't deleted anymore when made really small
 * Userinfo and browse tabs show user status
 * /clear /c will clear a chat screen
 * version in the window title
Other fixes:
 * the default "queue if" limit is now 10 kb/s to avoid "how do I limit the
number of uploads" questions
 * errors when decompressing filelists and search results no longer
cause a crash
 * if locking a file is not possible, a download will continue anyway
with a warning

Version 1.2.2 - 24 Jun 2003
 * wxPython 2.4.1 fixes; this version is now required, because it fixes
the "crash-on-tab in an empty notebook" problem and handles ctrl-c gracefully
 * Ugly but working fix for the "cannot install idle handler twice" crash

Version 1.2.1 - 18 Jun 2003
 * Python 2.3 fixes
 * Python 2.2.0 fixes
 * Fix for "too many open files problem"
 * Aborted files are now not restarted when a user logs back on
 * New address for postcards

diffstat:

 net/pyslsk/Makefile |  19 ++++---------
 net/pyslsk/PLIST    |  69 ++++++++++++++++++++++++++++++++++------------------
 net/pyslsk/distinfo |   6 ++--
 3 files changed, 54 insertions(+), 40 deletions(-)

diffs (121 lines):

diff -r 44139e285c93 -r 275f29672b6d net/pyslsk/Makefile
--- a/net/pyslsk/Makefile       Tue Sep 09 13:11:00 2003 +0000
+++ b/net/pyslsk/Makefile       Tue Sep 09 13:26:28 2003 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2003/07/17 22:51:44 grant Exp $
+# $NetBSD: Makefile,v 1.4 2003/09/09 13:26:28 recht Exp $
 #
 
-DISTNAME=      pyslsk-1.2.0
-PKGREVISION=   1
+DISTNAME=      pyslsk-1.2.4
 CATEGORIES=    net audio x11
 MASTER_SITES=  http://www.sensi.org/~ak/pyslsk/
 
@@ -10,16 +9,10 @@
 HOMEPAGE=      http://www.sensi.org/~ak/pyslsk/
 COMMENT=       Python based Soulseek client
 
-#DEPENDS+=     py22pth-wxWindows-*:../../x11/py-wxWindows
-
-NO_CONFIGURE=  yes
-NO_BUILD=      yes
-PYTHON_VERSIONS_ACCEPTED=      22pth
-
-do-install:
-               cd ${WRKSRC} ; \
-               ${PYTHONBIN} setup.py install --prefix=${PREFIX}
+PYDISTUTILSPKG=        yes
+PY_PATCHPLIST= yes
+PYTHON_VERSIONS_ACCEPTED= 23pth 22pth
 
 .include "../../x11/py-wxWindows/buildlink2.mk"
-.include "../../lang/python/pyversion.mk"
+.include "../../lang/python/extension.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 44139e285c93 -r 275f29672b6d net/pyslsk/PLIST
--- a/net/pyslsk/PLIST  Tue Sep 09 13:11:00 2003 +0000
+++ b/net/pyslsk/PLIST  Tue Sep 09 13:26:28 2003 +0000
@@ -1,26 +1,47 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2003/05/19 18:42:09 hubertf Exp $
+@comment $NetBSD: PLIST,v 1.2 2003/09/09 13:26:28 recht Exp $
 bin/pyslsk
 bin/pyslsk-import-winconfig
-lib/python2p2/site-packages/pysoulseek/__init__.pyc
-lib/python2p2/site-packages/pysoulseek/config.pyc
-lib/python2p2/site-packages/pysoulseek/mp3.pyc
-lib/python2p2/site-packages/pysoulseek/pysoulseek.pyc
-lib/python2p2/site-packages/pysoulseek/slskmessages.pyc
-lib/python2p2/site-packages/pysoulseek/slskproto.pyc
-lib/python2p2/site-packages/pysoulseek/transfers.pyc
-lib/python2p2/site-packages/pysoulseek/utils.pyc
-lib/python2p2/site-packages/pysoulseek/wxgui/__init__.pyc
-lib/python2p2/site-packages/pysoulseek/wxgui/about.pyc
-lib/python2p2/site-packages/pysoulseek/wxgui/buttonsplitter.pyc
-lib/python2p2/site-packages/pysoulseek/wxgui/chat.pyc
-lib/python2p2/site-packages/pysoulseek/wxgui/configwindow.pyc
-lib/python2p2/site-packages/pysoulseek/wxgui/frame.pyc
-lib/python2p2/site-packages/pysoulseek/wxgui/images.pyc
-lib/python2p2/site-packages/pysoulseek/wxgui/notebook.pyc
-lib/python2p2/site-packages/pysoulseek/wxgui/search.pyc
-lib/python2p2/site-packages/pysoulseek/wxgui/sortablelist.pyc
-lib/python2p2/site-packages/pysoulseek/wxgui/transfers.pyc
-lib/python2p2/site-packages/pysoulseek/wxgui/userinfobrowse.pyc
-lib/python2p2/site-packages/pysoulseek/wxgui/userlist.pyc
-@dirrm lib/python2p2/site-packages/pysoulseek/wxgui
-@dirrm lib/python2p2/site-packages/pysoulseek
+${PYSITELIB}/pysoulseek/__init__.py
+${PYSITELIB}/pysoulseek/__init__.pyc
+${PYSITELIB}/pysoulseek/config.py
+${PYSITELIB}/pysoulseek/config.pyc
+${PYSITELIB}/pysoulseek/mp3.py
+${PYSITELIB}/pysoulseek/mp3.pyc
+${PYSITELIB}/pysoulseek/pysoulseek.py
+${PYSITELIB}/pysoulseek/pysoulseek.pyc
+${PYSITELIB}/pysoulseek/slskmessages.py
+${PYSITELIB}/pysoulseek/slskmessages.pyc
+${PYSITELIB}/pysoulseek/slskproto.py
+${PYSITELIB}/pysoulseek/slskproto.pyc
+${PYSITELIB}/pysoulseek/transfers.py
+${PYSITELIB}/pysoulseek/transfers.pyc
+${PYSITELIB}/pysoulseek/utils.py
+${PYSITELIB}/pysoulseek/utils.pyc
+${PYSITELIB}/pysoulseek/wxgui/__init__.py
+${PYSITELIB}/pysoulseek/wxgui/__init__.pyc
+${PYSITELIB}/pysoulseek/wxgui/about.py
+${PYSITELIB}/pysoulseek/wxgui/about.pyc
+${PYSITELIB}/pysoulseek/wxgui/buttonsplitter.py
+${PYSITELIB}/pysoulseek/wxgui/buttonsplitter.pyc
+${PYSITELIB}/pysoulseek/wxgui/chat.py
+${PYSITELIB}/pysoulseek/wxgui/chat.pyc
+${PYSITELIB}/pysoulseek/wxgui/configwindow.py
+${PYSITELIB}/pysoulseek/wxgui/configwindow.pyc
+${PYSITELIB}/pysoulseek/wxgui/frame.py
+${PYSITELIB}/pysoulseek/wxgui/frame.pyc
+${PYSITELIB}/pysoulseek/wxgui/images.py
+${PYSITELIB}/pysoulseek/wxgui/images.pyc
+${PYSITELIB}/pysoulseek/wxgui/notebook.py
+${PYSITELIB}/pysoulseek/wxgui/notebook.pyc
+${PYSITELIB}/pysoulseek/wxgui/search.py
+${PYSITELIB}/pysoulseek/wxgui/search.pyc
+${PYSITELIB}/pysoulseek/wxgui/sortablelist.py
+${PYSITELIB}/pysoulseek/wxgui/sortablelist.pyc
+${PYSITELIB}/pysoulseek/wxgui/transfers.py
+${PYSITELIB}/pysoulseek/wxgui/transfers.pyc
+${PYSITELIB}/pysoulseek/wxgui/userinfobrowse.py
+${PYSITELIB}/pysoulseek/wxgui/userinfobrowse.pyc
+${PYSITELIB}/pysoulseek/wxgui/userlist.py
+${PYSITELIB}/pysoulseek/wxgui/userlist.pyc
+@dirrm ${PYSITELIB}/pysoulseek/wxgui
+@dirrm ${PYSITELIB}/pysoulseek
diff -r 44139e285c93 -r 275f29672b6d net/pyslsk/distinfo
--- a/net/pyslsk/distinfo       Tue Sep 09 13:11:00 2003 +0000
+++ b/net/pyslsk/distinfo       Tue Sep 09 13:26:28 2003 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1.1.1 2003/05/19 18:42:09 hubertf Exp $
+$NetBSD: distinfo,v 1.2 2003/09/09 13:26:28 recht Exp $
 
-SHA1 (pyslsk-1.2.0.tar.gz) = 38d42a47c63fe75a91f982028a8db4c7811a6626
-Size (pyslsk-1.2.0.tar.gz) = 94942 bytes
+SHA1 (pyslsk-1.2.4.tar.gz) = f3ff038ff5e6b86211b52482de919a92cd1cb3f3
+Size (pyslsk-1.2.4.tar.gz) = 97663 bytes



Home | Main Index | Thread Index | Old Index