1 # $NetBSD: Makefile,v 1.31 2012/10/08 13:04:16 asau Exp $
3 DISTNAME
= asclock-classic-1.0
7 MASTER_SITES
= ${MASTER_SITE_LOCAL} # www.asclock.org is no more
9 MAINTAINER
= pkgsrc-users@NetBSD.org
10 COMMENT
= NeXTstep-like clock and calendar
12 NO_SRC_ON_FTP
= Already in MASTER_SITE_LOCAL
14 WRKSRC
= ${WRKDIR}/asclock1.0
17 LANGUAGES
= en de pt nl no it sv es hu br fr cs ru uk sl id da
19 PLIST_SRC
= ${WRKDIR}/.PLIST_SRC
21 .
include "../../mk/bsd.prefs.mk"
23 INSTALLATION_DIRS
= bin libexec share
/asclock-classic
25 # Translate to two-letter abbreviations in /usr/share/misc/language.
28 ${MV} ${WRKSRC}/english
${WRKSRC}/en
29 ${MV} ${WRKSRC}/german
${WRKSRC}/de
30 ${MV} ${WRKSRC}/portuguese
${WRKSRC}/pt
31 ${MV} ${WRKSRC}/dutch
${WRKSRC}/nl
32 ${MV} ${WRKSRC}/norwegian
${WRKSRC}/no
33 ${MV} ${WRKSRC}/italian
${WRKSRC}/it
34 ${MV} ${WRKSRC}/swedish
${WRKSRC}/sv
35 ${MV} ${WRKSRC}/spanish
${WRKSRC}/es
36 ${MV} ${WRKSRC}/hungarian
${WRKSRC}/hu
37 ${MV} ${WRKSRC}/breton
${WRKSRC}/br
38 ${MV} ${WRKSRC}/french
${WRKSRC}/fr
39 ${MV} ${WRKSRC}/czech
${WRKSRC}/cs
40 ${MV} ${WRKSRC}/russian
${WRKSRC}/ru
41 ${MV} ${WRKSRC}/ukrainian
${WRKSRC}/uk
42 ${MV} ${WRKSRC}/slovene
${WRKSRC}/sl
43 ${MV} ${WRKSRC}/indonesian
${WRKSRC}/id
44 ${MV} ${WRKSRC}/danish
${WRKSRC}/da
47 ${RM} -f
${WRKSRC}/month.xpm
${WRKSRC}/weekday.xpm
${WRKSRC}/clk.xpm
48 ${LN} -s .
/en
/month.xpm
${WRKSRC}/month.xpm
49 ${LN} -s .
/en
/weekday.xpm
${WRKSRC}/weekday.xpm
50 ${LN} -s .
/xpm
/color.xpm
${WRKSRC}/clk.xpm
53 ${SED} -e
"s,@PREFIX@,${PREFIX},g" \
54 ${FILESDIR}/asclock.sh
> ${WRKDIR}/asclock.sh
55 ${INSTALL_SCRIPT} ${WRKDIR}/asclock.sh
${DESTDIR}${PREFIX}/bin
/asclock
56 ${INSTALL_PROGRAM} ${WRKSRC}/asclock
${DESTDIR}${PREFIX}/libexec
/asclock-classic
57 ${CAT} ${PKGDIR}/PLIST
> ${PLIST_SRC}
58 ${INSTALL_MAN_DIR} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
59 ${INSTALL_MAN} ${WRKSRC}/asclock.man
${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
/asclock
.1
60 .for LANGUAGE in
${LANGUAGES}
61 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share
/asclock-classic
/${LANGUAGE}
62 cd
${WRKSRC}/${LANGUAGE}; ${INSTALL_DATA} month.xpm weekday.xpm \
63 ${DESTDIR}${PREFIX}/share
/asclock-classic
/${LANGUAGE}
64 @
${ECHO} share
/asclock-classic
/${LANGUAGE}/month.xpm
>> ${PLIST_SRC}
65 @
${ECHO} share
/asclock-classic
/${LANGUAGE}/weekday.xpm
>> ${PLIST_SRC}
68 .
include "../../x11/libXext/buildlink3.mk"
69 .
include "../../x11/libXpm/buildlink3.mk"
70 .
include "../../mk/bsd.pkg.mk"