| @@ -1,69 +1,69 @@ | | | @@ -1,69 +1,69 @@ |
1 | # $NetBSD: Makefile,v 1.91 2012/10/23 19:51:11 asau Exp $ | | 1 | # $NetBSD: Makefile,v 1.92 2012/12/19 16:00:21 joerg Exp $ |
2 | | | 2 | |
3 | DISTNAME= mc-4.7.0.10 | | 3 | DISTNAME= mc-4.7.0.10 |
4 | PKGREVISION= 9 | | 4 | PKGREVISION= 10 |
5 | CATEGORIES= sysutils | | 5 | CATEGORIES= sysutils |
6 | MASTER_SITES= http://www.midnight-commander.org/downloads/ | | 6 | MASTER_SITES= http://www.midnight-commander.org/downloads/ |
7 | EXTRACT_SUFX= .tar.bz2 | | 7 | EXTRACT_SUFX= .tar.bz2 |
8 | | | 8 | |
9 | MAINTAINER= cheusov@NetBSD.org | | 9 | MAINTAINER= cheusov@NetBSD.org |
10 | HOMEPAGE= http://www.midnight-commander.org/ | | 10 | HOMEPAGE= http://www.midnight-commander.org/ |
11 | COMMENT= User-friendly file manager and visual shell | | 11 | COMMENT= User-friendly file manager and visual shell |
12 | LICENSE= gnu-gpl-v2 | | 12 | LICENSE= gnu-gpl-v2 |
13 | | | 13 | |
14 | PKG_INSTALLATION_TYPES= overwrite pkgviews | | 14 | PKG_INSTALLATION_TYPES= overwrite pkgviews |
15 | | | 15 | |
16 | USE_TOOLS+= pkg-config unzip:run | | 16 | USE_TOOLS+= pkg-config unzip:run |
17 | GNU_CONFIGURE= YES | | 17 | GNU_CONFIGURE= YES |
18 | USE_PKGLOCALEDIR= YES | | 18 | USE_PKGLOCALEDIR= YES |
19 | | | 19 | |
20 | CHECK_INTERPRETER_SKIP= libexec/mc/extfs.d/s3+ | | 20 | CHECK_INTERPRETER_SKIP= libexec/mc/extfs.d/s3+ |
21 | | | 21 | |
22 | .include "../../mk/bsd.prefs.mk" | | 22 | .include "../../mk/bsd.prefs.mk" |
23 | | | 23 | |
24 | .if ${OPSYS} == "Linux" | | 24 | .if ${OPSYS} == "Linux" |
25 | PLIST_SRC+= ${PKGDIR}/PLIST.cons.saver | | 25 | PLIST_SRC+= ${PKGDIR}/PLIST.cons.saver |
26 | .endif | | 26 | .endif |
27 | | | 27 | |
28 | # we need working e2fsprogs and gpm packages first | | 28 | # we need working e2fsprogs and gpm packages first |
29 | CONFIGURE_ARGS+= --without-ext2undel | | 29 | CONFIGURE_ARGS+= --without-ext2undel |
30 | CONFIGURE_ARGS+= --without-gpm-mouse | | 30 | CONFIGURE_ARGS+= --without-gpm-mouse |
31 | CONFIGURE_ARGS+= UNZIP=${TOOLS_PATH.unzip} ZIP=${TOOLS_PATH.zip} | | 31 | CONFIGURE_ARGS+= UNZIP=${TOOLS_PATH.unzip} ZIP=${TOOLS_PATH.zip} |
32 | | | 32 | |
33 | PLIST_SRC+= ${PKGDIR}/PLIST | | 33 | PLIST_SRC+= ${PKGDIR}/PLIST |
34 | | | 34 | |
35 | .include "options.mk" | | 35 | .include "options.mk" |
36 | | | 36 | |
37 | EGDIR= ${PREFIX}/share/examples/mc | | 37 | EGDIR= ${PREFIX}/share/examples/mc |
38 | | | 38 | |
39 | CONFFILES= cedit.menu edit.indent.rc edit.spell.rc filehighlight.ini \ | | 39 | CONFFILES= cedit.menu edit.indent.rc edit.spell.rc filehighlight.ini \ |
40 | mc.ext mc.keymap mc.keymap.default mc.keymap.emacs mc.lib \ | | 40 | mc.ext mc.keymap mc.keymap.default mc.keymap.emacs mc.lib \ |
41 | mc.menu mc.menu.sr | | 41 | mc.menu mc.menu.sr |
42 | | | 42 | |
43 | .if !empty(PKG_OPTIONS:Mmc-edit) | | 43 | .if !empty(PKG_OPTIONS:Mmc-edit) |
44 | CONFFILES+= syntax/Syntax | | 44 | CONFFILES+= syntax/Syntax |
45 | .endif | | 45 | .endif |
46 | | | 46 | |
47 | .if !empty(PKG_OPTIONS:Mmc-vfs) | | 47 | .if !empty(PKG_OPTIONS:Mmc-vfs) |
48 | CONFFILES+= sfs.ini | | 48 | CONFFILES+= sfs.ini |
49 | .endif | | 49 | .endif |
50 | | | 50 | |
51 | .if !empty(PKG_OPTIONS:Mmc-charset) | | 51 | .if !empty(PKG_OPTIONS:Mmc-charset) |
52 | CONFFILES+= mc.charsets | | 52 | CONFFILES+= mc.charsets |
53 | .endif | | 53 | .endif |
54 | | | 54 | |
55 | OWN_DIRS+= ${PKG_SYSCONFDIR}/mc ${PKG_SYSCONFDIR}/mc/syntax | | 55 | OWN_DIRS+= ${PKG_SYSCONFDIR}/mc ${PKG_SYSCONFDIR}/mc/syntax |
56 | | | 56 | |
57 | .for i in ${CONFFILES} | | 57 | .for i in ${CONFFILES} |
58 | CONF_FILES+= ${EGDIR}/${i} ${PKG_SYSCONFDIR}/mc/${i} | | 58 | CONF_FILES+= ${EGDIR}/${i} ${PKG_SYSCONFDIR}/mc/${i} |
59 | .endfor | | 59 | .endfor |
60 | | | 60 | |
61 | INSTALLATION_DIRS+= ${EGDIR} ${EGDIR}/syntax | | 61 | INSTALLATION_DIRS+= ${EGDIR} ${EGDIR}/syntax |
62 | | | 62 | |
63 | post-install: | | 63 | post-install: |
64 | # remove dir if no extensions were installed there | | 64 | # remove dir if no extensions were installed there |
65 | rmdir ${DESTDIR}${PREFIX}/lib/mc 2>/dev/null || ${TRUE} | | 65 | rmdir ${DESTDIR}${PREFIX}/lib/mc 2>/dev/null || ${TRUE} |
66 | | | 66 | |
67 | .include "../../devel/gettext-lib/buildlink3.mk" | | 67 | .include "../../devel/gettext-lib/buildlink3.mk" |
68 | .include "../../devel/glib2/buildlink3.mk" | | 68 | .include "../../devel/glib2/buildlink3.mk" |
69 | .include "../../mk/bsd.pkg.mk" | | 69 | .include "../../mk/bsd.pkg.mk" |