Added
Link Here
|
1 |
PORTNAME= f.el |
2 |
PORTVERSION= 0.20.0 |
3 |
DISTVERSIONPREFIX= v |
4 |
CATEGORIES= misc elisp |
5 |
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} |
6 |
|
7 |
MAINTAINER= lab@thinkum.space |
8 |
COMMENT= Modern API for working with files and directories |
9 |
LICENSE= GPLv3+ |
10 |
|
11 |
USES= emacs |
12 |
USE_GITHUB= yes |
13 |
GH_ACCOUNT= rejeep |
14 |
|
15 |
_EL_DEPENDS= s.el${EMACS_PKGNAMESUFFIX}>=1.7.0:textproc/s.el@${EMACS_FLAVOR} \ |
16 |
dash.el${EMACS_PKGNAMESUFFIX}>=2.2.0:devel/dash.el@${EMACS_FLAVOR} |
17 |
RUN_DEPENDS= ${_EL_DEPENDS} |
18 |
BUILD_DEPENDS= ${_EL_DEPENDS} |
19 |
|
20 |
SUB_FILES+= pkg-message |
21 |
|
22 |
_EL_FILES= f.el |
23 |
_DOC_FILES= README.md |
24 |
|
25 |
do-build: |
26 |
cd ${WRKSRC}; ${EMACS_CMD} -batch -f batch-byte-compile ${_EL_FILES} |
27 |
|
28 |
do-install: |
29 |
${INSTALL} -d ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} |
30 |
.for F in ${_EL_FILES} |
31 |
${INSTALL_DATA} ${WRKSRC}/${F} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${F} |
32 |
${INSTALL_DATA} ${WRKSRC}/${F:R}.elc ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${F:R}.elc |
33 |
.endfor |
34 |
${INSTALL} -d ${STAGEDIR}${DOCSDIR} |
35 |
.for F in ${_DOC_FILES} |
36 |
${INSTALL_DATA} ${WRKSRC}/${F} ${STAGEDIR}${DOCSDIR}/${F} |
37 |
.endfor |
38 |
|
39 |
.include <bsd.port.mk> |