summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--audio/emms/Makefile4
-rw-r--r--audio/emms/files/patch-Makefile8
-rw-r--r--audio/emms/pkg-plist1
3 files changed, 6 insertions, 7 deletions
diff --git a/audio/emms/Makefile b/audio/emms/Makefile
index c8757ca73244..e865f7b34b25 100644
--- a/audio/emms/Makefile
+++ b/audio/emms/Makefile
@@ -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>
diff --git a/audio/emms/files/patch-Makefile b/audio/emms/files/patch-Makefile
index c3dd847a83da..20d0f5df0ab0 100644
--- a/audio/emms/files/patch-Makefile
+++ b/audio/emms/files/patch-Makefile
@@ -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)
diff --git a/audio/emms/pkg-plist b/audio/emms/pkg-plist
index 0a53bcc09d7b..04dd73cd5162 100644
--- a/audio/emms/pkg-plist
+++ b/audio/emms/pkg-plist
@@ -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