ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/mports/trunk/net/py-avahi/Makefile
Revision: 20883
Committed: Mon Nov 16 15:05:34 2015 UTC (8 years, 5 months ago) by laffer1
File size: 1555 byte(s)
Log Message:
fix gnome setup

File Contents

# Content
1 # $MidnightBSD$
2 # $FreeBSD: ports/net/py-avahi/Makefile,v 1.16 2008/07/03 21:53:55 mezz Exp $
3
4 PORTREVISION= 0
5 CATEGORIES= net gnome python
6 PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
7 PKGNAMESUFFIX= # empty
8
9 MAINTAINER= ports@MidnightBSD.org
10 COMMENT= Python interface to the Avahi mDNS system
11
12 LICENSE= lgpl
13
14 BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/gdbm.so:${PORTSDIR}/databases/py-gdbm \
15 ${PYTHON_SITELIBDIR}/dbus/_dbus.py:${PORTSDIR}/devel/py-dbus
16 LIB_DEPENDS= libavahi-client.so:${PORTSDIR}/net/avahi-app
17 RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gdbm.so:${PORTSDIR}/databases/py-gdbm \
18 ${PYTHON_SITELIBDIR}/dbus/_dbus.py:${PORTSDIR}/devel/py-dbus
19
20 MASTERDIR= ${.CURDIR}/../avahi-app
21 BUILD_WRKSRC= ${WRKSRC}/avahi-python
22 INSTALL_WRKSRC= ${BUILD_WRKSRC}
23 DESCR= ${.CURDIR}/pkg-descr
24 PLIST= ${.CURDIR}/pkg-plist
25
26 AVAHI_SLAVE= python
27
28 USES+= python:2
29 USE_GNOME= pygtk2
30
31 post-patch:
32 @${REINPLACE_CMD} -e 's|@pkglibdir@|${DATADIR}|' \
33 ${WRKSRC}/avahi-python/avahi/ServiceTypeDatabase.py.in
34
35 pre-build:
36 @cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \
37 Makefile ${MAKE_ARGS} clean
38
39 post-build:
40 @cd ${WRKSRC}/service-type-database && ${SETENV} ${MAKE_ENV} ${GMAKE} \
41 ${MAKE_FLAGS} Makefile ${MAKE_ARGS} ${ALL_TARGET}
42
43 post-install:
44 ${MKDIR} ${DATADIR}
45 ${INSTALL_DATA} ${WRKSRC}/service-type-database/service-types.db ${DATADIR}
46 @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -l ${PYTHONPREFIX_SITELIBDIR}/avahi
47 @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py -l ${PYTHONPREFIX_SITELIBDIR}/avahi
48
49 .include "${MASTERDIR}/Makefile"

Properties

Name Value
svn:keywords MidnightBSD=%H