Lines 1-30
Link Here
|
1 |
# ex:ts=8 |
1 |
# Created by: torstenb |
2 |
# New ports collection makefile for: sunclock |
|
|
3 |
# Date created: 15 September 1996 |
4 |
# Whom: torstenb |
5 |
# |
6 |
# $FreeBSD: ports/astro/sunclock/Makefile,v 1.36 2012/06/01 05:15:51 dinoex Exp $ |
2 |
# $FreeBSD: ports/astro/sunclock/Makefile,v 1.36 2012/06/01 05:15:51 dinoex Exp $ |
7 |
# |
|
|
8 |
|
3 |
|
9 |
PORTNAME= sunclock |
4 |
PORTNAME= sunclock |
10 |
PORTVERSION= 3.56 |
5 |
PORTVERSION= 3.57 |
11 |
PORTREVISION= 5 |
|
|
12 |
CATEGORIES= astro x11-clocks |
6 |
CATEGORIES= astro x11-clocks |
13 |
MASTER_SITES= ftp://ftp.ac-grenoble.fr/ge/geosciences/sunclock/ \ |
7 |
MASTER_SITES= http://www.arvernes.com/files/jpd/ |
14 |
http://mbsd.msk.ru/dist/ |
|
|
15 |
|
8 |
|
16 |
MAINTAINER= ports@FreeBSD.org |
9 |
MAINTAINER= ports@FreeBSD.org |
17 |
COMMENT= Shows which portion of the Earth's surface is illuminated by the Sun |
10 |
COMMENT= Shows which portion of the Earth's surface is illuminated by the Sun |
18 |
|
11 |
|
19 |
LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg \ |
12 |
LICENSE= GPLv2 |
|
|
13 |
|
14 |
LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg \ |
20 |
png15:${PORTSDIR}/graphics/png |
15 |
png15:${PORTSDIR}/graphics/png |
21 |
|
16 |
|
22 |
USE_BZIP2= yes |
17 |
USE_BZIP2= yes |
23 |
USE_XORG= xpm |
18 |
USE_XORG= xpm |
24 |
USE_IMAKE= yes |
19 |
MAKE_JOBS_SAFE= yes |
25 |
CFLAGS+= -I${LOCALBASE}/include |
20 |
|
26 |
CPPFLAGS+= -I${LOCALBASE}/include |
21 |
CPPFLAGS+= $$(libpng-config --I_opts) \ |
|
|
22 |
-I${LOCALBASE}/include \ |
23 |
-DEMXBINDIR=\\\"${PREFIX}/bin\\\" \ |
24 |
-DDOCDIR=\\\"${PREFIX}/lib/X11/doc\\\" |
25 |
LDFLAGS+= $$(libpng-config --L_opts) \ |
26 |
-L${LOCALBASE}/lib |
27 |
|
27 |
|
28 |
MAN1= sunclock.1 |
28 |
MAN1= sunclock.1 |
29 |
|
29 |
|
|
|
30 |
post-patch: |
31 |
@cd ${WRKSRC} && ${SED} -e \ |
32 |
'/^DESTDIR/s|=.*|=${PREFIX}| ; \ |
33 |
s|/X11R6/man|$$(DESTDIR)/man| ; \ |
34 |
s|bin/X11|bin| ; \ |
35 |
s|^CC=|CC?=| ; \ |
36 |
s|^CFLAGS=|CFLAGS+=| ; \ |
37 |
s|-I/usr/include/X11 -O|$${CPPFLAGS}| ; \ |
38 |
s|-L/usr/X11R6/lib|$${LDFLAGS}| ; \ |
39 |
s| make | $$(MAKE) | ; \ |
40 |
s|$$(SHAREDIR)/bin|$$(DESTDIR)/bin| ; \ |
41 |
s|$$(SHAREDIR)/editkit|$$(DESTDIR)/share/sunclock/editkit|' \ |
42 |
< Makefile.noimake > Makefile |
43 |
@${LN} -sf sunclock.man ${WRKSRC}/sunclock.1 |
44 |
@${REINPLACE_CMD} -e \ |
45 |
's|= -O2|+= $${CPPFLAGS}| ; \ |
46 |
s|-L/usr/X11R6/lib|$${LDFLAGS}| ; \ |
47 |
s|gcc |$$(CC) |' ${WRKSRC}/editkit/Makefile.kit |
48 |
@${LN} -sf rc.example ${WRKSRC}/editkit/emxrc |
49 |
|
50 |
do-install: |
51 |
${INSTALL_PROGRAM} ${WRKSRC}/sunclock ${PREFIX}/bin |
52 |
${INSTALL_MAN} ${WRKSRC}/sunclock.1 ${MANPREFIX}/man/man1 |
53 |
@${MKDIR} ${DATADIR} |
54 |
${INSTALL_DATA} ${WRKSRC}/Sunclockrc ${DATADIR} |
55 |
@${MKDIR} ${DATADIR}/earthmaps/vmf |
56 |
${INSTALL_DATA} ${WRKSRC}/vmf/*.vmf ${DATADIR}/earthmaps/vmf |
57 |
${GZIP_CMD} ${DATADIR}/earthmaps/vmf/*.vmf |
58 |
@${MKDIR} ${DATADIR}/i18n |
59 |
${INSTALL_DATA} ${WRKSRC}/i18n/Sunclock.?? ${DATADIR}/i18n |
60 |
${INSTALL_PROGRAM} ${WRKSRC}/editkit/emx ${PREFIX}/bin |
61 |
@${MKDIR} ${DATADIR}/editkit |
62 |
${INSTALL_DATA} ${WRKSRC}/editkit/MANUAL.emacs ${DATADIR}/editkit |
63 |
${INSTALL_DATA} ${WRKSRC}/editkit/README ${DATADIR}/editkit |
64 |
${INSTALL_DATA} ${WRKSRC}/editkit/emxrc ${DATADIR}/editkit |
65 |
|
30 |
.include <bsd.port.mk> |
66 |
.include <bsd.port.mk> |