svn commit: r313547 - in head/audio: . gmtp gmtp/files
Guido Falsi
madpilot at FreeBSD.org
Wed Mar 6 22:31:06 UTC 2013
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 at 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 at 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
+ at dirrmtry share/applications
+ at dirrm share/gmtp
More information about the svn-ports-head
mailing list