View | Details | Raw Unified | Return to bug 180699
Collapse All | Expand All

(-)deskutils/gnotime/Makefile (-15 / +23 lines)
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} \
(-)deskutils/gnotime/distinfo (-2 / +2 lines)
Lines 1-4 Link Here
1
SHA256 (gnotime-2.3.0.tar.gz) = 556e9bdc7704fa6bebce51581046d6c68b2428cd83e5fffae3f53e5a22906f24
1
SHA256 (gnotime-2.4.1.tar.gz) = b25a9d94cdb7e08c18f115eddddd32a6e23834416355fcaed852260b6b2f6410
2
SIZE (gnotime-2.3.0.tar.gz) = 1987788
2
SIZE (gnotime-2.4.1.tar.gz) = 1767643
3
SHA256 (qof-0.7.5.tar.gz) = 39dbb47f59ef33d4754f622c4afcc201862743dbd974172f19be0c19cb53428c
3
SHA256 (qof-0.7.5.tar.gz) = 39dbb47f59ef33d4754f622c4afcc201862743dbd974172f19be0c19cb53428c
4
SIZE (qof-0.7.5.tar.gz) = 906010
4
SIZE (qof-0.7.5.tar.gz) = 906010

Return to bug 180699