# ChangeLog for net-p2p/lopster
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/lopster/ChangeLog,v 1.26 2007/02/03 20:34:14 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/lopster/ChangeLog,v 1.27 2007/02/10 18:46:16 armin76 Exp $
+
+ 10 Feb 2007; Raúl Porcel <armin76@gentoo.org>
+ -files/1.2.2-bugfixes-1.patch, -lopster-1.2.0.ebuild,
+ -lopster-1.2.2-r1.ebuild, -lopster-1.2.2-r2.ebuild:
+ drop old
03 Feb 2007; Simon Stelling <blubb@gentoo.org> lopster-1.2.2-r3.ebuild:
stable on amd64; bug 155156
-AUX 1.2.2-bugfixes-1.patch 5661 RMD160 18c1c141fc03a03f12600f0e35d2272a5be3203a SHA1 844994e5cdd6a7690e3ae14b04131cb70a83b456 SHA256 c8949c36cb22776462ea59dc5fe5fa5a05ecc1ea06b8b3bf0f5a42809becafca
-MD5 058879106049ba1df31773523ef13568 files/1.2.2-bugfixes-1.patch 5661
-RMD160 18c1c141fc03a03f12600f0e35d2272a5be3203a files/1.2.2-bugfixes-1.patch 5661
-SHA256 c8949c36cb22776462ea59dc5fe5fa5a05ecc1ea06b8b3bf0f5a42809becafca files/1.2.2-bugfixes-1.patch 5661
-DIST lopster-1.2.0-1.patch.gz 418 RMD160 fa362756d66b77ae346be239f55c482a157e497a SHA1 25ad56bcefd3489829afb239ef02de5ffc2b2b5d SHA256 b8b4057b43b91bc191f3dae2a9072214433fd65dd60e970d10da1ab8051fa475
-DIST lopster-1.2.0.tar.gz 606295 RMD160 cbe281edd5c749b907a60b508d46bcd9feb39e4b SHA1 055ba228f37e0da3bb95fe512625be455491fc75 SHA256 37ee9299b18b134946379bbf91ec6212616c6e6aacc8dcbb7c0334681056913c
-DIST lopster-1.2.2-bugfixes-3.patch.bz2 111275 RMD160 c3ab6a5cc6f1505c94be5475a363eb35c4c28886 SHA1 f000e8831e3def8951d8ec3b157dc6eb7378d9fa SHA256 cda697268a50f314e96963e9bf777d04021bb407484c1ed3371538f0609fc3a2
DIST lopster-1.2.2-bugfixes-4.patch.bz2 110124 RMD160 b53dcb367b08218a222b4e5f45ccc04e576d5c54 SHA1 5f85a6f20e703098c88a00d3a87ccd0908d9a935 SHA256 baf96b807521e060f000e319c26964ebc8c27d9cfbcbeec64b14f0f334b59372
DIST lopster-1.2.2.tar.gz 630325 RMD160 60b236962d3b3cf998a56aa7b087381349b9e610 SHA1 27655baa659e748406326bcac4e6b94b8982f258 SHA256 3154b57c2fa13ff9006b5b5dce6120ac9f539e934247dee319941939c8d74d42
-EBUILD lopster-1.2.0.ebuild 1044 RMD160 1b26df9df7186f37424c1f1c174ac9424bcff359 SHA1 5ba1d24a2204ad75e9df3274edf42603c8fd9e52 SHA256 c7452a38913f2e517651f59bae799ba76494d9fd39a7ef9f95e39e538240d502
-MD5 674965a9e04841b1a1c43e3435645540 lopster-1.2.0.ebuild 1044
-RMD160 1b26df9df7186f37424c1f1c174ac9424bcff359 lopster-1.2.0.ebuild 1044
-SHA256 c7452a38913f2e517651f59bae799ba76494d9fd39a7ef9f95e39e538240d502 lopster-1.2.0.ebuild 1044
-EBUILD lopster-1.2.2-r1.ebuild 1073 RMD160 3aea8fb5611acbf763e822eb1d9685a1d7044a68 SHA1 6c499792d544ed8c293933b5bfc3a76d5ab83f8e SHA256 d00c17304afe598f645b608027f30803f2775648be9261edc3feb86ad7be4238
-MD5 a6b49722d45a4839eeadf8e20016f155 lopster-1.2.2-r1.ebuild 1073
-RMD160 3aea8fb5611acbf763e822eb1d9685a1d7044a68 lopster-1.2.2-r1.ebuild 1073
-SHA256 d00c17304afe598f645b608027f30803f2775648be9261edc3feb86ad7be4238 lopster-1.2.2-r1.ebuild 1073
-EBUILD lopster-1.2.2-r2.ebuild 1118 RMD160 597a80bec34470bf8644c53969ce900307bcef8e SHA1 5bcbe55fe390142ac8b17cace28c19b30839977f SHA256 bfcbb19f1cd84d4f659627b7afdfb18ccddc2e6a5a4ea856945a8b43d856c56f
-MD5 068dcef47e23408ff3ab0c8c56618d59 lopster-1.2.2-r2.ebuild 1118
-RMD160 597a80bec34470bf8644c53969ce900307bcef8e lopster-1.2.2-r2.ebuild 1118
-SHA256 bfcbb19f1cd84d4f659627b7afdfb18ccddc2e6a5a4ea856945a8b43d856c56f lopster-1.2.2-r2.ebuild 1118
EBUILD lopster-1.2.2-r3.ebuild 1178 RMD160 b2b0ab8abd0f1164ecc6518ea45e20d4f70dc719 SHA1 ae9a9fc9304df657b0f8874dd55007605c541eb8 SHA256 17d743358eaeb9f6cf9c4764fe5e263e2a4d4d6b48aeddfda2bfa93731cc137b
MD5 4c8a0454943c6fe7051d295e12dd87ee lopster-1.2.2-r3.ebuild 1178
RMD160 b2b0ab8abd0f1164ecc6518ea45e20d4f70dc719 lopster-1.2.2-r3.ebuild 1178
MD5 73c2c9b9fba921c5941197330ea4d654 lopster-1.2.2.ebuild 866
RMD160 f048ea20e38adfc8fafd75fc76663eb82c5fbc66 lopster-1.2.2.ebuild 866
SHA256 fb157687e06f0adb2a718b482509e7be72d5ca85fb537688686b7f6819b6875f lopster-1.2.2.ebuild 866
-MISC ChangeLog 4564 RMD160 f64bb79fbfcb985bd96de910926e302caa0fa31d SHA1 496804a94fd779f4c7c520000c3148d98e975064 SHA256 ff8d204028c946741a13e9b25ab9716ba085cbf79f9003ddef71eac36d1f78e4
-MD5 f0cb8c270043663d87bd515f23f8f431 ChangeLog 4564
-RMD160 f64bb79fbfcb985bd96de910926e302caa0fa31d ChangeLog 4564
-SHA256 ff8d204028c946741a13e9b25ab9716ba085cbf79f9003ddef71eac36d1f78e4 ChangeLog 4564
+MISC ChangeLog 4737 RMD160 cf537e4300a2cede01f584d8c4750ea5692959f8 SHA1 48f390e362b396735c36f0923dc6d5a42ef5e354 SHA256 cd25442060965f86d6e074005a5acffb6b1f8769377d20061355531eccdd587b
+MD5 30f0ffcca511f8413817904a3e1fa9ec ChangeLog 4737
+RMD160 cf537e4300a2cede01f584d8c4750ea5692959f8 ChangeLog 4737
+SHA256 cd25442060965f86d6e074005a5acffb6b1f8769377d20061355531eccdd587b ChangeLog 4737
MISC metadata.xml 160 RMD160 828887200387b28c37fc97111fc6bc3a0a2fcccd SHA1 813ef5bc57f6a8d95e7cab7a745a2a824858f49c SHA256 fe06593409e7f28665c032001005e94cb650299711a0af7f1a558bdb56c4004f
MD5 8aefbc0e49db723ca1ad02d0c409cd49 metadata.xml 160
RMD160 828887200387b28c37fc97111fc6bc3a0a2fcccd metadata.xml 160
SHA256 fe06593409e7f28665c032001005e94cb650299711a0af7f1a558bdb56c4004f metadata.xml 160
-MD5 0369be3926e5fe7311d50fa4584cffcf files/digest-lopster-1.2.0 485
-RMD160 23975cb42e98ee5103e49ee798ff6f6ba9f99d77 files/digest-lopster-1.2.0 485
-SHA256 cde9da615b915f2a0284f9d5aacd9341db65e31ed09b13671d1925c567e5805a files/digest-lopster-1.2.0 485
MD5 eabdb8c60c6963bde66a421ff941ac7d files/digest-lopster-1.2.2 241
RMD160 0b5c53511801a00cdd95a7744904446955755164 files/digest-lopster-1.2.2 241
SHA256 844bc3469cf740c78254e7787d0f3adb601a93b25b014d26d7b1b4dbb77cc1ad files/digest-lopster-1.2.2 241
-MD5 eabdb8c60c6963bde66a421ff941ac7d files/digest-lopster-1.2.2-r1 241
-RMD160 0b5c53511801a00cdd95a7744904446955755164 files/digest-lopster-1.2.2-r1 241
-SHA256 844bc3469cf740c78254e7787d0f3adb601a93b25b014d26d7b1b4dbb77cc1ad files/digest-lopster-1.2.2-r1 241
-MD5 e3282a5f7c328639dda5f576e5761cfb files/digest-lopster-1.2.2-r2 524
-RMD160 61ab6d9b6c5def266d8dad69081fc31c83e813da files/digest-lopster-1.2.2-r2 524
-SHA256 1ee9028bc5ec96344db28b54012e2d070ebc45f66704b5c445e9f543e7688fd3 files/digest-lopster-1.2.2-r2 524
MD5 86ad9ca29c52732e7777e2dd968b8b3a files/digest-lopster-1.2.2-r3 524
RMD160 9e9ff400dc05172bddc4db791f4810ab2ea79cfa files/digest-lopster-1.2.2-r3 524
SHA256 df20646af3b57185b9432bad7e038429e36936334b164bb4f7b5c89e6135d624 files/digest-lopster-1.2.2-r3 524
+++ /dev/null
-diff -Naur lopster-1.2.2/configure.in lopster/configure.in
---- lopster-1.2.2/configure.in 2004-08-29 17:34:29.000000000 +0200
-+++ lopster/configure.in 2005-02-10 19:55:27.000000000 +0100
-@@ -1,7 +1,7 @@
- dnl Process this file with autoconf to produce a configure script.
-
- AC_INIT(configure.in)
--AM_INIT_AUTOMAKE(lopster, "1.2.2")
-+AM_INIT_AUTOMAKE(lopster, "1.2.2-fix1")
- AM_CONFIG_HEADER(config.h)
-
- AC_PROG_CC
-diff -Naur lopster-1.2.2/src/browse.c lopster/src/browse.c
---- lopster-1.2.2/src/browse.c 2004-08-28 23:27:06.000000000 +0200
-+++ lopster/src/browse.c 2005-02-10 19:55:39.000000000 +0100
-@@ -1683,9 +1683,9 @@
-
- clist = gtk_clist_new(5);
- tree->clist = GTK_CLIST(clist);
-- gtk_clist_set_sort_column(GTK_CLIST(clist), 0);
-- gtk_clist_set_sort_type(GTK_CLIST(clist), GTK_SORT_ASCENDING);
-- gtk_clist_set_auto_sort(GTK_CLIST(clist), 1);
-+ // gtk_clist_set_sort_column(GTK_CLIST(clist), 0);
-+ // gtk_clist_set_sort_type(GTK_CLIST(clist), GTK_SORT_ASCENDING);
-+ // gtk_clist_set_auto_sort(GTK_CLIST(clist), 1);
- gtk_widget_show(clist);
- gtk_widget_set_events(clist,
- GDK_POINTER_MOTION_MASK | GDK_LEAVE_NOTIFY_MASK);
-diff -Naur lopster-1.2.2/src/files.c lopster/src/files.c
---- lopster-1.2.2/src/files.c 2004-08-29 17:33:38.000000000 +0200
-+++ lopster/src/files.c 2005-02-10 19:55:40.000000000 +0100
-@@ -195,7 +195,6 @@
- dest->frequency = file->frequency;
- dest->duration = file->duration;
- dest->linespeed = file->linespeed;
-- dest->media_type = file->media_type;
- dest->ping = file->ping;
- dest->vbr = file->vbr;
-
-diff -Naur lopster-1.2.2/src/global.c lopster/src/global.c
---- lopster-1.2.2/src/global.c 2004-08-29 17:33:38.000000000 +0200
-+++ lopster/src/global.c 2005-02-10 19:55:40.000000000 +0100
-@@ -434,7 +434,6 @@
- switch (level) {
- case L_LEECH: return "Leech";
- case L_USER: return "User";
-- case L_CHAT: return "Chatter";
- case L_MOD: return "Moderator";
- case L_ADMIN: return "Administrator";
- case L_ELITE: return "Elite";
-@@ -446,7 +445,6 @@
- switch (level) {
- case L_LEECH: return "Leech";
- case L_USER: return "User";
-- case L_CHAT: return "Chatter";
- case L_MOD: return "Mod";
- case L_ADMIN: return "Admin";
- case L_ELITE: return "Elite";
-@@ -3398,6 +3396,7 @@
- global.timer = -1;
-
- global.usermode = ModeMask[N_UNKNOWN];
-+ global.linespeed = 0;
-
- global.status.exiting = E_NONE;
-
-diff -Naur lopster-1.2.2/src/log.c lopster/src/log.c
---- lopster-1.2.2/src/log.c 2004-01-11 16:50:30.000000000 +0100
-+++ lopster/src/log.c 2005-02-10 19:55:42.000000000 +0100
-@@ -147,8 +147,13 @@
- g_free(log->description);
- g_free(log);
- }
-- g_list_free(net?net->logs:other_logs);
-- net?net->logs:other_logs = NULL;
-+ if (net) {
-+ g_list_free(net->logs);
-+ net->logs = NULL;
-+ } else {
-+ g_list_free(other_logs);
-+ other_logs = NULL;
-+ }
- }
-
- void log_file_destroy(log_file_t* lf) {
-diff -Naur lopster-1.2.2/src/lopster.h lopster/src/lopster.h
---- lopster-1.2.2/src/lopster.h 2004-08-29 17:33:39.000000000 +0200
-+++ lopster/src/lopster.h 2005-02-10 19:55:42.000000000 +0100
-@@ -365,7 +365,6 @@
- typedef enum {
- L_LEECH,
- L_USER,
-- L_CHAT,
- L_MOD,
- L_ADMIN,
- L_ELITE,
-diff -Naur lopster-1.2.2/src/napster_handler.c lopster/src/napster_handler.c
---- lopster-1.2.2/src/napster_handler.c 2004-08-28 23:27:09.000000000 +0200
-+++ lopster/src/napster_handler.c 2005-02-10 19:55:42.000000000 +0100
-@@ -780,9 +780,6 @@
- pos = strchr(pos+28, '(');
- if (!pos) return 1;
- level = atoi(pos+1);
-- // need to add one level on slavanap (and maybe other non-opennaps)
-- // because there is no chatter
-- if (net->subtype != N_OPENNAP && level >= L_CHAT) level++;
- }
- if (net->user.level != (unsigned)level)
- set_user_level(net, level);
-@@ -806,9 +803,6 @@
- pos = strchr(pos+24, '(');
- if (!pos) return 1;
- level = atoi(pos+1);
-- // need to add one level on slavanap (and maybe other non-opennaps)
-- // because there is no chatter
-- if (net->subtype != N_OPENNAP && level >= L_CHAT) level++;
- }
- if (net->user.level != (unsigned)level)
- set_user_level(net, level);
-diff -Naur lopster-1.2.2/src/search.c lopster/src/search.c
---- lopster-1.2.2/src/search.c 2004-05-03 18:47:03.000000000 +0200
-+++ lopster/src/search.c 2005-02-10 19:55:42.000000000 +0100
-@@ -774,14 +774,17 @@
- }
- }
-
-- command_send(net, CMD_SEARCH,
-- pattern->include, pattern->exclude,
-- pattern->max_results, pattern->media_type,
-- pattern->bitrate_lo, pattern->bitrate_hi,
-- pattern->freq_lo, pattern->freq_hi,
-- pattern->speed_lo, pattern->speed_hi,
-- pattern->size_lo, pattern->size_hi,
-- pattern->duration_lo, pattern->duration_hi);
-+ // send as unimportant command to make sure it comes after
-+ // the library is shared.
-+ command_send_unimportant
-+ (net, CMD_SEARCH,
-+ pattern->include, pattern->exclude,
-+ pattern->max_results, pattern->media_type,
-+ pattern->bitrate_lo, pattern->bitrate_hi,
-+ pattern->freq_lo, pattern->freq_hi,
-+ pattern->speed_lo, pattern->speed_hi,
-+ pattern->size_lo, pattern->size_hi,
-+ pattern->duration_lo, pattern->duration_hi);
-
- #ifdef SEARCH_DEBUG
- printf("[SEARCH] doing (%s) on %s (%d)\n",
-diff -Naur lopster-1.2.2/src/transfer.c lopster/src/transfer.c
---- lopster-1.2.2/src/transfer.c 2004-08-29 17:33:39.000000000 +0200
-+++ lopster/src/transfer.c 2005-02-10 19:55:43.000000000 +0100
-@@ -918,7 +918,7 @@
- char buf[MAX_PUSH + 1];
- int n, sent;
- long maxpush;
--
-+
- if (condition != GDK_INPUT_WRITE) {
- socket_end(socket, S_INCOMPLETE);
- return 1;
+++ /dev/null
-MD5 1b8059a5e0ab25f4a168fd3e71c9fd47 lopster-1.2.0-1.patch.gz 418
-RMD160 fa362756d66b77ae346be239f55c482a157e497a lopster-1.2.0-1.patch.gz 418
-SHA256 b8b4057b43b91bc191f3dae2a9072214433fd65dd60e970d10da1ab8051fa475 lopster-1.2.0-1.patch.gz 418
-MD5 fedbe6b5c7944a4a21bc4554358a057d lopster-1.2.0.tar.gz 606295
-RMD160 cbe281edd5c749b907a60b508d46bcd9feb39e4b lopster-1.2.0.tar.gz 606295
-SHA256 37ee9299b18b134946379bbf91ec6212616c6e6aacc8dcbb7c0334681056913c lopster-1.2.0.tar.gz 606295
+++ /dev/null
-MD5 ae857116eddd01f1f7d2769908a142c0 lopster-1.2.2.tar.gz 630325
-RMD160 60b236962d3b3cf998a56aa7b087381349b9e610 lopster-1.2.2.tar.gz 630325
-SHA256 3154b57c2fa13ff9006b5b5dce6120ac9f539e934247dee319941939c8d74d42 lopster-1.2.2.tar.gz 630325
+++ /dev/null
-MD5 d4d815b33007f477cc1a3e49ccb55d27 lopster-1.2.2-bugfixes-3.patch.bz2 111275
-RMD160 c3ab6a5cc6f1505c94be5475a363eb35c4c28886 lopster-1.2.2-bugfixes-3.patch.bz2 111275
-SHA256 cda697268a50f314e96963e9bf777d04021bb407484c1ed3371538f0609fc3a2 lopster-1.2.2-bugfixes-3.patch.bz2 111275
-MD5 ae857116eddd01f1f7d2769908a142c0 lopster-1.2.2.tar.gz 630325
-RMD160 60b236962d3b3cf998a56aa7b087381349b9e610 lopster-1.2.2.tar.gz 630325
-SHA256 3154b57c2fa13ff9006b5b5dce6120ac9f539e934247dee319941939c8d74d42 lopster-1.2.2.tar.gz 630325
+++ /dev/null
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/lopster/lopster-1.2.0.ebuild,v 1.11 2005/02/25 03:09:46 squinky86 Exp $
-
-IUSE="nls"
-
-inherit eutils
-
-DESCRIPTION="A Napster Client using GTK"
-HOMEPAGE="http://lopster.sourceforge.net"
-SRC_URI="http://lopster.sourceforge.net/download/${P}.tar.gz
- http://lopster.sourceforge.net/download/${P}-1.patch.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="x86 ppc ~sparc ~alpha ~hppa amd64"
-
-DEPEND="=x11-libs/gtk+-1.2*"
-RDEPEND="nls? ( sys-devel/gettext )"
-
-EPATCH_SINGLE_MSG="patching transfer.c (fixes crash when being direct browsed)"
-
-src_compile() {
- local myconf
- epatch ${DISTDIR}/lopster-1.2.0-1.patch.gz
- aclocal -I m4
- cp po/Makevars.template po/Makevars
- autoconf
- automake
- use nls || myconf="${myconf} --disable-nls"
-
- econf \
- --with-pthread \
- --with-zlib \
- ${myconf} || die "econf failed"
-
- emake || die
-}
-
-src_install () {
- einstall || die
- dodoc AUTHORS BUGS README ChangeLog NEWS TODO
-}
+++ /dev/null
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/lopster/lopster-1.2.2-r1.ebuild,v 1.4 2005/09/12 18:07:46 mkay Exp $
-
-inherit eutils
-
-IUSE="nls vorbis zlib flac"
-
-DESCRIPTION="A Napster Client using GTK"
-HOMEPAGE="http://lopster.sourceforge.net"
-SRC_URI="mirror://sourceforge/lopster/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~amd64"
-
-RDEPEND="=x11-libs/gtk+-1.2*
- nls? ( sys-devel/gettext )
- zlib? ( sys-libs/zlib )
- flac? ( media-libs/flac )
- vorbis? ( >=media-libs/libvorbis-1.0 )"
-DEPEND="${RDEPEND}
- >=sys-devel/autoconf-2.59
- >=sys-devel/automake-1.9"
-
-src_unpack() {
- unpack ${A}
- epatch ${FILESDIR}/${PV}-bugfixes-1.patch
- cd ${S}
- export WANT_AUTOCONF=2.5
- ./autogen.sh
-}
-
-src_compile() {
- econf \
- --with-pthread \
- `use_enable nls` \
- `use_with zlib` \
- `use_with flac` \
- `use_with vorbis ogg` || die "econf failed"
-
- emake || die
-}
-
-src_install () {
- einstall || die
- dodoc AUTHORS BUGS README ChangeLog NEWS TODO
-}
+++ /dev/null
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/lopster/lopster-1.2.2-r2.ebuild,v 1.2 2005/09/12 18:07:46 mkay Exp $
-
-inherit eutils
-
-IUSE="nls vorbis zlib flac"
-
-DESCRIPTION="A Napster Client using GTK"
-HOMEPAGE="http://lopster.sourceforge.net"
-SRC_URI="mirror://sourceforge/lopster/${P}.tar.gz
- mirror://gentoo/${P}-bugfixes-3.patch.bz2"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~amd64"
-
-RDEPEND="=x11-libs/gtk+-1.2*
- nls? ( sys-devel/gettext )
- zlib? ( sys-libs/zlib )
- flac? ( media-libs/flac )
- vorbis? ( >=media-libs/libvorbis-1.0 )"
-DEPEND="${RDEPEND}
- >=sys-devel/autoconf-2.59
- >=sys-devel/automake-1.9"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${DISTDIR}/${P}-bugfixes-3.patch.bz2
- export WANT_AUTOCONF=2.5
- ./autogen.sh
-}
-
-src_compile() {
- econf \
- --with-pthread \
- `use_enable nls` \
- `use_with zlib` \
- `use_with flac` \
- `use_with vorbis ogg` || die "econf failed"
-
- emake || die
-}
-
-src_install () {
- einstall || die
- dodoc AUTHORS BUGS README ChangeLog NEWS TODO
-}