Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Mar 2013 22:31:04 +0000 (UTC)
From:      Guido Falsi <madpilot@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r313547 - in head/audio: . gmtp gmtp/files
Message-ID:  <201303062231.r26MV436092500@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: madpilot
Date: Wed Mar  6 22:31:04 2013
New Revision: 313547
URL: http://svnweb.freebsd.org/changeset/ports/313547

Log:
  Basic GUI for Microsoft's Media Transfer Protocol (MTP)
  including file transer and some playlist handling.
  
  WWW: http://gmtp.sourceforge.net/
  
  PR:		ports/176113
  Submitted by:	Lowell Gilbert <freebsd-bugs-local@be-well.ilk.org>

Added:
  head/audio/gmtp/
  head/audio/gmtp/Makefile   (contents, props changed)
  head/audio/gmtp/distinfo   (contents, props changed)
  head/audio/gmtp/files/
  head/audio/gmtp/files/patch-Makefile   (contents, props changed)
  head/audio/gmtp/pkg-descr   (contents, props changed)
  head/audio/gmtp/pkg-plist   (contents, props changed)
Modified:
  head/audio/Makefile

Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile	Wed Mar  6 22:15:16 2013	(r313546)
+++ head/audio/Makefile	Wed Mar  6 22:31:04 2013	(r313547)
@@ -234,6 +234,7 @@
     SUBDIR += gmpc-mserver
     SUBDIR += gmpc-shout
     SUBDIR += gmpc-wikipedia
+    SUBDIR += gmtp
     SUBDIR += gmusicbrowser
     SUBDIR += gnaural
     SUBDIR += gnome-audio

Added: head/audio/gmtp/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/gmtp/Makefile	Wed Mar  6 22:31:04 2013	(r313547)
@@ -0,0 +1,55 @@
+# $FreeBSD$
+
+PORTNAME=	gmtp
+PORTVERSION=	1.3.4
+CATEGORIES=	audio
+MASTER_SITES=	SF/${PORTNAME}/gMTP-${PORTVERSION}/
+DISTNAME=	${PORTNAME}-${PORTVERSION}-i386
+
+MAINTAINER=	freebsd-ports-local@be-well.ilk.org
+COMMENT=	Media Transfer Protocol (MTP) GUI client
+
+LICENSE=	BSD
+
+LIB_DEPENDS=	mtp:${PORTSDIR}/audio/libmtp \
+		id3tag:${PORTSDIR}/audio/libid3tag \
+		FLAC:${PORTSDIR}/audio/flac \
+		vorbis:${PORTSDIR}/audio/libvorbis
+
+WRKSRC=		${WRKDIR}/gMTP
+
+CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib
+USE_GMAKE=	yes
+USE_GETTEXT=	yes
+USE_GNOME=	glib20
+
+PORTDOCS=	*
+
+OPTIONS_DEFINE=	DOCS
+OPTIONS_RADIO=	GTK
+OPTIONS_RADIO_GTK=	GTK2 GTK3
+OPTIONS_DEFAULT=	GTK2
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MGTK2}
+USE_GNOME+=	gtk20 gconf2
+GCONF_SCHEMAS=	gmtp.schemas
+ALL_TARGET=	gtk2
+INSTALL_TARGET=	register-gconf-schemas
+.endif
+
+.if ${PORT_OPTIONS:MGTK3}
+USE_GNOME+=	gtk30
+GLIB_SCHEMAS=	org.gnome.gmtp.gschema.xml
+ALL_TARGET=	gtk3
+INSTALL_TARGET=	register-gsettings-schemas
+.endif
+
+post-install:
+.if ${PORT_OPTIONS:MDOCS}
+	cd ${WRKSRC} && ${GMAKE} install-doc
+.endif
+
+.include <bsd.port.mk>

Added: head/audio/gmtp/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/gmtp/distinfo	Wed Mar  6 22:31:04 2013	(r313547)
@@ -0,0 +1,2 @@
+SHA256 (gmtp-1.3.4-i386.tar.gz) = 9bf99c517bb40b8df288243e2b77aebb2c3d62b2baf98f9aa8675d6cf910be41
+SIZE (gmtp-1.3.4-i386.tar.gz) = 878661

Added: head/audio/gmtp/files/patch-Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/gmtp/files/patch-Makefile	Wed Mar  6 22:31:04 2013	(r313547)
@@ -0,0 +1,70 @@
+--- Makefile.orig	2012-08-06 13:24:43.000000000 +0200
++++ Makefile	2013-02-16 17:52:04.062614859 +0100
+@@ -27,7 +27,7 @@
+ LDFLAGS += -L/usr/sfw/lib -R/usr/sfw/lib
+ endif
+ else
+-CC = gcc
++CC ?= gcc
+ CFLAGS += -std=c99 -Wall
+ INSTALL = install -c
+ MSGFMT = msgfmt
+@@ -126,8 +126,8 @@
+ 	$(INSTALL) -d $(DESTDIR)$(PREFIX)/share/$(PKG_NAME)
+ 	$(INSTALL) -d $(DESTDIR)$(PREFIX)/share/applications
+ 	$(INSTALL) -d $(DESTDIR)$(PREFIX)/share/pixmaps
+-	$(INSTALL) -d $(DESTDIR)$(PREFIX)/share/gconf
+-	$(INSTALL) -d $(DESTDIR)$(PREFIX)/share/gconf/schemas
++	$(INSTALL) -d $(DESTDIR)$(PREFIX)/etc/gconf
++	$(INSTALL) -d $(DESTDIR)$(PREFIX)/etc/gconf/schemas
+ 	$(INSTALL) -d $(DESTDIR)$(PREFIX)/share/locale
+ 	$(INSTALL) -d $(DESTDIR)$(PREFIX)/share/locale/es
+ 	$(INSTALL) -d $(DESTDIR)$(PREFIX)/share/locale/it
+@@ -154,18 +154,16 @@
+ 	$(INSTALL) -m 644 images/empty.png $(DESTDIR)$(PREFIX)/share/$(PKG_NAME)
+ 	$(INSTALL) -m 644 images/view-refresh.png $(DESTDIR)$(PREFIX)/share/$(PKG_NAME)
+ 	$(INSTALL) -m 644 misc/gMTP.desktop $(DESTDIR)$(PREFIX)/share/applications
+-	$(INSTALL) -m 644 images/icon.png $(DESTDIR)$(PREFIX)/share/pixmaps
+-	$(INSTALL) -m 644 misc/gMTP.schemas $(DESTDIR)$(PREFIX)/share/gconf/schemas
+-	mv $(DESTDIR)$(PREFIX)/share/pixmaps/icon.png $(DESTDIR)$(PREFIX)/share/pixmaps/gMTPicon.png
++	$(INSTALL) -m 644 images/icon.png $(DESTDIR)$(PREFIX)/share/pixmaps/gMTPicon.png
++	$(INSTALL) -m 644 misc/gMTP.schemas $(DESTDIR)$(PREFIX)/etc/gconf/schemas/gmtp.schemas
+ 	cp po/es.mo $(DESTDIR)$(PREFIX)/share/locale/es/LC_MESSAGES/gmtp.mo
+ 	cp po/fr.mo $(DESTDIR)$(PREFIX)/share/locale/fr/LC_MESSAGES/gmtp.mo
+ 	cp po/it.mo $(DESTDIR)$(PREFIX)/share/locale/it/LC_MESSAGES/gmtp.mo
+ 	cp po/da.mo $(DESTDIR)$(PREFIX)/share/locale/da/LC_MESSAGES/gmtp.mo
+ 	cp po/de.mo $(DESTDIR)$(PREFIX)/share/locale/de/LC_MESSAGES/gmtp.mo
+-	mv $(DESTDIR)$(PREFIX)/share/gconf/schemas/gMTP.schemas $(DESTDIR)$(PREFIX)/share/gconf/schemas/gmtp.schemas
+ 
+ register-gconf-schemas: install
+-	GCONF_CONFIG_SOURCE=`$(GCONFTOOL) --get-default-source` $(GCONFTOOL) --makefile-install-rule $(DESTDIR)$(PREFIX)/share/gconf/schemas/gmtp.schemas
++	GCONF_CONFIG_SOURCE=`$(GCONFTOOL) --get-default-source` $(GCONFTOOL) --makefile-install-rule $(DESTDIR)$(PREFIX)/etc/gconf/schemas/gmtp.schemas
+ 
+ install-gtk3: gmtp $(catalogues)
+ 	$(INSTALL) -d $(DESTDIR)$(PREFIX)
+@@ -193,7 +191,7 @@
+ 	$(INSTALL) -m 644 images/logo.png $(DESTDIR)$(PREFIX)/share/$(PKG_NAME)
+ 	$(INSTALL) -m 644 images/stock-about-16.png $(DESTDIR)$(PREFIX)/share/$(PKG_NAME)
+ 	$(INSTALL) -m 644 misc/gMTP.desktop $(DESTDIR)$(PREFIX)/share/applications
+-	$(INSTALL) -m 644 images/icon.png $(DESTDIR)$(PREFIX)/share/pixmaps
++	$(INSTALL) -m 644 images/icon.png $(DESTDIR)$(PREFIX)/share/pixmaps/gMTPicon.png
+ 	$(INSTALL) -m 644 images/audio-x-mp3-playlist.png $(DESTDIR)$(PREFIX)/share/$(PKG_NAME)
+ 	$(INSTALL) -m 644 images/audio-x-mpeg.png $(DESTDIR)$(PREFIX)/share/$(PKG_NAME)
+ 	$(INSTALL) -m 644 images/folder.png $(DESTDIR)$(PREFIX)/share/$(PKG_NAME)
+@@ -203,7 +201,6 @@
+ 	$(INSTALL) -m 644 images/video-x-generic.png $(DESTDIR)$(PREFIX)/share/$(PKG_NAME)
+ 	$(INSTALL) -m 644 images/empty.png $(DESTDIR)$(PREFIX)/share/$(PKG_NAME)
+ 	$(INSTALL) -m 644 images/view-refresh.png $(DESTDIR)$(PREFIX)/share/$(PKG_NAME)
+-	mv $(DESTDIR)$(PREFIX)/share/pixmaps/icon.png $(DESTDIR)$(PREFIX)/share/pixmaps/gMTPicon.png
+ 	cp po/es.mo $(DESTDIR)$(PREFIX)/share/locale/es/LC_MESSAGES/gmtp.mo
+ 	cp po/fr.mo $(DESTDIR)$(PREFIX)/share/locale/fr/LC_MESSAGES/gmtp.mo
+ 	cp po/it.mo $(DESTDIR)$(PREFIX)/share/locale/it/LC_MESSAGES/gmtp.mo
+@@ -227,7 +224,7 @@
+ 	rm -f  $(DESTDIR)$(PREFIX)/share/$(PKG_NAME)/*
+ 	rm -f  $(DESTDIR)$(PREFIX)/share/applications/gMTP.desktop
+ 	rm -f  $(DESTDIR)$(PREFIX)/share/pixmaps/gMTPicon.png
+-	rm -f  $(DESTDIR)$(PREFIX)/share/gconf/schemas/gmtp.schemas
++	rm -f  $(DESTDIR)$(PREFIX)/share/etc/schemas/gmtp.schemas
+ 	rm -f  $(DESTDIR)$(PREFIX)/share/glib-2.0/schemas/org.gnome.gMTP.gschema.xml
+ 	rm -f  $(DESTDIR)$(PREFIX)/share/locale/es/LC_MESSAGES/gmtp.mo
+ 	rm -f  $(DESTDIR)$(PREFIX)/share/locale/fr/LC_MESSAGES/gmtp.mo

Added: head/audio/gmtp/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/gmtp/pkg-descr	Wed Mar  6 22:31:04 2013	(r313547)
@@ -0,0 +1,4 @@
+Basic GUI for Microsoft's Media Transfer Protocol (MTP)
+including file transer and some playlist handling.
+
+WWW: http://gmtp.sourceforge.net/

Added: head/audio/gmtp/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/gmtp/pkg-plist	Wed Mar  6 22:31:04 2013	(r313547)
@@ -0,0 +1,23 @@
+bin/gmtp
+%%DATADIR%%/audio-x-mp3-playlist.png
+%%DATADIR%%/audio-x-mpeg.png
+%%DATADIR%%/empty.png
+%%DATADIR%%/folder.png
+%%DATADIR%%/icon-16.png
+%%DATADIR%%/icon.png
+%%DATADIR%%/image-x-generic.png
+%%DATADIR%%/logo.png
+%%DATADIR%%/media-cdrom-audio.png
+%%DATADIR%%/stock-about-16.png
+%%DATADIR%%/text-plain.png
+%%DATADIR%%/video-x-generic.png
+%%DATADIR%%/view-refresh.png
+share/applications/gMTP.desktop
+share/locale/da/LC_MESSAGES/gmtp.mo
+share/locale/de/LC_MESSAGES/gmtp.mo
+share/locale/es/LC_MESSAGES/gmtp.mo
+share/locale/fr/LC_MESSAGES/gmtp.mo
+share/locale/it/LC_MESSAGES/gmtp.mo
+share/pixmaps/gMTPicon.png
+@dirrmtry share/applications
+@dirrm share/gmtp



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303062231.r26MV436092500>