svn commit: r346720 - head/audio/autocd

John Marino marino at FreeBSD.org
Sat Mar 1 21:13:14 UTC 2014


Author: marino
Date: Sat Mar  1 21:13:14 2014
New Revision: 346720
URL: http://svnweb.freebsd.org/changeset/ports/346720
QAT: https://qat.redports.org/buildarchive/r346720/

Log:
  audio/autocd: Complete stage support
  
  The vendor makefile doesn't contain the word "DESTDIR" so it's pretty
  clear why the first attempt at staging this port failed.   Complete
  staging by using the do-install target to install everything.

Modified:
  head/audio/autocd/Makefile

Modified: head/audio/autocd/Makefile
==============================================================================
--- head/audio/autocd/Makefile	Sat Mar  1 20:19:51 2014	(r346719)
+++ head/audio/autocd/Makefile	Sat Mar  1 21:13:14 2014	(r346720)
@@ -3,7 +3,7 @@
 
 PORTNAME=	autocd
 PORTVERSION=	3.02.12b
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	audio sysutils
 MASTER_SITES=	ftp://kot.spb.ru/pub/src/projects/autocd/
 
@@ -18,7 +18,16 @@ USE_RC_SUBR=	autocd
 
 OPTIONS_DEFINE=	DOCS
 
-post-install:
+do-install:
+	@(cd ${WRKSRC} && ${INSTALL_PROGRAM} acdplay cdctl \
+		${STAGEDIR}${PREFIX}/bin/)
+	${INSTALL_PROGRAM} ${WRKSRC}/autocd ${STAGEDIR}${PREFIX}/sbin
+	@(cd ${STAGEDIR}${PREFIX}/bin && \
+		ln -s cdctl pause && \
+		ln -s cdctl eject)
+	@(cd ${WRKSRC} && ${INSTALL_MAN} acdplay.1 cdctl.1 \
+		${STAGEDIR}${PREFIX}/man/man1/)
+	${INSTALL_MAN} ${WRKSRC}/autocd.8 ${STAGEDIR}${PREFIX}/man/man8/
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
 


More information about the svn-ports-all mailing list