Re: Problem with make config and OPTIONS
Aurélien Ansel writes: > Hi, > (sorry for my poor english) > > I have a problem, I'm trying to upgrade an existing port (net/scapy) , > I have done some changes in the Makefile but when I test the command > make config' I have : > >===> Options unchanged > > I haven't the dialog box with the differents kinds of Options that are > written in the Makefile, i have try the 'make rmconfig' but no change. > I am working on my personnal directory, not in /usr/ports/... I tried the same thing with the original makefile, and couldn't reproduce it. Are you sure that's exactly what you typed? -- Lowell Gilbert, embedded/networking software engineer, Boston area http://be-well.ilk.org/~lowell/ ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: Problem with make config and OPTIONS
On Wed, Apr 29, 2009 at 10:20 AM, Aurélien Ansel wrote: > Hi, > (sorry for my poor english) > > I have a problem, I'm trying to upgrade an existing port (net/scapy) , I > have done some changes in the Makefile but when I test the command 'make > config' I have : > > ===> Options unchanged > > I haven't the dialog box with the differents kinds of Options that are > written in the Makefile, i have try the 'make rmconfig' but no change. > I am working on my personnal directory, not in /usr/ports/... > > The Makefile is: > > # New ports collection makefile for: scapy > # Date created: 08 dec 2005 > # Whom: vanhu > # > # $FreeBSD: ports/net/scapy/Makefile,v 1.6 2008/11/19 20:41:56 lwhsu Exp $ > # > # TODO: - configurable --enable-xxx for various additional dependancies > > PORTNAME= scapy > PORTVERSION= 2.0.0.10 > CATEGORIES= net > MASTER_SITES= http://secdev.org/projects/scapy/files/ > > MAINTAINER= va...@netasq.com > COMMENT= Powerful interactive packet manipulation program in python > > RUN_DEPENDS= ${PYTHON_SITELIBDIR}/dnet.so:${PORTSDIR}/net/py-libdnet \ > ${PYTHON_SITELIBDIR}/pcap.py:${PORTSDIR}/net/py-pcap > > MAN1= scapy.1 > MANCOMPRESSED= yes > > USE_PYTHON= 2.5+ > USE_PYDISTUTILS=yes > > OPTIONS= PYX "Support for PostScript and PDF graphs drawing" off \ > PYCRYPTO "Support for py-crypto for WEP decoding" off \ > PYGNUPLOT "Support for py-gnuplot wrapper to plot graphs" off \ > P0F_BASE "Support for p0f OS signatures database" off \ > QUESO_BASE "Support for queso OS signatures database" off \ > NMAP "Support for nmap OS signatures database" off \ > MANUF "Support for wireshark's MANUF MAC database" off > > .include > > .if defined(WITH_PYX) > RUN_DEPENDS+= > ${PYTHON_SITELIBDIR}/pyx/__init__.py:${PORTSDIR}/graphics/py-PyX > .endif > > .if defined(WITH_PYCRYPTO) > RUN_DEPENDS+= > ${PYTHON_SITELIBDIR}/Crypto/__init__.py:${PORTSDIR}/security/py-pycrypto > .endif > > .if defined(WITH_PYGNUPLOT) > RUN_DEPENDS+= > ${PYTHON_SITELIBDIR}/Gnuplot/__init__.py:${PORTSDIR}/math/py-gnuplot > .endif > > .if defined(WITH_P0F_BASE) > RUN_DEPENDS+= ${LOCALBASE}/etc/p0f/p0f.fp:${PORTSDIR}/net-mgmt/p0f > .endif > > .if defined(WITH_QUESO_BASE) > RUN_DEPENDS+= ${LOCALBASE}/etc/queso.conf:${PORTSDIR}/net/queso > .endif > > .if defined(WITH_NMAP) > RUN_DEPENDS+= > ${LOCALBASE}/share/nmap/nmap-os-fingerprints:${PORTSDIR}/security/nmap > .endif > > .if defined(WITH_MANUF) > RUN_DEPENDS+= > ${LOCALBASE}/share/wireshark/manuf:${PORTSDIR}/net/wireshark > .endif > > SCAPY_MODULES= nmap.py p0f.py queso.py > > post-patch: > @${REINPLACE_CMD} "s,share/man/man1,man/man1," ${WRKSRC}/setup.py > @${REINPLACE_CMD} "s,%%LOCALBASE%%,${LOCALBASE}," \ > ${SCAPY_MODULES:S,^,${WRKSRC}/scapy/modules/,} \ > ${WRKSRC}/scapy/config.py \ > ${WRKSRC}/scapy/utils6.py > > .include > > > > > - Aurélien Ansel The port options are stored in /var/db/ports. You can delete the "options" file for your package from that dir. There's also ways to force the configuration of files using portupgrade/portmaster. For portmaster, the command is "portmaster --force-config". I don't know about portupgrade. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Problem with make config and OPTIONS
Hi, (sorry for my poor english) I have a problem, I'm trying to upgrade an existing port (net/scapy) , I have done some changes in the Makefile but when I test the command 'make config' I have : ===> Options unchanged I haven't the dialog box with the differents kinds of Options that are written in the Makefile, i have try the 'make rmconfig' but no change. I am working on my personnal directory, not in /usr/ports/... The Makefile is: # New ports collection makefile for:scapy # Date created:08 dec 2005 # Whom:vanhu # # $FreeBSD: ports/net/scapy/Makefile,v 1.6 2008/11/19 20:41:56 lwhsu Exp $ # # TODO: - configurable --enable-xxx for various additional dependancies PORTNAME=scapy PORTVERSION=2.0.0.10 CATEGORIES=net MASTER_SITES=http://secdev.org/projects/scapy/files/ MAINTAINER=va...@netasq.com COMMENT=Powerful interactive packet manipulation program in python RUN_DEPENDS=${PYTHON_SITELIBDIR}/dnet.so:${PORTSDIR}/net/py-libdnet \ ${PYTHON_SITELIBDIR}/pcap.py:${PORTSDIR}/net/py-pcap MAN1=scapy.1 MANCOMPRESSED=yes USE_PYTHON=2.5+ USE_PYDISTUTILS=yes OPTIONS=PYX "Support for PostScript and PDF graphs drawing" off \ PYCRYPTO "Support for py-crypto for WEP decoding" off \ PYGNUPLOT "Support for py-gnuplot wrapper to plot graphs" off \ P0F_BASE "Support for p0f OS signatures database" off \ QUESO_BASE "Support for queso OS signatures database" off \ NMAP "Support for nmap OS signatures database" off \ MANUF "Support for wireshark's MANUF MAC database" off .include .if defined(WITH_PYX) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/pyx/__init__.py:${PORTSDIR}/graphics/py-PyX .endif .if defined(WITH_PYCRYPTO) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/Crypto/__init__.py:${PORTSDIR}/security/py-pycrypto .endif .if defined(WITH_PYGNUPLOT) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/Gnuplot/__init__.py:${PORTSDIR}/math/py-gnuplot .endif .if defined(WITH_P0F_BASE) RUN_DEPENDS+=${LOCALBASE}/etc/p0f/p0f.fp:${PORTSDIR}/net-mgmt/p0f .endif .if defined(WITH_QUESO_BASE) RUN_DEPENDS+=${LOCALBASE}/etc/queso.conf:${PORTSDIR}/net/queso .endif .if defined(WITH_NMAP) RUN_DEPENDS+= ${LOCALBASE}/share/nmap/nmap-os-fingerprints:${PORTSDIR}/security/nmap .endif .if defined(WITH_MANUF) RUN_DEPENDS+= ${LOCALBASE}/share/wireshark/manuf:${PORTSDIR}/net/wireshark .endif SCAPY_MODULES=nmap.py p0f.py queso.py post-patch: @${REINPLACE_CMD} "s,share/man/man1,man/man1," ${WRKSRC}/setup.py @${REINPLACE_CMD} "s,%%LOCALBASE%%,${LOCALBASE}," \ ${SCAPY_MODULES:S,^,${WRKSRC}/scapy/modules/,} \ ${WRKSRC}/scapy/config.py \ ${WRKSRC}/scapy/utils6.py .include - Aurélien Ansel ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"