Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Apr 2014 03:54:08 +0000 (UTC)
From:      Glen Barber <gjb@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r351443 - in head/audio: . idjc
Message-ID:  <201404170354.s3H3s8dK009658@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gjb
Date: Thu Apr 17 03:54:08 2014
New Revision: 351443
URL: http://svnweb.freebsd.org/changeset/ports/351443
QAT: https://qat.redports.org/buildarchive/r351443/

Log:
  Add audio/idjc, audio/shout-idjc
  
  PR:		188660
  Submitted by:	sbruno (maintainer)
  Sponsored by:	The FreeBSD Foundation

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

Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile	Thu Apr 17 03:53:32 2014	(r351442)
+++ head/audio/Makefile	Thu Apr 17 03:54:08 2014	(r351443)
@@ -307,6 +307,7 @@
     SUBDIR += id3ren
     SUBDIR += id3tool
     SUBDIR += id3v2
+    SUBDIR += idjc
     SUBDIR += ifp-line
     SUBDIR += ipod-sharp
     SUBDIR += jack

Added: head/audio/idjc/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/idjc/Makefile	Thu Apr 17 03:54:08 2014	(r351443)
@@ -0,0 +1,54 @@
+# Created by: Sean Bruno <sbruno@freebsd.org>
+# $FreeBSD$
+
+PORTNAME=	idjc
+PORTVERSION=	0.8.14
+CATEGORIES=	audio python
+MASTER_SITES=	SF/idjc/idjc/0.8
+
+MAINTAINER=	sbruno@FreeBSD.org
+COMMENT=	Shoutcast/Icecast DJ Console
+
+LICENSE=	LGPL20
+
+LIB_DEPENDS=	libavcodec.so:${PORTSDIR}/multimedia/ffmpeg \
+		libavutil.so:${PORTSDIR}/multimedia/ffmpeg \
+		libjack.so:${PORTSDIR}/audio/jack \
+		libtwolame.so:${PORTSDIR}/audio/twolame \
+		libspeex.so:${PORTSDIR}/audio/speex \
+		libsndfile.so:${PORTSDIR}/audio/libsndfile \
+		libmpg123.so:${PORTSDIR}/audio/mpg123 \
+		libFLAC.so:${PORTSDIR}/audio/flac \
+		libmp3lame.so:${PORTSDIR}/audio/lame \
+		libvorbis.so:${PORTSDIR}/audio/libvorbis \
+		libshout-idjc.so:${PORTSDIR}/audio/shout-idjc
+RUN_DEPENDS=	oggenc:${PORTSDIR}/audio/vorbis-tools \
+		${PYTHON_PKGNAMEPREFIX}mutagen>=0:${PORTSDIR}/audio/py-mutagen \
+		${PYTHON_PKGNAMEPREFIX}dbus>=0.8:${PORTSDIR}/devel/py-dbus
+
+USES=			desktop-file-utils gettext gmake pathfix pkgconfig
+CONFIGURE_ENV+=		PKG_CONFIG_PATH=${LOCALBASE}/lib/pkgconfig
+CONFIGURE_ARGS+=	--mandir=${MANPREFIX}/man
+MAKE_JOBS_UNSAFE=	yes
+HAS_CONFIGURE=		yes
+USE_PYTHON=		2.7
+USE_PYTHON_PREFIX=	yes
+USE_GNOME=		glib20 pygtk2
+USE_GCC=		4.6+
+
+MANLANG=		"" fr it
+PLIST_SUB+=		PORTVERSION="${PORTVERSION}"
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 900000
+BROKEN=	audio/shout-idjc IPv6 problem on compile in sock.c
+.endif
+
+pre-install:
+	${REINPLACE_CMD} 's|libvorbis.so.0|libvorbis.so|' \
+		${WRKSRC}/python/format.py
+	${REINPLACE_CMD} 's|#! /usr/local/bin/python2.72.7|#\!${LOCALBASE}/bin/${PYTHON_VERSION}|' \
+		${WRKSRC}/idjc
+
+.include <bsd.port.post.mk>

Added: head/audio/idjc/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/idjc/distinfo	Thu Apr 17 03:54:08 2014	(r351443)
@@ -0,0 +1,2 @@
+SHA256 (idjc-0.8.14.tar.gz) = 2cc6932f2029dd6d59780b76b29d9d7d63fdb5338ce07d99b3878f9aae7de1bc
+SIZE (idjc-0.8.14.tar.gz) = 2613611

Added: head/audio/idjc/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/idjc/pkg-descr	Thu Apr 17 03:54:08 2014	(r351443)
@@ -0,0 +1,3 @@
+Shoutcast / Icecast software for Internet Radio
+
+WWW: http://sourceforge.net/projects/idjc/

Added: head/audio/idjc/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/idjc/pkg-plist	Thu Apr 17 03:54:08 2014	(r351443)
@@ -0,0 +1,136 @@
+bin/idjc
+lib/idjc/idjc.la
+lib/idjc/idjc.so
+lib/idjc/site-packages/idjc/__init__.py
+lib/idjc/site-packages/idjc/__init__.pyc
+lib/idjc/site-packages/idjc/__init__.pyo
+lib/idjc/site-packages/idjc/dialogs.py
+lib/idjc/site-packages/idjc/dialogs.pyc
+lib/idjc/site-packages/idjc/dialogs.pyo
+lib/idjc/site-packages/idjc/format.py
+lib/idjc/site-packages/idjc/format.pyc
+lib/idjc/site-packages/idjc/format.pyo
+lib/idjc/site-packages/idjc/gtkstuff.py
+lib/idjc/site-packages/idjc/gtkstuff.pyc
+lib/idjc/site-packages/idjc/gtkstuff.pyo
+lib/idjc/site-packages/idjc/irc.py
+lib/idjc/site-packages/idjc/irc.pyc
+lib/idjc/site-packages/idjc/irc.pyo
+lib/idjc/site-packages/idjc/jingles.py
+lib/idjc/site-packages/idjc/jingles.pyc
+lib/idjc/site-packages/idjc/jingles.pyo
+lib/idjc/site-packages/idjc/licence_window.py
+lib/idjc/site-packages/idjc/licence_window.pyc
+lib/idjc/site-packages/idjc/licence_window.pyo
+lib/idjc/site-packages/idjc/maingui.py
+lib/idjc/site-packages/idjc/maingui.pyc
+lib/idjc/site-packages/idjc/maingui.pyo
+lib/idjc/site-packages/idjc/midicontrols.py
+lib/idjc/site-packages/idjc/midicontrols.pyc
+lib/idjc/site-packages/idjc/midicontrols.pyo
+lib/idjc/site-packages/idjc/mutagentagger.py
+lib/idjc/site-packages/idjc/mutagentagger.pyc
+lib/idjc/site-packages/idjc/mutagentagger.pyo
+lib/idjc/site-packages/idjc/playergui.py
+lib/idjc/site-packages/idjc/playergui.pyc
+lib/idjc/site-packages/idjc/playergui.pyo
+lib/idjc/site-packages/idjc/popupwindow.py
+lib/idjc/site-packages/idjc/popupwindow.pyc
+lib/idjc/site-packages/idjc/popupwindow.pyo
+lib/idjc/site-packages/idjc/preferences.py
+lib/idjc/site-packages/idjc/preferences.pyc
+lib/idjc/site-packages/idjc/preferences.pyo
+lib/idjc/site-packages/idjc/prelims/__init__.py
+lib/idjc/site-packages/idjc/prelims/__init__.pyc
+lib/idjc/site-packages/idjc/prelims/__init__.pyo
+lib/idjc/site-packages/idjc/prelims/profiledialog.py
+lib/idjc/site-packages/idjc/prelims/profiledialog.pyc
+lib/idjc/site-packages/idjc/prelims/profiledialog.pyo
+lib/idjc/site-packages/idjc/songdb.py
+lib/idjc/site-packages/idjc/songdb.pyc
+lib/idjc/site-packages/idjc/songdb.pyo
+lib/idjc/site-packages/idjc/sourceclientgui.py
+lib/idjc/site-packages/idjc/sourceclientgui.pyc
+lib/idjc/site-packages/idjc/sourceclientgui.pyo
+lib/idjc/site-packages/idjc/tooltips.py
+lib/idjc/site-packages/idjc/tooltips.pyc
+lib/idjc/site-packages/idjc/tooltips.pyo
+lib/idjc/site-packages/idjc/utils.py
+lib/idjc/site-packages/idjc/utils.pyc
+lib/idjc/site-packages/idjc/utils.pyo
+lib/python2.7/site-packages/idjcmonitor.py
+lib/python2.7/site-packages/idjcmonitor.pyc
+lib/python2.7/site-packages/idjcmonitor.pyo
+share/applications/idjc.desktop
+%%PORTDOCS%%%%DOCSDIR%%-%%PORTVERSION%%/AUTHORS.gz
+%%PORTDOCS%%%%DOCSDIR%%-%%PORTVERSION%%/ChangeLog.gz
+%%PORTDOCS%%%%DOCSDIR%%-%%PORTVERSION%%/NEWS.gz
+%%PORTDOCS%%%%DOCSDIR%%-%%PORTVERSION%%/README.gz
+%%DATADIR%%/add3.png
+%%DATADIR%%/advance.png
+%%DATADIR%%/classic_cross.png
+%%DATADIR%%/control_c.png
+%%DATADIR%%/control_k.png
+%%DATADIR%%/control_n.png
+%%DATADIR%%/control_p.png
+%%DATADIR%%/crossout.png
+%%DATADIR%%/greenphone.png
+%%DATADIR%%/headroom.png
+%%DATADIR%%/icon.png
+%%DATADIR%%/interlude2.png
+%%DATADIR%%/jack2.png
+%%DATADIR%%/led_lit_amber_black_border_64x64.png
+%%DATADIR%%/led_lit_green_black_border_64x64.png
+%%DATADIR%%/led_lit_red_black_border_64x64.png
+%%DATADIR%%/led_unlit_clear_border_64x64.png
+%%DATADIR%%/listenerphones.png
+%%DATADIR%%/logo.png
+%%DATADIR%%/mic4.png
+%%DATADIR%%/mic_off.png
+%%DATADIR%%/mic_on.png
+%%DATADIR%%/mic_unshown.png
+%%DATADIR%%/mk2_cross.png
+%%DATADIR%%/next.png
+%%DATADIR%%/note.png
+%%DATADIR%%/pass.png
+%%DATADIR%%/pat3.png
+%%DATADIR%%/pause.png
+%%DATADIR%%/pbphone.png
+%%DATADIR%%/play2.png
+%%DATADIR%%/play3.png
+%%DATADIR%%/prev.png
+%%DATADIR%%/rec.png
+%%DATADIR%%/redphone.png
+%%DATADIR%%/repeat.png
+%%DATADIR%%/speedicon.png
+%%DATADIR%%/stop.png
+%%DATADIR%%/volume2.png
+share/locale/fr/LC_MESSAGES/idjc.mo
+share/locale/it/LC_MESSAGES/idjc.mo
+man/fr/man1/idjc-auto.1.gz
+man/fr/man1/idjc-ls.1.gz
+man/fr/man1/idjc-new.1.gz
+man/fr/man1/idjc-noauto.1.gz
+man/fr/man1/idjc-rm.1.gz
+man/fr/man1/idjc-run.1.gz
+man/fr/man1/idjc.1.gz
+man/man1/idjc-auto.1.gz
+man/man1/idjc-ls.1.gz
+man/man1/idjc-new.1.gz
+man/man1/idjc-noauto.1.gz
+man/man1/idjc-rm.1.gz
+man/man1/idjc-run.1.gz
+man/man1/idjc.1.gz
+share/pixmaps/idjc.png
+@dirrmtry man/man1
+@dirrmtry man/fr/man1
+@dirrmtry man/fr
+@dirrmtry man
+@dirrmtry %%DATADIR%%
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%-%%PORTVERSION%%
+@dirrmtry lib/python2.7/site-packages
+@dirrmtry lib/python2.7
+@dirrmtry lib/idjc/site-packages/idjc/prelims
+@dirrmtry lib/idjc/site-packages/idjc
+@dirrmtry lib/idjc/site-packages
+@dirrmtry lib/idjc



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