Lines 1-9
Link Here
|
1 |
# Created by: Martin Klaffenboeck <martin.klaffenboeck@gmx.at> |
1 |
# Created by: Martin Klaffenboeck <martin.klaffenboeck@gmx.at> |
2 |
# $FreeBSD: head/deskutils/gnotime/Makefile 316407 2013-04-24 07:35:40Z ak $ |
2 |
# $FreeBSD: head/deskutils/gnotime/Makefile 316407 2013-04-24 07:35:40Z ak $ |
3 |
# $MCom: ports/deskutils/gnotime/Makefile,v 1.24 2009/11/28 05:58:58 mezz Exp $ |
3 |
|
4 |
PORTNAME= gnotime |
4 |
PORTNAME= gnotime |
5 |
PORTVERSION= 2.3.0 |
5 |
PORTVERSION= 2.4.1 |
6 |
PORTREVISION= 8 |
|
|
7 |
CATEGORIES= deskutils gnome |
6 |
CATEGORIES= deskutils gnome |
8 |
MASTER_SITES= SF/gttr/${PORTNAME}/${PORTNAME}-${PORTVERSION} \ |
7 |
MASTER_SITES= SF/gttr/${PORTNAME}/${PORTNAME}-${PORTVERSION} \ |
9 |
SF/qof/qof/${QOF_VERSION}:qof |
8 |
SF/qof/qof/${QOF_VERSION}:qof |
Lines 11-51
Link Here
|
11 |
${QOF_DISTNAME}${EXTRACT_SUFX}:qof |
10 |
${QOF_DISTNAME}${EXTRACT_SUFX}:qof |
12 |
|
11 |
|
13 |
MAINTAINER= ports@FreeBSD.org |
12 |
MAINTAINER= ports@FreeBSD.org |
14 |
COMMENT= A time tracker for gnome2 |
13 |
COMMENT= Time tracker for gnome2 |
|
|
14 |
|
15 |
LICENSE= GPLv2 # (or later) |
15 |
|
16 |
|
16 |
LIB_DEPENDS= guile.21:${PORTSDIR}/lang/guile |
17 |
LIB_DEPENDS= guile:${PORTSDIR}/lang/guile |
17 |
|
18 |
|
|
|
19 |
USES= gettext gmake pathfix |
18 |
USE_XORG= xscrnsaver |
20 |
USE_XORG= xscrnsaver |
19 |
USES= pathfix gettext |
|
|
20 |
USE_GNOME= gnomeprefix gtkhtml3 intlhack libgnomeui |
21 |
USE_GNOME= gnomeprefix gtkhtml3 intlhack libgnomeui |
21 |
USE_GMAKE= yes |
|
|
22 |
USE_AUTOTOOLS= libtool libltdl |
22 |
USE_AUTOTOOLS= libtool libltdl |
23 |
LIBTOOLFILES= configure ../${QOF_DISTNAME}/configure |
23 |
LIBTOOLFILES= configure ../${QOF_DISTNAME}/configure |
24 |
CONFIGURE_ENV= LIBQOF_CFLAGS="${LIBQOF_CFLAGS}" LIBQOF_LIBS="${LIBQOF_LIBS}" |
24 |
CONFIGURE_ENV= GUILE_CFLAGS="$$(guile-config compile)" \ |
|
|
25 |
GUILE_LIBS="$$(guile-config link)" \ |
26 |
LIBQOF_CFLAGS="${LIBQOF_CFLAGS}" \ |
27 |
LIBQOF_LIBS="${LIBQOF_LIBS}" |
28 |
CONFIGURE_ARGS= --disable-silent-rules |
25 |
USE_LDCONFIG= yes |
29 |
USE_LDCONFIG= yes |
26 |
INSTALLS_OMF= yes |
30 |
INSTALLS_OMF= yes |
27 |
|
31 |
|
|
|
32 |
CPPFLAGS+= -I${LOCALBASE}/include |
33 |
LDFLAGS+= -L${LOCALBASE}/lib |
34 |
|
28 |
MAN1= gnotime.1 gnotime-remote.1 |
35 |
MAN1= gnotime.1 gnotime-remote.1 |
29 |
GCONF_SCHEMAS= gnotime.schemas |
36 |
GCONF_SCHEMAS= gnotime.schemas |
30 |
|
37 |
|
31 |
QOF_VERSION= 0.7.5 |
38 |
QOF_VERSION= 0.7.5 |
32 |
QOF_DISTNAME= qof-${QOF_VERSION} |
39 |
QOF_DISTNAME= qof-${QOF_VERSION} |
33 |
QOF_WRKSRC= ${WRKDIR}/${QOF_DISTNAME} |
40 |
QOF_WRKSRC= ${WRKDIR}/${QOF_DISTNAME} |
34 |
|
|
|
35 |
CPPFLAGS+= -I${LOCALBASE}/include `pkg-config --cflags libgnomeui-2.0` |
36 |
LDFLAGS+= -L${LOCALBASE}/lib `pkg-config --libs libgnomeui-2.0` |
37 |
LIBQOF_CFLAGS= -I${QOF_WRKSRC}/qof |
41 |
LIBQOF_CFLAGS= -I${QOF_WRKSRC}/qof |
38 |
LIBQOF_LIBS= -L${QOF_WRKSRC}/qof/.libs -lqof |
42 |
LIBQOF_LIBS= -L${QOF_WRKSRC}/qof/.libs -lqof |
39 |
|
43 |
|
40 |
post-patch: |
44 |
post-patch: |
41 |
@${REINPLACE_CMD} -e \ |
45 |
@${REINPLACE_CMD} -e \ |
42 |
'/CFLAGS=/s|-g2||g' ${QOF_WRKSRC}/configure |
46 |
'/^AM_CFLAGS =/s|-g||' ${WRKSRC}/src/Makefile.in |
|
|
47 |
@${REINPLACE_CMD} -e \ |
48 |
'/CFLAGS=/s|-g2||' ${QOF_WRKSRC}/configure |
49 |
@${REINPLACE_CMD} -e \ |
50 |
's|__isleap|qof_date_isleap|' ${QOF_WRKSRC}/qof/qofdate.c |
43 |
@${REINPLACE_CMD} -e \ |
51 |
@${REINPLACE_CMD} -e \ |
44 |
's|__isleap|qof_date_isleap|g' ${QOF_WRKSRC}/qof/qofdate.c |
52 |
's|^inline|static inline|' ${QOF_WRKSRC}/qof/qofmath128.h |
45 |
@${FIND} ${QOF_WRKSRC} -name "Makefile.in" -print0 | \ |
53 |
@${FIND} ${QOF_WRKSRC} -name "Makefile.in" -print0 | \ |
46 |
${XARGS} -0 ${REINPLACE_CMD} -e \ |
54 |
${XARGS} -0 ${REINPLACE_CMD} -e \ |
47 |
'/^AM_CFLAGS =/s|-g||g ; \ |
55 |
'/^AM_CFLAGS =/s|-g|| ; \ |
48 |
s|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|g' |
56 |
s|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|' |
49 |
|
57 |
|
50 |
pre-configure: |
58 |
pre-configure: |
51 |
@(cd ${QOF_WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \ |
59 |
@(cd ${QOF_WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \ |