Re: databases/sqlrelay DEPRECATED

2012-04-13 Thread Jason Helfman
 Is this comment still true from the pr:
 Sqlrelay 0.44 requires newer rudiments 0.35
 Yes, It is. I just successfully built sqlrelay 0.44 against rudiments 0.35
 If so, I am building what the patch is now, however the portstree does
 have rudiments 0.35, now.
 Looks like I have missed this update while submitting PR.
 The patch to update sqlrelay to 0.44 is still trivial
 http://pastebin.com/gAAnguwE

 --
  Mikhail
 I am taking care of this now, and can get it updated soon.

 -jgh





Committed!

-jgh

___
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: mail/imaptools: port removal at Monday April 9th

2012-04-07 Thread Jason Helfman
On Sat, Apr 7, 2012 at 1:28 PM, Chris Rees cr...@freebsd.org wrote:

 On 7 April 2012 19:58, Scot Hetzel swhet...@gmail.com wrote:
  On Sat, Apr 7, 2012 at 2:27 PM, Boris Samorodov b...@passap.ru wrote:
  Hi!
 
  Beware (I've got an e-mail from the author):
   1. This is (1.135) the last free version of imaptools.
   2. The author's intention is to release a new version with a modest
 fee.
   3. All users who already get a copy of the program
  may use it without restrictions.
   4. Further redistribution of already released versions will be
 forbidden.
   5. The port should be removed from the portstree.
   6. The dead line is Monday April 9th.
 
  Looks like the author has pulled the sources from his site and
  replaced it with an archive that only contains 1 file.  That file says
  that the tools are no longer free.

 Well, whatever he says, he can't revoke the license of what's already
 been distributed.


 
 # Copyright (c) 2008 Rick Sanders rfs9...@earthlink.net
  #
 #
  #
 # Permission to use, copy, modify, and distribute this software for any
  #
 # purpose with or without fee is hereby granted, provided that the above
 #
 # copyright notice and this permission notice appear in all copies.
  #
 #
  #
 # THE SOFTWARE IS PROVIDED AS IS AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 #
 # WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 #
 # MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  #
 # ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 #
 # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  #
 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  #
 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 #

 

 Chris


Given this license, I don't see why it needs to be removed from the tree.
It can be distributed by the maintainer
via LOCAL MASTER_SITES, and it can still be maintained by contributions
from the community, in addition to
maintainer.

-jgh
___
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: phpmyadmin port files errors

2012-04-03 Thread Jason Helfman

On Tue, Apr 03, 2012 at 03:14:39PM -0400, Fbsd8 thus spake:

Just downloaded phpmyadmin for 9.0 system.
The port files seem to be named wrong.
Makefile,v  distinfo,v  pkg-descr,v   pkg-plist-chunk,v

make install command issues error message Don't know how to make install.

I see on the web ports system that this port was just updated 5 days
ago. Looks like a error was made. These files should not have the
,v suffix. Removing the ,v file name suffix and issuing make install
generated a bunch of other error messages.

Dead in the water until this gets fixed.

If this is indeed an error with the port then I will submit a bug report.


This looks incorrect. I just brought down a fresh copy of this port, and
don't see files named this way. How are you getting the port, and how are
you installing it?

These files look like they are directly out of CVS.

-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: Preferred way of applying OSVERSION-dependend patches

2012-04-01 Thread Jason Helfman
 On 1 April 2012 06:02, Ruslan Mahmatkhanov cvs-...@yandex.ru wrote:

 Good day!

 What is a preferred way of doing subj?

 1. Add an extra-patch-* to files/ subdirectory and apply it depending
   of checks in Makefile (.if ${OSVERSION}).
 2. Add an patch-* to files subdirectory that applies unconditionally
   and that checking for __FreeBSD_version in app code itself.

 The second one will guarantee that the patch still applies cleanly on
 port
 versions update, but it will make it more hard to find conditional
 checks
 for obsoleted FreeBSD versions (because most people, I believe, only
 looking
 to Makefile for things like this).

 #1 for exactly the reason you specify: it makes it easier to figure
 out why something is being patched and when that patch is no longer
 required.


I say #3 :)

So if it is non-conditional in the port, but you choose to make it
conditional in the code -- Send the patch upstream, or to maintainer of
code, so the patch isn't necessary in the portstree.

-jgh


___
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: Strange behavior of ${MASTER_SITE_LOCAL}: it trys only one mirror and then fallback to ${MASTER_SITE_BACKUP}

2012-03-31 Thread Jason Helfman
 Hello, Ports.

  I'm trying to put Subversion Book files to MASTER_SITE_LOCAL, to
 avoid problem when publisher re-roll files without changing names.

  It works, file on ftp.freebsd.org (local-distfiles/lev).

  But when I try check if everything Ok, I get:

 = svn-book-html-r4259.tar.bz2 doesn't seem to exist in
 /usr/home/lev/distfiles/subversion17.
 = Attempting to fetch
 ftp://ftp.cn.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/lev/svn-book-html-r4259.tar.bz2
 fetch:
 ftp://ftp.cn.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/lev/svn-book-html-r4259.tar.bz2:
 File unavailable (e.g., file not found, no access)
 = Attempting to fetch
 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/subversion17/svn-book-html-r4259.tar.bz2
 fetch:
 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/subversion17/svn-book-html-r4259.tar.bz2:
 File unavailable (e.g., file not found, no access)
 = Couldn't fetch it - please try to retrieve this
 = port manually into /usr/home/lev/distfiles/subversion17 and try again.

   So, ports try only last mirror in list (which is not updated yet)
 and fallback not to next mirror (and next, and next, till it download
 it from main site) but to ${MASTER_SITE_BACKUP}. Is it Ok?



I had the same issue when I took over daemontools. It needs time to
propagate the mirror system.

-jgh


___
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: Strange behavior of ${MASTER_SITE_LOCAL}: it trys only one mirror and then fallback to ${MASTER_SITE_BACKUP}

2012-03-31 Thread Jason Helfman
 Hello, Jason.
 You wrote 31 ìàðòà 2012 ã., 22:20:38:

 = svn-book-html-r4259.tar.bz2 doesn't seem to exist in
 /usr/home/lev/distfiles/subversion17.
 = Attempting to fetch
 ftp://ftp.cn.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/lev/svn-book-html-r4259.tar.bz2
 fetch:
 ftp://ftp.cn.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/lev/svn-book-html-r4259.tar.bz2:
 File unavailable (e.g., file not found, no access)
 = Attempting to fetch
 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/subversion17/svn-book-html-r4259.tar.bz2
 fetch:
 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/subversion17/svn-book-html-r4259.tar.bz2:
 File unavailable (e.g., file not found, no access)
 = Couldn't fetch it - please try to retrieve this
 = port manually into /usr/home/lev/distfiles/subversion17 and try
 again.

   So, ports try only last mirror in list (which is not updated yet)
 and fallback not to next mirror (and next, and next, till it download
 it from main site) but to ${MASTER_SITE_BACKUP}. Is it Ok?

 I had the same issue when I took over daemontools. It needs time to
 propagate the mirror system.
   I understand about mirrors, question is WHY system trys only ONE
 mirror?

Ah. I see now. That is odd. Haven't come across this issue yet.

-jgh


___
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: post-deinstall target is invalid

2012-03-30 Thread Jason Helfman
 On Thu, Mar 29, 2012 at 01:40:16PM -0700, Jason Helfman wrote:
 On Thu, Mar 29, 2012 at 09:47:27PM +0200, Gabor Kovesdan thus spake:
 On 2012.03.29. 20:49, Jason Helfman wrote:
  I will work on a effort, as well, to get some supporting
 documentation
  into
  the Porter's Handbook.
 Jason, thanks for this cleanup work. Have you checked if there is any
 portlint check for this? It would also be very valuable.
 
 Gabor
 
 Your welcome, and thanks.

 I did consider it, however it was also noted to me that portlint
 shouldn't
 take the place of poor port coding. That doesn't mean it can't be done,
 but
 I also tend to agree with this. Perhaps adding logic to bpm would be a
 good
 way to wrap it up, as well.

 I'm not sure we should add anything to bpm. It's a legitimate name of a
 custom target which maintainers can use if they want. We should be
 vigilant of code which assumes it will be called though, but there's
 nothing wrong with it being a custom target that the maintainer wants
 for one reason or another.

 -- WXS


I don't completely disagree, however the target is never used, and in all
cases it merely performed the actions that were already being done in a
pkg-deinstall script, or the action wasn't done due to an assumption that
the target was valid.

-jgh


___
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: ports/166248: sendmail dies of signal 11 on freebsd in a virtualbox guest

2012-03-30 Thread Jason Helfman


 On 3/30/12 3:49 PM, do...@freebsd.org wrote:
 Synopsis: sendmail dies of signal 11 on freebsd in a virtualbox guest

 Responsible-Changed-From-To: dougb-freebsd-ports
 Responsible-Changed-By: dougb
 Responsible-Changed-When: Fri Mar 30 19:49:02 UTC 2012
 Responsible-Changed-Why:

 I have no connection to sendmail. You probably want to ask gshapiro.

 http://www.freebsd.org/cgi/query-pr.cgi?pr=166248
 shouldn't that be freebsd-ports-bugs?

it was reassigned, but yes.


___
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


post-deinstall target is invalid

2012-03-29 Thread Jason Helfman

Howdy Porters,

I just finished clobbering all of the post-deinstall targets that were in
the portstree. Currently, this is an invalid target to use in a port.

Please use the default pkg-deinstall file:
http://www.freebsd.org/doc/en/books/porters-handbook/book.html#PKG-FILES

or, use SUB_FILES:
http://www.freebsd.org/doc/en/books/porters-handbook/book.html#USING-SUB-FILES

I will work on a effort, as well, to get some supporting documentation into
the Porter's Handbook.

Many thanks,
Jason

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: post-deinstall target is invalid

2012-03-29 Thread Jason Helfman

On Thu, Mar 29, 2012 at 09:47:27PM +0200, Gabor Kovesdan thus spake:

On 2012.03.29. 20:49, Jason Helfman wrote:

I will work on a effort, as well, to get some supporting documentation
into
the Porter's Handbook.

Jason, thanks for this cleanup work. Have you checked if there is any
portlint check for this? It would also be very valuable.

Gabor


Your welcome, and thanks.

I did consider it, however it was also noted to me that portlint shouldn't
take the place of poor port coding. That doesn't mean it can't be done, but
I also tend to agree with this. Perhaps adding logic to bpm would be a good
way to wrap it up, as well.

-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: FAQ on PORTREVISION bump?

2012-03-28 Thread Jason Helfman


 On 3/28/12 11:39 AM, Chris Rees wrote:
 You also need to consider that packages are rebuilt on a bump, so if
 the RUN_DEPEND removal were a real monster, the pkg_add -r users will
 thank you for that.
 Im guessing perl would qualify for that :-).. needs perl to build, but
 not run.

 python, bison, things like that, right?

Maybe we can address anything here that needs tuning/adding/removing:
http://www.freebsd.org/doc/en/books/porters-handbook/book.html#MAKEFILE-NAMING-REVEPOCH

-jgh

___
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: luakit port

2012-03-24 Thread Jason Helfman

On Sat, Mar 24, 2012 at 11:55:05AM -0300, Luiz Gustavo thus spake:

On Sat, 24 Mar 2012 01:30:50 -0300
Luiz Gustavo luizgust...@luizgustavo.pro.br wrote:


Hi List !

This is my first port, then please do not mind if you find any errors, I'm 
still learning how to create ports ;)

This port is of Luakit (www.luakit.org). Is a light browser (see pkg-desc):

Luakit is a highly configurable, micro-browser framework based on the WebKit 
web content engine and the GTK+ toolkit. It is very fast, extensible by Lua and 
licensed under the GNU GPLv3 license. It is primarily targeted at power users, 
developers and any people with too much time on their hands who want to have 
fine-grained control over their web browsers behaviour and interface.

WWW: http://luakit.org

Please, test this port and if someone wants to adopt and commit to do, I'll be 
happy!

Source: http://mundounix.com.br/~gugabsd/luakit-ports.tar.gz

PS: Very thanks garga, is a nice tool !!!

Thanks

---
Luiz Gustavo Costa (Powered by BSD)
*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+
mundoUnix - Consultoria em Software Livre
http://www.mundounix.com.br
ICQ: 2890831 / MSN: cont...@mundounix.com.br
Tel: 55 (21) 4063-7110 / 8194-1905 / (11) 4063-0407
Blog: http://www.luizgustavo.pro.br


For a better development, i make a new repository for this ports:

https://bitbucket.org/gugabsd/freebsd_ports/downloads

Thanks !

---
Luiz Gustavo Costa (Powered by BSD)


This may be committed more speedily if you follow the recommended path for
submitting new ports.

http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-submitting.html

Nonetheless, thank you for all the work on this!
-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: why :: in ports makefile ?

2012-03-23 Thread Jason Helfman
 I have never seen this before, and I wanted to know what it does.

 diff -ruN /tmp/p5-Mail-SpamAssassin.org/Makefile
 /tmp/p5-Mail-SpamAssassin/Makefile
 --- /tmp/p5-Mail-SpamAssassin.org/Makefile2012-02-08 00:17:28.0
 +0900
 +++ /tmp/p5-Mail-SpamAssassin/Makefile2012-03-06 08:55:28.445163638 
 +0900
 @@ -219,7 +219,7 @@
   .endif
   @${INSTALL_DATA} ${WRKSRC}/spamc/libspamc.h ${PREFIX}/include

 -post-install:
 +post-install::
   .if defined (WITH_SPAMC)
   @${STRIP_CMD} ${PREFIX}/bin/spamc
   .endif

 (this patch was sent to me by the maintainer of ja-p5-Mail-SpamAssassin.
 I suggested that he change his port to a slave port so that it would be
 easier to follow, and he has done a good job.

 I just wanted to know what the differences are in the port Makefile
 between a ':' and a '::'

 Does this have to do with slave port(ish) things? does this force it to
 execute?  what is it?

 Pardon my ignorance, I have just never seen this before in any port I have
 maintained, or worked on.

 (reference this PR for context)

 http://www.freebsd.org/cgi/query-pr.cgi?pr=165765




from make manapage
(http://www.freebsd.org/cgi/man.cgi?query=makeapropos=0sektion=0manpath=FreeBSD+9.0-RELEASEarch=defaultformat=html):

 ::If no sources are specified, the target is always re-created.  
Otherwise, a target is considered out-of-date if any of its sources  
 has been modified more recently than the target.  Sources for a
target do not accumulate over dependency lines when this operator is
used.  The target will not be removed if make is interrupted.

This is typically used in ports for pre-everything target, but have never
seen it on post-install. I don't see why the :: is necessary, either, as
':' should do in this case.

-jgh

___
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: why :: in ports makefile ?

2012-03-23 Thread Jason Helfman
 I have never seen this before, and I wanted to know what it does.

 diff -ruN /tmp/p5-Mail-SpamAssassin.org/Makefile
 /tmp/p5-Mail-SpamAssassin/Makefile
 --- /tmp/p5-Mail-SpamAssassin.org/Makefile   2012-02-08 00:17:28.0
 +0900
 +++ /tmp/p5-Mail-SpamAssassin/Makefile   2012-03-06 08:55:28.445163638
 +0900
 @@ -219,7 +219,7 @@
   .endif
  @${INSTALL_DATA} ${WRKSRC}/spamc/libspamc.h ${PREFIX}/include

 -post-install:
 +post-install::
   .if defined (WITH_SPAMC)
  @${STRIP_CMD} ${PREFIX}/bin/spamc
   .endif

 (this patch was sent to me by the maintainer of ja-p5-Mail-SpamAssassin.
 I suggested that he change his port to a slave port so that it would be
 easier to follow, and he has done a good job.

 I just wanted to know what the differences are in the port Makefile
 between a ':' and a '::'

 Does this have to do with slave port(ish) things? does this force it to
 execute?  what is it?

 Pardon my ignorance, I have just never seen this before in any port I
 have
 maintained, or worked on.

 (reference this PR for context)

 http://www.freebsd.org/cgi/query-pr.cgi?pr=165765




 from make manapage
 (http://www.freebsd.org/cgi/man.cgi?query=makeapropos=0sektion=0manpath=FreeBSD+9.0-RELEASEarch=defaultformat=html):

  ::If no sources are specified, the target is always re-created.
 Otherwise, a target is considered out-of-date if any of its sources
  has been modified more recently than the target.  Sources for a
 target do not accumulate over dependency lines when this operator is
 used.  The target will not be removed if make is interrupted.

 This is typically used in ports for pre-everything target, but have never
 seen it on post-install. I don't see why the :: is necessary, either, as
 ':' should do in this case.

 -jgh

Unless, of course, the maintainer wants to override the master target of
the same name. I believe this may be the intention.
-jgh


___
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: Updating getmail

2012-03-11 Thread Jason Helfman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On Tue, Feb 28, 2012 at 03:55:17PM -0800, Jason Helfman thus spake:
 Are there any plans to update getmail version 4.23.0 released:20
 November 2011 to version 4.25.0 released 1 February 2012?

I am on a business trip right now, but if you want to submit a PR with
the changes to the new version, I'm would greatly welcome that.

I've just committed this update. Thanks for the report!

- -jgh

- -- 
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (FreeBSD)

iF4EAREIAAYFAk9dgYYACgkQXpKtZoyM+6XneQD+Icj/8bb5nnpzJqusFtxlDKqB
Uiw5IcesexgvRy88WK4A/0aW37wIiUW3iSM6PEAukzGU0rTgfvBK+caF1Ip2gT5J
=RUNB
-END PGP SIGNATURE-
___
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


BERLIOS Master site issues

2012-02-29 Thread Jason Helfman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hello All,

BERLIOS Team has changed the way in which they mirror, and it has caused
some redirection loops. I have found that a solution has been put in place
to thwart download issues.

I was able to confirm this by adding the following to a port that defines
BERLIOS as a MASTER_SITE:

FETCH_ARGS= -a

I'm not certain if this is the best solution, however here is a patch for
bsd.sites.mk to address all of the ports. It is defined by default, so I
don't believe there is another way around it, other than updating all ports
individually. And if their methodology changes, we would either need to update
all ports again, or alter the arguments in bsd.sites.mk.

Index: bsd.sites.mk
===
JCS file: /home/pcvs/ports/Mk/bsd.sites.mk,v
retrieving revision 1.560
diff -u -r1.560 bsd.sites.mk
- --- bsd.sites.mk24 Feb 2012 15:28:46 -  1.560
+++ bsd.sites.mk29 Feb 2012 23:00:50 -
@@ -99,6 +99,7 @@
   .endif

   .if !defined(IGNORE_MASTER_SITE_BERLIOS)
+FETCH_ARGS=-a
   MASTER_SITE_BERLIOS+= \
 http://download.berlios.de/%SUBDIR%/ \
 http://download2.berlios.de/%SUBDIR%/

Any thoughts on this?

Here is a list of the effected ports (73 in total):
audio/bmp-songchange
audio/cuetools
audio/gbsplay
audio/gimmix
audio/sonata
audio/soundconverter
comms/atslog
comms/klog
comms/kmobiletools
databases/dbf
databases/ocaml-pgocaml
deskutils/kompose
deskutils/qrfcview
deskutils/rubrica
deskutils/tel
devel/codeblocks
devel/ruby-ncurses
devel/sourcenav
editors/spe
emulators/dboxfe
emulators/gngeo
emulators/hatari
emulators/joytran
emulators/tpm-emulator
emulators/x48
emulators/xgngeo
ftp/kasablanca
games/crrcsim
games/enigma
games/lincity-ng
games/netpanzer
games/netpanzer-data
games/oolite
games/ppracer
games/pvpgn
games/supertux
games/windstille
graphics/bmp-rootvis
graphics/gimmage
graphics/lensfun
graphics/mapnik
graphics/mirage
graphics/unpaper
irc/konversation
japanese/kana-no-quiz
mail/fetchmail
mail/spamd
math/convertall
math/qtiplot
math/qtiplot-doc
math/rpcalc
multimedia/tstools
net/freenx
net/nastnet/smb4k
net/smb4k-kde4
net-im/sim-im
net-mgmt/netspoc
security/gringotts
security/libgringotts
security/parano
sysutils/atop
sysutils/cdfsysutils/gsmartcontrol
sysutils/gtk-send-pr
sysutils/iat
sysutils/mdf2iso
sysutils/serpentine
sysutils/thefish
sysutils/unieject
www/py-utidy
www/rsstool
www/wml
x11/slim
x11/yakuake
x11-servers/Xfstt
x11-themes/slim-themes
x11-toolkits/phat

Thanks!
- -jgh

- -- 
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (FreeBSD)

iF4EAREIAAYFAk9OsoUACgkQXpKtZoyM+6X/UgD/ZOajcLsdOGAjZez/wpcSMr8l
WLCsEwJpugW/K8EL+AYA/Rmo2J708hNwzzWmDTewoklMJhM6IGcDcJ+DYokvWbEi
=7NFJ
-END PGP SIGNATURE-
___
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: Updating getmail

2012-02-28 Thread Jason Helfman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On Tue, Feb 28, 2012 at 11:02:00PM +, Linh Pham thus spake:
On 2012-02-28 14:33 -0500, Carmel carmel...@hotmail.com wrote:

 Are there any plans to update getmail version 4.23.0 released:20
 November 2011 to version 4.25.0 released 1 February 2012?

I am on a business trip right now, but if you want to submit a PR with
the changes to the new version, I'm would greatly welcome that.

-- 
Linh Pham
question+fbsdpo...@closedsrc.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

I am building the update for it now.
https://redports.org/buildarchive/20120228205445-50491/

I can commit this, if you like.

- -jgh



- -- 
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (FreeBSD)

iF4EAREIAAYFAk9NaWUACgkQXpKtZoyM+6WuxAD7BFcvYVJ3VMUNe8fHmewrWEbD
53/GN9aPZqW/fmsjUNwA/0HBCKolESADaNx7cQo8F8Wbb59uaguh37ORF7c5v+qR
=iI0X
-END PGP SIGNATURE-
___
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: What use is WWWDIR_REL?

2012-02-10 Thread Jason Helfman

On Fri, Feb 10, 2012 at 04:13:32PM -0800, Doug Barton thus spake:

On 02/08/2012 20:18, Scot Hetzel wrote:

On Tue, Feb 7, 2012 at 9:28 PM, Doug Barton do...@freebsd.org wrote:

Following up to my previous post about Why isn't WWWDIR_REL in the
default PLIST_SUB I broke open bsd.port.mk and found this:

PLIST_SUB+= DOCSDIR=${DOCSDIR_REL} \
   EXAMPLESDIR=${EXAMPLESDIR_REL} \
   DATADIR=${DATADIR_REL} \
   WWWDIR=${WWWDIR_REL} \***!!!
   ETCDIR=${ETCDIR_REL}

So this leads me to many questions, the first and most obvious of which
is, what the heck good is WWWDIR_REL in the first place? I searched the
ports tree and found 1,063 uses of it (outside of bpm itself). 1,035 of
them are literals in a pkg-plist, which at this point looks completely
useless. Of the 28 others 13 of them are PLIST_SUB related, which
apparently can also be removed. Most of the other 15 look like mistakes,
and all of them look like they can be fixed with little difficulty.


Those 1035 ports that are using WWWDIR_REL in their pkg-plist are
wrong and should be changed to use WWWDIR. Since PLIST_SUB will
automatically replace %%WWWDIR%% with ${WWWDIR_REL} in the pkg-plist.


Ok, glad we're in agreement on that.


So I'd like to propose the attached, not to be included until the
existing uses of WWWDIR_REL are updated of course. Can anyone tell me
why this would be a bad idea? I think being able to just use %%WWWDIR%%
in the plist would be a lot less confusing.


I believe the original purpose of the *_REL variables in bsd.port.mk
was to make maintaining bsd.port.mk easier.


Clearly I'm missing something then, because I don't see how they
accomplish anything useful. Perhaps you can enlighten me? There is
nothing in the CVS log that even mentions them, never mind why they were
added (bad portmgr, no cookie!).


Doug


Interesting bit here:
http://www.freebsd.org/doc/en/books/porters-handbook/book.html#INSTALL-DOCUMENTATION

snip

DATADIR gets expanded to PREFIX/share/PORTNAME.
-- DATADIR_REL gets expanded to share/PORTNAME.
DOCSDIR gets expanded to PREFIX/share/doc/PORTNAME.
-- DOCSDIR_REL gets expanded to share/doc/PORTNAME.
EXAMPLESDIR gets expanded to PREFIX/share/examples/PORTNAME.
-- EXAMPLESDIR_REL gets expanded to share/examples/PORTNAME.

-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: A new and better way to do make readmes?

2012-02-02 Thread Jason Helfman

On Thu, Feb 02, 2012 at 03:21:37PM -0600, Conrad J. Sabatier thus spake:

[ Sorry to be so late in following up on this; lost track for a while ]

On Sat, 28 Jan 2012 16:53:17 +
Matthew Seaman m.sea...@infracaninophile.co.uk wrote:


On 28/01/2012 16:28, Conrad J. Sabatier wrote:
 rubbing eyes in disbelief  Am I understanding you correctly?  Are
 you saying you built 20,000+ port READMEs in only 9 seconds?!  How
 is that possible?  Or do you mean 9 seconds for each one?

9 seconds sounds quite reasonable for generating 23000 or so files.


It sounds incredible to me!  :-)


  Selective updating isn't going to help because 99.9% of the time
  is spent in the categories and it only takes a single port
  update to make a category file obsolete.

 This is the part I find troubling.  It would seem that it should be
 more work to create an individual port README, with its plucking the
 appropriate line out of the INDEX-* file and then parsing it into
 its respective pieces and filling in a template, than to simply
 string together a list of references to a bunch of already built
 port READMEs into a category README.

 What am I not getting here?

No -- you're quite right.  You could generate the category README.html
files entirely from the data in the INDEX.  It's not quite as easy as
all that, because there aren't entries for each category separately,
so you'll have to parse the structure out of all of the paths in the
INDEX.


Well, the idea I had in mind was that, if all of the individual ports'
README.html files already are in place, then it should be trivial to
just ls or find them under each category to fill in the category's
README.html.  No need to reference the INDEX or anything else.  Or???

The workaround method I've been running out of cron for the last month
or so is:

1) Create a sentinel file under /tmp to use as a timestamp, just
before running cvs update on ports (I update my ports tree from a
local copy of the CVS repo maintained via csup)

2) After cvs completes, look for any port directories containing
updates (check timestamps against the sentinel file) and do a make
readme for each one:

find $PORTSDIR -type f ! -path */CVS/* -newercm $SENTINEL -depth 3 |
   xargs dirname |
   sort -u | xargs -I@ /bin/sh -c cd @  make readme

3) Last, but not least, build the category README.html for any
categories with ports containing newly updated README.html files.

I have noticed while doing this that, as you mentioned, the category
READMEs take considerably longer than the individual ports'.

I don't even bother to rebuild the top-level file, since it's basically
unchanging anyway.


  I think the way to speed this up is to have the script generate
  the category files too. There's no point in bringing in the
  top-level README since that's already fast.

 So what's making the category READMEs so slow then?

The big problem with performance in all this INDEX and README.html
building is that it takes quite a long time relatively to run make(1)
within any port or category directory.  make(1) has to read in a lot
of other files and stat(2) many more[*] -- all of which involves a
lot of random-access disk IO, and that's always going to take quite a
lot of time.  Now, doing 'make readme' in a category directory
doesn't just run make in that directory, but also in every port in
that category. Popular categories can contain many hundreds of ports.


I'm a little rusty on the actual mechanics of make, but shouldn't it be
possible to run a single, over-arching make on each category that
wouldn't need to spawn a bunch of sub-makes?


Maybe I should add README.html generation to my FreeBSD::Portindex
stuff.  Should be pretty simple -- all the necessary bits are readily
available and it is just a matter of formatting it as HTML and
printing it out.


Maybe?  Whaddya mean, maybe?  :-)  Sounds like it would definitely
be worth doing!


Cheers,

Matthew

[*] Running 'make -dA' with maximum debug output is quite
enlightening, as is running make under truss(1)


Enlightening, perhaps.  Sometimes overwhelming, is more like it.  :-)



Not to fancy, but I used this when I was updating the readmes to not break.

#!/bin/sh
cd /usr/ports
for i in `make -V SUBDIR |sed s/local//g`; do for p in `make -C $i -V SUBDIR`; do echo $i/$p  
sudo  make -C $i/$p readme ; done; done  ~/readmes.log

-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: security/ipsec-tools files/patch8-utmp.diff

2012-01-24 Thread Jason Helfman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Wed, Jan 25, 2012 at 12:13:01AM -0500, Jason Hellenthal thus spake:

The subject listed port attempts to apply the patch via its $CWD but if $CWD 
is not in not within the $MASTERDIR then the patch fails to apply. Please 
adjust the following...

.if ${OSVERSION}  97
EXTRA_PATCHES=files/patch8-utmp.diff
.endif

To:

.if ${OSVERSION}  97
EXTRA_PATCHES=${MASTERDIR}/files/patch8-utmp.diff
.endif

Or:

.if ${OSVERSION}  97
EXTRA_PATCHES=${.CURDIR}/files/patch8-utmp.diff
.endif


Thanks

-- 
;s =;

Thanks. Committed!
- -jgh

- -- 
Jason Helfman | FreeBSD Committer
j...@freebsd.org   | http://people.freebsd.org/~jgh
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (FreeBSD)

iQEcBAEBAgAGBQJPH52jAAoJECBZmmNBUNPcjlkIAIHZ+SOfrBB9QQcgzjDkTKuB
VQgpWKirFfU9vQJUp7OGGwxQm6/0swQwNQOitMYMK4DCLC+F7FSf05FYqvYU5HvW
CWaMkm/Dc2zYVXgHcT3CN1GYK+gB0lRbxPtsZTW7nkWhw6dMdMzJeQb5LRjYMQvd
9Rh6clzM0DlAqSL3GV30kuxXBZw97kCUnDnQgCfPaq+df8QVVXFCYCxy1qlIFBF1
kVHqTCzhkQwlsV24yHVMiI3aPdNJMN4MfVR1Gi379KzWMeKC3fH0EpjKl0rFels8
IzP5PLRsJrXv8yWux4Uw5h6pLRNs4kZEZ74xaWT7jNVEW+Z1IwN4ZEHjUrTqgro=
=XA5N
-END PGP SIGNATURE-
___
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: java/jaf port problem

2012-01-16 Thread Jason Helfman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Mon, Jan 16, 2012 at 07:40:35PM -0500, Tim X thus spake:
Hello,

I recently tried to install the java/jaf port that you maintain and noticed
an error with it. The link it refers to (
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jaf-1.1.1-fcs-oth-JPR@CDS-CDS_Developer)
 to download the distribution is outdated and redirects to an oracle
page
with no download link. The new link for jaf-1.1.1 distribution is here:
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-plat-419418.html#jaf-1.1.1-fcs-oth-JPR

Committed. Thanks!
- -jgh

- --
Jason Helfman | FreeBSD Committer
j...@freebsd.org   | http://people.freebsd.org/~jgh
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (FreeBSD)

iQEcBAEBAgAGBQJPFNH/AAoJECBZmmNBUNPcn3sH/A1u3QQhYqYhpIUVZK1oMX+C
gY7jjkyxBExeK29Y84i4/HqyCmLlLvDmCObT7+ns0SUu37dnAlOnmCy6LbHweroZ
jaogWHVkThD4Ltl3v4mYw08jizGZSQtJRtyP5lHmZhHRufecAuehfNzME6WbABGU
Qb2HBZRqqmW956WhltGV89HSwPrmzx/fx3kLOvaEa96eIiLrSlhzzTw+9JiljE9Q
I3x9TNt72AFGhjIBExFSD5EF1TEQA3Mhn/KQIXO22I8yPFVooOZru6lBCyHCmPWv
XbHv0+ri6Bo5Tt2BV+pVYQ8A2xz1pp8ncihU92D3wFJcrxoXDdhnNIoy3sdY5PA=
=kald
-END PGP SIGNATURE-
___
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: ja-p5-Mail-SpamAssassin needs adoption

2012-01-15 Thread Jason Helfman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Sat, Jan 14, 2012 at 11:14:47AM -0500, Michael Scheidell thus spake:
The original maintainer of ja-p5-Mail-SpamAssassin is MIA, and the
person who wanted to take the port informed me by private email that
maintainer cannot get email from @FreeBSD.org anymore, and I am setting
port maintainer to po...@freebsd.org


Note: this won't be THAT hard.  you just have to coordinate with me
(maintainer of p5-Mail-SpamAssassin) and we can make ja* a slave port
and then all the hard work is done.

I picked up a port update of mail/amavis-logwatch, and queried the 
maintainer regarding picking up maintainer-ship of ja-p5-Mail-SpamAssassin.

Maintainer agreed, and has taken over the maintainer-ship of this port, and
I've passed it along that it would be great to move it to be a proper slave.

I planned on slaving it soon, but if this is going to take care of by a new
maintainer, that would be great, too.

Thanks Masaki!

- -jgh

- -- 
Jason Helfman | FreeBSD Committer
j...@freebsd.org   | http://people.freebsd.org/~jgh
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (FreeBSD)

iQEcBAEBAgAGBQJPE0DjAAoJECBZmmNBUNPcJA4H/iiQsGq38ODKmw9FN2dtPOkO
3znScRxT0D0lfAw+71nztJRTpAkXhJrWZbI/gCsdS9UMycpmktB5hHwhaaFmli46
zDCFU22f/eRxouutH9Gz1ajNrGtzAtX6RBfxZziYUQG5/mLs8ZBgLjJuYn8q/exh
oX+yqDYlgEvrLuJPTgd8FyVMwgyzMths3DRDsgSmQfPxZFFH0D+F9co83xgkXLlJ
TRQM/WLnD+c0+Dl6mj1AN7XsGWvVKPCtP01fmwkxGN9rn0jNX2FF95Wjn3j1f1Y9
HfrG70RGfRzq7ib7gdYRJPds6dOC3Q/LasCWT4sbxNC6cMpCnEkNGQmTmVLMQMc=
=gJFs
-END PGP SIGNATURE-
___
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: make readmes seems to be broken (again)

2012-01-12 Thread Jason Helfman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On Tue, Dec 13, 2011 at 04:48:38PM -0800, Jason Helfman thus spake:
On Sat, Dec 03, 2011 at 05:31:49PM -0600, Conrad J. Sabatier thus spake:
I've just noticed recently that make readmes in ports is acting up
again (I reported a similar problem several months ago, which did get
fixed at the time).

Instead of generating a README.html at the top level, category level,
and individual packages level, only the top-level and category-level
files are being generated.  No README.html files are being generated at
the individual package level.

I saw (and reported) this same behavior about four months ago, and it
did, as I said, get fixed back then.  No idea why it's suddenly broken
again now.

Can anyone confirm that it's not just a local problem for me, that it
is indeed broken for everyone?

Thanks!


Thanks for the report. I have run a job through the portstree to build all
readme's and found several ports that are affected by this issue and
submitted problem reports for them.

http://www.freebsd.org/cgi/query-pr-summary.cgi?category=severity=priority=class=state=sort=nonetext=unbreak+make+readmeresponsible=multitext=originator=release=

All ports that broke redefined ${ECHO_MSG} which had issues with a target in
bsd.port.mk. The affected target was: pretty-print-www-site

Thanks!
-jgh


I have committed all of these fixes, so there shouldn't be any more breakage
in the portstree insofar as 'make readme' functionality. We are working on a
larger programmatic fix so this can be handled more efficiently.

Please continue to send reports in if any others surface.

Thanks, again!

- -jgh

- -- 
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (FreeBSD)

iF4EAREIAAYFAk8PUKEACgkQXpKtZoyM+6VsnQD+NcbDHtROhN2P4WzTekpelN+T
Nj+km6s/8vMpor792ysBAIParQ1iFG3nftkhzZcZ8FhUGeneSBXqIOiWrBH9HbII
=HoQA
-END PGP SIGNATURE-
___
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: unassociated shell command

2012-01-11 Thread Jason Helfman

On Wed, Jan 11, 2012 at 10:25:26PM -0600, Stephen Montgomery-Smith thus spake:

On 01/11/2012 10:14 PM, Da Rock wrote:

I'm still very new to this, but I'm almost complete on my first
port. I
do have an unusual error which crops up from time to time and I'm
usually able to fudge along and clear it- but this last little bit
won't
clear!

The particular lines in question are as follows:

post-extract:
[snip]
.if defined(NOPORTDOCS)
@if [ -d ${WRKDIR}/usr/share/doc ]; then \
${RM} -rf ${WRKDIR}/usr/share/doc; \
fi
PLIST_SUB+=@comment 
.else
PLIST_SUB+= PORTDOCS=
.endif

and I get the following error make -DNOPORTDOCS install:
Makefile, line 59: Unassociated shell command @if [ -d
${WRKDIR}/usr/share/doc ]; then ${RM} -rf ${WRKDIR}/usr/share/doc; fi
make: fatal errors encountered -- cannot continue

What am I possibly missing? No googling helps, and I've tried many
different tricks that have worked in the past as ${DIRRM}, ${RM},
individual directory/file removal, etc.

The indentation is exactly as in the Makefile.


Is the indentation whitespace, or using tabs? It should be tabs, in my
experience.

-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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 to detect the version of a installed perl module during portbuild

2012-01-03 Thread Jason Helfman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Tue, Jan 03, 2012 at 05:41:01PM -0600, Paul Schmehl thus spake:
--On January 3, 2012 9:52:15 PM +0100 Olli Hauer oha...@freebsd.org wrote:

 Hi,

 I'm searching a solution to detect the version of p5-JSON-RPC during
 build time.

 JSON-RPC-1.01 is *not* backward compatible to 0.96 so I have to apply a
 fix to the port only if JSON-RPC  0.96 is installed.


 From http://cpansearch.perl.org/src/DMAKI/JSON-RPC-1.01/Changes
 1.00_01  2011 Nov 16
 - If you are using old JSON::RPC code (up to 0.96), DO NOT EXPECT
   YOUR CODE TO WORK. THIS VERSION IS BACKWARDS *INCOMPATIBLE*
 ...^^


This returns the installed package:

pkg_info -qa | grep p5-JSON-RPC | sort | uniq

so maybe you could do something like?

JSON_VER=`pkg_info -qa | grep p5-JSON-RPC | sort | uniq | cut -d'-' -f4`

.if ${JSON_VER} = 1
  do this
.else
  do this
.endif


This may be more clean:

$ perl -MJSON::RPC -le 'print $JSON::RPC::VERSION'
1.01

- -jgh

- -- 
Jason Helfman | FreeBSD Committer
j...@freebsd.org   | http://people.freebsd.org/~jgh
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (FreeBSD)

iQEcBAEBAgAGBQJPA9MDAAoJECBZmmNBUNPcpNwH/2sQp0rr0Nl0a7pfS99EV15y
YAae3zfYoQcLEURO8bovAtYWWdPFlWpXTyvCwp85z/kXx+qm3BtgRLMh/37Nkoep
qkkM3qj5j5SGQE9iqGUBKM7bSeoi4J2NJcQG+dJlFY8/uWQwby63WQt/a2P+pUb/
MxXIPkkLs3DkF+RWU63xrYIC7px4YNSpL3DZaetDEVM/O6tLod990qfVRkE+bRdj
SPxdIkPOD0c9klzGEBkVoQlDBkMLKpgnMw2RVwG/T6G1L6uKdOe8xOmrVDowm1KS
KT8Su29j89BR7NJdlr8OxNj0Y2JiUlsPihu2kZOGvddogjKZC3y6yZ5ckEbIBeg=
=DfSK
-END PGP SIGNATURE-
___
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: net-p2p/amule and net-p2p/amule-devel maintainership

2011-12-27 Thread Jason Helfman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Mon, Dec 26, 2011 at 07:55:19PM +0100, Barbara thus spake:

As the amule* ports have currently no maintainer and I've submitted pr/patches
to upgrade to recent versions, I was asked to take the maintainership of both
ports.
That it's not a problem for me and I'll be glad to take care of them.

Anyway I'm wondering if someone else is motivated to claim the maintainership.
In the meanwhile, I'm kindly asking rene@ to commit the changes needed to set
me as maintainer for both.


Maintainer-ship has been passed over to you, now. Thanks for taking over
these ports!

- -jgh

- -- 
Jason Helfman | FreeBSD Committer
j...@freebsd.org   | http://people.freebsd.org/~jgh
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (FreeBSD)

iQEcBAEBAgAGBQJO+jSFAAoJECBZmmNBUNPcLR8IAKmiVvjLoLWNysbbcZt9pW+d
QC3AtR3JZszMDwTMjXiWWsyVAoRIpwWfIlpgzDhA/PJg2pw7l03AqDr4pJORwdLq
9WJRJRuDC9eEH5WaidiIPbl8FCTCwsfOc8ioffG3PUJDm7rSFP17TGViGACZja/R
V98tWEIcQ12YlZTmk6NmZa7iNn86lImvR6LLoQ4V8kit9+n4eO8L65++/0QHKdRD
bW8rdBpNDu6xrpXFSnzYMhvNsZDObI+VJiRMEju1tU/ul1GH4WsHU3vRX6HT9KKE
Wg79Osslx12XxVatAfHBQNzst2ToQs4FqFhvWLKI/D7jYEK5SKTgUmArP1qYeGQ=
=QatN
-END PGP SIGNATURE-
___
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: openjdk timezone data, not updated?

2011-12-14 Thread Jason Helfman

On Wed, Dec 14, 2011 at 11:34:22AM -0800, Jason Helfman thus spake:

Hello All,

Correct me if I am wrong, but it appears that the latest openjdk update
didn't include the updated timezone information. I am thinking that this
file is the version of the tzupdater.

/usr/ports/java/openjdk6/work/jdk/make/sun/javazic/tzdata

The 'VERSION' file in this directory states it is: tzdata2010i

This dates back to version 1.3.31, however the most up-to-date version of
the tzupdater is 1.3.45.

Is there a way to get this updated, or is there another tool to update the
timezone data?

Does OpenJDK update the timezone data with updates?

Thanks,
Jason



I found this problem report 
http://www.freebsd.org/cgi/query-pr.cgi?pr=161945cat
which explained the issue and how to solve it.

There is a link off of this problem-report that shows what to do to actually
create the zone data for java and install it.

Given all of this information, and that this patch hasn't been committed, at
the moment, I patched my portstree so the javazic.jar is installed.

After I had confirmed the installation, I worked with a co-worker on making a 
port
that downloads the open tzdata distribution file, builds them, and installs 
them.

It moves the current zoneinfo directory to zi.dist, and installs the new
files, and it clearly works in our application, now.

Attached is the shar. Ideally, it would be great if either this was worked
into the main openjdk build, or if the patch was committed, and then one
could installs this as an additional port.

Thoughts?

Thanks,
Jason

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering sh file.  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#   openjdk6-tzdata
#   openjdk6-tzdata/Makefile
#   openjdk6-tzdata/distinfo
#   openjdk6-tzdata/pkg-plist
#   openjdk6-tzdata/pkg-deinstall
#   openjdk6-tzdata/pkg-descr
#   openjdk6-tzdata/pkg-install
#
echo c - openjdk6-tzdata
mkdir -p openjdk6-tzdata  /dev/null 21
echo x - openjdk6-tzdata/Makefile
sed 's/^X//' openjdk6-tzdata/Makefile  'c26f5cf5e208020d04c08ae273964ac4'
X# New ports collection makefile for:   tzdata
X# Date created:14 December 20110
X# Whom:Jason Helfman jhelf...@experts-exchange.com
X#
X# $FreeBSD$
X#
X
XPORTNAME=  tzdata
XPORTVERSION=   2011n
XCATEGORIES=java devel
XMASTER_SITES=  ftp://munnari.oz.au/pub/
XDISTNAME=  ${PORTNAME}${PORTVERSION}
X
XMAINTAINER=jhelf...@experts-exchange.com
XCOMMENT=   Provides latest timezone data for OpenJDK6
X
XUSE_JAVA=  yes
XJAVA_VERSION=  1.6
XJAVA_VENDOR=   openjdk
XPLIST_SUB= ZI=${JAVA_VENDOR}${JAVA_VERSION:S/1.//}/jre/lib/zi
XPKGNAMEPREFIX:=${JAVA_VENDOR}${JAVA_VERSION:S/1.//}-
X
Xdo-build:
X   ${MKDIR} ${WRKDIR}/${PORTNAME}-datafiles
X   cd ${WRKDIR}  ${JAVA} -jar \
X   ${JAVA_HOME}/jre/lib/javazic.jar -V ${PORTVERSION} \
X   -d ${WRKDIR}/${PORTNAME}-datafiles \
X   africa \
X   antarctica \
X   asia \
X   australasia \
X   etcetera \
X   europe \
X   factory \
X   northamerica \
X   southamerica \
X   systemv 2/dev/null
X
Xdo-install:
X   @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
X   ${MKDIR} ${JAVA_HOME}/jre/lib/zi
X   cd ${WRKDIR}/${PORTNAME}-datafiles  ${COPYTREE_SHARE} \* 
${JAVA_HOME}/jre/lib/zi
X
X.include bsd.port.mk
c26f5cf5e208020d04c08ae273964ac4
echo x - openjdk6-tzdata/distinfo
sed 's/^X//' openjdk6-tzdata/distinfo  '1ca01f606fc7d9e438a1f9c6b33aeb11'
XMD5 (tzdata2011n.tar.gz) = 20dbfb28efa008ddbf6dd34601ea40fa
XSHA256 (tzdata2011n.tar.gz) = 
a343e542486b2b8ebdeca474eed79f1c04f69420ca943c2b9bdea1d2385e38cd
XSIZE (tzdata2011n.tar.gz) = 204684
1ca01f606fc7d9e438a1f9c6b33aeb11
echo x - openjdk6-tzdata/pkg-plist
sed 's/^X//' openjdk6-tzdata/pkg-plist  '5e1f4ef58a5c4ed450004e43613b80be'
X%%ZI%%/Africa/Douala
X%%ZI%%/Africa/Conakry
X%%ZI%%/Africa/Bissau
X%%ZI%%/Africa/Lusaka
X%%ZI%%/Africa/Abidjan
X%%ZI%%/Africa/Freetown
X%%ZI%%/Africa/Ouagadougou
X%%ZI%%/Africa/Libreville
X%%ZI%%/Africa/Kampala
X%%ZI%%/Africa/Blantyre
X%%ZI%%/Africa/Mogadishu
X%%ZI%%/Africa/Bujumbura
X%%ZI%%/Africa/Malabo
X%%ZI%%/Africa/Gaborone
X%%ZI%%/Africa/Dakar
X%%ZI%%/Africa/Mbabane
X%%ZI%%/Africa/Banjul
X%%ZI%%/Africa/Kigali
X%%ZI%%/Africa/Khartoum
X%%ZI%%/Africa/Tripoli
X%%ZI%%/Africa/Nouakchott
X%%ZI%%/Africa/Ndjamena
X%%ZI%%/Africa/Monrovia
X%%ZI%%/Africa/Johannesburg
X%%ZI%%/Africa/Windhoek
X%%ZI%%/Africa/Bamako
X%%ZI%%/Africa/Luanda
X%%ZI%%/Africa/El_Aaiun
X%%ZI%%/Africa/Kinshasa
X%%ZI%%/Africa/Addis_Ababa
X%%ZI%%/Africa/Dar_es_Salaam
X%%ZI%%/Africa

Re: make readmes seems to be broken (again)

2011-12-13 Thread Jason Helfman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On Sat, Dec 03, 2011 at 05:31:49PM -0600, Conrad J. Sabatier thus spake:
I've just noticed recently that make readmes in ports is acting up
again (I reported a similar problem several months ago, which did get
fixed at the time).

Instead of generating a README.html at the top level, category level,
and individual packages level, only the top-level and category-level
files are being generated.  No README.html files are being generated at
the individual package level.

I saw (and reported) this same behavior about four months ago, and it
did, as I said, get fixed back then.  No idea why it's suddenly broken
again now.

Can anyone confirm that it's not just a local problem for me, that it
is indeed broken for everyone?

Thanks!


Thanks for the report. I have run a job through the portstree to build all
readme's and found several ports that are affected by this issue and
submitted problem reports for them.

http://www.freebsd.org/cgi/query-pr-summary.cgi?category=severity=priority=class=state=sort=nonetext=unbreak+make+readmeresponsible=multitext=originator=release=

All ports that broke redefined ${ECHO_MSG} which had issues with a target in
bsd.port.mk. The affected target was: pretty-print-www-site

Thanks!
- -jgh

- -- 
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (FreeBSD)

iF4EAREIAAYFAk7n8mYACgkQXpKtZoyM+6VsjwD+JbZT0r7f9U7/KE6xI1tbaCp2
LdGrdU/LSgzJHUKVWz4A/RG4FVPO5TrMGRfdsHJV5CN5mVuP5ioRkXta+587PF4P
=udGp
-END PGP SIGNATURE-
___
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: Clicking URLs with acroread8

2011-12-12 Thread Jason Helfman
 On 12/11/2011 23:24, Micheas Herman wrote:
 Not a direct solution, but I have found the gnome pdf reader evince

 Thanks, too gnome'y. :)


epdfview is like evince, but doesn't use all of the gnome libs.

http://www.freebsd.org/cgi/cvsweb.cgi/ports/graphics/epdfview/pkg-descr?rev=1.1

May be worth a look. I've tried it before, and it is very useful in my
opinion.

-jgh

___
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: More nitpicks from the department of redundancy department...

2011-11-22 Thread Jason Helfman

On Tue, Nov 22, 2011 at 10:49:24AM -0500, Wesley Shields thus spake:

On Tue, Nov 22, 2011 at 03:44:47PM +, Matthew Seaman wrote:

On 22/11/2011 13:29, Wesley Shields wrote:
 On Mon, Nov 21, 2011 at 12:42:59AM -0500, Eitan Adler wrote:
 On Sun, Nov 20, 2011 at 10:18 AM, Eitan Adler li...@eitanadler.com wrote:
 On Sun, Nov 20, 2011 at 4:45 AM, Matthew Seaman
 m.sea...@infracaninophile.co.uk wrote:

 PORT_DBDIR?= /var/db/ports is the default setting in bsd.ports.mk -- the
 following ports redefine it to exactly the same value:
 [ snip ]

 Thanks for the report - I'll handle these.

 Sorry for the empty promise. Something came up and I won't have the
 time to look at these :( - maybe someone else can take them up

 Hi Matthew!

 If you could please file these in a PR and CC me I will try and work
 through all of these.

Done: http://www.freebsd.org/cgi/query-pr.cgi?pr=162754


Thank you! I will try and clean all this up, but as I'm sure you're
aware we are coming up on a holiday in the states so my time is limited
for the next few days. I will look at this as time permits though!

-- WXS


I did have a brief look at some of these and it was a great catch. One item
I did find interesting is a number of these define LATEST_LINK, but it just
matches ${PORTNAME}, so the LATEST_LINK can more than likely be dropped -- on
a case-by-case basis, of course.

-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: postgresql-client-8.2.22_1: Makefile error: you cannot include bsd.port[.pre].mk twice

2011-10-20 Thread Jason Helfman

On Thu, Oct 20, 2011 at 09:10:52AM -0400, Jerry thus spake:

When attempting to build the postgresql-client-8.2.22_1 port, this
error message is being emitted:

postgresql-client-8.2.22_1: Makefile error: you cannot include 
bsd.port[.pre].mk twice

Has anyone else noticed it? I filed a PR against it.


http://www.freebsd.org/cgi/query-pr.cgi?pr=161824
-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: databases/postgresql84-server 8.4.9 rc.d script broken

2011-10-18 Thread Jason Helfman

I just submitted a patch for this. No PR number, yet.

-jgh

On Wed, Oct 19, 2011 at 11:45:28AM +1100, John Marshall thus spake:

After upgrading databases/postgresql84-server from 8.4.8_1 to 8.4.9, the
rc.d script vomits thus:

 rwsrv03# /usr/local/etc/rc.d/postgresql start
 su: unknown login: %%PG_USER%%

Presumably the updated port is missing a substitution edit but I haven't
found where.

--
John Marshall




--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: databases/postgresql84-server 8.4.9 rc.d script broken

2011-10-18 Thread Jason Helfman

http://www.freebsd.org/cgi/query-pr.cgi?pr=161791

-jgh

On Tue, Oct 18, 2011 at 07:56:05PM -0500, Matthew D. Fuller thus spake:

On Wed, Oct 19, 2011 at 11:45:28AM +1100 I heard the voice of
John Marshall, and lo! it spake thus:

After upgrading databases/postgresql84-server from 8.4.8_1 to 8.4.9, the
rc.d script vomits thus:


All of them, probably.  The 9.0.x ditto:

postgresql_user=${postgresql_user:-%%PG_USER%%}

Can be worked around locally by putting a postgresql_user=pgsql in
rc.conf.


--
Matthew Fuller (MF4839)   |  fulle...@over-yonder.net
Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/
  On the Internet, nobody can hear you scream.
___
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



--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: FreeBSD Port: jasperserver-4.1.0

2011-10-12 Thread Jason Helfman

On Wed, Oct 12, 2011 at 05:23:40AM -0700, mhol...@kingventures.net thus spake:

Good morning,

I have just installed jasperserver from ports on FreeBSD 8.0. Thank you
for the great job.


Thanks very much. Happy to hear that someone is actually using it. :)


I'm not sure if I missed a step, but I have no data in the MySQL
jasperserver database and I cannot login.
Any help would be appreciated.


I've attached the default package message for reference.

Once the database is created:
mysql create database jasperserver character set utf8;

You would need to load the following files in to the jasperserver database:
/usr/local/tomcat5.5/webapps/jasperserver/js-create.ddl
/usr/local/tomcat5.5/webapps/jasperserver/quartz.ddl
/usr/local/tomcat5.5/webapps/jasperserver/jasperserverCreateDefaultSecurity-mysql.sql

After they are loaded in, and at least your tomcat/db server are started, you
should be able to login via the default username and password.
(jasperadmin/jasperadmin)

Insofar as data, most of our reports are connecting to an oracle system that
already have existing data, however there are sample datasets to load that
are in the distribution of the software.

Here is the location of various datasets that can be loaded, but I have not
tested any of this:

$ cd /usr/ports/databases/jaspserserver
$ make extract
$ cd 
work/jasperreports-server-cp-4.1.0-src/jasperserver/buildomatic/install_resources/sql

Hope this helps!
-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
To use this software package, you need to properly configure and enable an
application and database server. These components need to be enabled,
respectively, in /etc/rc.conf.

The mysql schema and default security credentials have been copied to:

- /usr/local/tomcat5.5/webapps/jasperserver/js-create.ddl
- /usr/local/tomcat5.5/webapps/jasperserver/quartz.ddl 
- /usr/local/tomcat5.5/webapps/jasperserver/upgrade-mysql-4.0.0-4.1.0-ce.sql
and 
- 
/usr/local/tomcat5.5/webapps/jasperserver/jasperserverCreateDefaultSecurity-mysql.sql
 

Take necessary precautions before loading this sql into the jasperserver
database.

To create the jasperserver database, you may choose to run the following target
against
/work/a/ports/databases/jasperserver/work/jasperreports-server-cp-4.1.0-src/jasperserver/buildomatic/js-ant

./js-ant create-js-db (Creates the jasperserver database)

If the jasperserver database already exists, you may need to first drop the
database:
./js-ant drop-js-db (Drops the jasperserver database)

Alternatively, you may choose to use the following method to create a suitable
database:
 (mysql) mysql create database jasperserver character set utf8;
  (postgresql) create database jasperserver;


pgpW2sBXnT82c.pgp
Description: PGP signature


Re: textproc/mythes

2011-08-22 Thread Jason Helfman
 Hi!

 I tried to update LibreOfficw whic need a mythes but there are an error:
  Configuring for mythes-1.2.1_1
 checking for a BSD-compatible install... /usr/bin/install -c -o root -g
 wheel
 checking whether build environment is sane... yes
 checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p
 checking for gawk... gawk
 checking whether make sets $(MAKE)... yes
 checking for gcc... cc
 checking whether the C compiler works... yes
 checking for C compiler default output file name... a.out
 checking for suffix of executables...
 checking whether we are cross compiling... no
 checking for suffix of object files... o
 checking whether we are using the GNU C compiler... yes
 checking whether cc accepts -g... yes
 checking for cc option to accept ISO C89... none needed
 checking for style of include used by make... GNU
 checking dependency style of cc... gcc3
 checking whether we are using the GNU C++ compiler... yes
 checking whether c++ accepts -g... yes
 checking dependency style of c++... gcc3
 checking build system type... i386-portbld-freebsd8.2
 checking host system type... i386-portbld-freebsd8.2
 checking for ld used by GCC... /usr/bin/ld
 checking if the linker (/usr/bin/ld) is GNU ld... yes
 checking for shared library run path origin... done
 checking for a sed that does not truncate output... /usr/bin/sed
 checking for grep that handles long lines and -e... /usr/bin/grep
 checking for egrep... /usr/bin/grep -E
 checking for fgrep... /usr/bin/grep -F
 checking for ld used by cc... /usr/bin/ld
 checking if the linker (/usr/bin/ld) is GNU ld... yes
 checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
 checking the name lister (/usr/bin/nm -B) interface... BSD nm
 checking whether ln -s works... yes
 checking the maximum length of command line arguments... (cached) 262144
 checking whether the shell understands some XSI constructs... yes
 checking whether the shell understands +=... no
 checking for /usr/bin/ld option to reload object files... -r
 checking for objdump... objdump
 checking how to recognize dependent libraries... pass_all
 checking for ar... ar
 checking for strip... strip
 checking for ranlib... ranlib
 checking command to parse /usr/bin/nm -B output from cc object... ok
 checking how to run the C preprocessor... cpp
 checking for ANSI C header files... yes
 checking for sys/types.h... yes
 checking for sys/stat.h... yes
 checking for stdlib.h... yes
 checking for string.h... yes
 checking for memory.h... yes
 checking for strings.h... yes
 checking for inttypes.h... yes
 checking for stdint.h... yes
 checking for unistd.h... yes
 checking for dlfcn.h... yes
 checking whether we are using the GNU C++ compiler... (cached) yes
 checking whether c++ accepts -g... (cached) yes
 checking dependency style of c++... (cached) gcc3
 checking how to run the C++ preprocessor... c++ -E
 checking for objdir... .libs
 checking if cc supports -fno-rtti -fno-exceptions... no
 checking for cc option to produce PIC... -fPIC -DPIC
 checking if cc PIC flag -fPIC -DPIC works... yes
 checking if cc static flag -static works... yes
 checking if cc supports -c -o file.o... yes
 checking if cc supports -c -o file.o... (cached) yes
 checking whether the cc linker (/usr/bin/ld) supports shared libraries...
 yes
 checking whether -lc should be explicitly linked in... no
 checking dynamic linker characteristics... freebsd8.2 ld.so
 checking how to hardcode library paths into programs... immediate
 checking whether stripping libraries is possible... yes
 checking if libtool supports shared libraries... yes
 checking whether to build shared libraries... yes
 checking whether to build static libraries... yes
 checking for ld used by c++... /usr/bin/ld
 checking if the linker (/usr/bin/ld) is GNU ld... yes
 checking whether the c++ linker (/usr/bin/ld) supports shared libraries...
 yes
 checking for c++ option to produce PIC... -fPIC -DPIC
 checking if c++ PIC flag -fPIC -DPIC works... yes
 checking if c++ static flag -static works... yes
 checking if c++ supports -c -o file.o... yes
 checking if c++ supports -c -o file.o... (cached) yes
 checking whether the c++ linker (/usr/bin/ld) supports shared libraries...
 yes
 checking dynamic linker characteristics... freebsd8.2 ld.so
 checking how to hardcode library paths into programs... immediate
 checking for pkg-config... /usr/local/bin/pkg-config
 checking pkg-config is at least version 0.9.0... yes
 checking for HUNSPELL... no
 configure: error: Package requirements (hunspell) were not met:

 gnome-config: not found
 No package 'hunspell' found

 Consider adjusting the PKG_CONFIG_PATH environment variable if you
 installed software in a non-standard prefix.

 Alternatively, you may set the environment variables HUNSPELL_CFLAGS
 and HUNSPELL_LIBS to avoid the need to call pkg-config.
 See the pkg-config man page for more details.
 ===  Script configure failed unexpectedly.
 Please report the problem to off...@freebsd.org [maintainer] and 

Re: [Request for Comments] Adding a JAILED meta-variable to bsd.port.mk

2011-08-20 Thread Jason Helfman
 On 8/20/11 8:44 AM, Kostik Belousov wrote:
 One thing I can think of off-hand to fix this in that case is setting a
 local environment variable to disable a check for security.jail.jailed.
  Would this be an ok solution for those cases?  If not, I happily agree
 that this change should not be made then.

 I have an updated patch to bsd.port.mk that looks for a local
 environment variable, PKGJAIL - if it is set, then JAILED is unset.
 Would this be acceptable?
 The change would require user to do a configuration for a thing that
 previously just worked. What is the point ?


 I suppose the specific problem I am trying to solve is a case where a
 user builds a port within a jail with the expectation that the port will
 in fact run within the jail with little or no changes.  Perhaps
 security/sshguard-pf and databases/postgresql*-server are not the most
 ideal examples of where this would be relevant.

 I agree that a configuration change for something that worked before is
 not the best solution.  So, I retract this change proposal.

 Again, thank you for the feedback and pointing out that this would have
 had negative impact on those using jails for package building.

 Regards,

 Glen

I, myself, have not installed or built enough packages in jails to find
this issue, however I am using tinderbox for maintaining my ports,
submitting ports, or patches, as well as maintaining a local ports tree.

In doing this, and maintaining our operational environment, I am finding
may conditions where you may want to do one thing or another, and the
possibilities I have found can be endless, so it could be argued to not
introduce global functionality for the X number of ports/packages that
need it, however to code the port to be aware of these conditions in the
packaging scripts.

For example, you could test for values of sysctl, or another condition.
Based on the result, perform X action. Although, I haven't done this
specifically for a jail, I don't see why the same practice couldn't be
exercised.

These, I believe, can all be take taken advantage of in subsequent pkg-*
files.

Just a thought.

Thanks,
Jason

___
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


[patch] book/porters-handbook: sync handbook with bsd.java.mk

2011-08-11 Thread Jason Helfman

Submitter-Id:  current-users
Originator:Jason Helfman
Organization:  Experts Exchange, LLC.
Confidential:  no 
Synopsis:  [patch] book/porters-handbook: sync handbook with bsd.java.mk
Severity:  non-critical
Priority:  low
Category:  docs
Class: change-request
Release:   FreeBSD 8.2-RELEASE i386
Environment:
System: FreeBSD eggman.experts-exchange.com 8.2-RELEASE FreeBSD 8.2-RELEASE #0: 
Fri Feb 18 02:24:46 UTC 2011 
r...@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386



Description:
Email from Edward Sutton, III to doc@
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html
refers to blackdown as a JAVA_VENDOR, among now outdated versions being
listed as choices and examples.

With this patch, sgml renders fine, and builds with no issue.

How-To-Repeat:

Fix:

Index: books/porters-handbook/book.sgml
===
RCS file: 
/home/jhelfman/ncvs/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml,v
retrieving revision 1.1113
diff -u -r1.1113 book.sgml
--- books/porters-handbook/book.sgml20 Jul 2011 04:26:06 -  1.1113
+++ books/porters-handbook/book.sgml11 Aug 2011 05:37:06 -
@@ -6170,8 +6170,8 @@
  entryList of space-separated suitable Java versions for
the port.  An optional literal+/literal allows you to
specify a range of versions (allowed values:
-   literal1.1[+] 1.2[+] 1.3[+] 1.4[+] 1.5[+]
-   1.6[+]/literal)./entry
+   literal1.5[+] 1.6[+] 1.7[+]
+   /literal)./entry
/row
 
row
@@ -6185,7 +6185,7 @@
  entrymakevarJAVA_VENDOR/makevar/entry
  entryList of space-separated suitable JDK port vendors for
the port (allowed values: literalfreebsd bsdjava sun
-   blackdown openjdk/literal)./entry
+   openjdk/literal)./entry
/row
 
row
@@ -6242,13 +6242,13 @@
row
  entrymakevarJAVA_PORT/makevar/entry
  entryThe name of the JDK port (e.g.
-   literal'java/jdk14'/literal)./entry
+   literal'java/diablo-jdk16'/literal)./entry
/row
 
row
  entrymakevarJAVA_PORT_VERSION/makevar/entry
  entryThe full version of the JDK port (e.g.
-   literal'1.4.2'/literal). If you only need the first
+   literal'1.6.0'/literal). If you only need the first
two digits of this version number, use

makevar${JAVA_PORT_VERSION:C/^([0-9])\.([0-9])(.*)$/\1.\2/}/makevar./entry
/row
@@ -6256,19 +6256,19 @@
row
  entrymakevarJAVA_PORT_OS/makevar/entry
  entryThe operating system used by the JDK port (e.g.
-   literal'linux'/literal)./entry
+   literal'native'/literal)./entry
/row
 
row
  entrymakevarJAVA_PORT_VENDOR/makevar/entry
  entryThe vendor of the JDK port (e.g.
-   literal'sun'/literal)./entry
+   literal'freebsd'/literal)./entry
/row
 
row
  entrymakevarJAVA_PORT_OS_DESCRIPTION/makevar/entry
  entryDescription of the operating system used by the JDK port
-   (e.g. literal'Linux'/literal)./entry
+   (e.g. literal'Native'/literal)./entry
/row
 
row
@@ -6280,34 +6280,34 @@
row
  entrymakevarJAVA_HOME/makevar/entry
  entryPath to the installation directory of the JDK (e.g.
-   filename'/usr/local/jdk1.3.1'/filename)./entry
+   filename'/usr/local/diablo-jdk1.6.0'/filename)./entry
/row
 
row
  entrymakevarJAVAC/makevar/entry
  entryPath to the Java compiler to use (e.g.
-   filename'/usr/local/jdk1.3.1/bin/javac'/filename or
+   filename'/usr/local/diablo-jdk1.6.0/bin/javac'/filename or
filename'/usr/local/bin/jikes'/filename)./entry
/row
 
row
  entrymakevarJAR/makevar/entry
  entryPath to the commandjar/command tool to use (e.g.
-   filename'/usr/local/jdk1.3.1/bin/jar'/filename or
+   filename'/usr/local/diablo-jdk1.6.0/bin/jar'/filename or
filename'/usr/local/bin/fastjar'/filename)./entry
/row
 
row
  entrymakevarAPPLETVIEWER/makevar/entry
  entryPath to the commandappletviewer/command utility (e.g.
-   
filename'/usr/local/linux-jdk1.3.1/bin/appletviewer'/filename)./entry
+   
filename'/usr/local/diablo-jdk1.6.0/bin/appletviewer'/filename)./entry
/row
 
row
  entrymakevarJAVA/makevar/entry
  entryPath to the commandjava/command

Re: Ubuntu One port

2011-08-11 Thread Jason Helfman

On Fri, Aug 12, 2011 at 12:26:07AM +0200, Olivier Smedts thus spake:

2011/8/11 Anton gni...@gmail.com:

On 12.08.2011 00:25, Koop Mast wrote:


There isn't a libebook-1.2.9 in our evolution-data-server port only
libebook-1.2.10. And why not use the USE_GNOME=evolutiondataserver
switch to depend on it? More values are mentioned at line 81 of
Mk/bsd.gnome.mk.





===  SECURITY REPORT:
       This port has installed the following binaries which execute with
       increased privileges.
/usr/local/libexec/camel-lock-helper-1.2

       If there are vulnerabilities in these programs there may be a
security
       risk to the system. FreeBSD makes no guarantee about the security
of
       ports included in the Ports Collection. Please type 'make
deinstall'
       to deinstall the port if this is a concern.
===    Returning to build of ubuntuone-client-1.7.0


The error is here, nothing related to the above messages :


Error: shared library ebook-1.2.9 does not exist
*** Error code 1


Is that library installed? I have updated my ports tree, and I have:

libebook-1.2.so.10, so I would think your lib depends should be this:

ebook-1.2.10

Or as mentioned earlier, use:
USE_GNOME=evolutiondataserver

-jgh




What should I make that fix this error?

--
best regards,
Anton


--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: Ubuntu One port -- update

2011-08-11 Thread Jason Helfman

On Thu, Aug 11, 2011 at 08:54:00PM -0300, Jesse Smith thus spake:

-Original Message-
From: Koop Mast k...@rainbow-runner.nl
To: gni...@gmail.com
Cc: Jesse Smith jessefrgsm...@yahoo.ca, freebsd-ports@freebsd.org
Subject: Re: Ubuntu One port
Date: Thu, 11 Aug 2011 23:08:29 +0200

On Fri, 2011-08-12 at 00:02 +0300, Anton wrote:

On 11.08.2011 01:53, Jesse Smith wrote:
 Hi all,

 I've been working on a port of the Ubuntu One client. Ubuntu One is a
 cloud storage service and the client is used to sync files with the
 remote server.

 The port has been progressing well and I've reached a point where it
 builds and installs cleanly on my machine. However, running the software
 still seems a bit flaky, I don't think the daemon is running properly.

 Is anyone here willing to give the attached port a try and send me
 feedback/suggestions?

Build port is failed for me.

text of error here:

===   Running ldconfig
/sbin/ldconfig -m /usr/local/lib
===   Registering installation for evolution-data-server-2.32.1_1
=== SECURITY REPORT:
   This port has installed the following binaries which execute with
   increased privileges.
/usr/local/libexec/camel-lock-helper-1.2

   If there are vulnerabilities in these programs there may be a
security
   risk to the system. FreeBSD makes no guarantee about the security of
   ports included in the Ports Collection. Please type 'make deinstall'
   to deinstall the port if this is a concern.
===   Returning to build of ubuntuone-client-1.7.0
Error: shared library ebook-1.2.9 does not exist
*** Error code 1

Stop in /usr/ports/net/ubuntuone.


There isn't a libebook-1.2.9 in our evolution-data-server port only
libebook-1.2.10. And why not use the USE_GNOME=evolutiondataserver
switch to depend on it? More values are mentioned at line 81 of
Mk/bsd.gnome.mk.



Is camel-lock-helper-1.2 vulnerable?


I have idea what you mean with this.

-Koop



I have switched out the libebook requirement for
USE_GNOME=evolutiondataserver and I also found another dependency
which had been installed on my system. Please find attached my updated
port.

Jesse





You may want to check out the porters handbook for some guidance on this
port.
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html

For instance, the default WRKSRC is what you have defined, so that is not
needed.

You don't need to have gettext as a build dependency, if you include this in
your port:
USE_GETTEXT=yes

I would recommend tuning your use of /usr/local to be ${LOCALBASE}, as
${LOCALBASE} = /usr/local

In addition, you may want to look into disabling nls, if you can, during the
configure, as an option.

I also highly recommend running portlint against this port, as it will tell
you a number of issue to cleanup.

Hope this is of some help,
Jason

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: from netsnmp.20 to netsnmp.30

2011-08-02 Thread Jason Helfman

On Tue, Aug 02, 2011 at 03:39:57PM +0400, Pavel Timofeev thus spake:

since we have net-snmp 5.7 in ports it would be right to correct some ports
from netsnmp.20 to netsnmp.30

[root@monitor /usr/ports]# grep -R netsnmp.20 *
french/plgrenouille/Makefile:LIB_DEPENDS=
netsnmp.20:${PORTSDIR}/net-mgmt/net-snmp
security/libfwbuilder/Makefile:
netsnmp.20:${PORTSDIR}/net-mgmt/net-snmp
sysutils/rsyslog5-devel-snmp/Makefile:LIB_DEPENDS=
netsnmp.20:${PORTSDIR}/net-mgmt/net-snmp


You may want to update your portstree, and run this check again. All of
the ports listed here are either no longer in the ports tree, or have
been merged into other ports that are using netsnmp.30.

-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: RFC: some patches to the Porter's Handbook

2011-05-31 Thread Jason Helfman

On Wed, Jun 01, 2011 at 12:04:13AM -0500, Mark Linimon thus spake:

When going through the Using sections, I always get irritated by
having to figure out where the makevars that they are talking about
are defined.  This patch adds some crossrefs to the CVSWeb pages
for them.  (In a few cases, the filenames were mentioned, but they
weren't CVSWeb references.)

Does anyone have any objection to the following?

mcl


Good idea. You may want to consider using 'url.base':

ulink url=url.base;/cgi/cvsweb.cgi/ports/Mk/bsd.port.mk

-jgh
___
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: Automating Port Building- Setting options on the command line

2011-03-31 Thread Jason Helfman

On Thu, Mar 31, 2011 at 05:49:06PM -0700, Patrick Powell thus spake:

First,  before you tell me to do it,  I have already RTFM, done a google
search,
and even looked for examples.   Here is what I am trying to do.

I have to generate a set of packages for amd64 and i386 systems.

I usually have a simple script that does:

cd /usr/ports/XXX
make
make install
make package
cp generated package /.../repository


This served my simple needs well,  as most of the time I had gone through
the configuration process and set up the default options that I wanted.

But this requires me to
a)  run through this process once by hand
b)  copy the /var/db/ports/* to a machine with another
 architecture
c)  pray that the port options are the same on the i386 and amd64
 versions.


What I would like to do is pass in a set of default options on the
command line
such as:

cd /usr/ports/lang/php5-extensions
make configure THIS=yes THAT=no
make
make install
make package

I just know that somebody out there is doing this better, slicker,
and with more savvy than I am doing this.

OK.  How do I do this?   And just in case there are some others out there,
could you put this information,  or a hint to it,  in the ports(7) document?

--
Patrick Powell Astart Technologies
papow...@astart.com1530 Jamacha Road, Suite X,
Network and System San Diego, CA 92019
  Consulting   858-874-6543
Web Site: www.astart.com


IMHO it is time you look into the wonders of Tinderbox.

http://tinderbox.marcuscom.com/

-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: [HEADS UP] Ports Infrastructure Changes

2011-03-24 Thread Jason Helfman

On Thu, Mar 24, 2011 at 10:38:48AM -0500, Eitan Adler thus spake:

you can then build category based directories with symlinks to the main
location based on what categories


My ports-mgmt/symports does something like this. It builds a full
directory tree of symlinks for the secondary categories.


I'm sure that something like this has been mentioned before. But I don't see
what else is going to stop
the categorization issue popping up all of the time.


If we alphabetized the ports then there would be constant conversation
about how whether or not we should categorize them.

--
Eitan Adler


When this change goes in, it may be a good idea to commit a documentation
change, as well, that cleans up and adds the new categories here:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-categories.html

-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: [HEADS UP] Ports Infrastructure Changes

2011-03-24 Thread Jason Helfman

On Thu, Mar 24, 2011 at 04:41:33PM +, Anton Shterenlikht thus spake:

On Thu, Mar 24, 2011 at 09:23:22AM -0700, Jason Helfman wrote:

On Thu, Mar 24, 2011 at 10:38:48AM -0500, Eitan Adler thus spake:
you can then build category based directories with symlinks to the main
location based on what categories

My ports-mgmt/symports does something like this. It builds a full
directory tree of symlinks for the secondary categories.

I'm sure that something like this has been mentioned before. But I don't
see
what else is going to stop
the categorization issue popping up all of the time.

If we alphabetized the ports then there would be constant conversation
about how whether or not we should categorize them.

--
Eitan Adler

When this change goes in, it may be a good idea to commit a documentation
change, as well, that cleans up and adds the new categories here:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-categories.html


I'm against this change. I've never had any problems
with the way ports are categorised.

Also, refuse file is arranged in categories,
so I can, and often do, remove the whole categories
of ports from my /usr/ports, e.g. languages which
I don't speak, or java, or whatever. Spending time
and energy on rearranging everything in alphabetic
order is a waste of time and will not help me
a bit.


I was referring to the change of the original idea of this thread regarding
the splitting up of www, respectively. This thread has dealt with a plethora
of changes.

-jgh
___
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: [HEADS UP] Ports Infrastructure Changes

2011-03-24 Thread Jason Helfman

On Thu, Mar 24, 2011 at 01:12:49PM -0500, Eitan Adler thus spake:


When this change goes in, it may be a good idea to commit a documentation
change, as well, that cleans up and adds the new categories here:


Is the attached patch sufficient?


--
Eitan Adler


Looks good. I was going to create one, myself, but didn't have time to
investigate if other categories were introduced, or removed that require
adjustment. I took a look though against /usr/ports and compared the
categories, and there is nothing that requires any changes from the category
naming point-of-view. I only looked at actual categories, though, and
didn't compare meta-categories.

-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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


sysutils/gpart: deprecated port, anyone interested?

2011-03-16 Thread Jason Helfman

Hi,

I have no actual interest in maintaining this port, as I don't use it,
however I was able to update the port to find a suitable site for
downloading and building. I found the hosting site with a google lookup, and
it is also listed as the only downloading reference off of Wikipedia.

It appears to work (i386):

[jhelfman@eggman ~]$ sudo /sbin/gpart show
=   63  488281185  mirror/gm0  MBR  (233G)
 63  488279547   1  freebsd  [active]  (233G)
  488279610   1638  - free -  (819K)

=0  488279547  mirror/gm0s1  BSD  (233G)
  04194304 2  freebsd-swap  (2.0G)
4194304  484085243 1  freebsd-ufs  (231G)


Here is a patch if someone would like to take it over, otherwise it will
expire:

http://jgh.devio.us/files/gpart_patch.txt

Thanks,
Jason

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: sysutils/gpart: deprecated port, anyone interested?

2011-03-16 Thread Jason Helfman

On Wed, Mar 16, 2011 at 10:20:11AM -0700, Jason Helfman thus spake:

Hi,

I have no actual interest in maintaining this port, as I don't use it,
however I was able to update the port to find a suitable site for
downloading and building. I found the hosting site with a google lookup, and
it is also listed as the only downloading reference off of Wikipedia.

It appears to work (i386):

[jhelfman@eggman ~]$ sudo /sbin/gpart show
=   63  488281185  mirror/gm0  MBR  (233G)
 63  488279547   1  freebsd  [active]  (233G)
  488279610   1638  - free -  (819K)

=0  488279547  mirror/gm0s1  BSD  (233G)
  04194304 2  freebsd-swap  (2.0G)
4194304  484085243 1  freebsd-ufs  (231G)


Here is a patch if someone would like to take it over, otherwise it will
expire:

http://jgh.devio.us/files/gpart_patch.txt

Thanks,
Jason



Whoops :)

I ran the base gpart, so not sure if it works, but I suppose it could, just
not on my system.

[jhelfman@eggman ~/ports/sysutils/gpart]$ sudo /usr/local/sbin/gpart show

*** Fatal error: open(show): No such file or directory.

-jgh

___
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: deprecated ports

2011-03-15 Thread Jason Helfman

On Tue, Mar 15, 2011 at 02:58:01PM -0700, Charlie Kester thus spake:

I see there's been another few batch commits deprecating some
unmaintained ports where upstream is gone and/or distfile is no longer
available.

Maintainers and prospective maintainers should be sure to look at the
ports listed in these commits.  I don't think much effort was made to
check the availability of the distfiles.  Instead, it seems that all
that was done was to try the MASTER_SITES, etc. from the port Makefiles,
and if the fetch failed, onto the list they went.

NOTE: I'm NOT saying the committers' procedure was too lazy or anything
like that.  There are a lot of these broken ports in the tree, and
deprecation seems like a reasonable step to take -- especially if the
result is to trigger some action from people who want to see these ports
retained.

I just rescued one of these, sysutils/lookat, that was deprecated a few
days ago.  I followed the WWW link in the pkg-descr, found that the
author's website was still up and that the distfile could still be
downloaded -- but the download url had changed.  So all the port needed
was a tweak to the MASTER_SITES.

Today I see that the fairly popular graphics/gimpshop has also been
deprecated.  Here the WWW link from pkg-descr also fails, but a quick
websearch found the new (?) official website for this app:
http://www.gimpshop.com, where the distfile is available for download.
So here's another one that can be easily rescued.

And I'll bet there are more.


To this point I just found another:
sysutils/idled was just deprecated the other day.

In following some weblinks, I found that doinkd has replaced it:
sysutils/doinkd

:)

Maybe the DEPRECATION line should be altered.

-jgh
___
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: libreoffice 3.3.1

2011-03-02 Thread Jason Helfman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On Wed, Mar 02, 2011 at 04:30:49PM -0600, ajtiM thus spake:
On FreeBSD 8.2-RELEASE #0 I tried tou install LibreOffice 3.3.1 and I got:

portmaster -d /editors/libreoffice
and I got:Current setting: en-US
= 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip is not in
/usr/ports/editors/libreoffice/distinfo.
= Either /usr/ports/editors/libreoffice/distinfo is out of date, or
= 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip is spelled incorrectly.
*** Error code 1

Stop in /usr/ports/editors/libreoffice.
*** Error code 1

Stop in /usr/ports/editors/libreoffice.

=== make failed for editors/libreoffice
=== Aborting update

Yes, I have JAVA enabled.

Thanks in advance.

Mitja

http://jpgmag.com/people/lumiwa
___
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


I put a patch in for this this morning. To resolve this issue run this
command:

cd /usr/ports/editors/libreoffice; make makesum ; make

- -jgh

- -- 
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.17 (FreeBSD)

iF4EAREIAAYFAk1uxN4ACgkQXpKtZoyM+6U3qgD9GOiTGIir+3G8FSBwSOGSOyg/
uVm3lf0QL3ktqP54Ws8BAIfocxxltMH3dlarIz292x9nY6POS0GElYwZNicKeUuq
=9/yd
-END PGP SIGNATURE-
___
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


[CFH] databases/jasperserver: update to 4.0.0, help w/ pgsql

2011-02-22 Thread Jason Helfman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hello All,

I am the maintainer of databases/jasperserver, and as of now it only
supports mysql, as we are able to test this internally and actually certify
it against mysql.

All of this being said, I am able to successfully add postgreSQL support to
this port on my development system (ie. desktop), however we are not using
postgreSQL on the backend to actually run any reports to certify it. The
vendor isn't as responsive as I would like to find out what the application
supports, so I was hoping for some help on this matter.

I was wondering if anyone is using jasperserver, in ports or not, against
postgreSQL? If so, what version of the database are you using, and what
version of jasperserver are you using?

I am interested in this because I am able to update the jdbc connector for
pgsql, and tie it into the application to test a connection against the
latest pgsql db. I am also able to do this successfully with the distributed
jdbc connector from JasperSoft, and respective version of pgsql db (8.1).

I am hoping that the application can be run against the latest version of
pgsql.

If necessary, I can provide any testers with a diff that will update to
jasperserver 4.0.0 with pgsql support. The current problem report for
jasperserver is updating to 4.0.0 with only mysql support.

Thanks for your help in advance,
Jason

- -- 
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.17 (FreeBSD)

iF4EAREIAAYFAk1kC18ACgkQXpKtZoyM+6VSAAEAhv5pBSW5H/FMd4dzdU9sMtWK
kKeuw63cffXDWA54ojgA/jZnzBRdHCoK0zTNAFQ9QLLe2LgFVUqQbKs5TVqHf4qd
=boQ8
-END PGP SIGNATURE-
___
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: [CFH] databases/jasperserver: update to 4.0.0, help w/ pgsql

2011-02-22 Thread Jason Helfman

On Tue, Feb 22, 2011 at 11:15:43AM -0800, Jason Helfman thus spake:

Hello All,

I am the maintainer of databases/jasperserver, and as of now it only
supports mysql, as we are able to test this internally and actually certify
it against mysql.

All of this being said, I am able to successfully add postgreSQL support to
this port on my development system (ie. desktop), however we are not using
postgreSQL on the backend to actually run any reports to certify it. The
vendor isn't as responsive as I would like to find out what the application
supports, so I was hoping for some help on this matter.

I was wondering if anyone is using jasperserver, in ports or not, against
postgreSQL? If so, what version of the database are you using, and what
version of jasperserver are you using?

I am interested in this because I am able to update the jdbc connector for
pgsql, and tie it into the application to test a connection against the
latest pgsql db. I am also able to do this successfully with the distributed
jdbc connector from JasperSoft, and respective version of pgsql db (8.1).

I am hoping that the application can be run against the latest version of
pgsql.

If necessary, I can provide any testers with a diff that will update to
jasperserver 4.0.0 with pgsql support. The current problem report for
jasperserver is updating to 4.0.0 with only mysql support.

Thanks for your help in advance,
Jason



I found that the vendor has certified against postgreSQL version 8.4, and
I've updated the pr to support this.

Testers for 90, anyone? :)

Thanks,
Jason

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: bxpkg - a new way to deal with binary upgrades.

2011-02-21 Thread Jason Helfman

On Sun, Feb 20, 2011 at 05:22:08PM +, Kostas Petrikas thus spake:

On Sat, Feb 19, 2011 at 8:36 PM, Jason Helfman jhelf...@e-e.com wrote:

On Sat, Feb 19, 2011 at 06:04:35PM +, Kostas Petrikas thus spake:


Hello!

In the past I had troubles with upgrading 3rd party software on
desktop PCs as usually desktop environments have a quite big list of
packages installed. Upgrading or even installing from ports could take
a lot of time specially on slower laptops (can take days). While
FreeBSD provides binary package repositories there really aren't any
easy ways to use them for upgrades as there are no tools provided to
handle them (pkg_add is not able to handle updates). To upgrade from
binary packages one needs to get dependency list write it down,
deinstall package and its dependencies, install dependencies and the
package. It is frustrating and it corrupts required_by lists for the
dependencies. There is also no easy way to know what versions are
available in binary format.

This dilemma inspired me to write bxpkg to handle binary upgrades
and installation for desktop environments (since I use mostly GTK+
toolkit, its written using it). It solves all the problems in fast and
good looking fashion.

On a side note, the back-end is done in form of a library written from
scratch that handles most package routines in robust but simple API.

bxpkg is available from ports ports-mgmt/bxpkg or project's website
http://bxpkg.bsdroot.lv;.


Very nice. Maybe I will give this a shot. I would be great if there was a
hand-off non-gui tool version of this.

That way I can point all my servers at a internal package repository and
fire them off, however none have X.

Is there a non-gui, or WITHOUT_X11, in the roadmap?
 -jgh



The back-end is there already, so there isn't much that has to be done
to create non-gui client. I will probably take up the task once I
think the GTK+ client is robust enough.


Great, thank you!



Regarding custom repositories, 3 things must be true for them to be usable:
Whole dependency tries should be available in binary format for all
the leaf packages in the repository.


This isn't an issue, as I use tinderbox, and can point client at that
repository.


An index must exist with entry for every package in the repository
(order of entries does not matter).


This isn't an issue, as well as I wrote a tool that builds an index based
off of my internal portstree.


An MD5 digest file must exist for the current index.


Not an issue, either. Might I suggest moving to SHA256, as MD5 support is
something that has been dropped from portstree? Just a suggestion...



The most easy way to generate index would be to copy entries from
index provided with the ports as you build them with some short of
script.



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


BSD Magazine inquiry, question

2011-02-21 Thread Jason Helfman
Hi, 


I was wondering if anyone has a hardcopy of BSD Magazine listed here:
http://bsdmag.org/magazine/1021-bsd-as-a-desktop

I wrote an article for the magazine, and would very much like to get a
hardcopy of it.

I am willing to purchase it.

Thanks so much!
Jason Helfman

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: bxpkg - a new way to deal with binary upgrades.

2011-02-19 Thread Jason Helfman

On Sat, Feb 19, 2011 at 06:04:35PM +, Kostas Petrikas thus spake:

Hello!

In the past I had troubles with upgrading 3rd party software on
desktop PCs as usually desktop environments have a quite big list of
packages installed. Upgrading or even installing from ports could take
a lot of time specially on slower laptops (can take days). While
FreeBSD provides binary package repositories there really aren't any
easy ways to use them for upgrades as there are no tools provided to
handle them (pkg_add is not able to handle updates). To upgrade from
binary packages one needs to get dependency list write it down,
deinstall package and its dependencies, install dependencies and the
package. It is frustrating and it corrupts required_by lists for the
dependencies. There is also no easy way to know what versions are
available in binary format.

This dilemma inspired me to write bxpkg to handle binary upgrades
and installation for desktop environments (since I use mostly GTK+
toolkit, its written using it). It solves all the problems in fast and
good looking fashion.

On a side note, the back-end is done in form of a library written from
scratch that handles most package routines in robust but simple API.

bxpkg is available from ports ports-mgmt/bxpkg or project's website
http://bxpkg.bsdroot.lv;.


Very nice. Maybe I will give this a shot. I would be great if there was a
hand-off non-gui tool version of this.

That way I can point all my servers at a internal package repository and
fire them off, however none have X.

Is there a non-gui, or WITHOUT_X11, in the roadmap?
 
-jgh

___
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] cpu stresser^W libreoffice 3.3.0 final

2011-01-29 Thread Jason Helfman

On Sat, Jan 29, 2011 at 08:22:23PM +0100, Oliver Heesakkers thus spake:

On Saturday 29 January 2011 16:02:24 Steve Randall wrote:

On Fri, 28 Jan 2011 16:01:13 -0800
Jason Helfman jhelf...@e-e.com wrote:

 It failed at this point:

 Compiling: rsc_sw
 sw deliver
 Module 'sw' delivered successfully. 281 files copied, 0 files unchanged

 ---
  Oh dear - something failed during the build - sorry !
For more help with debugging build errors, please see the section in:
  http://wiki.documentfoundation.org/Development

internal build errors:

 ERROR: error 65280 occurred while making
 
/home/jhelfman/libreoffice/work/libreoffice-build-3.3.0.4/build/libreoffice/lingucomponent/source/languageguessing

   it seems that the error is inside 'lingucomponent', please re-run build
   inside this module to isolate the error and/or test your fix:

I had this same problem, I think. It turned out to be an error in
libtextcat, which fails to install its config.h into
/usr/local/include/libtextcat/.



I can confirm that copying libtextcat's config.h into
/usr/local/include/libtextcat solves the problem. Moving the file out
of there afterwards, breaks the build again.


Build issues were resolved after performing this step.
I am running into the library path issues, as well, however I will wait
until Monday to try and resolve it as mentioned perviously in this thread.

Thanks!
-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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] cpu stresser^W libreoffice 3.3.0 final

2011-01-28 Thread Jason Helfman

On Fri, Jan 28, 2011 at 10:11:39PM +, Baptiste Daroussin thus spake:

2011/1/28 Ivan Klymenko fi...@ukr.net:

В Fri, 28 Jan 2011 15:06:06 +0100
Baptiste Daroussin b...@freebsd.org пишет:


Hi all

I ported libreoffice 3.3.0, you can find it here:
http://people.freebsd.org/~bapt/libreoffice.shar or
http://git.etoilebsd.net/ports/tree/libreoffice

Can you please test it?


...
checking which mdds to use... internal
checking which boost to use... external
checking boost/shared_ptr.hpp usability... yes
checking boost/shared_ptr.hpp presence... yes
checking for boost/shared_ptr.hpp... yes
checking boost/spirit/include/classic_core.hpp usability... yes
checking boost/spirit/include/classic_core.hpp presence... yes
checking for boost/spirit/include/classic_core.hpp... yes
checking boost/function.hpp usability... yes
checking boost/function.hpp presence... yes
checking for boost/function.hpp... yes
checking whether boost/function.hpp compiles with -fno-exceptions... yes
checking which vigra to use... external
checking vigra/copyimage.hxx usability... no
checking vigra/copyimage.hxx presence... no
checking for vigra/copyimage.hxx... no
configure: error: vigra/copyimage.hxx not found. install vigra
gmake: *** [stamp/build] Ошибка 1
*** Error code 1

Stop in /usr/ports/editors/libreoffice.
*** Error code 1

Stop in /usr/ports/editors/libreoffice.

:(



Strange normally the lib_depends
vigraimpex.2:${PORTSDIR}/graphics/vigra should have install
vigra/copyimage.hxx.

can you check if via has really been installed and is
/usr/local/include/vigra/copyimage.hxx exists ?

regards and thank you for testing,
Bapt


In installing, I received an error regarding no gstreamer or
gstreamer-plugins-base installed.

gnome-config: not found
No package 'gstreamer-0.10' found
gnome-config: not found
No package 'gstreamer-plugins-base-0.10' found

I installed multimedia/gstreamer and multimedia/gstreamer-plugins, and the
build was able to continue... and yes, still building... :)

-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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] cpu stresser^W libreoffice 3.3.0 final

2011-01-28 Thread Jason Helfman

On Fri, Jan 28, 2011 at 02:22:18PM -0800, Jason Helfman thus spake:

On Fri, Jan 28, 2011 at 10:11:39PM +, Baptiste Daroussin thus spake:

2011/1/28 Ivan Klymenko fi...@ukr.net:

В Fri, 28 Jan 2011 15:06:06 +0100
Baptiste Daroussin b...@freebsd.org пишет:


Hi all

I ported libreoffice 3.3.0, you can find it here:
http://people.freebsd.org/~bapt/libreoffice.shar or
http://git.etoilebsd.net/ports/tree/libreoffice

Can you please test it?


...
checking which mdds to use... internal
checking which boost to use... external
checking boost/shared_ptr.hpp usability... yes
checking boost/shared_ptr.hpp presence... yes
checking for boost/shared_ptr.hpp... yes
checking boost/spirit/include/classic_core.hpp usability... yes
checking boost/spirit/include/classic_core.hpp presence... yes
checking for boost/spirit/include/classic_core.hpp... yes
checking boost/function.hpp usability... yes
checking boost/function.hpp presence... yes
checking for boost/function.hpp... yes
checking whether boost/function.hpp compiles with -fno-exceptions... yes
checking which vigra to use... external
checking vigra/copyimage.hxx usability... no
checking vigra/copyimage.hxx presence... no
checking for vigra/copyimage.hxx... no
configure: error: vigra/copyimage.hxx not found. install vigra
gmake: *** [stamp/build] Ошибка 1
*** Error code 1

Stop in /usr/ports/editors/libreoffice.
*** Error code 1

Stop in /usr/ports/editors/libreoffice.

:(



Strange normally the lib_depends
vigraimpex.2:${PORTSDIR}/graphics/vigra should have install
vigra/copyimage.hxx.

can you check if via has really been installed and is
/usr/local/include/vigra/copyimage.hxx exists ?

regards and thank you for testing,
Bapt


In installing, I received an error regarding no gstreamer or
gstreamer-plugins-base installed.

gnome-config: not found
No package 'gstreamer-0.10' found
gnome-config: not found
No package 'gstreamer-plugins-base-0.10' found

I installed multimedia/gstreamer and multimedia/gstreamer-plugins, and the
build was able to continue... and yes, still building... :)

-jgh


It failed at this point:

Compiling: rsc_sw
sw deliver
Module 'sw' delivered successfully. 281 files copied, 0 files unchanged

---
Oh dear - something failed during the build - sorry !
  For more help with debugging build errors, please see the section in:
http://wiki.documentfoundation.org/Development

  internal build errors:

ERROR: error 65280 occurred while making
/home/jhelfman/libreoffice/work/libreoffice-build-3.3.0.4/build/libreoffice/lingucomponent/source/languageguessing

 it seems that the error is inside 'lingucomponent', please re-run build
 inside this module to isolate the error and/or test your fix:
---

/usr/local/bin/bash
cd
/home/jhelfman/libreoffice/work/libreoffice-build-3.3.0.4/build/libreoffice
source ./FreeBSDX86Env.Set.sh
cd lingucomponent
build

when the problem is isolated and fixed exit and re-run 'make' from the
top-level
sometimes (sadly) it is necessary to rm -Rf unxfbsdi.pro in a module.
gmake: *** [stamp/build] Error 1
*** Error code 1

Stop in /home/jhelfman/libreoffice.
*** Error code 1

Stop in /home/jhelfman/libreoffice.

-jgh
--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: bump of PORTREVISION mandatory?

2011-01-27 Thread Jason Helfman

On Thu, Jan 27, 2011 at 05:30:45PM +, Helmut Schneider thus spake:

Hi,

with the release of Typo3 4.5, 4.4 becomes old stable, 4.3 becomes
deprecated. Therefore a change at pkg_descr is required. That is the
only change.

Do I need to bump PORTREVISION before I submit the updated port? Is
that mandatory?

I don't like the idea that someone is asked to update his/her installed
package only because of a changed pkg_descr.

Thanks, Helmut


If 4.3 is deprecated, shouldn't it be removed from the tree? (ie.
MOVED/UPDATING)

Why would you need to update the portrevision for a pkg-descr change? If it
isn't changing the behavior of the port, I don't see why that is necessary,
but others may have different ideas on this topic.

-jgh
___
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: New port needs review: net/erlyvideo

2011-01-16 Thread Jason Helfman

On Sun, Jan 16, 2011 at 08:25:18PM +0300, Ruslan Mahmatkhanov thus spake:

16.01.2011 00:31, Ruslan Mahmatkhanov пишет:

Hello!

I'm finally completed with port of erlyvideo (see erlyvideo.org for details). 
But before i'll post PR, i want that somebody review it. Because i'm sure there 
is something that can be made better. I'm attached the diff to make commenting 
more convenient but you can also download port directory if you prefer:
http://happy-nation.by.ru/ports/tb/erlyvideo.tgz

Thanks in advance for any suggestions, critics, corrections.


Just in case anybody else noticed it, there was MASTER_SITES fetch error
in original tarball. It was pointed out by Kurt Jaeger. Now it was fixed
and new tarball reupploaded. There is also updated diff-file:
http://happy-nation.by.ru/ports/erlyvideo.diff

There is also short usage manual:
- install the port
- cp /usr/local/etc/erlyvideo/*.conf[ig].sample into just *.conf[ig]
- then do `erlyctl start`
- place some mpeg file into /var/erlyvideo/movies
- go to http://localhost:8082/flowplayer/ with flash-aware web-browser
- click play button
- you should see your mpeg movie packed to flv and transferred to you
via rtmp

More complicated usage scenarios (like RTSP H.264 cameras, FLME etc) is
available on http://erlyvideo.org/docs.

--
Regards,
Ruslan


Just a couple of notes, so far...

The comment reads redundantly, and is too long so it will not display
properly when listing with pkg_info:

+COMMENT=   Erlyvideo is an RTMP flash streaming server, written in
erlang

Perhaps consider this:
RMTP flash streaming server written in erlang


It appears that git is required for the program:

--- erlyvideo.orig/files/patch-Makefile 1970-01-01 03:00:00.0 +0300
+++ erlyvideo/files/patch-Makefile  2011-01-15 15:03:24.0 +0300
@@ -0,0 +1,21 @@
+--- Makefile.orig  2010-12-16 00:51:55.0 +0300
 Makefile   2011-01-15 15:03:11.0 +0300
+@@ -19,7 +19,6 @@
+ deps/amf: update_deps
+ 
+ update_deps: rebar.config

+-  [ -d wwwroot/player ] || git clone
git://github.com/erlyvideo/erlyplayer wwwroot/player
+   ./rebar get-deps
+ 
+ 


However there is no dependency for git, if I am interpretting this
correctly. 


If this updates, or pulls down code during installation, you may
wish to package it, or not do this step. I don't believe post-fetch fetching
or updating of files to build a port is allowed through pointyhat. Others
can speak to that, though.

You may wish to consider a for loop on the make install target.
Are these directories created during the install process of the package? I
didn't see these directories created outside of the Makefile.

I noticed many '.gitignore' files in the pkg-plist. Is this necessary? I've
never worked with git before, or this application.

When submitting this as a port through the PR system, I would suggest using
the shar utility:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-submitting.html

-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: New port needs review: net/erlyvideo

2011-01-16 Thread Jason Helfman

On Mon, Jan 17, 2011 at 12:22:59AM +0300, Ruslan Mahmatkhanov thus spake:

16.01.2011 23:44, Jason Helfman пишет:

On Sun, Jan 16, 2011 at 08:25:18PM +0300, Ruslan Mahmatkhanov thus spake:

As you can see this patch indeed eliminates using of git, because this
part isn't really needed for erlyvideo to work.


Read this wrong. Thanks, for pointing this out.


You may wish to consider a for loop on the make install target.
Are these directories created during the install process of the package? I
didn't see these directories created outside of the Makefile.


Do you mean something like this?

DIRS=   /var/lib/${PORTNAME}/movies /var/lib/${PORTNAME}/plugins \
/var/log/${PORTNAME} ${ERLYDIR} ${ETCDIR} ${WWWDIR}
.for dir in ${DIRS}
${MKDIR} ${dir}
.endfor


Yes, however are they created during a pkg_add command? Consider a recent
patch I submitted for comms/minicom.

http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/153749

Directories created in Makefile process, aren't created in the packaging
process, unless you are putting the operations into a pkg-install or an
@exec operation in pkg-plist, respectively.

That is my understanding, and what I have found in fixing ports here and
there. I fixed the packaging for www/tomcat55, as well. I found that as a
port it worked fine, however package installation would fail.





I noticed many '.gitignore' files in the pkg-plist. Is this necessary? I've
never worked with git before, or this application.


No, it isn't needed. I'll try to delete them before install.


If it is included in the source, you can just add a post-patch operation
that does a find and removes them, and remove them from the pkg-plist, as
well.




When submitting this as a port through the PR system, I would suggest using
the shar utility:


Yep, i know. I post the diff just to make it easy to comment in email.


I see. Good idea.





http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-submitting.html


-jgh



Thank you for your suggestions!


Your very welcome.
Best regards,
Jason

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
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: postgresql patch

2010-12-16 Thread Jason Helfman

Hi Palle,

Myself and Phil here at experts-exchange worked on a what we think to be a
great patch that could in theory be considered for the other postgresql
servers.

The initial patch was not good, and I understand why that hasn't been
considered. I put a follow-up patch, but found that did break as you pointed
out. 


Today we put in a patch that fixes all of it, and makes the user, group and
id configurable. Builds cleanly in Tinderbox, as well.

http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/153136

We look forward to your comments on this.

Thanks!
Jason

On Tue, Nov 16, 2010 at 08:38:02AM +0100, Palle Girgensohn thus spake:

I'll check it out, but I believe a correct patch is not quite as simple, it
needs some tuning when installing files as well, but I may be wrong.

--On 15 november 2010 17.44.27 -0800 Jason Helfman
jhelf...@experts-exchange.com wrote:


Hi,

I was hoping you would be able to consider implementing this PR
(ports/113707) in all applicable versions if possible?

This patch makes the postgresql_user a tunable variable.

As it stands now, we are maintaining this internally due to this issue,
and would rather release internal maintainership for such a small issue.

# diff files/postgresql.in.new files/postgresql.in.orig
36c36
 postgresql_user=${postgresql_user:-pgsql}
---

postgresql_user=pgsql


This patch has been on over to maintainer since 2007, and was hoping
you would have a moment to look at this.

Thanks so much,
Jason








--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
___
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: PR's not being picked up (Was Re: becoming a port committor)

2010-11-23 Thread Jason Helfman

Here is a patch to take care of removing of updating.

On Mon, Nov 22, 2010 at 02:08:02PM -0800, Charlie Kester thus spake:

On Mon 22 Nov 2010 at 11:28:36 PST Greg Byshenk wrote:


I'm not a porter, but how about the below...?
HTH
-greg

--- begin diff ---

--- porting-submitting.html 2007-09-11 01:11:07.0 +0200
+++ porting-submitting.html 2010-11-22 20:14:54.0 +0100
@@ -69,6 +69,14 @@
/blockquote
/div

+div class=NOTE
+blockquote class=NOTE
+pbNote2:/b The instructions above are for creating a i 
class=EMPHASISnew/i
+port. Port i class=EMPHASISupdates/i should be diff files instead of 
shar files,
+as described in a href=port-upgrading.htmlUpgrading/a./p
+/blockquote
+/div
+
pOne more time, span class=emphasisi class=EMPHASISdo not include the 
original
source distfile, the tt class=FILENAMEwork/tt directory, or the package 
you built
with tt class=COMMANDmake package/tt/i/span./p


--- end diff ---


While we're at it, remove any mention of port updates from the existing
note:

--- begin diff ---
--- porting-submitting.html.orig2010-11-22 14:01:35.0 -0800
+++ porting-submitting.html 2010-11-22 14:02:09.0 -0800
@@ -66,9 +66,8 @@
 blockquote class=NOTE
 pbNote:/b You can make our work a lot easier, if you use a good 
description in the
 synopsis of the problem report. We prefer something like ``New port:
-lt;categorygt;/lt;portnamegt; lt;short description of the portgt;'' for 
new ports
-and ``Update port: lt;categorygt;/lt;portnamegt; lt;short description of 
the
-updategt;'' for port updates. If you stick to this scheme, the chance that 
someone will
+lt;categorygt;/lt;portnamegt; lt;short description of the portgt;'' for 
new ports.
+If you stick to this scheme, the chance that someone will
 take a look at your PR soon is much better./p
 /blockquote
 /div
--- end diff ---

I'm not sure, but I suspect that this note has been the source of the confusion.
___
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



--
-jgh
--- porters-handbook/book.sgml  2010-11-23 11:49:21.0 -0800
+++ porters-handbook/book.sgml  2010-11-23 11:50:28.0 -0800
@@ -394,9 +394,7 @@
description in the synopsis of the problem report.
We prefer something like
quoteNew port: lt;categorygt;/lt;portnamegt;
-   lt;short description of the portgt;/quote for new ports and
-   quoteUpdate port: lt;categorygt;/lt;portnamegt;
-   lt;short description of the updategt;/quote for port updates.
+   lt;short description of the portgt;/quote.
If you stick to this scheme, the chance that someone will take a
look at your PR soon is much better./para
/note
___
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: PR's not being picked up (Was Re: becoming a port committor)

2010-11-22 Thread Jason Helfman

I put together this patch. I hope this is sufficient.

Thanks!
Jason

On Mon, Nov 22, 2010 at 07:58:56PM +0100, Torfinn Ingolfsen thus spake:

Hi,

On Mon, Nov 22, 2010 at 2:19 PM, RW rwmailli...@googlemail.com wrote:



Actually it does discuss the wording of the synopsis for both new and
updated ports which gives the impression that that that section covers
both.

Furthermore  the update chapter is at the opposite end of the
index under the single misleading word  Upgrading.  There's no mention
of submitting which is what people will be looking for.

IMO chapter 10 should either be 3.7 or be merged into 3.6. If anything
deserves to be under Quick Porting it's this.



So then we will see your PR for an update of that chapter in the Porter's
Handbook in the next few days perhaps?



 The trouble is that even when people do read handbooks from beginning
to end there are always sections that that they are likely to skip
until they need them, and this is one of them.



The Porter's Handbook is not going to be improved unless the people who read
it and have ideas for improvement do something about it.

HTH, HAND.
--
Regards,
Torfinn Ingolfsen
___
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

--- porters-handbook/book.sgml  2010-11-22 18:56:43.0 -0800
+++ porters-handbook/book.sgml.my   2010-11-22 19:34:25.0 -0800
@@ -412,6 +412,22 @@
  
url=http://www.FreeBSD.org/cgi/query-pr-summary.cgi?category=ports;ports
  waiting to be committed to os;/ulink./para
 
+   paraIf you are contributing a patch for a port, please emphasisdo 
not/emphasis
+ submit a shar.  The recommeded way for submission of a patch is by 
using a utility
+ called command/usr/bin/diff/command which is included as part of 
the base os;
+ distribution. To create a suitable commanddiff/command, copy the 
file that 
+  needs patching to replaceablesomething.orig/replaceable. Save 
your changes to
+ replaceablesomething/replaceable and then create your 
patch./para
+
+   informalexample
+ screenprompt.user; userinput/usr/bin/diff something.orig 
something  somthing.diff
+ /userinput/screen
+   /informalexample
+
+   paraPlease see the aforementioned step for submission of 
replaceablesomething.diff
+ /replaceable to os; for consideration by using the man.send-pr.1; 
program.
+   /para
+
paraOnce we have looked at your port, we will get back to you if 
necessary, and put
  it in the tree.  Your name will also appear in the list of
  ulink 
url=url.articles.contributors;/contrib-additional.htmlAdditional FreeBSD 
Contributors/ulink
___
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: Mk/bsd.command.mk: missing CSH tag

2010-11-18 Thread Jason Helfman

On Thu, Nov 18, 2010 at 05:21:47PM +0300, Eir Nym thus spake:

2010/11/18 O. Hartmann ohart...@zedat.fu-berlin.de:

Hello out there,
I was trying porting some unusual scientific software to the ports
collection (the first time I do) and run into problems. The port does not
have any kind of Makefile environment, it is build and installed via a csh
script. These scripts also seem to run via ${SH}, but it would be nice to
${CSH}. Is it possible to import this tag into

Mk/bsd.command.mk?



I can recommend to create some Makefile (it is very simple) or rewrite
it (it is also very simple)
For example, I have no (t)csh in my system and there no tcsh in ports system..

If you need, I can help you with.


Wrote a quick patch:
--- bsd.commands.mk.orig2010-11-18 08:05:47.0 -0800
+++ bsd.commands.mk 2010-11-18 08:06:17.0 -0800
@@ -76,6 +76,7 @@
 SED?=  /usr/bin/sed
 SETENV?=   /usr/bin/env
 SH?=   /bin/sh
+CSH?=  /bin/csh
 SORT?= /usr/bin/sort
 STRIP_CMD?=/usr/bin/strip
 # Command to run commands as privileged user




Thanks,

Oliver
___
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



--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
___
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: Mk/bsd.command.mk: missing CSH tag

2010-11-18 Thread Jason Helfman

On Thu, Nov 18, 2010 at 09:18:39AM -0800, Rob Farmer thus spake:

On Thu, Nov 18, 2010 at 08:13, Eir Nym eir...@gmail.com wrote:

On 18 November 2010 19:08, Jason Helfman jhelf...@e-e.com wrote:

Wrote a quick patch:
--- bsd.commands.mk.orig        2010-11-18 08:05:47.0 -0800
+++ bsd.commands.mk     2010-11-18 08:06:17.0 -0800
@@ -76,6 +76,7 @@
 SED?=          /usr/bin/sed
 SETENV?=       /usr/bin/env
 SH?=           /bin/sh
+CSH?=          /bin/csh
 SORT?=         /usr/bin/sort
 STRIP_CMD?=    /usr/bin/strip
 # Command to run commands as privileged user



The patch should probably retain alphabetical order.


Yes, thanks.

[jhelf...@eggman /usr/ports/Mk]$ diff -ur bsd.commands.mk.orig
bsd.commands.mk
--- bsd.commands.mk.orig2010-11-18 08:05:47.0 -0800
+++ bsd.commands.mk 2010-11-18 09:38:56.0 -0800
@@ -31,6 +31,7 @@
 COMM?= /usr/bin/comm
 CP?=   /bin/cp
 CPIO?= /usr/bin/cpio
+CSH?=  /bin/csh
 CUT?=  /usr/bin/cut
 DC?=   /usr/bin/dc
 DIALOG?=   /usr/bin/dialog

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
___
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: Problem (again) with portsnap5.FreeBSD.org?

2010-11-18 Thread Jason Helfman

On Thu, Oct 21, 2010 at 08:13:51PM +0200, Guido Falsi thus spake:

On 10/21/10 18:17, Royce Williams wrote:

On Thu, Oct 21, 2010 at 2:51 AM, RWrwmailli...@googlemail.com  wrote:

On Thu, 21 Oct 2010 10:31:24 +0200 Guido Falsim...@madpilot.net  wrote:


I have noticed on the machines I use/administer a bias towards
portsnap5.



If you define a cache environment variable the random choice is seeded
by that to improve the caching. There may also be some weighting in the
SRV record.


Yep - update5 is currently weighted 50% in the SRV:

$ host -t srv _http._tcp.update.freebsd.org
_http._tcp.update.freebsd.org has SRV record 1 35 80 update4.FreeBSD.org.
_http._tcp.update.freebsd.org has SRV record 1 50 80 update5.FreeBSD.org.
_http._tcp.update.freebsd.org has SRV record 1 5 80 update3.FreeBSD.org.
_http._tcp.update.freebsd.org has SRV record 1 10 80 update2.FreeBSD.org.



Thank you. This explains what I was seeing and makes it in fact quite
normal.


I am seeing similiar issues with portsnap5.
Are you pointing portsnap to update?

host -t srv _http._tcp.portsnap.freebsd.org
_http._tcp.portsnap.freebsd.org has SRV record 1 10 80 portsnap6.FreeBSD.org.
_http._tcp.portsnap.freebsd.org has SRV record 1 20 80 portsnap5.FreeBSD.org.
_http._tcp.portsnap.freebsd.org has SRV record 2 10 80 portsnap4.FreeBSD.org.
_http._tcp.portsnap.freebsd.org has SRV record 1 10 80 portsnap1.FreeBSD.org.
_http._tcp.portsnap.freebsd.org has SRV record 1 10 80 portsnap2.FreeBSD.org.

-jgh



--
Guido Falsi m...@madpilot.net
___
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



--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
___
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


this is a test, can't send anything to @freebsd.org

2010-11-16 Thread Jason Helfman

sorry for the noise
___
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: this is a test, can't send anything to @freebsd.org

2010-11-16 Thread Jason Helfman

On Tue, Nov 16, 2010 at 01:00:13PM -0500, Sahil Tandon thus spake:

On Tue, 2010-11-16 at 09:40:04 -0800, Jason Helfman wrote:


sorry for the noise


Please don't do this; next time, use freebsd-t...@freebsd.org.


Yes. I've been told, and would've however I never knew about that list.


--
Sahil Tandon sa...@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


postgresql patch

2010-11-15 Thread Jason Helfman
Hi,
  
I was hoping you would be able to consider implementing this PR
(ports/113707) in all applicable versions if possible?
  
This patch makes the postgresql_user a tunable variable.
  
As it stands now, we are maintaining this internally due to this issue,
and would rather release internal maintainership for such a small issue.
  
# diff files/postgresql.in.new files/postgresql.in.orig
36c36
 postgresql_user=${postgresql_user:-pgsql}
---
 postgresql_user=pgsql  
  
This patch has been on over to maintainer since 2007, and was hoping
you would have a moment to look at this.
  
Thanks so much,
Jason
___
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: FreeBSD Port: tomcat-6.0.24

2010-10-27 Thread Jason Helfman
I fixed this issue in tomcat55. Sounds similar.

On Oct 27, 2010, at 11:26 AM, Mike Jakubik mike.jaku...@intertainservices.com 
wrote:

 On Thu, 2010-03-25 at 11:31 +0100, Alex Dupre wrote:
 
 Ян Злобин ha scritto:
 Please, fix small FreeBSD port error.  In the tomcat-6.0.24 rc.d script
 missed line:
 
procname=java 
 
 This is the wrong way to fix it, you should create a patch using the
 tomcat_check_pidfile() rc function.
 
 
 
 Does anyone have a working solution for this? The status command still
 does not work in tomcat 6.0.29. The above suggestion does not work
 either.
 
 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
 
___
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 sysutils/fio update?

2010-10-24 Thread Jason Helfman
On Oct 24, 2010, at 2:41 PM, Julian Elischer jul...@elischer.org wrote:

 On 10/24/10 1:59 PM, Ruslan Mahmatkhanov wrote:
 25.10.2010 00:16, Julian Elischer пишет:
 The upstream source for sysutils/fio has been updated specifically to
 fix some problems with FreeBSD and now compiles with no required
 patches,
 (and also works better on FreeBSD)
 
 It would be a very simple update for anyone who knows the ports system.
 
 Julian
 
 Please try attached patch:
 cd /usr/ports/sysutils
 patch -p0  /path/to/fio-1.44.1.diff
 cd fio
 make install
 
 I set port maintainer into cc:.
 
 looks good
 though the patch doesn't actually remove the patch file so the
 ports complain about an empty patch file..
 (not sure how one DOES remove a file using patch)
 
 thanks!
 
You could diff agAinst /dev/null

 
 ___
 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: issue with pkg_add

2010-10-20 Thread Jason Helfman
On Wed, 20 Oct 2010 09:13:32 +0100
Florent Thoumie f...@xbsd.org wrote:

 On Wed, Oct 20, 2010 at 1:46 AM, Jason Helfman
 jhelf...@experts-exchange.com wrote:
 
  Hi,
 
  I believe I may have come across a potential bug in pkg_add, but
  wanted to write my findings out to see if anyone has seen this
  issue, or knows of something I may be doing wrong.
 
  I wrote a port that uses USERS/GROUPS functionality of ports.
 
  USERS=          user
  GROUPS=         user_work
  BINOWN=         user
  BINGRP=         user_work
  BINMODE=        4110
 
  These are the exec lines in my +CONTENTS file (assume one line for
  each exec, they were wrapped):
  @exec if ! /usr/sbin/pw groupshow user_work /dev/null 21;
  then /usr/sbin/pw groupadd user_work -g 999; fi
  @exec if ! /usr/sbin/pw usershow user /dev/null 21;
  then /usr/sbin/pw useradd user -u 999 -g 999  -c user
  -d /home/user -s /usr/sbin/nologin; fi
 
  I found that on my desktop with a ports tree installed that this
  port and package installed with no issue, however I found that if I
  tried to install the package in a jail with no ports tree and
  nothing installed that it failed with this error:
 
  pw: group `999' does not exist
  pkg_add: command 'if ! /usr/sbin/pw usershow user /dev/null 21;
  then /usr/sbin/pw useradd user -u 999 -g 999  -c user
  -d /home/user -s /usr/sbin/nologin; fi' failed
 
 You may want to run pkg_add -v and see if the group is created
 properly by the preceding @exec line and if not, why.

I found that the group that was being added already existed under a
different gid.  The user was being added with a gid that didn't exist,
however the group name did.

After blowing away the jail and removing the group, pkg_add installed
the package with no issue.

 
  I removed all remnants of the installation (these packages were all
  successful builds in Tinderbox), including installed users/groups. I
  copied my UIDs and GIDs files to an empty /usr/ports directory. So
  the only files under /usr/ports were UIDs and GIDs.
 
  With these files in place, I reran the pkg_add command on the port
  package I created and it installed the user and group with no issue,
  with correct permissions and modes on the files.
 
  With this testing, it appears that pkg_add is looking
  at /usr/ports/UIDs and /usr/ports/GIDs for information on
  installing a port package, even-though all of the information
  required for an installation appears to be in my port package.
 

I re-tested this process after blowing away the jail and found that
pkg_add is not looking at these files.

  Has anyone run into this issue? Any assumptions I am making? Any
  flawed logic in testing?
 
 I haven't tried to install packages in a jail lately but having
 written the USERS/GROUPS logic in bsd.port.mk, the package shouldn't
 need a ports tree to be installed properly.
 
Thanks!
jgh
___
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


issue with pkg_add

2010-10-19 Thread Jason Helfman

Hi,

I believe I may have come across a potential bug in pkg_add, but wanted
to write my findings out to see if anyone has seen this issue, or knows
of something I may be doing wrong.

I wrote a port that uses USERS/GROUPS functionality of ports.

USERS=  user
GROUPS= user_work
BINOWN= user
BINGRP= user_work
BINMODE=4110

These are the exec lines in my +CONTENTS file (assume one line for
each exec, they were wrapped):
@exec if ! /usr/sbin/pw groupshow user_work /dev/null 21;
then /usr/sbin/pw groupadd user_work -g 999; fi 
@exec if ! /usr/sbin/pw usershow user /dev/null 21;
then /usr/sbin/pw useradd user -u 999 -g 999  -c user -d /home/user
-s /usr/sbin/nologin; fi

I found that on my desktop with a ports tree installed that this port
and package installed with no issue, however I found that if I tried to
install the package in a jail with no ports tree and nothing installed
that it failed with this error:

pw: group `999' does not exist
pkg_add: command 'if ! /usr/sbin/pw usershow user /dev/null 21; then 
/usr/sbin/pw useradd user -u 999 -g 999  -c user -d /home/user -s 
/usr/sbin/nologin; fi' failed

I removed all remnants of the installation (these packages were all
successful builds in Tinderbox), including installed users/groups. I
copied my UIDs and GIDs files to an empty /usr/ports directory. So the
only files under /usr/ports were UIDs and GIDs.

With these files in place, I reran the pkg_add command on the port
package I created and it installed the user and group with no issue,
with correct permissions and modes on the files.

With this testing, it appears that pkg_add is looking
at /usr/ports/UIDs and /usr/ports/GIDs for information on installing a
port package, even-though all of the information required for an
installation appears to be in my port package.

Has anyone run into this issue? Any assumptions I am making? Any flawed
logic in testing?

Thanks,
Jason
___
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


<    1   2