+++ /dev/null
-AUX mpc-0.15-playid.patch 2213 RMD160 420e313a182b8ee3168a91cc4933b8a0640df63a SHA1 bb54fc1b185e5436db0abd584dcbec4fee89481b SHA256 e7249be320c1fbaabe7ef72602446b8fbb18fed5bdf0d69160be714efc55f588
-AUX mpc-0.16-playid.patch 2213 RMD160 420e313a182b8ee3168a91cc4933b8a0640df63a SHA1 bb54fc1b185e5436db0abd584dcbec4fee89481b SHA256 e7249be320c1fbaabe7ef72602446b8fbb18fed5bdf0d69160be714efc55f588
-DIST mpc-0.15.tar.bz2 103505 RMD160 1ede28050f3539b0a202fdd8f940be84d7cb19d1 SHA1 a5cfb83cb28ad28ad35164cbb1d718d49a51976a SHA256 7b549ca4af77fc5b0472df1ecd9e76d2f8415258ddcfb63dfa64a55a04e1e590
-DIST mpc-0.16.tar.bz2 103999 RMD160 af3fb500af202380f8d2a7c652bed2d40575a047 SHA1 52a8bd146081e7fdb5dc535bbfbd168e57468cf6 SHA256 aa22c4aed7ed3e1d9fa23a4b7ab6ae5e82f51a611808761cc934b4cb98612f28
-EBUILD mpc-0.15.ebuild 991 RMD160 5fcbdda0b6492864fed395cd57624fc41b428ae5 SHA1 e68a65d89935fb0cc5c079db71a109d90b05e181 SHA256 c83a7f50dd4dcb7f4c3ab2b748cad457da0ce185ceaedcad3fa5b99fd0d9ecc4
-EBUILD mpc-0.16.ebuild 998 RMD160 b4ca54adfc4d3ef75954a5b3fcca3057f8baba46 SHA1 f83218f24f949fa3b30f95d9088ae906a71bd222 SHA256 2513e6e46c594dbe2cf48f86af8693e9e3703c8c485148afb698c1dba83e7318
-MISC mpc-0.16.ebuild~ 991 RMD160 f1788c9c676d159636dfd8da4d4308bea4b55fbf SHA1 c44f8e963b99659251943c0abc214fd96e90d833 SHA256 779e905b68a1d1a6e08f0e91085cb8f2f0d31ff20139db18d2bea1c9125643a1
+++ /dev/null
-diff --git a/src/command.c b/src/command.c
-index 2140173..aad82cc 100644
---- a/src/command.c
-+++ b/src/command.c
-@@ -335,6 +335,26 @@ int cmd_play ( int argc, char ** argv, mpd_Connection * conn )
- return 1;
- }
-
-+int cmd_playid ( int argc, char ** argv, mpd_Connection * conn )
-+{
-+ int song;
-+ int i;
-+
-+ if(0==argc) song = MPD_PLAY_AT_BEGINNING;
-+ else {
-+ for(i=0;i<argc-1;i++)
-+ printf("skipping: %s\n",argv[i]);
-+
-+ if(!parse_songnum(argv[i], &song))
-+ DIE("error parsing song numbers from: %s\n",argv[i]);
-+ }
-+
-+ mpd_sendPlayIdCommand(conn,song);
-+ my_finishCommand(conn);
-+
-+ return 1;
-+}
-+
- int
- cmd_seek(mpd_unused int argc, mpd_unused char **argv, mpd_Connection *conn)
- {
-diff --git a/src/command.h b/src/command.h
-index e68f433..5a9d896 100644
---- a/src/command.h
-+++ b/src/command.h
-@@ -28,6 +28,7 @@ int cmd_add ( int argc, char ** argv, mpd_Connection * conn ) ;
- int cmd_crop ( int argc, char ** argv, mpd_Connection * conn );
- int cmd_del ( int argc, char ** argv, mpd_Connection * conn );
- int cmd_play ( int argc, char ** argv, mpd_Connection * conn );
-+int cmd_playid ( int argc, char ** argv, mpd_Connection * conn );
- int cmd_next ( int argc, char ** argv, mpd_Connection * conn );
- int cmd_prev ( int argc, char ** argv, mpd_Connection * conn );
- int cmd_pause ( int argc, char ** argv, mpd_Connection * conn );
-diff --git a/src/main.c b/src/main.c
-index c0fd83c..1ce0a4c 100644
---- a/src/main.c
-+++ b/src/main.c
-@@ -58,6 +58,7 @@ struct _mpc_table {
- {"crop", 0, 0, 0, cmd_crop, "", "Remove all but the currently playing song"},
- {"del", 0, -1, 1, cmd_del, "<position>", "Remove a song from the current playlist"},
- {"play", 0, -1, 2, cmd_play, "[<position>]", "Start playing at <position> (default: 1)"},
-+ {"playid", 0, -1, 2, cmd_playid, "[<id>]", "Start playing at track <id>"},
- {"next", 0, 0, 0, cmd_next, "", "Play the next song in the current playlist"},
- {"prev", 0, 0, 0, cmd_prev, "", "Play the previous song in the current playlist"},
- {"pause", 0, 0, 0, cmd_pause, "", "Pauses the currently playing song"},
+++ /dev/null
-diff --git a/src/command.c b/src/command.c
-index 2140173..aad82cc 100644
---- a/src/command.c
-+++ b/src/command.c
-@@ -335,6 +335,26 @@ int cmd_play ( int argc, char ** argv, mpd_Connection * conn )
- return 1;
- }
-
-+int cmd_playid ( int argc, char ** argv, mpd_Connection * conn )
-+{
-+ int song;
-+ int i;
-+
-+ if(0==argc) song = MPD_PLAY_AT_BEGINNING;
-+ else {
-+ for(i=0;i<argc-1;i++)
-+ printf("skipping: %s\n",argv[i]);
-+
-+ if(!parse_songnum(argv[i], &song))
-+ DIE("error parsing song numbers from: %s\n",argv[i]);
-+ }
-+
-+ mpd_sendPlayIdCommand(conn,song);
-+ my_finishCommand(conn);
-+
-+ return 1;
-+}
-+
- int
- cmd_seek(mpd_unused int argc, mpd_unused char **argv, mpd_Connection *conn)
- {
-diff --git a/src/command.h b/src/command.h
-index e68f433..5a9d896 100644
---- a/src/command.h
-+++ b/src/command.h
-@@ -28,6 +28,7 @@ int cmd_add ( int argc, char ** argv, mpd_Connection * conn ) ;
- int cmd_crop ( int argc, char ** argv, mpd_Connection * conn );
- int cmd_del ( int argc, char ** argv, mpd_Connection * conn );
- int cmd_play ( int argc, char ** argv, mpd_Connection * conn );
-+int cmd_playid ( int argc, char ** argv, mpd_Connection * conn );
- int cmd_next ( int argc, char ** argv, mpd_Connection * conn );
- int cmd_prev ( int argc, char ** argv, mpd_Connection * conn );
- int cmd_pause ( int argc, char ** argv, mpd_Connection * conn );
-diff --git a/src/main.c b/src/main.c
-index c0fd83c..1ce0a4c 100644
---- a/src/main.c
-+++ b/src/main.c
-@@ -58,6 +58,7 @@ struct _mpc_table {
- {"crop", 0, 0, 0, cmd_crop, "", "Remove all but the currently playing song"},
- {"del", 0, -1, 1, cmd_del, "<position>", "Remove a song from the current playlist"},
- {"play", 0, -1, 2, cmd_play, "[<position>]", "Start playing at <position> (default: 1)"},
-+ {"playid", 0, -1, 2, cmd_playid, "[<id>]", "Start playing at track <id>"},
- {"next", 0, 0, 0, cmd_next, "", "Play the next song in the current playlist"},
- {"prev", 0, 0, 0, cmd_prev, "", "Play the previous song in the current playlist"},
- {"pause", 0, 0, 0, cmd_pause, "", "Pauses the currently playing song"},
+++ /dev/null
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/mpc/mpc-0.15.ebuild,v 1.6 2009/05/17 14:41:10 armin76 Exp $
-
-inherit bash-completion eutils
-
-DESCRIPTION="A commandline client for Music Player Daemon (media-sound/mpd)"
-HOMEPAGE="http://www.musicpd.org"
-SRC_URI="mirror://sourceforge/musicpd/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 hppa ppc ppc64 sparc x86"
-IUSE="iconv"
-
-DEPEND="iconv? ( virtual/libiconv )"
-
-src_unpack() {
- unpack ${A};
-
- cd "${S}"
- epatch ${FILESDIR}/${P}-playid.patch
-}
-
-src_compile() {
- econf --disable-dependency-tracking \
- $(use_enable iconv)
- emake || die "emake failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
- dodoc AUTHORS NEWS README
- dodoc doc/mpd-m3u-handler.sh doc/mppledit doc/mpd-pls-handler.sh
- rm -rf "${D}"/usr/share/doc/${PN}
- rmdir "${D}"/usr/share/${PN}
-
- dobashcompletion doc/mpc-bashrc
-}
+++ /dev/null
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/mpc/mpc-0.16.ebuild,v 1.1 2009/05/25 20:22:16 angelos Exp $
-
-EAPI=2
-inherit eutils bash-completion
-
-DESCRIPTION="A commandline client for Music Player Daemon (media-sound/mpd)"
-HOMEPAGE="http://www.musicpd.org"
-SRC_URI="mirror://sourceforge/musicpd/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="iconv"
-
-RDEPEND="iconv? ( virtual/libiconv )"
-DEPEND="${RDEPEND}"
-
-src_unpack() {
- unpack ${A};
-
- cd "${S}"
- epatch ${FILESDIR}/${P}-playid.patch
-}
-
-src_configure() {
- econf --disable-dependency-tracking \
- $(use_enable iconv)
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
- dodoc AUTHORS NEWS README
- dodoc doc/mpd-m3u-handler.sh doc/mppledit doc/mpd-pls-handler.sh
- rm -rf "${D}"/usr/share/doc/${PN}
- rmdir "${D}"/usr/share/${PN}
-
- dobashcompletion doc/mpc-bashrc
-}