svn commit: r355317 - in head/audio/emms: . files
Michael Gmelin
grembo at FreeBSD.org
Mon May 26 12:28:46 UTC 2014
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
More information about the svn-ports-head
mailing list