FreeBSD unmaintained ports which are currently marked forbidden

2010-10-06 Thread linimon
As part of an ongoing effort to reduce the number of problems in the
FreeBSD ports system, we periodically notify users about
ports that are marked as "forbidden" in their Makefiles.  Often,
these ports are so marked due to security concerns, such as known
exploits.

An overview of each port, including errors seen on the build farm,
is included below.

portname:   misc/compat3x
forbidden because:  FreeBSD-SA-03:05.xdr, FreeBSD-SA-03:08.realpath  - not
fixed / no lib available
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=misc&portname=compat3x
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


FreeBSD ports which are currently marked forbidden

2010-10-06 Thread linimon
As part of an ongoing effort to reduce the number of problems in the
FreeBSD ports system, we periodically notify users about
ports that are marked as "forbidden" in their Makefiles.  Often,
these ports are so marked due to security concerns, such as known
exploits.

An overview of each port, including errors seen on the build farm,
is included below.

portname:   databases/gnats
forbidden because:  Security issues
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=databases&portname=gnats


portname:   misc/compat3x
forbidden because:  FreeBSD-SA-03:05.xdr, FreeBSD-SA-03:08.realpath  - not
fixed / no lib available
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=misc&portname=compat3x
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


FreeBSD ports which are currently scheduled for deletion

2010-10-06 Thread linimon
As part of an ongoing effort to reduce the number of problems in
the FreeBSD ports system, we periodically schedule removal of ports
that have been judged to have outlived their usefulness.  Often,
this is due to a better alternative having become available and/or
the cessation of development on the existing port.  In some cases,
ports are marked for removal because they fail to build and install
correctly from their sources, or otherwise fail in operation.

The ports, and the reason and date that they have been scheduled
for removal, are listed below.  If no one has stepped forward before
that time to propose a way to fix the problems (such as via a PR),
the ports will be deleted.



portname:   audio/bmp-musepack
description:Musepack decoder for beep-media-player
maintainer: po...@freebsd.org
deprecated because: does not build with audio/musepack
expiration date:2010-11-15
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=bmp-musepack


portname:   audio/libmpcdec
description:High quality audio compression format
maintainer: multime...@freebsd.org
deprecated because: superseded by audio/musepack
expiration date:2010-11-15
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=libmpcdec


portname:   audio/py-musepack
description:Python module that provides the Musepack decoding
interface
maintainer: po...@freebsd.org
deprecated because: does not build with audio/musepack
expiration date:2010-11-15
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=py-musepack


portname:   chinese/chinput3
description:Chinese GB2312,BIG5 code input server
maintainer: po...@freebsd.org
status: BROKEN
deprecated because: Development has ceased.
expiration date:2010-12-01
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chinese&portname=chinput3


portname:   devel/p5-P4
description:P4 - Perl friendly OO interface to the Perforce SCM
System
maintainer: to...@freebsd.org
deprecated because: Depends of p5-P4-Client, which is DEPRECATED.
expiration date:2010-10-14
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=p5-P4


portname:   devel/p5-P4-Client
description:P4::Client - Perl extension for the Perforce API
maintainer: to...@freebsd.org
status: BROKEN
deprecated because: has been broken for 11 months
expiration date:2010-01-08
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=p5-P4-Client


portname:   emulators/win4bsd
description:Win4BSD Virtual Machine for Windows under BSD
maintainer: po...@freebsd.org
status: BROKEN
deprecated because: Development has ceased and distfile is no longer
available
expiration date:2010-12-31
build errors:
http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.7.20100914233422/win4bsd-1.1_4.log.bz2
 (_Jul_27_00:44:09_UTC_2010)
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=emulators&portname=win4bsd


portname:   french/mozilla-flp
description:seamonkey French Language Pack (FLP)
maintainer: po...@freebsd.org
deprecated because: www/seamonkey port is deprecated. Consider using the
www/firefox-i18n.
expiration date:2010-12-31
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=french&portname=mozilla-flp


portname:   french/xtel
description:An emulator for the french Minitel
maintainer: po...@freebsd.org
deprecated because: Minitel services will be discontinued at the end of
2010.
expiration date:2010-12-31
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=french&portname=xtel


portname:   ftp/kwebget
description:A KDE frontend to wget
maintainer: po...@freebsd.org
deprecated because: Development has ceased.
expiration date:2010-11-01
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=ftp&portname=kwebget


portname:   japanese/samba3
description:Japanese Samba
maintainer: kuriy...@freebsd.org
deprecated because: Unsupported by the upstream. Please, consider to
upgrade.
expiration date:2010-09-01
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=japanese&portname=samba3


portname:   misc/compat3x
description:A convenience package to i

FreeBSD unmaintained ports which are currently scheduled for deletion

2010-10-06 Thread linimon
As part of an ongoing effort to reduce the number of problems in
the FreeBSD ports system, we periodically schedule removal of ports
that have been judged to have outlived their usefulness.  Often,
this is due to a better alternative having become available and/or
the cessation of development on the existing port.  In some cases,
ports are marked for removal because they fail to build and install
correctly from their sources, or otherwise fail in operation.

The ports, and the reason and date that they have been scheduled
for removal, are listed below.  If no one has stepped forward before
that time to propose a way to fix the problems (such as via a PR),
the ports will be deleted.



portname:   audio/bmp-musepack
description:Musepack decoder for beep-media-player
maintainer: po...@freebsd.org
deprecated because: does not build with audio/musepack
expiration date:2010-11-15
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=bmp-musepack


portname:   audio/py-musepack
description:Python module that provides the Musepack decoding
interface
maintainer: po...@freebsd.org
deprecated because: does not build with audio/musepack
expiration date:2010-11-15
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=py-musepack


portname:   chinese/chinput3
description:Chinese GB2312,BIG5 code input server
maintainer: po...@freebsd.org
status: BROKEN
deprecated because: Development has ceased.
expiration date:2010-12-01
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chinese&portname=chinput3


portname:   emulators/win4bsd
description:Win4BSD Virtual Machine for Windows under BSD
maintainer: po...@freebsd.org
status: BROKEN
deprecated because: Development has ceased and distfile is no longer
available
expiration date:2010-12-31
build errors:
http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.7.20100914233422/win4bsd-1.1_4.log.bz2
 (_Jul_27_00:44:09_UTC_2010)
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=emulators&portname=win4bsd


portname:   french/mozilla-flp
description:seamonkey French Language Pack (FLP)
maintainer: po...@freebsd.org
deprecated because: www/seamonkey port is deprecated. Consider using the
www/firefox-i18n.
expiration date:2010-12-31
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=french&portname=mozilla-flp


portname:   french/xtel
description:An emulator for the french Minitel
maintainer: po...@freebsd.org
deprecated because: Minitel services will be discontinued at the end of
2010.
expiration date:2010-12-31
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=french&portname=xtel


portname:   ftp/kwebget
description:A KDE frontend to wget
maintainer: po...@freebsd.org
deprecated because: Development has ceased.
expiration date:2010-11-01
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=ftp&portname=kwebget


portname:   misc/compat3x
description:A convenience package to install the compat3x
libraries
maintainer: po...@freebsd.org
status: FORBIDDEN
deprecated because: Only FreeBSD 6.4+ are supported in ports
expiration date:2010-10-08
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=misc&portname=compat3x


portname:   multimedia/clive-utils
description:Passwords, RSS parsing, and link extraction for clive
maintainer: po...@freebsd.org
status: IGNORE
deprecated because: development has ceased; use multimedia/umph instead
expiration date:2010-11-01
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=multimedia&portname=clive-utils


portname:   net-mgmt/net-snmp4
description:An extendable SNMP implementation
maintainer: po...@freebsd.org
status: BROKEN
deprecated because: Use net-mgmt/net-snmp port instead
expiration date:2009-07-01
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=net-mgmt&portname=net-snmp4


portname:   net-p2p/btpeer
description:Client functionality of bittorrent protocol, network
only environment
maintainer: po...@freebsd.org
deprecated because: Does not build with net/Sockets and is unmaintained.
expiration date:2010-10-14
build errors:   none.
overview:   
http://portsmon.FreeBSD

FreeBSD ports which are currently marked broken

2010-10-06 Thread linimon
As part of an ongoing effort to reduce the number of problems in
the FreeBSD ports system, we periodically notify users of ports
that are marked as "broken" in their Makefiles.  In many cases
these ports are failing to compile on some subset of the FreeBSD
build environments.  The most common problem is that recent versions
of -CURRENT include gcc4.2, which is much stricter than older versions.
The next most common problem is that compiles succeed on the i386
architecture (e.g. the common Intel PC), but fail on one or more
of the other architectures due to assumptions about things such as
size of various types, byte-alignment issues, and so forth.

In occasional cases we see that the same port may have different
errors in different build environments.  The script that runs on the
build cluster uses heuristics to try to 'guess' the error type to
help you isolate problems, but it is only a rough guide.

One more note: on occasion, there are transient build errors seen
on the build farm.  Unfortunately, there is not yet any way for this
algorithm to tell the difference (humans are much, much better at
this kind of thing.)

The errors are listed below.  In the case where the same problem
exists on more than one build environment, the URL points to the
latest errorlog for that type.  (By 'build environment' here we
mean 'combination of 6.x/7.x/-current with target architecture'.)

(Note: the dates are included to help you to gauge whether or not
the error still applies to the latest version.  The program
that generates this report is not yet able to determine this
automatically.)

portname:   audio/aureal-kmod
broken because: doesn't build on RELENG_8
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=aureal-kmod


portname:   audio/baudline
broken because: no longer available (website now have 1.08)
build errors:
http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.7.20100914233422/linux-baudline-1.07.log.bz2
 (_Jul_27_00:43:34_UTC_2010)
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=baudline


portname:   audio/ecawave
broken because: does not compile
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=ecawave


portname:   audio/emu10kx
broken because: does not compile
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=emu10kx


portname:   audio/festvox-aec
broken because: does not fetch
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=festvox-aec


portname:   audio/gmpc-mserver
broken because: fails to build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=gmpc-mserver


portname:   audio/gtkguitune
broken because: does not fetch
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=gtkguitune


portname:   audio/gxmms2
broken because: does not fetch
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=gxmms2


portname:   benchmarks/polygraph
broken because: does not build
build errors:
http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/e.9.20100319084642/polygraph-3.0.6_1.log
 (_Mar_21_01:42:24_UTC_2010)
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=benchmarks&portname=polygraph


portname:   benchmarks/polygraph31
broken because: does not build
build errors:
http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/e.9.20100319084642/polygraph31-3.1.5_1.log
 (_Mar_21_01:42:25_UTC_2010)
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=benchmarks&portname=polygraph31


portname:   biology/tinker
broken because: does not fetch
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=biology&portname=tinker


portname:   cad/tclspice
broken because: does not compile
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=cad&portname=tclspice


portname:   chinese/chinput3
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chinese&portname=chinput3


portname:   comms/hcfmdm
broken because: Does not compile at 7.x or higher
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=comms&portname=hcfmdm


portname:   comms/hso-kmod
broken because: does not build with USB2, please try comms/uhso-kmod
instead
build errors:   none.
overview:   
http://portsmon.Fr

FreeBSD unmaintained ports which are currently marked broken

2010-10-06 Thread linimon
As part of an ongoing effort to reduce the number of problems in
the FreeBSD ports system, we periodically notify users of ports
that are marked as "broken" in their Makefiles.  In many cases
these ports are failing to compile on some subset of the FreeBSD
build environments.  The most common problem is that recent versions
of -CURRENT include gcc4.2, which is much stricter than older versions.
The next most common problem is that compiles succeed on the i386
architecture (e.g. the common Intel PC), but fail on one or more
of the other architectures due to assumptions about things such as
size of various types, byte-alignment issues, and so forth.

In occasional cases we see that the same port may have different
errors in different build environments.  The script that runs on the
build cluster uses heuristics to try to 'guess' the error type to
help you isolate problems, but it is only a rough guide.

One more note: on occasion, there are transient build errors seen
on the build farm.  Unfortunately, there is not yet any way for this
algorithm to tell the difference (humans are much, much better at
this kind of thing.)

The errors are listed below.  In the case where the same problem
exists on more than one build environment, the URL points to the
latest errorlog for that type.  (By 'build environment' here we
mean 'combination of 6.x/7.x/-current with target architecture'.)

(Note: the dates are included to help you to gauge whether or not
the error still applies to the latest version.  The program
that generates this report is not yet able to determine this
automatically.)

portname:   audio/festvox-aec
broken because: does not fetch
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=festvox-aec


portname:   audio/gtkguitune
broken because: does not fetch
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=gtkguitune


portname:   audio/gxmms2
broken because: does not fetch
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=gxmms2


portname:   biology/tinker
broken because: does not fetch
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=biology&portname=tinker


portname:   chinese/chinput3
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chinese&portname=chinput3


portname:   databases/p5-sqlrelay
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=databases&portname=p5-sqlrelay


portname:   deskutils/gnotime
broken because: does not fetch
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=deskutils&portname=gnotime


portname:   devel/ace+tao
broken because: Does not compile on FreeBSD >= 7.0
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=ace%2Btao


portname:   devel/fampp
broken because: FAM system mismatch: gamin is installed, while desired
FAM system is fam
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=fampp


portname:   devel/gcvs
broken because: does not compile
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=gcvs


portname:   devel/linux-js
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=linux-js


portname:   devel/linuxthreads
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=linuxthreads


portname:   devel/ngpt
broken because: does not compile
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=ngpt


portname:   dns/fourcdns
broken because: does not fetch
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=dns&portname=fourcdns


portname:   emulators/cpmtools2
broken because: does not fetch
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=emulators&portname=cpmtools2


portname:   emulators/win4bsd
broken because: does not fetch
build errors:
http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.7.20100914233422/win4bsd-1.1_4.log.bz2
 (_Jul_27_00:44:09_UTC_2010)
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=emulators&portname=win4bsd


portname: 

Re: OPTIONS

2010-10-06 Thread jhell
On 10/06/2010 13:55, David O'Brien wrote:
> On Wed, Oct 06, 2010 at 12:01:48PM +0300, Andrew W. Nosenko wrote:
>> On Wed, Oct 6, 2010 at 11:40, David O'Brien  wrote:
>>> On Tue, Oct 05, 2010 at 11:34:52AM -0700, David O'Brien (@FreeBSD) wrote:
> 2010/10/3 Matthew Seaman :
>> In fact, you might just as well write a small HTML form, display it
>> using lynx or w3c or some other text mode browser[*], and then have the
>> form action feed into a CGI program that outputs a small Makefile with
>> appropriate variable definitions in it.

 I like this statement -- as it shows just how complex this will get when
 taken to its natural conclusion.
>>>
>>> This is also how ridiculous things can get:
>>>
>>> curl 7.21.1 now offers me:
>>> � �[X] WERROR � � � Treat compilation warnings as errors
>>>
>>> � �Can the port maintainer really not decide if that should just be
>>> � �turned off or turned on for FreeBSD?!?
>>
>> I wonder why -Werror even ever considered to be turned  "on" at all.
> 
> \AOL{me too}
> 
> I mean building with "-Werror" sounds like goodness -- of course I
> want it.
> 
> But why is the maintainer offering me a choice?
> What is the likelihood of the port not building with -Werror?
> Does he know of versions of FreeBSD where the port will not build
> with -Werror?  Hum.. maybe I don't want -Werror.  But then why didn't
> the the maintainer just decide we would all not build with -Werror?
> 
> Given we are just building and installing Curl, what do we expect
> users to do choose WERROR and get a build break with -Werror?
> They aren't developing the next version of Curl.  Can they submit a
> FreeBSD PR and expect the maintainer will quickly add a patch to the
> port to fix the warning(s)?  Or will the response be
> "Well, don't do that."?  In which case just turning off -Werror for
> all seems a better thing to do.  
> 

IMHO If I may, The OPTIONS framework is a UI(User Interface) to useful
options that a 'User' would be interested in turning on. This would be
things that a user, not a 'developer' could use or would find helpful.

With the above said, if it was the developers intent to add options in
order to make debugging the port easier for them, then I feel that is
the wrong approach as these are options that are more appropriately
handled by CFLAGS CXXFLAGS LDFLAGS and such since they are developer
centric and mean very little to the majority of the community.

Now with both of the above stated, it may be useful if specific
developer options were wrapped in a statement that would check to see if
a MAINTAINER_MODE has been defined allowing those options to be
dynamically added to the list of existing option.


Personally I feel that because of the loose guidelines that we already
have in the Porters Handbook that when frameworks like this present
problems as the options framework has already shown, that a better
defined standard should be developed & agreed upon so that every
developer and user knows exactly what to expect out of every port and
what is expected to be presented to the user. A ports tree of this size
and not having a clear and set-forth standard as to what can be expected
is fairly hazardous IMO. If I had missed an area 'one area' where this
is already defined then please excuse me and reference me a clear link.


Regards,

-- 

 jhell,v
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


security/openssh-portable maintainer

2010-10-06 Thread Chris
Hi, I see this port has no maintainer now and is now out of date.  I
have attempted myself to update the port but have hit a number of
problems.

1 - some of the contrib patches dont exist for the new version of the
app. I assume support would need to be dropped t least emporarily on
an update.
2 - one of the freebsd patches in the files dir fails to patch, the
rest are reported as syccessful however when checking the files in the
work dir they are not patched.
3 - the hpn patch on the dev website is gzipped, the ports system
seems to assume a patch must be uncompressed when downloading?
4 - the hpn patch initially on the old version is just in the files
dir however I couldnt find a way to use -p1 with it, so I set it to
download as a dist patch but because of problem #3 I used my own
webspace to download a uncompressed patch.

What I am asking is, can someone please take over this port, my skill
set is not high enough to do it at least without some help.
Failing that can someone help me with the freebed patches in the files
dir to patch ok on openssh 5.6p1.

Chris
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: irc/weechat*: cmake/Find(Python|Ruby|etc).cmake don't respect version from bsd.(python|ruby|etc).mk

2010-10-06 Thread Anonymous
Anonymous  writes:

>   $ export PYTHON_DEFAULT_VERSION=python2.7
>   $ make install deinstall WITH_PYTHON=
>   ...
>   ===>   Deinstalling weechat-0.3.3_1
>   pkg_delete: file '/usr/local/lib/weechat/plugins/python.so' doesn't exist
>
> And excerpt from CMakeCache.txt

Oops, read as

  And excerpt from CMakeCache.txt when several version of python
  installed while retaining python2.7 as the default

>   //Path to a program.
>   PYTHON_EXECUTABLE:FILEPATH=/usr/local/bin/python
>
>   //Path to a file.
>   PYTHON_INCLUDE_PATH:PATH=/usr/local/include/python2.5
>
>   //Path to a library.
>   PYTHON_LIBRARY:FILEPATH=/usr/local/lib/libpython2.6.so
>
>   //Dependencies for the target
>   
> python_LIB_DEPENDS:STATIC=general;/usr/local/lib/libpython2.6.so;general;weechat_scripts;

As for the case when only python2.7 is installed the contents are

  //Path to a program.
  PYTHON_EXECUTABLE:FILEPATH=PYTHON_EXECUTABLE-NOTFOUND
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


irc/weechat*: cmake/Find(Python|Ruby|etc).cmake don't respect version from bsd.(python|ruby|etc).mk

2010-10-06 Thread Anonymous
The port blindly assumes the first version of python|ruby|etc it finds
as the one user wants weechat plugin built against. Example for python

  $ export PYTHON_DEFAULT_VERSION=python2.7
  $ make install deinstall WITH_PYTHON=
  ...
  ===>   Deinstalling weechat-0.3.3_1
  pkg_delete: file '/usr/local/lib/weechat/plugins/python.so' doesn't exist

And excerpt from CMakeCache.txt
  //Path to a program.
  PYTHON_EXECUTABLE:FILEPATH=/usr/local/bin/python

  //Path to a file.
  PYTHON_INCLUDE_PATH:PATH=/usr/local/include/python2.5

  //Path to a library.
  PYTHON_LIBRARY:FILEPATH=/usr/local/lib/libpython2.6.so

  //Dependencies for the target
  
python_LIB_DEPENDS:STATIC=general;/usr/local/lib/libpython2.6.so;general;weechat_scripts;

I guess FindPython.cmake doesn't respect LOCALBASE, too.

%%
Index: irc/weechat/Makefile
===
RCS file: /a/.cvsup/ports/irc/weechat/Makefile,v
retrieving revision 1.49
diff -u -p -r1.49 Makefile
--- irc/weechat/Makefile30 Sep 2010 04:14:36 -  1.49
+++ irc/weechat/Makefile7 Oct 2010 02:44:32 -
@@ -64,6 +64,8 @@ PLIST_SUB+=   ASPELL="@comment "
 
 .if defined(WITH_PYTHON)
 USE_PYTHON=yes
+CMAKE_ARGS+=   -DPYTHON_VERSION=${PYTHON_VERSION} \
+   -DPYTHON_CMD=${PYTHON_CMD}
 PLIST_SUB+=PYTHON=""
 .else
 CMAKE_ARGS+=   -DDISABLE_PYTHON=yes
Index: irc/weechat/files/patch-cmake-FindPython.cmake
===
RCS file: irc/weechat/files/patch-cmake-FindPython.cmake
diff -N irc/weechat/files/patch-cmake-FindPython.cmake
--- /dev/null   1 Jan 1970 00:00:00 -
+++ irc/weechat/files/patch-cmake-FindPython.cmake  7 Oct 2010 01:59:44 
-
@@ -0,0 +1,21 @@
+--- cmake/FindPython.cmake~2010-09-28 13:09:52.0 +0400
 cmake/FindPython.cmake 2010-10-07 05:37:43.709648725 +0400
+@@ -34,8 +34,7 @@ IF(PYTHON_FOUND)
+ ENDIF(PYTHON_FOUND)
+ 
+ FIND_PROGRAM(PYTHON_EXECUTABLE
+-  NAMES python python2.6 python2.5 python2.4 python2.3 python2.2
+-  PATHS /usr/bin /usr/local/bin /usr/pkg/bin
++  NAMES ${PYTHON_CMD}
+   )
+ 
+ IF(PYTHON_EXECUTABLE)
+@@ -65,7 +64,7 @@ IF(PYTHON_EXECUTABLE)
+ )
+   
+   FIND_LIBRARY(PYTHON_LIBRARY
+-NAMES python python2.6 python2.5 python2.4 python2.3 python2.2
++NAMES ${PYTHON_VERSION}
+ PATHS ${PYTHON_POSSIBLE_LIB_PATH}
+ )
+ 
%%
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


FreeBSD Port: ntop-3.3.10_7

2010-10-06 Thread paul_hohberg
Any plans on adding ntop 4.1 to the FreeBSD ports collection?



Thanks,


Paul Hohberg
System Administrator
Fullerton School District
1401 W. Valencia Drive
Fullerton, CA 92833
714-447-7483

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


several question about ports

2010-10-06 Thread Severe Grind
Hello
I have several question about create Makefile
Есть пару вопросов по поводу создания Makefile
I'm not understand in what sequence processed USE_* flags in Makefile
Не понятно в какой последовательности обрабатываются USE_* флаги в майк
файле
Is it possible the following:
Возможно ли выполнить на
pre-fetch
USE_AUTOTOOLS
USE_JAVA
USE_APACHE
pre-fetch сборку зависимостей
USE_AUTOTOOLS
USE_JAVA
USE_APACHE
after that execute script, pre-configure who maked firebird-2.1 from sorce,
then make PHP via USE flag?

затем выполнить скрипт, pre-configure который соберет firebird-2.1, а затем
собрать PHP через USE флаг.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Re: several question about ports

2010-10-06 Thread Severe Grind
Hello,
I have several questions concerning creating Makefile
I don't  understand in what sequence USE_* flags in Makefile are processed
Is it possible to do:
In pre-fetch  stage
USE_AUTOTOOLS
USE_JAVA
USE_APACHE
after that execute script, pre-configure which will make firebird-2.1 from
sorce, then make PHP via USE flag?
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: OPTIONS

2010-10-06 Thread David O'Brien
On Wed, Oct 06, 2010 at 12:01:48PM +0300, Andrew W. Nosenko wrote:
> On Wed, Oct 6, 2010 at 11:40, David O'Brien  wrote:
> > On Tue, Oct 05, 2010 at 11:34:52AM -0700, David O'Brien (@FreeBSD) wrote:
> >> > 2010/10/3 Matthew Seaman :
> >> > > In fact, you might just as well write a small HTML form, display it
> >> > > using lynx or w3c or some other text mode browser[*], and then have the
> >> > > form action feed into a CGI program that outputs a small Makefile with
> >> > > appropriate variable definitions in it.
> >>
> >> I like this statement -- as it shows just how complex this will get when
> >> taken to its natural conclusion.
> >
> > This is also how ridiculous things can get:
> >
> > curl 7.21.1 now offers me:
> > ? ?[X] WERROR ? ? ? Treat compilation warnings as errors
> >
> > ? ?Can the port maintainer really not decide if that should just be
> > ? ?turned off or turned on for FreeBSD?!?
> 
> I wonder why -Werror even ever considered to be turned  "on" at all.

\AOL{me too}

I mean building with "-Werror" sounds like goodness -- of course I
want it.

But why is the maintainer offering me a choice?
What is the likelihood of the port not building with -Werror?
Does he know of versions of FreeBSD where the port will not build
with -Werror?  Hum.. maybe I don't want -Werror.  But then why didn't
the the maintainer just decide we would all not build with -Werror?

Given we are just building and installing Curl, what do we expect
users to do choose WERROR and get a build break with -Werror?
They aren't developing the next version of Curl.  Can they submit a
FreeBSD PR and expect the maintainer will quickly add a patch to the
port to fix the warning(s)?  Or will the response be
"Well, don't do that."?  In which case just turning off -Werror for
all seems a better thing to do.  

-- 
-- David  (obr...@freebsd.org)
Q: Because it reverses the logical flow of conversation.
A: Why is top-posting (putting a reply at the top of the message) frowned upon?
Let's not play "Jeopardy-style quoting"
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: OPTIONS (was: editors/vim installs to /)

2010-10-06 Thread David O'Brien
On Wed, Oct 06, 2010 at 02:12:18PM +0200, David DEMELIER wrote:
> 2010/10/5 David O'Brien :
> > On Sun, Oct 03, 2010 at 10:22:46AM +0200, David DEMELIER wrote:
> >> 2010/10/2 David O'Brien :
> >> > 2. With the way OPTIONS handling is done, there isn't a way for me
> >> > to query if I built with the defaults or not.
> >> > Thus leading to every port I manually install looking like it was
> >> > customized just because /var/db/ports/${PORTNAME} exists. ??Thus
> >> > implying I can no longer install the pre-build package.
> >>
> >> make rmconfig ?
> >
> > I think you've missed my point.
> >
> > That does not tell me if I, in the past, made a decision that did not
> > like the maintainer's defaults, or if I just wanted to extract the
> > sources so I could read the license or figure out what the OPTIONS knobs
> > were about, etc..
> 
> I understood, you prefere a file like make.conf or ports.conf to see
> which options/knob is defined, isn't it ?

That is true - but doesn't isn't really what's behind #2 above.

In this case, I really want to now which packages are OK to upgrade using
'portupgrade -PP' (or portmaster) -- to quickly do upgrades using the
pre-built packages Portmgr spends a lot of time making available to us.

I use a script that looks for a non-zero byte /var/db/ports/$PKG/options
or any $PKG knobs in /etc/make.conf.  If either is found, then
'portupgrade -PP', else just 'portupgrade'.

This is where things like 'make extract' cause a problem - since one
cannot even extract without going thru OPTIONS dialog.

-- 
-- David  (obr...@freebsd.org)
Q: Because it reverses the logical flow of conversation.
A: Why is top-posting (putting a reply at the top of the message) frowned upon?
Let's not play "Jeopardy-style quoting"
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Volunteering for maintaining ICC port

2010-10-06 Thread b. f.
>The maintainer used to be netchild at FreeBSD.org.

He wrote this not long ago:

http://lists.freebsd.org/pipermail/freebsd-current/2010-August/019208.html

b.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: How long does a repocopy take?

2010-10-06 Thread Helmut Schneider
Max Brazhnikov wrote:

> On Mon, 4 Oct 2010 18:57:35 + (UTC), Helmut Schneider wrote:
> > sorry for my impatience but I asked for a repocopy about one week
> > ago and now I'm wondering how long normally a repocopy takes.
> 
> Submit patch vs existing port ask for repocopy. Commiter will request
> repocopy from portmgr@

Did so.

Thanks, Helmut

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


teamspeak_client/teamspeak_server ports

2010-10-06 Thread Andreas Mayer
hi,

I just wanted to notify you that there are TeamSpeak 3 binaries
available for FreeBSD x86 and AMD64 now. Got them up and running
without problems, maybe you find some time and update the ports...
just let me know if I can help (but I don't have experience with
ports).

daemon -u teamspeak ./ts3server_minimal_runscript.sh works for me,
when permissions are set to teamspeak user for the whole directory

Best regards
Andreas
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


RE: Volunteering for maintaining ICC port

2010-10-06 Thread Chris Forgeron
Ah, perfect - That's the page I was looking for. 

Thanks, now begins the feasibility study. :-)



-Original Message-
From: owner-freebsd-po...@freebsd.org [mailto:owner-freebsd-po...@freebsd.org] 
On Behalf Of Denny Lin
Sent: October-06-10 12:25 PM
To: Chris Forgeron
Cc: 'freebsd-ports@freebsd.org'
Subject: Re: Volunteering for maintaining ICC port

On Wed, Oct 06, 2010 at 11:45:03AM -0300, Chris Forgeron wrote:
> What I'm looking for is the previous port maintainer's email address. I ran 
> across it someplace, but can't find it now. He mentioned having some contacts 
> at Intel, as well as info on the basic process and tips for the next person 
> who may want to maintain.

The maintainer used to be netch...@freebsd.org.

Info can be found here:
http://www.freebsd.org/cgi/cvsweb.cgi/ports/lang/icc/Makefile#rev1.94

-- 
Denny Lin
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Volunteering for maintaining ICC port

2010-10-06 Thread Denny Lin
On Wed, Oct 06, 2010 at 11:45:03AM -0300, Chris Forgeron wrote:
> What I'm looking for is the previous port maintainer's email address. I ran 
> across it someplace, but can't find it now. He mentioned having some contacts 
> at Intel, as well as info on the basic process and tips for the next person 
> who may want to maintain.

The maintainer used to be netch...@freebsd.org.

Info can be found here:
http://www.freebsd.org/cgi/cvsweb.cgi/ports/lang/icc/Makefile#rev1.94

-- 
Denny Lin
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Volunteering for maintaining ICC port

2010-10-06 Thread Chris Forgeron
I'd like to step up and offer to modernize and maintain the ICC port for 
FreeBSD.

I may be crazy, specially as 9 is going towards Clang/LLVM. With that move, 
there may be a lot of very talented people modifying the build/make environment 
to work in a way that is even further removed from ICC's working. Time will 
tell if this is viable or not. 

What I'm looking for is the previous port maintainer's email address. I ran 
across it someplace, but can't find it now. He mentioned having some contacts 
at Intel, as well as info on the basic process and tips for the next person who 
may want to maintain.

I'm very interested in HPC, and I believe step one on this long road for 
FreeBSD is an option to use a more optimized complier for Intel platforms 
(which is all we use anyway). 

Thanks. 



___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: OPTIONS (was: editors/vim installs to /)

2010-10-06 Thread Robert Huff

David DEMELIER writes:

>  I will try to do it, I think a replacement of ports.conf with a
>  make syntax would be better. I will try to do something in the
>  end of week.

For informational purposes only: if you are not aware of it,
portupgrade has "pkgtools.conf".


Robert Huff




___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: OPTIONS

2010-10-06 Thread b. f.
David O'Brien wrote:
> On Sun, Sep 19, 2010 at 10:24:59AM +0200, David DEMELIER wrote:
> > What is "sufficiently clean" ? I wonder what is not clean in the
> > options framework, so please tell me then we still can clean it?
>
> When the Ports Collection was invented, ports maintainers were to
> choose a reasonable set of configuration for the FreeBSD community
> and have the port build that way.
>
> Today we have ports that seem to expose every single option to GNU
> configure and giving the user a puzzling choice of too many things.
> Often the explanations are nothing more than restating the option
> name and the user is left wondering what is X?  What does Y mean?
> How do I know if I really want Z or not?  Why is threading so often
> an OPTION and not just the default?  Why do I have to go read the
> packages README and INSTALLING to figure out the caveats of say
> enabling threading?  Or what the other list of things are and their
> caveats?

If you mean that some of the defaults are inconsistent, and could be
changed; and that succinct comments could be added in some places to
save time for the user, then I agree with you.  But if you think that
comments could obviate the need for learning about the software; or
that the solution is to do away with OPTIONS altogether, and hard-code
everything, I don't. You are a very experienced programmer, and you
can appreciate that there is a lot of software out there that works in
a lot of different ways. Also, there are a lot of users with different
needs.  To take your example, it may be that threading may be disabled
for one port, and enabled for another, because of some inconsequential
decision by a port maintainer. But it may also be because that port
doesn't implement threading properly for some FreeBSD platforms.  Or
because enabling it brings benefits for some users, but disadvantages
for others.  We may be able to clean up some things, but we can't make
the situation simpler than it is.

> 1. One should not have to deal with the OPTIONS dialog just to
> 'make extract' if one wants to check the license or otherwise
> investigate a port before deciding to install it.

That may be annoying, but some OPTIONS affect what is fetched and
extracted, and how, so there isn't an easy way around this.  If you
just wanted to examine the default distfiles, you could set BATCH.
The new license framework may help in the other case, after more
LICENSE entries are added to ports.

> 2. With the way OPTIONS handling is done, there isn't a way for me
> to query if I built with the defaults or not.
> Thus leading to every port I manually install looking like it was
> customized just because /var/db/ports/${PORTNAME} exists.  Thus
> implying I can no longer install the pre-build package.

This is partly an administrative issue, and I don't think that it can
be dealt with entirely within Ports. Even if we changed the
OPTIONSFILE handling to: (a) add a PORTS_DBDIR cookie, or an
OPTIONSFILE entry, to indicate if an OPTIONSFILE corresponded to the
default OPTIONS ; and (b) include all knobs that may affect the port
build, and not just those now in OPTIONS -- both of which would add
some complexity, and another potential source of error -- the
information in PORTS_DBDIR may not correspond to the packages that are
actually installed. Are you suggesting that all knobs used to build a
package should be recorded in the package, and hence in PKG_DBDIR?
That might be useful, although not easy to implement for knobs that
weren't in OPTIONS.  However, it seems to me that this kind of thing
is best handled by updating tools, like pkg-mgmt/portupgrade[-devel],
which has the per-port USE_PKGS[_ONLY] settings in pkgtool.conf.

> 3. OPTIONS are limited to only checkbox YES/NO settings.
> Why can I not set PREFIX thru the OPTIONS framework and have it come
> from /var/db/ports/${PORTNAME}/options on the 2nd and later builds?
> Even the boolean NOPORTDOCS isn't available thru OPTIONS.
> Thus it is an inconsistent way to configure a port.
>
> 4. When I build misc/mc-light and have "WITHOUT_NLS=yes" in
> /etc/make.conf, why does the OPTIONS dialog offer me
> "[X] NLS Enable gettext support" instead of defaulting the
> dialog to unchecked?

You can set those knobs via the command line, or via Makefile.{inc,
${ARCH}*, ${OPSYS}, local}, or via make.conf, where you can limit the
scope based on the .CURDIR, etc.  Although we do have a problem, as
you note in (4), with knobs that are OPTIONS, but are defined
somewhere other than OPTIONSFILE. I hadn't seen:

http://docs.freebsd.org/cgi/mid.cgi?4C476F69.1060200

until swell.k pointed it out (thanks).  I think that it does some good
things, but it does have some problems:

--I don't think the priority is right: the "environment" settings
ought to override the PORTS_DBDIR entries. This is because they will
do so anyway in some circumstances (because of recursion, or the use
of make -e/-E, or because you can't .undef some "environment"
variables), but also 

Re: OPTIONS (was: editors/vim installs to /)

2010-10-06 Thread David DEMELIER
2010/10/5 David O'Brien :
> On Sun, Oct 03, 2010 at 10:22:46AM +0200, David DEMELIER wrote:
>> 2010/10/2 David O'Brien :
>> > 2. With the way OPTIONS handling is done, there isn't a way for me
>> > to query if I built with the defaults or not.
>> > Thus leading to every port I manually install looking like it was
>> > customized just because /var/db/ports/${PORTNAME} exists.  Thus
>> > implying I can no longer install the pre-build package.
>>
>> make rmconfig ?
>
> I think you've missed my point.
>
> That does not tell me if I, in the past, made a decision that did not
> like the maintainer's defaults, or if I just wanted to extract the
> sources so I could read the license or figure out what the OPTIONS knobs
> were about, etc..
>

I understood, you prefere a file like make.conf or ports.conf to see
which options/knob is defined, isn't it ?

>> The best thing to do is switch totally to a way to configure a port
>> and remove the other one.
>
> Only if folks agree on what the best way to configure a port is.
> I spoke with some co-workers last week, and OPTIONS weren't very
> popular with them.  They also stated some of the the issues I listed.
>
>
>> I think we should try to upgrade the options
>> framework with what I said at 4. and 3. It's possible but we need some
>> work.
>
> Even without forcing all ports to go in one direction for configuration,
> this would be a Good Thing to do.  Hopefully someone with interest will
> submit some patches.
>

I will try to do it, I think a replacement of ports.conf with a make
syntax would be better. I will try to do something in the end of week.

> --
> -- David  (obr...@freebsd.org)
> Q: Because it reverses the logical flow of conversation.
> A: Why is top-posting (putting a reply at the top of the message) frowned 
> upon?
> Let's not play "Jeopardy-style quoting"
> ___
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
>

Kind regards,

-- 
Demelier David
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: OPTIONS

2010-10-06 Thread Andrew W. Nosenko
On Wed, Oct 6, 2010 at 11:40, David O'Brien  wrote:
> On Tue, Oct 05, 2010 at 11:34:52AM -0700, David O'Brien (@FreeBSD) wrote:
>> > 2010/10/3 Matthew Seaman :
>> > > In fact, you might just as well write a small HTML form, display it
>> > > using lynx or w3c or some other text mode browser[*], and then have the
>> > > form action feed into a CGI program that outputs a small Makefile with
>> > > appropriate variable definitions in it.
>>
>> I like this statement -- as it shows just how complex this will get when
>> taken to its natural conclusion.
>
> This is also how ridiculous things can get:
>
> curl 7.21.1 now offers me:
>    [X] WERROR       Treat compilation warnings as errors
>
>    Can the port maintainer really not decide if that should just be
>    turned off or turned on for FreeBSD?!?

I wonder why -Werror even ever considered to be turned  "on" at all.

>
>    Do *I* really need to think about this one?
>
>    But of course it doesn't offer me turning on NOPORTDOCS or
>    NOPORTEXAMPLES, which would be useful.
>    [I don't think any ports do...]
>
>
> cscope 15.7a offers me:
>    [ ] XCSCOPE  Install (X)Emacs package
>
>    Do we really need to be bothered with OPTIONS to avoid installing an
>    87K .el file?!?

Yes.  I'm, as everyday cscope and emacs user, would be very frustrated
if xcscope.el would be installed by ports overriding my patched
version and forcing me to patch it again and again.

Why xcscope.el didn't splinted out into separate port/package -- it's
another question...

-- 
Andrew W. Nosenko 
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: OPTIONS

2010-10-06 Thread David O'Brien
On Tue, Oct 05, 2010 at 11:34:52AM -0700, David O'Brien (@FreeBSD) wrote:
> > 2010/10/3 Matthew Seaman :
> > > In fact, you might just as well write a small HTML form, display it
> > > using lynx or w3c or some other text mode browser[*], and then have the
> > > form action feed into a CGI program that outputs a small Makefile with
> > > appropriate variable definitions in it.
> 
> I like this statement -- as it shows just how complex this will get when
> taken to its natural conclusion.

This is also how ridiculous things can get:

curl 7.21.1 now offers me:
[X] WERROR   Treat compilation warnings as errors

Can the port maintainer really not decide if that should just be
turned off or turned on for FreeBSD?!?

Do *I* really need to think about this one?

But of course it doesn't offer me turning on NOPORTDOCS or
NOPORTEXAMPLES, which would be useful.
[I don't think any ports do...]


cscope 15.7a offers me:
[ ] XCSCOPE  Install (X)Emacs package

Do we really need to be bothered with OPTIONS to avoid installing an
87K .el file?!?

-- 
-- David  (obr...@freebsd.org)
Q: Because it reverses the logical flow of conversation.
A: Why is top-posting (putting a reply at the top of the message) frowned upon?
Let's not play "Jeopardy-style quoting"
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"