# ChangeLog for net-p2p/museek+
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/museek+/ChangeLog,v 1.2 2007/02/12 21:37:18 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/museek+/ChangeLog,v 1.3 2007/02/13 14:24:25 armin76 Exp $
+
+ 13 Feb 2007; Raúl Porcel <armin76@gentoo.org>
+ +files/museek+-0.1.12-libxmlpp-dep-order.patch, +files/museek:
+ add missing files, thanks to coldwind for reporting
12 Feb 2007; Raúl Porcel <armin76@gentoo.org> metadata.xml:
ColdWind will maintain this
+AUX museek 1124 RMD160 6a362342ad7600f83c0db80c518de2ae0d2574a3 SHA1 14ed19cc603cb0742a848c62b1a85d93577c2b17 SHA256 b3085e35396be01118f669705fae260a9bba315c6a62b9c8393fa52886468aba
+MD5 a75e2e988510954c8c6b3c756ee3903b files/museek 1124
+RMD160 6a362342ad7600f83c0db80c518de2ae0d2574a3 files/museek 1124
+SHA256 b3085e35396be01118f669705fae260a9bba315c6a62b9c8393fa52886468aba files/museek 1124
+AUX museek+-0.1.12-libxmlpp-dep-order.patch 711 RMD160 10ab48e0c2d7c798b04d183056a2230948887b0e SHA1 74c10c0e15959ef50a025b946e412f5abcc57559 SHA256 2fbd2897644f4f1380b1a2517904b10a1d29833abc932d61d046e76dc5e6cba5
+MD5 2ab0a5c53d8467029adadaf859bafe9d files/museek+-0.1.12-libxmlpp-dep-order.patch 711
+RMD160 10ab48e0c2d7c798b04d183056a2230948887b0e files/museek+-0.1.12-libxmlpp-dep-order.patch 711
+SHA256 2fbd2897644f4f1380b1a2517904b10a1d29833abc932d61d046e76dc5e6cba5 files/museek+-0.1.12-libxmlpp-dep-order.patch 711
DIST museek+-0.1.12.tar.bz2 758908 RMD160 2be013e1c27e846b29ff4d51c825fc0cda2f58e9 SHA1 8ec3aafdbd22a9ac143419bb5c1296635be76ad9 SHA256 458a6d98cfec13c416382df32c99ff7862d70f54bc94ff3ad1cdb0723a7b3a53
EBUILD museek+-0.1.12.ebuild 2394 RMD160 d71cd3e130a0d4c1384dec3be7da2bd2c7a86060 SHA1 ea2583165766a2eec462c60325c86872c69cbcc9 SHA256 c3e691aebcdd8cb41c85a92585a58831da9f6c5b69522dd9d8449794b99665ce
MD5 d242f1b7b8548fe31d48bedb97962d74 museek+-0.1.12.ebuild 2394
RMD160 d71cd3e130a0d4c1384dec3be7da2bd2c7a86060 museek+-0.1.12.ebuild 2394
SHA256 c3e691aebcdd8cb41c85a92585a58831da9f6c5b69522dd9d8449794b99665ce museek+-0.1.12.ebuild 2394
-MISC ChangeLog 532 RMD160 172cb6d4f351c76677601738b0e15f8960c2d5a2 SHA1 3a7d863268e818c78b90f64fba83bfc9a33977c4 SHA256 3dbc5b880b1004c497765c089caebaf5546f850645c7ee3d02183391213a8e89
-MD5 5dd95f52763e2ead64ee8d456abe742c ChangeLog 532
-RMD160 172cb6d4f351c76677601738b0e15f8960c2d5a2 ChangeLog 532
-SHA256 3dbc5b880b1004c497765c089caebaf5546f850645c7ee3d02183391213a8e89 ChangeLog 532
+MISC ChangeLog 701 RMD160 c074104191726bc031973b62232fab81c4ab77ad SHA1 12b44e574b9afefdc46b7eca0f32450f681b8991 SHA256 63a186ffe78b7b67bff3f5edc5c09dacc54cd21ea15866b07498785bd9f04c92
+MD5 e61cd17184d5c13f67af84ed5e786b65 ChangeLog 701
+RMD160 c074104191726bc031973b62232fab81c4ab77ad ChangeLog 701
+SHA256 63a186ffe78b7b67bff3f5edc5c09dacc54cd21ea15866b07498785bd9f04c92 ChangeLog 701
MISC metadata.xml 321 RMD160 403ebc62461ecb99222848ee74ebe0ed5c78e234 SHA1 18fcd19f64a5ebc2427d4f2b5aa292beb19d6963 SHA256 caffab45d7980802dde74ef5f317cf73d8e1ba438548541d2914e94e330a15f5
MD5 20592de563473d44a050a0a0ac0cda87 metadata.xml 321
RMD160 403ebc62461ecb99222848ee74ebe0ed5c78e234 metadata.xml 321
--- /dev/null
+#!/bin/bash
+MULOG=0
+PIDPATH="$HOME/.museekd"
+
+while getopts ckmqrsh name
+do
+ case $name in
+ c) close=1;;
+ k) kill=1;;
+ m) mucous=1;;
+ q) museeq=1;;
+ r) restart=1;;
+ s) scan=1;;
+ h|?) help=1;;
+ esac
+done
+
+if [ $help ]; then
+ echo -e "Usage: `basename $0` [OPTIONS]"
+ echo -e "This will start museekd by default. The following can be done in addition:"
+ echo -e " -r restart museekd"
+ echo -e " -s rescan shares"
+ echo -e " -q start museeq"
+ echo -e " -m start mucous"
+ echo -e " -c kill museekd when mucous closes"
+ echo -e " -k kill museekd and exit"
+ echo -e " -h display this help and exit"
+ exit 0
+elif [ "$kill" -o "$restart" ]; then
+ killall museekd
+ [ $kill ] && exit
+fi
+
+if [ ! -d "/proc/`cat $PIDPATH/museekd.pid`" ]; then
+ exec museekd &
+ echo $! > $PIDPATH/museekd.pid
+fi
+
+if [ $MULOG != 0 -a $MULOG -a ! -d "/proc/`cat $PIDPATH/mulog.pid`" ]; then
+ exec mulog &
+ echo $! > $PIDPATH/mulog.pid
+fi
+
+[ $scan ] && muscan -r >/dev/null 2>&1 && killall -q -HUP museekd &
+[ $museeq ] && exec museeq >/dev/null 2>&1 &
+[ $mucous ] && mucous; [ $close ] && killall -q museekd
+
--- /dev/null
+--- Muhelp/SConscript.old 2007-01-27 22:06:19.000000000 +0100
++++ Muhelp/SConscript 2007-01-27 22:06:40.000000000 +0100
+@@ -17,10 +17,10 @@
+ sys.stdout.flush()
+
+ libxmlpp = None
+-if not os.spawnlpe(os.P_WAIT, 'pkg-config', 'pkg-config', '--exists', 'libxml++-1.0', os.environ):
+- libxmlpp = 'libxml++-1.0'
+-elif not os.spawnlpe(os.P_WAIT, 'pkg-config', 'pkg-config', '--exists', 'libxml++-2.6', os.environ):
++if not os.spawnlpe(os.P_WAIT, 'pkg-config', 'pkg-config', '--exists', 'libxml++-2.6', os.environ):
+ libxmlpp = 'libxml++-2.6'
++elif not os.spawnlpe(os.P_WAIT, 'pkg-config', 'pkg-config', '--exists', 'libxml++-1.0', os.environ):
++ libxmlpp = 'libxml++-1.0'
+
+ if libxmlpp is None:
+ print