Re: Distributed Version Control for ports(7) ( was: Re: autoconf update )

2010-09-20 Thread Konstantin Tokarev


 1). http://bit.ly/d5UrtN

 2). http://www.keltia.net/BSDCan/paper.pdf

 3). http://bit.ly/97Y8Xi

 4). Because CVS just does not do any of this.

 Make your final comparison here:
 http://bit.ly/cyQBn8

 For the sake of argument can you think of any reason to not switch ?


Why not Git?
Or you prefer to manage ports tree from Windows?

--
Regards,
Konstantin
___
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: Distributed Version Control for ports(7) ( was: Re: autoconf update )

2010-09-20 Thread jhell


On Mon, 20 Sep 2010 03:17, Konstantin Tokarev wrote:
In Message-Id: 174981284967...@web24.yandex.ru





1). http://bit.ly/d5UrtN

2). http://www.keltia.net/BSDCan/paper.pdf

3). http://bit.ly/97Y8Xi

4). Because CVS just does not do any of this.

Make your final comparison here:
http://bit.ly/cyQBn8

For the sake of argument can you think of any reason to not switch ?



Why not Git?
Or you prefer to manage ports tree from Windows?



For one it really has a steeper learning curve for the interface than what 
mercurial presents. It presents a lot of information upfront to the user 
which tends to be overwhelming in some cases. GIT is nice, I like its 
speed but I have more of a preference to mercurial than anything else. I 
also like the fact that mercurial makes direct use of the python language 
but this is not really for this thread and could lead off in directions 
that were not intended.


I do not do any development for anything to do with FreeBSD in a Window$ 
environment, Its not needed for me to do so because I always have access 
to a command line wherever I go. If the time comes and I would need to, 
it is nice to know that there is a front-end for Mercurial on Window$.




Thanks for inquiring,


--

 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


Re: Distributed Version Control for ports(7) ( was: Re: autoconf update )

2010-09-20 Thread Dominic Fandrey
On 20/09/2010 03:01, Carlos A. M. dos Santos wrote:
 On Sun, Sep 19, 2010 at 6:34 AM, Ion-Mihai Tetcu ite...@freebsd.org wrote:
 Insert VCS discussion here

Is this just my impression or are we trying to build a bikeshed
here?

I think we all agree, that the stage is not set for a VCS change.

Regards

-- 
A: Because it fouls the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail? 
___
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: editors/vim installs to /

2010-09-20 Thread Lars Engels
On Fri, Sep 17, 2010 at 05:38:21PM -0700, Rob Farmer wrote:
 On Fri, Sep 17, 2010 at 16:24, Wesley Shields w...@freebsd.org wrote:
  On Fri, Sep 17, 2010 at 03:51:42PM -0700, Rob Farmer wrote:
  On Fri, Sep 17, 2010 at 13:54, Wesley Shields w...@freebsd.org wrote:
   While I agree that editors/vim could use the changes you're discussing,
   do you really think such a comment is needed? Attacks like that are not
   necessary. Let your code speak for itself.
  
   -- WXS
 
  This port has major issues and numerous polite requests (including
  with patches) to fix them have been summarily ignored or rejected. So
  don't act surprised when people start to get annoyed by the situation.
 
  I'm not surprised. I'm pointing out that attacks like that are not going
  to further the cause of getting the port the care you think it deserves.
 
  Unfortunately I don't know what the answer is beyond polite requests and
  patches to fix the problems as you see them. I do know that attacks are
  not the answer and are in fact harmful to achieving a goal.
 
  -- WXS
 
 
 Fair enough. My apologies if my comments on this were too aggressive.
 
 However, I still think it would benefit everyone if the maintainer
 could provide an explanation for some of the current behavior and
 would at least be open to discussion about changing it. The biggest
 problem here, IMHO, is not the OPTIONS issue, but rather the use of
 GTK 1 as the default. Plenty of ports don't support OPTIONS, even
 though they could, and many users ignore options by setting BATCH, but
 it isn't a big deal because the defaults are ideal for most
 situations. I think either defaulting to GTK 2 or just making vim a
 console application would eliminate most of these complaints.

editors/vim-lite is console only.


pgpOCj7bxYWZn.pgp
Description: PGP signature


Re: ptlib build failure - breaks pwlib - hence also asterisk - opal - openh323

2010-09-20 Thread David Southwell
  On Sat, 18 Sep 2010, David Southwell wrote:
   /usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pssl.o
   ../../ptclib/pssl.cxx: In constructor 'PSSLContext::PSSLContext(const
  void*, PINDEX)':
  ../../ptclib/pssl.cxx:917: error: invalid conversion from 'const
  SSL_METHOD*' to 'SSL_METHOD*'
   gmake[3]: ***
   [/usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pssl.o] Error 1
  
  I'm having this error too. My guess is that is that pwlib has problems
  with the OpenSSL version in the ports. I've had similar problems with
  other ports in the past.
  
  Regards,
  Marco

 That makes sense. The problem is this also breaks asterisk which depends  
  upon 
 pwlib!!
 I have also tried building ptlib26 but get the same failures.
 I have cc'd this to the maintainerlih...@ieee.org
lih...@ieee.org is maintainer for ptlib.
I have also just sent a copy to st...@energistic.com who is maintainer for 
pwlib and net/openh323 which is also affected by this build failure.

I have also added m...@aldan.algebra.com who is maintainer for  /net/opal which 
has the same problem.

dns1# portupgrade -a

---  Upgrading 'opal-2.2.11_2' to 'opal-2.2.11_3' (net/opal)
---  Building '/usr/ports/net/opal'
===  Cleaning for pwlib-1.12.0_6,1
:
:
Created dependencies.
gmake[3]: Leaving directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/src/ptlib/unix'
gmake[3]: Entering directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins'
Created dependencies.
set -e; gmake -C sound_oss debugdepend ; gmake -C vidinput_v4l debugdepend ; 
gmake -C vidinput_v4l2 debugdepend ; gmake -C vidinput_bsd debugdepend ;
gmake[4]: Entering directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/sound_oss'
c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -
I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1 -
I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wall  
-D_DEBUG -fPIC -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -M 
sound_oss.cxx  ../pwlib/device/sound/*.dep
gmake[4]: Leaving directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/sound_oss'
gmake[4]: Entering directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/sound_oss'
Created dependencies.
gmake[4]: Leaving directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/sound_oss'
gmake[4]: Entering directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l'
c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -
I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1 -
I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wall  
-D_DEBUG -fPIC -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -M 
vidinput_v4l.cxx  ../pwlib/device/videoinput/*.dep
gmake[4]: Leaving directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l'
gmake[4]: Entering directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l'
Created dependencies.
gmake[4]: Leaving directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l'
gmake[4]: Entering directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l2'
Created dependencies.
gmake[4]: Leaving directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l2'
gmake[4]: Entering directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_bsd'
Created dependencies.
gmake[4]: Leaving directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_bsd'
gmake[3]: Leaving directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins'
set -e; if test -e src/ptlib/unix ; then gmake -C src/ptlib/unix debug; fi;  
if test -e plugins ; then gmake -C plugins debug; fi; 
gmake[3]: Entering directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/src/ptlib/unix'
c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -
I/usr/local/include  -D_REENTRANT -pthread -fno-exceptions  -O1 -
I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wall  
-g -D_DEBUG -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include  -O1 -fPIC -
DLDAP_DEPRECATED -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -
I/usr/local/include   -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include 
-I/usr/local/include -c ../../ptclib/psasl.cxx -o 
/usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/psasl.o
c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -
I/usr/local/include  -D_REENTRANT -pthread -fno-exceptions  -O1 -
I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wall  
-g -D_DEBUG -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include  -O1 -fPIC -
DLDAP_DEPRECATED -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -
I/usr/local/include   -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include 
-I/usr/local/include -c ../../ptclib/pldap.cxx -o 
/usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pldap.o
c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -
I/usr/local/include  -D_REENTRANT -pthread -fno-exceptions  -O1 -

Re: editors/vim installs to /

2010-09-20 Thread Rob Farmer
On Mon, Sep 20, 2010 at 01:34, Lars Engels lars.eng...@0x20.net wrote:
 editors/vim-lite is console only.


That seems to disable a lot of other stuff too.

.if !defined(LITE)
MAKE_ARGS+= CONF_OPT_FEAT=--with-features=big

However, I will definitely take a look at it. Thank you for suggesting it.

-- 
Rob Farmer
___
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


Current unassigned ports problem reports

2010-09-20 Thread FreeBSD bugmaster
(Note: an HTML version of this report is available at
http://www.freebsd.org/cgi/query-pr-summary.cgi?category=ports .)

The following is a listing of current problems submitted by FreeBSD users.
These represent problem reports covering all versions including
experimental development code and obsolete releases.


S Tracker  Resp.  Description

o ports/150746[MAINTAINER] irc/weechat-devel: update to 20100919
f ports/150744[patch] audio/openal: install alsoftrc.sample
o ports/150743New port: graphics/commons-utilities
o ports/150741[MAINTAINER] net-im/centerim-devel: Update to 4.22.9.3
o ports/150734New port: www/p5-WWW-Yandex-PhoneDetector Perl module 
o ports/150733Update port: sysutils/lxtask version bump (broken)
f ports/150728[PATCH] sysutils/duplicity-devel: update to 0.6.10
o ports/150720[Maintainer Update] astro/qlandkartegt: update to 0.19
o ports/150719[PATCH] mail/cyrus-imapd: add UoA autocreate and autos
o ports/150714[PATCH] graphics/ImageMagick-nox11: add missing PLIST 
f ports/150712Port update: www/woof
o ports/150703maintainer-update of mail/mutt-devel
f ports/150698[patch] graphics/mupdf: restore some vendor CFLAGS
f ports/150695[patch] editors/2bsd-vi: use ncurses rather than terml
f ports/150694[patch] devel/rlwrap: update to 0.37
o ports/150691[patch] Templates/BSD.local.dist: add conf.{avail,d} f
o ports/150683New port: devel/dragon, Combined C++ scanner/parser ge
o ports/150653OGG/Vorbis playback with mplayer is broken
o ports/150637samba build error after  autoconf 2.67 update
o ports/150636[Maintainer Update] audio/liquidsoap: update to 0.9.3-
f ports/150630[PATCH] Fix fetching themes for multimedia/dvd-slidesh
o ports/150618[PATCH] sysutils/cpdup: fix off-by-one error
o ports/150610[UPDATE] www/openx upgrade to latest version, security
o ports/150608Mk/bsd.license.mk Add OWL license
f ports/150605[PATCH] audio/liblastfm: Fix build with alternate LOCA
f ports/150604[PATCH] sysutils/superiotool: Fix build with alternate
o ports/150592AX_BOOST_FILESYSTEM macro from autoconf-archive gives 
o ports/150576[patch] www/tomcat55: fix packaging/rc script and add 
o ports/150574[PATCH] mail/dkimproxy: Simplify the rc scripts
f ports/150542[new port] createrepo - creates rpm metadata for yum
o ports/150541[new port] sysutils/yum - Installer/updater for rpm
o ports/150540[new port] devel/py-yum-metadata-parser (a requirement
o ports/150499[maintainer-update] ftp/tnftpd update to 20100324
o ports/150493Update for: security/openssh-portable port from 5.2p1 
o ports/150489[NEW PORT] devel/d-feet: D-Feet is a D-Bus debugger wr
o ports/150467net/asterisk16 port failed to compile
f ports/150457[patch] mail/mutt-devel does not recognize PGP markers
o ports/150446New port: lang/rexx-regutil
o ports/150425www/squid31: rc.d/squid's squid_fib setting ineffectiv
f ports/150423[PATCH] Upgrade www/p5-Mojo to devel/p5-Mojolicious (v
f ports/150376port net-mgmt/zabbix-server 1.8.3 fails to build on 8.
f ports/150361[patch] provide script to bind with nautilus for multi
f ports/150333x11/lxpanel: forced dependency with WITH_ALSA
f ports/150329net/quagga 0.99.17 - multicast problem not resolved
o ports/150316new port: net/neatx
f ports/150294news/hellanzb fails to run due to string compare bug
f ports/150283security/l5 produces wrong output on amd64
o ports/150266New port: x11/tabbed Simple generic tabbed fronted to 
o ports/150252[NEW PORT] sysutils/gigolo : frontend to connect/mount
f ports/150235sysutils/smartmontools build system bug
f ports/150233conky 1.8 broken (sysutils/conky)
o ports/150208[new port] databases/jasperserver: Open Source Java Re
f ports/150194There is no startup script for databases/cassandra
f ports/150146[PATCH] net/igmpproxy: fix rc script
f ports/150145[patch] ftp/smbftpd port rewrite configuration files o
o ports/150086[NEW PORT] net-im/tkabber-plugins-devel: External Plug
f ports/150047net/ipv6socket_scrub: Makefile contains incorrect URL
f ports/149963chinese/ibus-chewing: Refine FETCH_ARGS
o ports/149947[NEW PORT] devel/smartCVS, a powerful graphical CVS cl
o ports/149928New port: textproc/iText iText, a JAVA-PDF library by 
o ports/149892[NEW PORT] textproc/weka-devel: Data 

[CFT] games/aquaria: Underwater 2D Fantasy Action-Adventure

2010-09-20 Thread Anonymous
Anyone wants to play this proprietary game with GPLv2+ engine?
  http://en.wikipedia.org/wiki/Aquaria_(video_game)

To test:

  1. obtain aquaria-lnx-humble-bundle.mojo.run and put into DISTDIR
  2. install devel/mercurial
  3. run `make maint-gen-distfile makesum'
  4. run `make install' and select GAME_DATA option

Otherwise, if you have the game data lying somewhere you can specify
path to it using AQUARIA_DATA_PATH environment variable.

Are such PITA to install games desired in the ports tree, anyway?

Index: games/Makefile
===
RCS file: /a/.cvsup/ports/games/Makefile,v
retrieving revision 1.1351
diff -u -p -r1.1351 Makefile
--- games/Makefile	14 Sep 2010 20:47:24 -	1.1351
+++ games/Makefile	20 Sep 2010 06:22:18 -
@@ -48,6 +48,8 @@
 SUBDIR += apoolGL
 SUBDIR += apricots
 SUBDIR += aqbubble
+SUBDIR += aquaria
+SUBDIR += aquaria-data
 SUBDIR += armagetron
 SUBDIR += asc
 SUBDIR += asciiquarium
Index: games/aquaria/Makefile
===
RCS file: games/aquaria/Makefile
diff -N games/aquaria/Makefile
--- /dev/null	1 Jan 1970 00:00:00 -
+++ games/aquaria/Makefile	20 Sep 2010 10:47:58 -
@@ -0,0 +1,47 @@
+# New ports collection makefile for:	aquaria
+# Date created:19 Sep 2010
+# Whom:	Anonymous
+#
+# $FreeBSD$
+#
+
+PORTNAME=	aquaria
+PORTVERSION=	25
+CATEGORIES=	games
+MASTER_SITES=	# not yet
+
+MAINTAINER=	noreply@ # not yet
+COMMENT=	Underwater 2D Fantasy Action-Adventure
+
+LICENSE=	GPLv2 GPLv3
+LICENSE_COMB=	dual
+LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING.txt
+
+USE_CMAKE=	yes
+USE_SDL=	yes
+USE_OPENAL=	yes
+
+CFLAGS+=	-isystem${LOCALBASE}/include \
+		-DAQUARIA_DATA_PATH=\\\${DATADIR}\\\
+
+OPTIONS=	GAME_DATA Install game data off
+
+.include bsd.port.options.mk
+
+.if defined(WITH_GAME_DATA)
+RUN_DEPENDS+=	${LOCALBASE}/share/aquaria/data/variables.txt:${PORTSDIR}/games/aquaria-data
+.endif
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
+	${MKDIR} ${DATADIR}
+	${TAR} cf - -C${WRKSRC}/game_scripts . \
+		| ${TAR} xof - -C${DATADIR}
+
+maint-gen-distfile:
+	${MKDIR} ${WRKDIR}
+	cd ${WRKDIR}  hg clone -r${PORTVERSION} \
+		http://hg.icculus.org/icculus/${PORTNAME}/ ${WRKSRC}
+	${TAR} czf ${DISTDIR}/${DISTFILES} -C${WRKDIR} --exclude .hg .
+
+.include bsd.port.mk
Index: games/aquaria/pkg-descr
===
RCS file: games/aquaria/pkg-descr
diff -N games/aquaria/pkg-descr
--- /dev/null	1 Jan 1970 00:00:00 -
+++ games/aquaria/pkg-descr	19 Sep 2010 14:14:37 -
@@ -0,0 +1,13 @@
+The game follows Naija, a mermaid-like woman, as she explores the
+underwater world of Aquaria. Along her journey, she learns about both
+the history of the world and her own past. The gameplay focuses on a
+combination of swimming, singing and combat, through which Naija can
+interact with the world. Naija's songs can move items, affect plants
+and animals, and change her physical appearance into other
+forms. These forms have different abilities, such as firing
+projectiles at hostile creatures or passing through barriers
+inaccessible to her in her natural shape.
+-- Wikipedia
+
+WWW: http://hg.icculus.org/icculus/aquaria/
+WWW: http://www.bit-blot.com/aquaria/
Index: games/aquaria/pkg-plist
===
RCS file: games/aquaria/pkg-plist
diff -N games/aquaria/pkg-plist
--- /dev/null	1 Jan 1970 00:00:00 -
+++ games/aquaria/pkg-plist	20 Sep 2010 10:50:58 -
@@ -0,0 +1,879 @@
+bin/aquaria
+%%DATADIR%%/_mods/aquariaeditortutorial/mod-init.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/healthplant.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/nautilus.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_editor.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_editor01.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_editor02.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_editor03.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_end.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_entities01.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_entities02.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_entities03.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_intro.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_nodes01.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_nodes02.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_nodes03.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_nodes04.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_obstruct01.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_obstruct02.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_obstruct03.lua
+%%DATADIR%%/_mods/aquariaeditortutorial/scripts/node_obstruct04.lua

squidclamav 5.4

2010-09-20 Thread Mag. Werner Cyrmon
squidclamav5.4 is out a while - when will it appear in the ports tree ...

 


*
Mag. Werner Cyrmon
HTBLuVA Wr. Neustadt, Abt. EDVO
Change is Life!(Remi, Ratatouille)

*
NOTICE: This message and any attachment are confidential.
If you are not the intended recipient, please notify the sender and delete
this e-mail and any copies.
Incoming e-mails are not accepted as legally binding unless legal validity
is confirmed by us by reply-mail.
An automatically generated acknowledgement of receipt cannot be considered
as confirmation of legal validity.

 

___
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


squidclamav 5.4

2010-09-20 Thread Mag. Werner Cyrmon
squidclamav 5.4 is out a while - when will it appear in the ports tree?

Regards 

Werner

 

 

___
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


port for pcattcp

2010-09-20 Thread SOUHARE, Hamed
Hi,

I went to install PCATTCP on my computer and I need to kwon the port on
FreeBSD.

Thanks.

--
Les donnees et renseignements contenus dans ce message sont personnels, 
confidentiels et secrets. Toute publication, utilisation ou diffusion, meme 
partielle, doit etre autorisee. Si vous n'etes pas le bon destinataire, nous 
vous demandons de ne pas lire, copier, utiliser ou divulguer cette 
communication. Nous vous prions de notifier cette erreur a l'expediteur et 
d'effacer immediatement cette communication de votre systeme.

Any data and information contained in this electronic mail is personal, 
confidential and secret. Any total or partial publication, use or distribution 
must be authorized. If you are not the right addressee, we ask you not to read, 
copy, use or disclose this communication. Please notify this error to the 
sender and erase at once this communication from your system.
___
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: Distributed Version Control for ports(7) ( was: Re: autoconf update )

2010-09-20 Thread perryh
Konstantin Tokarev annu...@yandex.ru wrote:

 Why not Git?

One issue with either Git or Mercurial is that they are GPL.
AFAIK FreeBSD prefers to avoid GPL in the base or in critical
widely-used infrastructure if a viable non-GPL alternative
exists.  Granted SVN, currently used to manage src, is GPL;
but its critical use is only on the project's own servers
whereas the use being proposed for Git or Mercurial would
involve their being used in a distributed manner (that being
the whole point).

A second issue with Mercurial is that it is written in Python,
which seems to have adopted -- granted to a lesser extent --
the unfortunate Perl tendency for newer versions to be less
than completely compatible with earlier versions.  It would
seem problematic if the Python version used by Mercurial were
to be superseeded by an incompatible version, requiring the
entire distributed user base to migrate.
___
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: squidclamav 5.4

2010-09-20 Thread Jerry
On Mon, 20 Sep 2010 08:28:27 +0200
Mag. Werner Cyrmon w.cyr...@htlwrn.ac.at articulated:

 squidclamav 5.4 is out a while - when will it appear in the ports
 tree?

Have you considered contacting the port maintainer:

llev...@argosnet.com

Perhaps he could assist you.

-- 
Jerry ✌
freebsd-ports.u...@seibercom.net

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__
I used to think I was indecisive, but now I'm not so sure.


signature.asc
Description: PGP signature


Re: Distributed Version Control for ports(7) ( was: Re: autoconf update )

2010-09-20 Thread Romain Tartière
On Mon, Sep 20, 2010 at 05:20:39AM -0700, per...@pluto.rain.com wrote:
 SVN [...] is GPL;
nope, it's under Apache License 2.0, see:
http://svn.apache.org/repos/asf/subversion/trunk/LICENSE

-- 
Romain Tartière rom...@blogreen.orghttp://romain.blogreen.org/
pgp: 8234 9A78 E7C0 B807 0B59  80FF BA4D 1D95 5112 336F (ID: 0x5112336F)
(plain text =non-HTML= PGP/GPG encrypted/signed e-mail much appreciated)


pgpo43k4CGz1N.pgp
Description: PGP signature


Re: Distributed Version Control for ports(7) ( was: Re: autoconf update )

2010-09-20 Thread Janne Snabb
On Mon, 20 Sep 2010, per...@pluto.rain.com wrote:

 One issue with either Git or Mercurial is that they are GPL.
 AFAIK FreeBSD prefers to avoid GPL in the base or in critical
 widely-used infrastructure if a viable non-GPL alternative
 exists.

The project currently uses Perforce for many sub-projects, so using
GPL licenced solution could hardly be a problem. I was shocked to
notice that I need a proprietary binary-only software which does
whatever unbeknownst to me to be able to access the TrustedBSD
repositories.

Using some free modern VCS for new sub-projects which would
traditionally go to perforce would be a good way and first-use
candidate to start experimenting with and getting developers used
to the slightly different new way of doing things.


From my point of view as a *user* it would be very nice to have
some modern VCS interface to ports and src. The current system (SVN
 CVS) makes it troublesome for users to keep in sync with the
central repository while maintaining their local modifications.
Also, if I want to be able to access port version history easily,
I need to use anoncvs to update my ports tree, but that is terribly
slow (or I could mirror the whole CVS repository to my disk, but
that is quite a bloat). Luckily src has been migrated to SVN, which
makes my life slightly easier.

The above is just a point of view as a pure consumer of the source
tree. My contributions to the project come as patches in PRs (it
would be easier to work on those patches with a modern VCS). My
personal favourite is Bazaar as it tracks not only files but also
directories properly, which I need for some projects, Mercurial
comes 2nd and Git 3rd as it is quite a mess. All of them are tolerable :).

I do know that the migration is a big burden which makes the whole
thing very difficult to accomplish.

--
Janne Snabb / EPIPE Communications
sn...@epipe.com - http://epipe.com/
___
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


Q about perl 5.12 and included newer port modules.

2010-09-20 Thread Michael Scheidell
 I noticed, while looking at the SpamAssassin Port 
(p5-Mail-SpamAssassin) that there are at lease one set of pm 
dependencies that would pull in obsolete (older) ports versions that 
would overwrite newer, built in modules in perl 5.12.
(Thanks Martin for this list  below:  As I said, its not just SA, but 
any optional modules SA pulls in need to be regressed back to any other 
pm that any other module might need)


-

Here is a list of directly referenced dependencies, where are the
overwriting functions?

p5-NetAddr-IP:
only in ports

p5-Archive-Tar:
5.8.9: not included
5.10.1: 1.52
5.12.2: 1.54
ports: 1.68

p5-Net-DNS:
only in ports

p5-Compress-Zlib:
5.8.9:  not included
5.10.1: 2.020
5.12.2: 2.024
ports:  2.015

p5-IO-Zlib:
5.8.9:  not included
5.10.1: 1.09
5.12.2: 1.10
ports:  1.10

p5-HTML-Parser:
only in ports

p5-IO-Compress:
5.8.9:  not included
5.10.1: 2.020
5.12.2: 2.024
ports:  2.015

p5-Test-Harness:
5.8.9:  2.64
5.10.1: 3.17
5.12.2: 3.17
ports:  3.22

p5-libwww:
only in ports

p5-Encode-Detect:
only in ports

p5-Mail-Tools:
only in ports

p5-Time-HiRes:
5.8.9:  1.9715
5.10.1: 1.9719
5.12.2: 1.9719
ports:  1.9721

p5-Mail-SPF:

p5-IO-Socket-INET6:

p5-IO-Socket-SSL:

p5-DBD-mysql:
only in ports

p5-DBD-Pg:
only in ports

p5-Digest-SHA1:
only in ports

p5-Digest-SHA:
5.8.9:  not included
5.10.1: 5.47
5.12.2: 5.47
ports:  5.48

p5-Mail-DKIM:
only in ports

p5-Crypt-OpenSSL-RSA:
only in ports

p5-IP-Country:
only in ports

The only one I can see with a lower version is p5-Compress-Zlib.
Btw. maybe p5-Time-HiRes can be omitted at all?



I also noticed that the /usr/ports/UPDATING 20100715 note doesn't 
mention this, and the procedures for updating from 5.10 to 5.12 might 
being in these obsolete pm's.


As the port maintainer for p5-Mail-SpamAssassin, I am looking for ideas, 
policies, procedures for handling something like this.
For the SA port, I can always use if/else statements in the run and 
build dependencies, looking for PERL version, BUT:. that only 
handles the immediate issue.


The other issue is that several other dependencies, pulled in 
automatically, or optionally when you switch a knob, access ports that 
are not under my control.


So, the Question is:  track down each dependency (on my own) and submit 
patches to all the port maintainers, or should 'we' collectively look at 
all the existing pm's and make sure they don't install older modules?


that approach, while global, can (and might) cause problems with 
automated builds, package builds, and packages on cd/dvd's, since the 
obsolete port will either be marked 'BROKEN FOR PERL 5.12', or, just 
silently ignored.


Either case, this does go beyond just on perl port 
(p5-Mail-SpamAssassin)? or should we update any pm's that are older than 
5.12?

Actually, that itself sounds like the most workable, going fwd solution.
if as Martin has found, at least p5-Compress-Zlib in ports is older than 
comes with perl 5.12, maybe that is the place to start?


What would you say would be officially supported policy on this? easiest 
to maintain and package?


--
Michael Scheidell, CTO
o: 561-999-5000
d: 561-948-2259
ISN: 1259*1300
 *| *SECNAP Network Security Corporation

__
This email has been scanned and certified safe by SpammerTrap(r). 
For Information please see http://www.secnap.com/products/spammertrap/
__  
___

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: Q about perl 5.12 and included newer port modules.

2010-09-20 Thread Jeremy Chadwick
On Mon, Sep 20, 2010 at 11:07:33AM -0400, Michael Scheidell wrote:
  I noticed, while looking at the SpamAssassin Port
 (p5-Mail-SpamAssassin) that there are at lease one set of pm
 dependencies that would pull in obsolete (older) ports versions that
 would overwrite newer, built in modules in perl 5.12.
 [...]
 As the port maintainer for p5-Mail-SpamAssassin, I am looking for
 ideas, policies, procedures for handling something like this.
 For the SA port, I can always use if/else statements in the run and
 build dependencies, looking for PERL version, BUT:. that only
 handles the immediate issue.
 [...]

First and foremost, thank you for maintaining p5-Mail-SpamAssassin!
This is a port we rely on heavily given our hosting role.  :-)

As I understand it, perl version checking mostly solves the issue.  The
way it works in pretty much every other port is: you check PERL_LEVEL.
Yes, it can get hairy and out of control depending on how many
dependencies are required, but the most PERL_LEVEL checks a single port
Makefile has is 4 (devel/p5-CPANPLUS).  That rough number comes from:

grep -r -c PERL_LEVEL /usr/ports | sort -t: -k2 -n | tail -20

I say mostly because there are two one-off cases I can think of, and
probably more:

1) If the module version that comes built-in to perl 5.12 doesn't work
with SpamAssassin, in which case you need to open up a bug report with
them to get it fixed upstream + provide a patch (in
p5-Mail-SpamAssassin/files) to temporarily fix the issue.

2) Situations like the RUN_DEPENDS entry for Time::HiRes.  I question
the mandatory nature of this dependency when the user has something like
perl 5.10.2 or perl 5.12 installed.  I assume this was done because the
version included with perl, at one time, was broken/outdated -- was this
ever fixed?  If so, PERL_LEVEL fix it.

soapbox
Welcome to the problem with software that ends up pulling in a zillion
dependencies.  I have a very young colleague who a few years ago used to
tell me why do you care about the large number of perl module
dependencies?  You're just whining.  Fast forward to a few weeks ago,
where I caught him complaining about how many his system had installed
on it.  This model of creeping featurism is becoming more prominent
today; for sake of example, why does Apache 2.2 now require Python to
build?  Sometimes I feel like I'm the only person who questions such
design choices in software these days.
/soapbox

 Either case, this does go beyond just on perl port
 (p5-Mail-SpamAssassin)? or should we update any pm's that are older
 than 5.12?

I can assure you the latter point won't fly -- there are many perl
modules which break backwards compatibility (or start emitting warnings
when used with newer perl) when a new version is released.  Meaning:
version 2.598 is not necessarily better than version 2.711.

If there are a limited number of these scenarios, it would make most
sense for a new port to be created for that specific version of the
module and port Makefiles updated to refer to it.

-- 
| Jeremy Chadwick   j...@parodius.com |
| Parodius Networking   http://www.parodius.com/ |
| UNIX Systems Administrator  Mountain View, CA, USA |
| Making life hard for others since 1977.  PGP: 4BD6C0CB |

___
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: squidclamav 5.4

2010-09-20 Thread Ruslan Mahmatkhanov

20.09.2010 10:28, Mag. Werner Cyrmon пишет:

squidclamav 5.4 is out a while - when will it appear in the ports tree?

Regards

Werner


Please try patch attached.
If it's ok for you, i'll create PR to update the port.


--
Regards,
Ruslan
diff -ruNa squidclamav/Makefile squidclamav/Makefile
--- squidclamav/Makefile2010-04-25 01:09:17.0 +0400
+++ squidclamav/Makefile2010-09-20 20:43:09.0 +0400
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=  squidclamav
-PORTVERSION=   5.3
-PORTREVISION=  1
+PORTVERSION=   5.4
 CATEGORIES=security
 MASTER_SITES=  SF
 
@@ -23,6 +22,7 @@
 SUB_FILES= pkg-message
 
 PLIST_FILES=   bin/${PORTNAME} etc/${PORTNAME}.conf.dist
+MAN1=  ${PORTNAME}.1
 
 post-configure:
@${REINPLACE_CMD} -E 's|^(LDFLAGS = ).*|\1-L${LOCALBASE}/lib|' \
@@ -31,6 +31,7 @@
 do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${PREFIX}/bin
@${INSTALL_DATA} ${WRKSRC}/etc/${PORTNAME}.conf 
${PREFIX}/etc/${PORTNAME}.conf.dist
+   @${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 
${MANPREFIX}/man/man1/${PORTNAME}.1
@${CAT} ${PKGMESSAGE}
 
 .include bsd.port.mk
diff -ruNa squidclamav/distinfo squidclamav/distinfo
--- squidclamav/distinfo2010-04-25 01:09:17.0 +0400
+++ squidclamav/distinfo2010-09-20 18:00:31.0 +0400
@@ -1,3 +1,3 @@
-MD5 (squidclamav-5.3.tar.gz) = 39f4b98294782039840b2052eab543e2
-SHA256 (squidclamav-5.3.tar.gz) = 
8a35d3de33fcb072fd0cc1e735108e92ac183f394a77596a461e6be0a2d1ad81
-SIZE (squidclamav-5.3.tar.gz) = 759760
+MD5 (squidclamav-5.4.tar.gz) = e2adab89b1d46ace78b4ec5200dd1285
+SHA256 (squidclamav-5.4.tar.gz) = 
f4979552494369c93d99cec0846e400588a5b17c01bcc1346b68dbfc8723e378
+SIZE (squidclamav-5.4.tar.gz) = 765313
___
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: [CFT] games/aquaria: Underwater 2D Fantasy Action-Adventure

2010-09-20 Thread Dmitry Marakasov
* Anonymous (swel...@gmail.com) wrote:

 Are such PITA to install games desired in the ports tree, anyway?

I think in this case -data port is not needed. Sources should be
packaged and put somewhere, and the game should show a pkg-message
with instructions on how to obtain and where to put the data. We
have similar ports in tree already - see openttd or reminiscence.

Actually I've had all humble indie bundle ports in my TODO list for a
while, and it's nice to see someone did this faster than me :) If
you plan to port other games, I have a wip port for lugaru
(http://hg.amdmi3.ru/ports/games/lugaru).

-- 
Dmitry Marakasov   .   55B5 0596 FF1E 8D84 5F56  9510 D35A 80DD F9D2 F77D
amd...@amdmi3.ru  ..:  jabber: amd...@jabber.ruhttp://www.amdmi3.ru
___
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: Double versions installed

2010-09-20 Thread Jos Chrispijn

 On 19-9-2010 23:34, Jeremy Chadwick wrote:

You've never worked with GNU autotools, have you?  :-)

Nope, that is correct :-)


Therefore, if a piece of third-party software requires autoconf or
automake to build its configure scripts or Makefiles, it's up to the
port maintainer of said third-party software to make sure that the
correct autoconf/automake version is selected.


I see. Just need some time to discover how this all works. Thanks for 
your explanation.


regards,
Jos Chrispijn
___
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: update bacula-server 5.0.2 - 5.0.3, Undefined symbol ASN1_INTEGER_it

2010-09-20 Thread olli hauer
On 2010-09-19 08:20, Per olof Ljungmark wrote:
 FreeBSD 7.3-STABLE #0: Tue Sep  7 22:46:59 CEST 2010
 p...@candyman.i.inter-sonic.com:/usr/obj/usr/src/sys/GENERIC  amd64
 
 Portupgrade of bacula-server 5.0.2 - 5.0.3
 
 Starting bacula_fd.
 /libexec/ld-elf.so.1: /usr/local/lib/libbac.so.5: Undefined symbol
 ASN1_INTEGER_it
 Starting bacula_sd.
 Starting bacula_dir.
 
 If one deselects OPENSSL and recompile bacula-fd will start without
 complaints.
 
 Is this a known issue with 5.0.3?

No, can you provide me some more details.

First make sure if you have both bacula-server and bacula-client installed
on the same machine both are build with(out) ssl support.

Both ports install libs with the same name to the same place, but if the
client is build/installed first with SSL support, and then the server
without SSL support you can see exact the described issue.

--
Regards,
olli

___
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: squidclamav 5.4

2010-09-20 Thread C-S
The best thing you can do is to try to create an update of this port by
yourself and then submit the respective patch as a PR. Creating a port
update is usually not that hard. Why not give it a try? You'll find more
documentations in the Porter's Handbook.

___
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: port for pcattcp

2010-09-20 Thread Ruslan Mahmatkhanov

20.09.2010 15:42, SOUHARE, Hamed пишет:

Hi,

I went to install PCATTCP on my computer and I need to kwon the port on
FreeBSD.

Thanks.


If i understand correctly, you mean this:
http://www.pcausa.com/Utilities/pcattcp.htm

But pcattcp is a windows port of `ttcp` tool.

You can install ttcp from /usr/ports/benchmarks/ttcp.

--
Regards,
Ruslan
___
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: x11/kdelibs4 build fails, can't find docbook

2010-09-20 Thread olli hauer
On 2010-09-20 07:37, Janos Dohanics wrote:
 On Fri, 17 Sep 2010 15:31:18 -0400
 Janos Dohanics w...@3dresearch.com wrote:
 
 While building kde4-4.5.1, I get this error:

 # make install clean
 ===   kde4-4.5.1 depends on file: /usr/local/kde4/bin/kdebugdialog -
 not found ===Verifying install
 [...]
 
 I did some basic troubleshooting, and found that the files do not get
 installed in /usr/local/share/xml/docbook/4.2/, except
 the /usr/local/share/xml/docbook/4.2/ent directory is created.
 
 This seems to be happening because the port uses /usr/bin/unzip instead
 of /usr/local/bin/unzip.
 
 How can I change this behavior so /usr/local/bin/unzip would be used?
 

If you haven't redefined UNZIP_CMD or LOCALBASE somewhere
${LOCALBASE}/bin/unzip will be used.

You can test this with the follwing command in the directory of the port
where you think the wrong unzip will be used.

In case of docbook-420/docbook-xml
 cd ${PORTSDIR}/textproc/docbook-(420|xml)
 make -V UNZIP_CMD
 make -V EXTRACT_CMD

But wait, in your previous mail you have only docbook-4.1 and not
docbook-4.2 in the portversion -vF docbook* listing which is
needed to install docbook-xml correct.



___
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: ptlib build failure - breaks pwlib - hence also asterisk - opal - openh323

2010-09-20 Thread Steve Ames
Does SSL from ports declare something that we can #ifdef around? I don't really 
use pwlib anymore. If you can produce a patch that fixes your issue without 
breaking the case of using system openssl I'll happly give it the nod. 
ports/pwlib is very old. Everything should be moving to ports/ptlib (2.4) or 
ports/ptlib26
  - Original Message - 
  From: David Southwell 
  To: st...@energistic.com 
  Cc: freebsd-ports@freebsd.org ; m...@aldan.algebra.com 
  Sent: Monday, September 20, 2010 5:28 AM
  Subject: Re: ptlib build failure - breaks pwlib - hence also asterisk - opal 
-  openh323


On Sat, 18 Sep 2010, David Southwell wrote:

 /usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pssl.o

 ../../ptclib/pssl.cxx: In constructor 'PSSLContext::PSSLContext(const

void*, PINDEX)':

../../ptclib/pssl.cxx:917: error: invalid conversion from 'const

SSL_METHOD*' to 'SSL_METHOD*'

 gmake[3]: ***

 [/usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pssl.o] Error 1



I'm having this error too. My guess is that is that pwlib has problems

with the OpenSSL version in the ports. I've had similar problems with

other ports in the past.



Regards,

Marco


   That makes sense. The problem is this also breaks asterisk which depends 

upon 

   pwlib!!

   I have also tried building ptlib26 but get the same failures.

   I have cc'd this to the maintainerlih...@ieee.org

  lih...@ieee.org is maintainer for ptlib.

  I have also just sent a copy to st...@energistic.com who is maintainer for 
pwlib and net/openh323 which is also affected by this build failure.


  I have also added m...@aldan.algebra.com who is maintainer for /net/opal 
which has the same problem.


  dns1# portupgrade -a


  --- Upgrading 'opal-2.2.11_2' to 'opal-2.2.11_3' (net/opal)

  --- Building '/usr/ports/net/opal'

  === Cleaning for pwlib-1.12.0_6,1

  :

  :

  Created dependencies.

  gmake[3]: Leaving directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/src/ptlib/unix'

  gmake[3]: Entering directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins'

  Created dependencies.

  set -e; gmake -C sound_oss debugdepend ; gmake -C vidinput_v4l debugdepend ; 
gmake -C vidinput_v4l2 debugdepend ; gmake -C vidinput_bsd debugdepend ;

  gmake[4]: Entering directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/sound_oss'

  c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include 
-I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1 
-I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wall 
-D_DEBUG -fPIC -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -M 
sound_oss.cxx  ../pwlib/device/sound/*.dep

  gmake[4]: Leaving directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/sound_oss'

  gmake[4]: Entering directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/sound_oss'

  Created dependencies.

  gmake[4]: Leaving directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/sound_oss'

  gmake[4]: Entering directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l'

  c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include 
-I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1 
-I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wall 
-D_DEBUG -fPIC -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -M 
vidinput_v4l.cxx  ../pwlib/device/videoinput/*.dep

  gmake[4]: Leaving directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l'

  gmake[4]: Entering directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l'

  Created dependencies.

  gmake[4]: Leaving directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l'

  gmake[4]: Entering directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l2'

  Created dependencies.

  gmake[4]: Leaving directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l2'

  gmake[4]: Entering directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_bsd'

  Created dependencies.

  gmake[4]: Leaving directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_bsd'

  gmake[3]: Leaving directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins'

  set -e; if test -e src/ptlib/unix ; then gmake -C src/ptlib/unix debug; fi; 
if test -e plugins ; then gmake -C plugins debug; fi; 

  gmake[3]: Entering directory 
`/usr/ports/devel/pwlib/work/ptlib_v1_12_0/src/ptlib/unix'

  c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include 
-I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1 
-I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wall 
-g -D_DEBUG -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -O1 -fPIC 
-DLDAP_DEPRECATED -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include 
-I/usr/local/include -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include 
-I/usr/local/include -c 

Re: update bacula-server 5.0.2 - 5.0.3, Undefined symbol ASN1_INTEGER_it

2010-09-20 Thread Per olof Ljungmark
On 09/20/10 19:39, olli hauer wrote:
 On 2010-09-19 08:20, Per olof Ljungmark wrote:
 FreeBSD 7.3-STABLE #0: Tue Sep  7 22:46:59 CEST 2010
 p...@candyman.i.inter-sonic.com:/usr/obj/usr/src/sys/GENERIC  amd64

 Portupgrade of bacula-server 5.0.2 - 5.0.3

 Starting bacula_fd.
 /libexec/ld-elf.so.1: /usr/local/lib/libbac.so.5: Undefined symbol
 ASN1_INTEGER_it
 Starting bacula_sd.
 Starting bacula_dir.

 If one deselects OPENSSL and recompile bacula-fd will start without
 complaints.

 Is this a known issue with 5.0.3?
 
 No, can you provide me some more details.
 
 First make sure if you have both bacula-server and bacula-client installed
 on the same machine both are build with(out) ssl support.
 
 Both ports install libs with the same name to the same place, but if the
 client is build/installed first with SSL support, and then the server
 without SSL support you can see exact the described issue.
 

A-ha. That must be it. I cannot recall why or when but this is what I
must have done. Sorry for the noise.

--
per
___
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: update bacula-server 5.0.2 - 5.0.3, Undefined symbol ASN1_INTEGER_it

2010-09-20 Thread olli hauer
On 2010-09-20 22:58, Per olof Ljungmark wrote:
 On 09/20/10 19:39, olli hauer wrote:
 On 2010-09-19 08:20, Per olof Ljungmark wrote:
 FreeBSD 7.3-STABLE #0: Tue Sep  7 22:46:59 CEST 2010
 p...@candyman.i.inter-sonic.com:/usr/obj/usr/src/sys/GENERIC  amd64

 Portupgrade of bacula-server 5.0.2 - 5.0.3

 Starting bacula_fd.
 /libexec/ld-elf.so.1: /usr/local/lib/libbac.so.5: Undefined symbol
 ASN1_INTEGER_it
 Starting bacula_sd.
 Starting bacula_dir.

 If one deselects OPENSSL and recompile bacula-fd will start without
 complaints.

 Is this a known issue with 5.0.3?

 No, can you provide me some more details.

 First make sure if you have both bacula-server and bacula-client installed
 on the same machine both are build with(out) ssl support.

 Both ports install libs with the same name to the same place, but if the
 client is build/installed first with SSL support, and then the server
 without SSL support you can see exact the described issue.

 
 A-ha. That must be it. I cannot recall why or when but this is what I
 must have done. Sorry for the noise.
 

No problem,

I was scratching my head about this and tried first to find the issue
in some of the build scripts until this scenario came in my mind.

But I will be happy if you can confirm this with a new build where
all bacula ports are build with SSL (the default with 5.0.3), since
it can be possible I have something overseen during the last update
of the port.

--
olli
___
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: ptlib build failure - breaks pwlib - hence also asterisk - opal - openh323

2010-09-20 Thread David Southwell
 - Original Message -
   From: David Southwell
   To: st...@energistic.com
   Cc: freebsd-ports@freebsd.org ; m...@aldan.algebra.com
   Sent: Monday, September 20, 2010 5:28 AM
   Subject: Re: ptlib build failure - breaks pwlib - hence also asterisk -
 opal -  openh323
 
 On Sat, 18 Sep 2010, David Southwell wrote:
  /usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pssl.o
  
  ../../ptclib/pssl.cxx: In constructor
  'PSSLContext::PSSLContext(const
 
 void*, PINDEX)':
 ../../ptclib/pssl.cxx:917: error: invalid conversion from 'const
 
 SSL_METHOD*' to 'SSL_METHOD*'
 
  gmake[3]: ***
  
  [/usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pssl.o] Error
  1
 
 I'm having this error too. My guess is that is that pwlib has
 problems
 
 with the OpenSSL version in the ports. I've had similar problems with
 
 other ports in the past.
 
 
 
 Regards,
 
 Marco

That makes sense. The problem is this also breaks asterisk which
depends

 upon

pwlib!!

I have also tried building ptlib26 but get the same failures.

I have cc'd this to the maintainerlih...@ieee.org
 
   lih...@ieee.org is maintainer for ptlib.
 
   I have also just sent a copy to st...@energistic.com who is maintainer
 for pwlib and net/openh323 which is also affected by this build failure.
 
 
   I have also added m...@aldan.algebra.com who is maintainer for /net/opal
 which has the same problem.
 
 
   dns1# portupgrade -a
 
 
   --- Upgrading 'opal-2.2.11_2' to 'opal-2.2.11_3' (net/opal)
 
   --- Building '/usr/ports/net/opal'
 
   === Cleaning for pwlib-1.12.0_6,1
 
 
 
 
 
   Created dependencies.
 
   gmake[3]: Leaving directory
 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/src/ptlib/unix'
 
   gmake[3]: Entering directory
 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins'
 
   Created dependencies.
 
   set -e; gmake -C sound_oss debugdepend ; gmake -C vidinput_v4l
 debugdepend ; gmake -C vidinput_v4l2 debugdepend ; gmake -C vidinput_bsd
 debugdepend ;
 
   gmake[4]: Entering directory
 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/sound_oss'
 
   c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include
 -I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1
 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include
 -Wall -D_DEBUG -fPIC -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include
 -M sound_oss.cxx  ../pwlib/device/sound/*.dep
 
   gmake[4]: Leaving directory
 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/sound_oss'
 
   gmake[4]: Entering directory
 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/sound_oss'
 
   Created dependencies.
 
   gmake[4]: Leaving directory
 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/sound_oss'
 
   gmake[4]: Entering directory
 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l'
 
   c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include
 -I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1
 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include
 -Wall -D_DEBUG -fPIC -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include
 -M vidinput_v4l.cxx  ../pwlib/device/videoinput/*.dep
 
   gmake[4]: Leaving directory
 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l'
 
   gmake[4]: Entering directory
 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l'
 
   Created dependencies.
 
   gmake[4]: Leaving directory
 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l'
 
   gmake[4]: Entering directory
 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l2'
 
   Created dependencies.
 
   gmake[4]: Leaving directory
 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l2'
 
   gmake[4]: Entering directory
 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_bsd'
 
   Created dependencies.
 
   gmake[4]: Leaving directory
 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_bsd'
 
   gmake[3]: Leaving directory
 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins'
 
   set -e; if test -e src/ptlib/unix ; then gmake -C src/ptlib/unix debug;
 fi; if test -e plugins ; then gmake -C plugins debug; fi;
 
   gmake[3]: Entering directory
 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/src/ptlib/unix'
 
   c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include
 -I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1
 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include
 -Wall -g -D_DEBUG -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -O1
 -fPIC -DLDAP_DEPRECATED -O1
 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include
 -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include
 -I/usr/local/include -c ../../ptclib/psasl.cxx -o
 /usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/psasl.o
 
   c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include
 

Re: x11/kdelibs4 build fails, can't find docbook

2010-09-20 Thread Janos Dohanics
On Mon, 20 Sep 2010 22:07:16 +0200
olli hauer oha...@gmx.de wrote:

 On 2010-09-20 07:37, Janos Dohanics wrote:
  On Fri, 17 Sep 2010 15:31:18 -0400
  Janos Dohanics w...@3dresearch.com wrote:
  
  While building kde4-4.5.1, I get this error:
 
  # make install clean
  ===   kde4-4.5.1 depends on
  file: /usr/local/kde4/bin/kdebugdialog - not found ===
  Verifying install [...]
  
  I did some basic troubleshooting, and found that the files do not
  get installed in /usr/local/share/xml/docbook/4.2/, except
  the /usr/local/share/xml/docbook/4.2/ent directory is created.
  
  This seems to be happening because the port uses /usr/bin/unzip
  instead of /usr/local/bin/unzip.
  
  How can I change this behavior so /usr/local/bin/unzip would be
  used?
  
 
 If you haven't redefined UNZIP_CMD or LOCALBASE somewhere
 ${LOCALBASE}/bin/unzip will be used.

I have not made any change like that.

 You can test this with the follwing command in the directory of the
 port where you think the wrong unzip will be used.
 
 In case of docbook-420/docbook-xml
  cd ${PORTSDIR}/textproc/docbook-(420|xml)
  make -V UNZIP_CMD
  make -V EXTRACT_CMD

Thank you...

# make -V UNZIP_CMD
/usr/local/bin/unzip
# make -V EXTRACT_CMD
/usr/local/bin/unzip
# which unzip
/usr/bin/unzip

 But wait, in your previous mail you have only docbook-4.1 and not
 docbook-4.2 in the portversion -vF docbook* listing which is
 needed to install docbook-xml correct.

You are right, docbook-4.2 was not installed; I have installed it now.
However, kde4 is still gets stuck with the reinstall
textproc/docbook-xml message (portversion says docbook-xml-4.2_1 is
installed, but the files aren't installed
in /usr/local/share/xml/docbook/4.2/).

I guess my problem is that while both UNZIP_CMD and EXTRACT_CMD point
to /usr/local/bin/unzip, the docbook-xml-4.2_1 port still
uses /usr/bin/unzip.

How can I fix this?

-- 
Janos Dohanics
w...@3dresearch.com
___
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: ptlib build failure - breaks pwlib - hence also asterisk - opal - openh323

2010-09-20 Thread Steve Ames
On Mon, Sep 20, 2010 at 10:29:00PM +0100, David Southwell wrote:
 Does SSL from ports declare something that we can #ifdef around? I
don't
 
 really use pwlib anymore. If you can produce a patch that fixes your
issue
 
 without breaking the case of using system openssl I'll happly give it
the
 
 nod. ports/pwlib is very old. Everything should be moving to ports/ptlib
 
 (2.4) or ports/ptlib26
 
Thanks for your reply.
 
IMHO The problem is ptlibs AND ptlib26. Both these ports seem to be the
cause of the problem. pwlib tries to build ptlib and that build fails.
ptlib26 fails with the same error.
 

Actually not. pwlib _IS_ ptlib just a very old version. It doesn't build
ptlib or ptlib26.

I think you have your finger on the pulse... both ptlib AND ptlib26 need
to address the way they use openssl but I do not know how to do that!
 
Heh. Until someone who cares does know then its not likely to get fixed. As I
said, I don't even use anymore so I have no test/develpment platform.

David
 
PS Would you mind not top posting

Seriously? Top posting is somehow worse than scrolling to the bottom of pages
of compile output to see a tiny response? Welcome to the 21st century.

___
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: ptlib build failure - breaks pwlib - hence also asterisk - opal - openh323

2010-09-20 Thread Chuck Swiger
Hi, Steve--

On Sep 20, 2010, at 4:14 PM, Steve Ames wrote:
   PS Would you mind not top posting
 
 Seriously? Top posting is somehow worse than scrolling to the bottom of pages
 of compile output to see a tiny response? Welcome to the 21st century.

Welcome to the FreeBSD mailing lists.  Please see:

  
http://www.freebsd.org/doc/en/articles/mailing-list-faq/etiquette.html#ETIQUETTE-REPLYING

Please do not top post.  By this, we mean that if you are replying to a 
message, please put your replies after the text that you copy in your reply.

• A: Because it reverses the logical flow of conversation.
• Q: Why is top posting frowned upon?

Regards,
-- 
-Chuck

___
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: ptlib build failure - breaks pwlib - hence also asterisk - opal - openh323

2010-09-20 Thread Chip Camden
Quoth Chuck Swiger on Monday, 20 September 2010:
 Hi, Steve--
 
 On Sep 20, 2010, at 4:14 PM, Steve Ames wrote:
PS Would you mind not top posting
  
  Seriously? Top posting is somehow worse than scrolling to the bottom of 
  pages
  of compile output to see a tiny response? Welcome to the 21st century.
 
 Welcome to the FreeBSD mailing lists.  Please see:
 
   
 http://www.freebsd.org/doc/en/articles/mailing-list-faq/etiquette.html#ETIQUETTE-REPLYING
 
 Please do not top post.  By this, we mean that if you are replying to a 
 message, please put your replies after the text that you copy in your reply.
 
   ? A: Because it reverses the logical flow of conversation.
   ? Q: Why is top posting frowned upon?
 
 Regards,
 -- 
 -Chuck
 
 ___
 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

Speaking of the 21st century, a decent e-mail user agent (like mutt) can be
configured to take you to the bottom of the message with one or two
keystrokes, and a modern email composer (like vim in conjunction with
mutt)  can automatically quote and place you at the end of the quoted
passage when replying.

-- 
Sterling (Chip) Camden| sterl...@camdensoftware.com | 2048D/3A978E4F
http://camdensoftware.com | http://chipstips.com| http://chipsquips.com


pgpP8kyeV7x2O.pgp
Description: PGP signature


autoconf problem ?

2010-09-20 Thread Rich Dunkle
 Starting last weekend I am having problems 
with some ports compiling.
I am seeing warnings and errors from automake 
- autoconf when I compile

certain ports.
Here is an example from compile of libX11:

===   libX11-1.3.3_1,1 depends on file: 
/usr/local/bin/automake-1.10 - found
===   libX11-1.3.3_1,1 depends on file: 
/usr/local/bin/autoconf-2.67 - found
===   libX11-1.3.3_1,1 depends on package: 
libtool=2.2 - found
===   libX11-1.3.3_1,1 depends on executable: 
pkg-config - found

===  Configuring for libX11-1.3.3_1,1
/usr/local/share/aclocal/linc.m4:1: warning: 
underquoted definition of AM_PATH_LINC
/usr/local/share/aclocal/linc.m4:1:   run info 
'(automake)Extending aclocal'
/usr/local/share/aclocal/linc.m4:1:   or see 
http://sources.redhat.com/automake/automake.html#Extending-aclocal
configure.ac:5: warning: AC_INIT: not a 
literal: 
https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
configure.ac:5: warning: AC_INIT: not a 
literal: 
https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
configure.ac:5: warning: AC_INIT: not a 
literal: 
https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
configure:14326: error: possibly undefined 
macro: AS_MESSAGE_LOG_FDdnl
  If this token and others are 
legitimate, please use m4_pattern_allow.

  See the Autoconf documentation.
*** Error code 1

Stop in /usr/ports/x11/libX11.
smp5#
___
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: update bacula-server 5.0.2 - 5.0.3, Undefined symbol ASN1_INTEGER_it

2010-09-20 Thread Wesley Shields
On Mon, Sep 20, 2010 at 07:39:58PM +0200, olli hauer wrote:
 On 2010-09-19 08:20, Per olof Ljungmark wrote:
  FreeBSD 7.3-STABLE #0: Tue Sep  7 22:46:59 CEST 2010
  p...@candyman.i.inter-sonic.com:/usr/obj/usr/src/sys/GENERIC  amd64
  
  Portupgrade of bacula-server 5.0.2 - 5.0.3
  
  Starting bacula_fd.
  /libexec/ld-elf.so.1: /usr/local/lib/libbac.so.5: Undefined symbol
  ASN1_INTEGER_it
  Starting bacula_sd.
  Starting bacula_dir.
  
  If one deselects OPENSSL and recompile bacula-fd will start without
  complaints.
  
  Is this a known issue with 5.0.3?
 
 No, can you provide me some more details.
 
 First make sure if you have both bacula-server and bacula-client installed
 on the same machine both are build with(out) ssl support.
 
 Both ports install libs with the same name to the same place, but if the
 client is build/installed first with SSL support, and then the server
 without SSL support you can see exact the described issue.

Shouldn't the two ports register CONFLICTS then, thus making it
(normally) impossible for both to be installed on the same host?

-- WXS
___
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: ptlib build failure - breaks pwlib - hence also asterisk - opal - openh323

2010-09-20 Thread Steve Ames
My bad. I generally dont criticize people while asking for their help. Also you 
emailed me directly so freebsd mailing list rules are irrelevant. 

So. Yey you get to be right.  Hope it solves your issues. 

On Sep 20, 2010, at 7:32 PM, Chuck Swiger cswi...@mac.com wrote:

 Hi, Steve--
 
 On Sep 20, 2010, at 4:14 PM, Steve Ames wrote:
  PS Would you mind not top posting
 
 Seriously? Top posting is somehow worse than scrolling to the bottom of pages
 of compile output to see a tiny response? Welcome to the 21st century.
 
 Welcome to the FreeBSD mailing lists.  Please see:
 
  
 http://www.freebsd.org/doc/en/articles/mailing-list-faq/etiquette.html#ETIQUETTE-REPLYING
 
 Please do not top post.  By this, we mean that if you are replying to a 
 message, please put your replies after the text that you copy in your reply.
 
• A: Because it reverses the logical flow of conversation.
• Q: Why is top posting frowned upon?
 
 Regards,
 -- 
 -Chuck
___
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: x11/kdelibs4 build fails, can't find docbook

2010-09-20 Thread Jeremy Chadwick
On Mon, Sep 20, 2010 at 06:20:09PM -0400, Janos Dohanics wrote:
 On Mon, 20 Sep 2010 22:07:16 +0200
 olli hauer oha...@gmx.de wrote:
 
  On 2010-09-20 07:37, Janos Dohanics wrote:
   On Fri, 17 Sep 2010 15:31:18 -0400
   Janos Dohanics w...@3dresearch.com wrote:
   
   While building kde4-4.5.1, I get this error:
  
   # make install clean
   ===   kde4-4.5.1 depends on
   file: /usr/local/kde4/bin/kdebugdialog - not found ===
   Verifying install [...]
   
   I did some basic troubleshooting, and found that the files do not
   get installed in /usr/local/share/xml/docbook/4.2/, except
   the /usr/local/share/xml/docbook/4.2/ent directory is created.
   
   This seems to be happening because the port uses /usr/bin/unzip
   instead of /usr/local/bin/unzip.
   
   How can I change this behavior so /usr/local/bin/unzip would be
   used?
   
  
  If you haven't redefined UNZIP_CMD or LOCALBASE somewhere
  ${LOCALBASE}/bin/unzip will be used.
 
 I have not made any change like that.
 
  You can test this with the follwing command in the directory of the
  port where you think the wrong unzip will be used.
  
  In case of docbook-420/docbook-xml
   cd ${PORTSDIR}/textproc/docbook-(420|xml)
   make -V UNZIP_CMD
   make -V EXTRACT_CMD
 
 Thank you...
 
 # make -V UNZIP_CMD
 /usr/local/bin/unzip
 # make -V EXTRACT_CMD
 /usr/local/bin/unzip
 # which unzip
 /usr/bin/unzip
 
  But wait, in your previous mail you have only docbook-4.1 and not
  docbook-4.2 in the portversion -vF docbook* listing which is
  needed to install docbook-xml correct.
 
 You are right, docbook-4.2 was not installed; I have installed it now.
 However, kde4 is still gets stuck with the reinstall
 textproc/docbook-xml message (portversion says docbook-xml-4.2_1 is
 installed, but the files aren't installed
 in /usr/local/share/xml/docbook/4.2/).
 
 I guess my problem is that while both UNZIP_CMD and EXTRACT_CMD point
 to /usr/local/bin/unzip, the docbook-xml-4.2_1 port still
 uses /usr/bin/unzip.
 
 How can I fix this?

Where did /usr/bin/unzip come from?  This program isn't part of the base
system on FreeBSD, nor is it on any system I have access to.  I realise
you're complaining that the port finds /usr/bin/unzip instead of
/usr/local/bin/unzip, but your which command above indicates you
actually have something in /usr/bin that shouldn't be there.

-- 
| Jeremy Chadwick   j...@parodius.com |
| Parodius Networking   http://www.parodius.com/ |
| UNIX Systems Administrator  Mountain View, CA, USA |
| Making life hard for others since 1977.  PGP: 4BD6C0CB |

___
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: x11/kdelibs4 build fails, can't find docbook

2010-09-20 Thread Jeremy Chadwick
On Mon, Sep 20, 2010 at 06:49:21PM -0700, Jeremy Chadwick wrote:
 On Mon, Sep 20, 2010 at 06:20:09PM -0400, Janos Dohanics wrote:
  On Mon, 20 Sep 2010 22:07:16 +0200
  olli hauer oha...@gmx.de wrote:
  
   On 2010-09-20 07:37, Janos Dohanics wrote:
On Fri, 17 Sep 2010 15:31:18 -0400
Janos Dohanics w...@3dresearch.com wrote:

While building kde4-4.5.1, I get this error:
   
# make install clean
===   kde4-4.5.1 depends on
file: /usr/local/kde4/bin/kdebugdialog - not found ===
Verifying install [...]

I did some basic troubleshooting, and found that the files do not
get installed in /usr/local/share/xml/docbook/4.2/, except
the /usr/local/share/xml/docbook/4.2/ent directory is created.

This seems to be happening because the port uses /usr/bin/unzip
instead of /usr/local/bin/unzip.

How can I change this behavior so /usr/local/bin/unzip would be
used?

   
   If you haven't redefined UNZIP_CMD or LOCALBASE somewhere
   ${LOCALBASE}/bin/unzip will be used.
  
  I have not made any change like that.
  
   You can test this with the follwing command in the directory of the
   port where you think the wrong unzip will be used.
   
   In case of docbook-420/docbook-xml
cd ${PORTSDIR}/textproc/docbook-(420|xml)
make -V UNZIP_CMD
make -V EXTRACT_CMD
  
  Thank you...
  
  # make -V UNZIP_CMD
  /usr/local/bin/unzip
  # make -V EXTRACT_CMD
  /usr/local/bin/unzip
  # which unzip
  /usr/bin/unzip
  
   But wait, in your previous mail you have only docbook-4.1 and not
   docbook-4.2 in the portversion -vF docbook* listing which is
   needed to install docbook-xml correct.
  
  You are right, docbook-4.2 was not installed; I have installed it now.
  However, kde4 is still gets stuck with the reinstall
  textproc/docbook-xml message (portversion says docbook-xml-4.2_1 is
  installed, but the files aren't installed
  in /usr/local/share/xml/docbook/4.2/).
  
  I guess my problem is that while both UNZIP_CMD and EXTRACT_CMD point
  to /usr/local/bin/unzip, the docbook-xml-4.2_1 port still
  uses /usr/bin/unzip.
  
  How can I fix this?
 
 Where did /usr/bin/unzip come from?  This program isn't part of the base
 system on FreeBSD, nor is it on any system I have access to.  I realise
 you're complaining that the port finds /usr/bin/unzip instead of
 /usr/local/bin/unzip, but your which command above indicates you
 actually have something in /usr/bin that shouldn't be there.

I do see /usr/src/usr.bin/unzip on all RELENG_8 systems I have access
to, and I do see mention of this in CVS:

http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/unzip/Makefile

But there's no unzip build target in /usr/src/usr.bin/Makefile.  Here's
the most recent commit that would be RELENG_8 and RELENG_8_1:

RELENG_8   -- 
http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/Makefile#rev1.324.2.3
RELENG_8_1 -- 
http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/Makefile#rev1.324.2.3.2.1

If you view the content or annotations for these, you won't find any
mention of unzip in the targets (SUBDIR) list.

On the other hand, HEAD/CURRENT do indicate unzip is a target.  Are you
running HEAD/CURRENT?

-- 
| Jeremy Chadwick   j...@parodius.com |
| Parodius Networking   http://www.parodius.com/ |
| UNIX Systems Administrator  Mountain View, CA, USA |
| Making life hard for others since 1977.  PGP: 4BD6C0CB |

___
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: Distributed Version Control for ports(7) ( was: Re: autoconf update )

2010-09-20 Thread perryh
Janne Snabb sn...@epipe.com wrote:

 On Mon, 20 Sep 2010, per...@pluto.rain.com wrote:
  One issue with either Git or Mercurial is that they are GPL.
  AFAIK FreeBSD prefers to avoid GPL in the base or in critical
  widely-used infrastructure if a viable non-GPL alternative
  exists.

 The project currently uses Perforce for many sub-projects,
 so using GPL licenced solution could hardly be a problem.

According to the General Information table here:
http://en.wikipedia.org/wiki/Comparison_of_revision_control_software
Perforce is not GPL -- it is proprietary (but Free ... for OSS
development).  Thus the fact that FreeBSD currently uses Perforce
tells us nothing about the acceptability of a GPL licensed solution.
(Ditto for SVN, which -- as someone already pointed out -- is not
GPL either.)

There are two distributed, BSD-licensed VCS listed on that page:
Codeville and Fossil.  Both are in ports, but Codeville has been
proposed for removal as it seems no longer to be under active
development.  That leaves Fossil as a possibly-viable BSD-licensed
alternative to Mercurial.  (Of course, there may be others that
aren't listed on that particular Wikipedia page.)
___
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: Distributed Version Control for ports(7) ( was: Re: autoconf update )

2010-09-20 Thread jhell
On 09/20/2010 22:07, per...@pluto.rain.com wrote:
 Janne Snabb sn...@epipe.com wrote:
 
 On Mon, 20 Sep 2010, per...@pluto.rain.com wrote:
 One issue with either Git or Mercurial is that they are GPL.
 AFAIK FreeBSD prefers to avoid GPL in the base or in critical
 widely-used infrastructure if a viable non-GPL alternative
 exists.

 The project currently uses Perforce for many sub-projects,
 so using GPL licenced solution could hardly be a problem.
 
 According to the General Information table here:
 http://en.wikipedia.org/wiki/Comparison_of_revision_control_software
 Perforce is not GPL -- it is proprietary (but Free ... for OSS
 development).  Thus the fact that FreeBSD currently uses Perforce
 tells us nothing about the acceptability of a GPL licensed solution.
 (Ditto for SVN, which -- as someone already pointed out -- is not
 GPL either.)
 
 There are two distributed, BSD-licensed VCS listed on that page:
 Codeville and Fossil.  Both are in ports, but Codeville has been
 proposed for removal as it seems no longer to be under active
 development.  That leaves Fossil as a possibly-viable BSD-licensed
 alternative to Mercurial.  (Of course, there may be others that
 aren't listed on that particular Wikipedia page.)

Feel free to correct me if I am wrong but it is not going to matter much
to what extent a license has to do with this besides ease of mind maybe.
We would not be using the source for the VCS in a repo that holds the
source that is being distributed and none of the contained software
would be effected by a GPL'd VCS. I don't believe the GPL reaches out
that far as to where it can effect the contents of a repo even if it
would happen to be GPLv3.

Lets not bring licensing into this unless the license clearly states
that the beholder needs to be rewarded for their work by any use of so
said product.

-- 

 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