Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Apr 2014 00:42:58 +0000 (UTC)
From:      Sean Bruno <sbruno@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r352082 - head/audio/idjc
Message-ID:  <201404250042.s3P0gwhk029768@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sbruno (src committer)
Date: Fri Apr 25 00:42:58 2014
New Revision: 352082
URL: http://svnweb.freebsd.org/changeset/ports/352082
QAT: https://qat.redports.org/buildarchive/r352082/

Log:
  Apply patch from tijl@ to resolve a lot of issues with the port:
  - HAS_CONFIGURE -> GNU_CONFIGURE
  - USES=libtool.
  - DOCS option.
  - Remove GCC requirement. (In audio/idjc it is replaced with USES=compiler:nestedfct)
  
  Submitted by:	tilj@

Modified:
  head/audio/idjc/Makefile
  head/audio/idjc/pkg-plist

Modified: head/audio/idjc/Makefile
==============================================================================
--- head/audio/idjc/Makefile	Fri Apr 25 00:41:41 2014	(r352081)
+++ head/audio/idjc/Makefile	Fri Apr 25 00:42:58 2014	(r352082)
@@ -3,6 +3,7 @@
 
 PORTNAME=	idjc
 PORTVERSION=	0.8.14
+PORTREVISION=	1
 CATEGORIES=	audio python
 MASTER_SITES=	SF/idjc/idjc/0.8
 
@@ -26,29 +27,22 @@ RUN_DEPENDS=	oggenc:${PORTSDIR}/audio/vo
 		${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
+USES=		compiler:nestedfct desktop-file-utils gettext gmake \
+		libtool pathfix pkgconfig
+LDFLAGS=	-L${LOCALBASE}/lib
 MAKE_JOBS_UNSAFE=	yes
-HAS_CONFIGURE=		yes
+GNU_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
-
+DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION}
 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>
+.include <bsd.port.mk>

Modified: head/audio/idjc/pkg-plist
==============================================================================
--- head/audio/idjc/pkg-plist	Fri Apr 25 00:41:41 2014	(r352081)
+++ head/audio/idjc/pkg-plist	Fri Apr 25 00:42:58 2014	(r352082)
@@ -1,5 +1,4 @@
 bin/idjc
-lib/idjc/idjc.la
 lib/idjc/idjc.so
 lib/idjc/site-packages/idjc/__init__.py
 lib/idjc/site-packages/idjc/__init__.pyc
@@ -62,10 +61,10 @@ lib/python2.7/site-packages/idjcmonitor.
 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
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS.gz
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog.gz
+%%PORTDOCS%%%%DOCSDIR%%/NEWS.gz
+%%PORTDOCS%%%%DOCSDIR%%/README.gz
 %%DATADIR%%/add3.png
 %%DATADIR%%/advance.png
 %%DATADIR%%/classic_cross.png
@@ -127,7 +126,7 @@ share/pixmaps/idjc.png
 @dirrmtry man/fr
 @dirrmtry man
 @dirrmtry %%DATADIR%%
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%-%%PORTVERSION%%
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%
 @dirrmtry lib/python2.7/site-packages
 @dirrmtry lib/python2.7
 @dirrmtry lib/idjc/site-packages/idjc/prelims



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