Lines 2-12
Link Here
|
2 |
# $FreeBSD: head/russian/emkatic/Makefile 387982 2015-05-30 20:39:12Z bapt $ |
2 |
# $FreeBSD: head/russian/emkatic/Makefile 387982 2015-05-30 20:39:12Z bapt $ |
3 |
|
3 |
|
4 |
PORTNAME= emkatic |
4 |
PORTNAME= emkatic |
5 |
PORTVERSION= 0.20 |
5 |
PORTVERSION= 0.22 |
6 |
PORTREVISION= 2 |
|
|
7 |
CATEGORIES= russian emulators |
6 |
CATEGORIES= russian emulators |
8 |
MASTER_SITES= SF/${PORTNAME}/eMKatic%20Source |
7 |
MASTER_SITES= SF/${PORTNAME}/eMKatic%20Source \ |
|
|
8 |
SF/${PORTNAME}/Locale:locale |
9 |
DISTNAME= ${PORTNAME}-${PORTVERSION}-src |
9 |
DISTNAME= ${PORTNAME}-${PORTVERSION}-src |
|
|
10 |
DISTFILES= ${PORTNAME}-${PORTVERSION}-src.tar.gz \ |
11 |
emkatic.ru.po:locale \ |
12 |
lclstrconsts.ru.po:locale \ |
13 |
emkatic.en.po:locale \ |
14 |
lclstrconsts.en.po:locale |
15 |
DIST_SUBDIR= emkatic |
16 |
EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}-src.tar.gz |
10 |
|
17 |
|
11 |
MAINTAINER= andrey@bsdnir.info |
18 |
MAINTAINER= andrey@bsdnir.info |
12 |
COMMENT= Emulator of Elektronika RPN programmable calculator series |
19 |
COMMENT= Emulator of Elektronika RPN programmable calculator series |
Lines 27-33
Link Here
|
27 |
LCL_UNITS_DIR= ${LAZARUS_DIR}/lcl/units/${BUILDNAME} |
34 |
LCL_UNITS_DIR= ${LAZARUS_DIR}/lcl/units/${BUILDNAME} |
28 |
|
35 |
|
29 |
PLIST_FILES= bin/${PORTNAME} |
36 |
PLIST_FILES= bin/${PORTNAME} |
30 |
PORTDOCS= CHANGELOG.txt |
37 |
PORTDATA= * |
|
|
38 |
PORTDOCS= CHANGELOG.txt README.txt |
31 |
|
39 |
|
32 |
OPTIONS_DEFINE= BEEP DOCS PORTAUDIO |
40 |
OPTIONS_DEFINE= BEEP DOCS PORTAUDIO |
33 |
OPTIONS_SINGLE= GUI |
41 |
OPTIONS_SINGLE= GUI |
Lines 40-52
Link Here
|
40 |
|
48 |
|
41 |
PORTAUDIO_LIB_DEPENDS= libportaudio.so:${PORTSDIR}/audio/portaudio |
49 |
PORTAUDIO_LIB_DEPENDS= libportaudio.so:${PORTSDIR}/audio/portaudio |
42 |
|
50 |
|
|
|
51 |
SUB_FILES= README.txt |
52 |
|
43 |
.include <bsd.port.pre.mk> |
53 |
.include <bsd.port.pre.mk> |
44 |
|
54 |
|
45 |
.if ${PORT_OPTIONS:MBEEP} |
55 |
.if ${PORT_OPTIONS:MBEEP} |
46 |
RUN_DEPENDS+= beep:${PORTSDIR}/audio/beep |
56 |
RUN_DEPENDS+= beep:${PORTSDIR}/audio/beep |
47 |
PKGMESSAGE= ${PKGDIR}/pkg-message.beep |
|
|
48 |
.else |
49 |
PKGMESSAGE= /nonexistent |
50 |
.endif |
57 |
.endif |
51 |
|
58 |
|
52 |
.if ${PORT_OPTIONS:MGTK2} |
59 |
.if ${PORT_OPTIONS:MGTK2} |
Lines 62-73
Link Here
|
62 |
BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-qt |
69 |
BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-qt |
63 |
.endif |
70 |
.endif |
64 |
|
71 |
|
|
|
72 |
pre-install: |
73 |
${CP} ${WRKDIR}/README.txt ${WRKSRC} |
74 |
|
65 |
do-build: |
75 |
do-build: |
66 |
@cd ${WRKSRC} && \ |
76 |
@cd ${WRKSRC} && \ |
67 |
${LAZBUILD_CMD} --ws="${LCL_PLATFORM}" --lazarusdir=${LAZARUS_DIR} ${PROJECT_FILE} |
77 |
${LAZBUILD_CMD} --ws="${LCL_PLATFORM}" --lazarusdir=${LAZARUS_DIR} ${PROJECT_FILE} |
68 |
|
78 |
|
69 |
do-install: |
79 |
do-install: |
70 |
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin |
80 |
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin |
|
|
81 |
@${MKDIR} ${STAGEDIR}${DATADIR}/locale |
82 |
${INSTALL_DATA} ${_DISTDIR}/*.po \ |
83 |
${STAGEDIR}${DATADIR}/locale/ |
71 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
84 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
72 |
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} |
85 |
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} |
73 |
|
86 |
|