svn commit: r389819 - head/audio/lash

Dmitry Marakasov amdmi3 at FreeBSD.org
Tue Jun 16 02:17:14 UTC 2015


Author: amdmi3
Date: Tue Jun 16 02:17:13 2015
New Revision: 389819
URL: https://svnweb.freebsd.org/changeset/ports/389819

Log:
  - Strip library
  - Add PYTHON option, fix plist problems along the way

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

Modified: head/audio/lash/Makefile
==============================================================================
--- head/audio/lash/Makefile	Tue Jun 16 02:17:09 2015	(r389818)
+++ head/audio/lash/Makefile	Tue Jun 16 02:17:13 2015	(r389819)
@@ -3,7 +3,7 @@
 
 PORTNAME=	lash
 PORTVERSION=	0.5.4
-PORTREVISION=	10
+PORTREVISION=	11
 CATEGORIES=	audio
 MASTER_SITES=	SAVANNAH
 
@@ -17,27 +17,32 @@ LIB_DEPENDS=	libjack.so:${PORTSDIR}/audi
 		libdssialsacompat.so:${PORTSDIR}/audio/libdssialsacompat \
 		libuuid.so:${PORTSDIR}/misc/e2fsprogs-libuuid
 
-OPTIONS_DEFINE=	READLINE DOCS
-OPTIONS_DEFAULT=READLINE
-
 USES=		gmake pathfix pkgconfig libtool
 USE_GNOME=	gtk20 libxml2
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--disable-alsa-midi
 USE_LDCONFIG=	yes
 LIBS=		-luuid
+INSTALL_TARGET=	install-strip
 
 CPPFLAGS+=	-I${LOCALBASE}/include/dssi -I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 
+OPTIONS_DEFINE=	READLINE PYTHON DOCS
+OPTIONS_DEFAULT=READLINE
+OPTIONS_SUB=	yes
+
+PYTHON_DESC=	Build pylash
+PYTHON_USES=	python
+PYTHON_BUILD_DEPENDS=	swig:${PORTSDIR}/devel/swig13
+PYTHON_CONFIGURE_OFF=	--disable-pylash
+
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MREADLINE}
 USES+=		readline
-PLIST_SUB+=	READLINE=""
 .else
 CONFIGURE_ENV+=	vl_cv_lib_readline=no
-PLIST_SUB+=	READLINE="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MDOCS}

Modified: head/audio/lash/pkg-plist
==============================================================================
--- head/audio/lash/pkg-plist	Tue Jun 16 02:17:09 2015	(r389818)
+++ head/audio/lash/pkg-plist	Tue Jun 16 02:17:13 2015	(r389819)
@@ -12,6 +12,9 @@ lib/liblash.so.1.1.1
 lib/liblash.so.1
 lib/liblash.so
 lib/liblash.a
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/_lash.a
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/_lash.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/lash.py
 libdata/pkgconfig/lash-1.0.pc
 %%PORTDOCS%%%%DOCSDIR%%/lash-manual.html
 %%DATADIR%%/dtds/lash-project-1.0.dtd


More information about the svn-ports-all mailing list