aboutsummaryrefslogtreecommitdiff
path: root/audio/gmpc
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2004-05-16 21:47:21 +0000
committerPav Lucistnik <pav@FreeBSD.org>2004-05-16 21:47:21 +0000
commit2363a28abe25826422d26707bbb9b88c6cbf4026 (patch)
tree05431fc17fafb89e08a177b5aee84259c6b6fd05 /audio/gmpc
parent4c913eb49ee4647494625f548c77b13ae93818d9 (diff)
downloadports-2363a28abe25826422d26707bbb9b88c6cbf4026.tar.gz
ports-2363a28abe25826422d26707bbb9b88c6cbf4026.zip
After repocopy from audio/traymp, add gmpc, a tray-aware GTK2-client for MPD,
the Music Player Daemon. This superceeds traymp from the same author. PR: ports/66577 Submitted by: Mark Daniel Reidel <ports@mark.reidel.info> (maintainer)
Notes
Notes: svn path=/head/; revision=109297
Diffstat (limited to 'audio/gmpc')
-rw-r--r--audio/gmpc/Makefile31
-rw-r--r--audio/gmpc/distinfo4
-rw-r--r--audio/gmpc/files/patch-src-playlist.c115
-rw-r--r--audio/gmpc/files/patch-src-tray.c13
-rw-r--r--audio/gmpc/pkg-descr2
-rw-r--r--audio/gmpc/pkg-message10
-rw-r--r--audio/gmpc/pkg-plist23
7 files changed, 19 insertions, 179 deletions
diff --git a/audio/gmpc/Makefile b/audio/gmpc/Makefile
index 9ed64bec9da4..589d7e580038 100644
--- a/audio/gmpc/Makefile
+++ b/audio/gmpc/Makefile
@@ -1,13 +1,13 @@
-# New ports collection makefile for: traymp
-# Date created: Oct 09 2003
+# New ports collection makefile for: gmpc
+# Date created: May 12 2004
# Whom: Mark Reidel <ports@mark.reidel.info>
#
# $FreeBSD$
#
-PORTNAME= traymp
-PORTVERSION= 0.12
-PORTREVISION= 2
+PORTNAME= gmpc
+PORTVERSION= 0.10.1
+PORTEPOCH= 1
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= musicpd
@@ -22,23 +22,4 @@ CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
CFLAGS+= -I${PREFIX}/include
-.include <bsd.port.pre.mk>
-
-.ifdef(WITH_XOSD)
-CONFIGURE_ARGS+=--enable-xosd
-LIB_DEPENDS+=xosd.4:${PORTSDIR}/misc/xosd
-.endif
-
-pre-everything::
-.ifndef(WITH_XOSD)
- @${ECHO} "You can build ${PKGNAME} with the following option:"
- @${ECHO}
- @${ECHO} "WITH_XOSD Make use of on-screen-display"
- @${ECHO}
- @sleep 3
-.endif
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/audio/gmpc/distinfo b/audio/gmpc/distinfo
index d0c239fe01d1..cff3dfea9830 100644
--- a/audio/gmpc/distinfo
+++ b/audio/gmpc/distinfo
@@ -1,2 +1,2 @@
-MD5 (traymp-0.12.tar.gz) = 460ab9e72ff6ca522caa9a2c9e31a39b
-SIZE (traymp-0.12.tar.gz) = 78528
+MD5 (gmpc-0.10.1.tar.gz) = 821d816d04cd2c61c9890fe33790eab2
+SIZE (gmpc-0.10.1.tar.gz) = 88800
diff --git a/audio/gmpc/files/patch-src-playlist.c b/audio/gmpc/files/patch-src-playlist.c
deleted file mode 100644
index 337af4f3c112..000000000000
--- a/audio/gmpc/files/patch-src-playlist.c
+++ /dev/null
@@ -1,115 +0,0 @@
---- src/playlist.c.orig Thu Aug 28 17:46:31 2003
-+++ src/playlist.c Mon Nov 17 19:08:53 2003
-@@ -41,9 +41,9 @@
- void switch_advanced()
- {
- int height;
-+ GtkRequisition requisition;
- gtk_window_get_size(GTK_WINDOW(glade_xml_get_widget(xml, "playlist_win")), NULL, &height);
-
-- GtkRequisition requisition;
- gtk_widget_get_child_requisition
- (glade_xml_get_widget(xml, "vbox1"),
- &requisition);
-@@ -368,10 +368,12 @@
- {
- GtkTreeIter iter;
- GtkTreeModel *model = GTK_TREE_MODEL(playlists);
-+ GtkWidget *entry;
-+ const gchar *buf;
- if(!insetting.update_timeout) return;
- insetting.update_timeout = FALSE;
-- GtkWidget *entry = glade_xml_get_widget(xml, "playlist_name");
-- const gchar *buf = gtk_entry_get_text(GTK_ENTRY(entry));
-+ entry = glade_xml_get_widget(xml, "playlist_name");
-+ buf = gtk_entry_get_text(GTK_ENTRY(entry));
- if(strlen(buf) == 0) return;
- if(gtk_tree_model_get_iter_first(model, &iter))
- {
-@@ -413,12 +415,14 @@
- /** remove's the selected playlist */
- void delete_playlist()
- {
-- if(!insetting.update_timeout) return;
-- insetting.update_timeout = FALSE;
- GtkTreeSelection *selection;
- GtkTreeIter iter;
-- GtkWidget *tree = glade_xml_get_widget(xml, "tree_playlists");
-- GtkTreeModel *model = GTK_TREE_MODEL(playlists);
-+ GtkWidget *tree;
-+ GtkTreeModel *model;
-+ if(!insetting.update_timeout) return;
-+ insetting.update_timeout = FALSE;
-+ tree = glade_xml_get_widget(xml, "tree_playlists");
-+ model = GTK_TREE_MODEL(playlists);
- selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(tree));
- if(gtk_tree_selection_get_selected(selection, &model, &iter))
- {
-@@ -474,12 +478,14 @@
- void search_songs()
- {
- mpd_InfoEntity *entity;
-- gtk_list_store_clear(searchlist);
- GtkWidget *entry;
-- GtkWidget *progress = start_progress("Loading search results");
-+ GtkWidget *progress;
- int i=0, option =0;
-+ const gchar *entryb;
-+ gtk_list_store_clear(searchlist);
-+ progress = start_progress("Loading search results");
- entry = glade_xml_get_widget(xml, "search_entry");
-- const gchar *entryb = gtk_entry_get_text(GTK_ENTRY(entry));
-+ entryb = gtk_entry_get_text(GTK_ENTRY(entry));
- if(gtk_option_menu_get_history(GTK_OPTION_MENU(glade_xml_get_widget(xml, "search_type_selector"))) == 0) option = MPD_TABLE_ARTIST;
- else if (gtk_option_menu_get_history(GTK_OPTION_MENU(glade_xml_get_widget(xml, "search_type_selector"))) == 1) option = MPD_TABLE_ALBUM;
- else if (gtk_option_menu_get_history(GTK_OPTION_MENU(glade_xml_get_widget(xml, "search_type_selector"))) == 2) option = MPD_TABLE_TITLE;
-@@ -491,8 +497,9 @@
- while((entity = mpd_getNextInfoEntity(connection)))
- {
- GtkTreeIter iter;
-+ char *buf;
- check_error();
-- char *buf = g_path_get_basename(entity->info.song->file);
-+ buf = g_path_get_basename(entity->info.song->file);
- if(!(i % 50))
- {
- gtk_progress_bar_pulse(GTK_PROGRESS_BAR(progress));
-@@ -640,12 +647,15 @@
- void load_albums()
- {
- char *buf, *artist;
-- gtk_list_store_clear(id3_album);
- GtkTreeIter iter;
-- GtkTreeModel *model = GTK_TREE_MODEL(id3_artist);
-- GtkTreeSelection *selection = gtk_tree_view_get_selection((GtkTreeView *)glade_xml_get_widget(xml, "tree_artist"));
-- GtkWidget *progress = start_progress("Loading albums");
-+ GtkTreeModel *model;
-+ GtkTreeSelection *selection;
-+ GtkWidget *progress;
- int i =0;
-+ gtk_list_store_clear(id3_album);
-+ model = GTK_TREE_MODEL(id3_artist);
-+ selection = gtk_tree_view_get_selection((GtkTreeView *)glade_xml_get_widget(xml, "tree_artist"));
-+ progress = start_progress("Loading albums");
- if(!gtk_tree_selection_get_selected(selection, &model, &iter)) return;
- else gtk_tree_model_get(model , &iter, 0,&artist,-1);
- if(!strcmp(artist, "All")) mpd_sendListCommand(connection, MPD_TABLE_ALBUM, NULL);
-@@ -1092,11 +1102,14 @@
- mpd_InfoEntity *entity;
- gchar *entryb,*buf = NULL;
- GPatternSpec *spec;
-- gtk_list_store_clear(curlist);
-- GtkWidget *progress= start_progress("Loading songs in current playlist");
-- int option = gtk_option_menu_get_history(GTK_OPTION_MENU(glade_xml_get_widget(xml, "optionmenufilter")));
-- GtkWidget *entry = glade_xml_get_widget(xml, "entryfilter");
-+ GtkWidget *progress;
-+ int option;
-+ GtkWidget *entry;
- int i=0, rate = 50;
-+ gtk_list_store_clear(curlist);
-+ progress= start_progress("Loading songs in current playlist");
-+ option = gtk_option_menu_get_history(GTK_OPTION_MENU(glade_xml_get_widget(xml, "optionmenufilter")));
-+ entry = glade_xml_get_widget(xml, "entryfilter");
- /* if there is a playlistlength set the update rate to every 2.5 % */
- if(status->playlistLength != -1) rate = (int)(status->playlistLength/40 + 1);
- /* this is needed to get the right number of songs in the playlist */
diff --git a/audio/gmpc/files/patch-src-tray.c b/audio/gmpc/files/patch-src-tray.c
deleted file mode 100644
index 0ccbc74b9f91..000000000000
--- a/audio/gmpc/files/patch-src-tray.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/tray.c.orig Mon Nov 17 16:44:33 2003
-+++ src/tray.c Mon Nov 17 16:44:51 2003
-@@ -117,9 +117,9 @@
- /* handle the click event on the tray icon */
-
- int tray_clicked(GtkWidget *image, GdkEventButton *event){
-+ char *buf;
- if(!insetting.update_timeout) return 1;
- insetting.update_timeout = FALSE;
-- char *buf;
- if(tray_icon == NULL) return 1;
- insetting.update_timeout = TRUE; /* where done.. no need to wait */
- check_error();
diff --git a/audio/gmpc/pkg-descr b/audio/gmpc/pkg-descr
index 632b7f76aefa..8d74245896f2 100644
--- a/audio/gmpc/pkg-descr
+++ b/audio/gmpc/pkg-descr
@@ -1,5 +1,5 @@
A tray-aware GTK2-client for MPD, the Music Player Daemon.
-Traymp connects to a MPD running on a machine via a network.
+gmpc connects to a MPD running on a machine via a network.
Read more about MPD on http://www.musicpd.org
You have to install musicpd somewhere in your network to
diff --git a/audio/gmpc/pkg-message b/audio/gmpc/pkg-message
deleted file mode 100644
index 4b0e1c40e126..000000000000
--- a/audio/gmpc/pkg-message
+++ /dev/null
@@ -1,10 +0,0 @@
-************************************************************
-
-The traymp package has been successfully installed.
-
-In order to connect to the MPD server, you need to set
-MPD_HOST and MPD_PORT in your environment according to
-where musicpd runs.
-
-************************************************************
-
diff --git a/audio/gmpc/pkg-plist b/audio/gmpc/pkg-plist
index ecf9b5755039..b1e9e0f38973 100644
--- a/audio/gmpc/pkg-plist
+++ b/audio/gmpc/pkg-plist
@@ -1,13 +1,10 @@
-bin/traymp
-share/pixmaps/traymp/tray.png
-share/pixmaps/traymp/tray-play.png
-share/pixmaps/traymp/media-play.png
-share/pixmaps/traymp/media-pause.png
-share/pixmaps/traymp/media-next.png
-share/pixmaps/traymp/media-prev.png
-share/pixmaps/traymp/media-stop.png
-share/pixmaps/traymp/tray-pause.png
-share/traymp/playlist.glade
-@dirrm share/pixmaps/traymp
-@dirrm share/pixmaps
-@dirrm share/traymp
+bin/gmpc
+share/gmpc/tray.png
+share/gmpc/media-play.png
+share/gmpc/media-pause.png
+share/gmpc/media-next.png
+share/gmpc/media-prev.png
+share/gmpc/gmpc-tray.png
+share/gmpc/media-stop.png
+share/gmpc/gmpc.glade
+@dirrm share/gmpc