60 lines
1.7 KiB
Makefile
60 lines
1.7 KiB
Makefile
# $NetBSD: Makefile,v 1.10 2014/05/09 07:38:52 thomasklausner Exp $
|
|
|
|
DISTNAME= wicd-1.6.2.2
|
|
EGG_NAME= ${DISTNAME:S|w|W|}
|
|
PKGREVISION= 2
|
|
CATEGORIES= net
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=wicd/}
|
|
|
|
MAINTAINER= rga@sdf.lonestar.org
|
|
HOMEPAGE= http://wicd.sourceforge.net/
|
|
COMMENT= Wired and Wireless network manager for Linux
|
|
LICENSE= gnu-gpl-v2
|
|
|
|
DEPENDS+= ${PYPKGPREFIX}-gtk2>=2.10:../../x11/py-gtk2
|
|
DEPENDS+= ${PYPKGPREFIX}-dbus>=0.80:../../sysutils/py-dbus
|
|
DEPENDS+= ${PYPKGPREFIX}-urwid>=0.9.9:../../devel/py-urwid
|
|
|
|
PY_PATCHPLIST= YES
|
|
PYSETUP= setup.py
|
|
PYTHON_VERSIONS_ACCEPTED= 27 # py-gtk2
|
|
PLIST_SUBST+= EGG_INFODIR=${EGG_NAME}-py${PYVERSSUFFIX}.egg-info
|
|
|
|
USE_TOOLS+= pkg-config
|
|
USE_TOOLS+= intltool
|
|
|
|
RCD_SCRIPTS= wicd
|
|
RCD_SCRIPT_SRC.wicd= ${FILESDIR}/wicd.sh
|
|
|
|
# Adjust setup.py
|
|
SUBST_CLASSES+= setup
|
|
SUBST_STAGE.setup= pre-configure
|
|
SUBST_MESSAGE.setup= Fixing ${PYSETUP}
|
|
SUBST_FILES.setup= ${PYSETUP}
|
|
SUBST_SED.setup+= -e 's,/etc/,${PREFIX}/etc/,g'
|
|
SUBST_SED.setup+= -e 's,/usr/lib/,${PREFIX}/lib/,g'
|
|
SUBST_SED.setup+= -e 's,/usr/share/man/,${PKGMANDIR}/,g'
|
|
SUBST_SED.setup+= -e 's,/usr/share/,${PREFIX}/share/,g'
|
|
SUBST_SED.setup+= -e 's,/usr/bin/,${PREFIX}/bin/,g'
|
|
SUBST_SED.setup+= -e 's,/usr/sbin/,${PREFIX}/sbin/,g'
|
|
SUBST_SED.setup+= -e 's,/usr/bin/python,${PYTHONBIN},g'
|
|
|
|
ONLY_FOR_PLATFORM= Linux-*-*
|
|
|
|
do-configure:
|
|
cd ${WRKSRC}; \
|
|
${PYTHONBIN} ${PYSETUP} configure \
|
|
--no-install-init \
|
|
--no-install-acpi \
|
|
--no-install-pmutils \
|
|
--no-install-kde \
|
|
--distro FAIL
|
|
|
|
post-install:
|
|
${INSTALL_DATA} ${FILESDIR}/wicd.conf ${PKG_SYSCONFDIR}/dbus-1/system.d/
|
|
|
|
.include "options.mk"
|
|
.include "../../lang/python/distutils.mk"
|
|
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|