Date: Mon, 26 May 2014 12:28:45 +0000 (UTC) From: Michael Gmelin <grembo@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r355317 - in head/audio/emms: . files Message-ID: <201405261228.s4QCSjYC084565@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: grembo Date: Mon May 26 12:28:45 2014 New Revision: 355317 URL: http://svnweb.freebsd.org/changeset/ports/355317 QAT: https://qat.redports.org/buildarchive/r355317/ Log: Stageify port. Please note that this is the bare minimum to make it work, the port could use more love, e.g. remove unnecessary info and man page processing, change patch to Makefile to not allow overriding of DESTDIR etc., since all of these things won't do what the user expects. Reviewed by: bapt (mentor) Approved by: bapt (mentor) Modified: head/audio/emms/Makefile head/audio/emms/files/patch-Makefile head/audio/emms/pkg-plist Modified: head/audio/emms/Makefile ============================================================================== --- head/audio/emms/Makefile Mon May 26 12:28:33 2014 (r355316) +++ head/audio/emms/Makefile Mon May 26 12:28:45 2014 (r355317) @@ -13,12 +13,10 @@ COMMENT= The Emacs Multi-Media System LICENSE= GPLv3 USES= gmake -NO_STAGE= yes USE_EMACS= yes -MAKE_ENV+= PREFIX=${PREFIX} LOCALBASE=${LOCALBASE} \ +MAKE_ENV+= EMMSPREFIX=${STAGEDIR}${PREFIX} LOCALBASE=${LOCALBASE} \ EMACS_SITE_LISPDIR=${EMACS_SITE_LISPDIR} INFO= emms -MAN1= emms-print-metadata.1 .include <bsd.port.pre.mk> Modified: head/audio/emms/files/patch-Makefile ============================================================================== --- head/audio/emms/files/patch-Makefile Mon May 26 12:28:33 2014 (r355316) +++ head/audio/emms/files/patch-Makefile Mon May 26 12:28:45 2014 (r355317) @@ -16,10 +16,10 @@ -MAN1DIR=$(PREFIX)/share/man/man1 -SITELISP=$(PREFIX)/share/emacs/site-lisp/emms +DESTDIR?= -+PREFIX?=$(DESTDIR)/usr/local -+INFODIR?=$(PREFIX)/info -+MAN1DIR?=$(PREFIX)/man/man1 -+SITELISP?=$(PREFIX)/$(EMACS_SITE_LISPDIR)/emms ++EMMSPREFIX?=$(DESTDIR)/usr/local ++INFODIR?=$(EMMSPREFIX)/info ++MAN1DIR?=$(EMMSPREFIX)/man/man1 ++SITELISP?=$(EMMSPREFIX)/$(EMACS_SITE_LISPDIR)/emms -INSTALLINFO = /usr/sbin/install-info --info-dir=$(INFODIR) +INSTALLINFO?= /usr/bin/install-info --info-dir=$(INFODIR) Modified: head/audio/emms/pkg-plist ============================================================================== --- head/audio/emms/pkg-plist Mon May 26 12:28:33 2014 (r355316) +++ head/audio/emms/pkg-plist Mon May 26 12:28:45 2014 (r355317) @@ -1,3 +1,4 @@ +man/man1/emms-print-metadata.1.gz %%EMACS_SITE_LISPDIR%%/emms/emms-auto.el %%EMACS_SITE_LISPDIR%%/emms/emms-bookmarks.el %%EMACS_SITE_LISPDIR%%/emms/emms-bookmarks.elc
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201405261228.s4QCSjYC084565>