CVS: cvs.openbsd.org: ports

2012-03-27 Thread Eric Faurot
CVSROOT:/cvs
Module name:ports
Changes by: e...@cvs.openbsd.org2012/03/27 00:30:40

Modified files:
graphics/py-cairo: Makefile 

Log message:
fix REGRESS_DEPENDS, no bump

ok ajacoutot@



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2012/03/27 00:31:05

Modified files:
print/poppler  : Makefile distinfo 
print/poppler/patches: patch-Makefile_in patch-configure_ac 
print/poppler/pkg: PLIST-main 

Log message:
Update to poppler-0.18.4.

ok ajacoutot@



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Alexandre Ratchov
CVSROOT:/cvs
Module name:ports
Changes by: ratc...@cvs.openbsd.org 2012/03/27 01:58:51

ports/audio/aucatctl

Update of /cvs/ports/audio/aucatctl
In directory cvs.openbsd.org:/tmp/cvs-serv18767/aucatctl

Log Message:
Directory /cvs/ports/audio/aucatctl added to the repository



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Alexandre Ratchov
CVSROOT:/cvs
Module name:ports
Changes by: ratc...@cvs.openbsd.org 2012/03/27 01:59:07

ports/audio/aucatctl/pkg

Update of /cvs/ports/audio/aucatctl/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv2596/aucatctl/pkg

Log Message:
Directory /cvs/ports/audio/aucatctl/pkg added to the repository



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Alexandre Ratchov
CVSROOT:/cvs
Module name:ports
Changes by: ratc...@cvs.openbsd.org 2012/03/27 02:05:37

Added files:
audio/aucatctl : Makefile distinfo 
audio/aucatctl/pkg: DESCR PLIST 

Log message:
Add aucatctl, a utility to control aucat and/or sndiod volume
through MIDI. Mostly from Antti Harri.

help from and ok sthen



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Alexandre Ratchov
CVSROOT:/cvs
Module name:ports
Changes by: ratc...@cvs.openbsd.org 2012/03/27 02:10:27

Modified files:
audio/midish   : Makefile 

Log message:
Add MAKE_FLAGS=${CC} to honour the CC variable.
from sthen



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2012/03/27 02:32:55

Modified files:
devel/pango: Makefile distinfo 
devel/pango/patches: patch-modules_Makefile_in 

Log message:
Update to stable pango-1.30.0.



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2012/03/27 03:04:53

Modified files:
www/icedtea-web: Makefile distinfo 
www/icedtea-web/patches: patch-Makefile_in 

Log message:
Update to icedtea-web 1.2.



Prot�gez efficacement vos biens � prix discount

2012-03-27 Thread APS Alarme t�l�surveillance
[IMAGE]

En France, chaque jour 1 000 foyers sont victimes d'effraction

[IMAGE]

...N'attendez plus pour protiger
votre domicile des intrusions !

En vous iquipant avec un systhme APS, vos biens sont sous haute
protection

Des offres pour tout le monde :

[IMAGE]

Particuliers : ` partir de 39,99 TTC/mois*
(Frais dinstallation OFFERTS : valeur 399TTC)
(6 mois de tilisurveillance gratuite : valeur 120 TTC)

[IMAGE]

Entreprise : ` partir de 59,99 TTC/mois**
(Frais d'installation OFFERTS : valeur 599 TTC)

[IMAGE]

Dipannage et Entretien

(*) Offre valable jusqu'au 31 Mars 2012
(**) Offre valable jusqu'au 31 Mars 2012

[IMAGE]

[IMAGE]

Envoyez ce message ` un ami
Pour jtre retiri de nos listes c'est ici
serial : 509413574[IMAGE]



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2012/03/27 08:21:27

Log message:
Import ports/www/fcgi-cgi, tweaks/ok landry@

fcgi-cgi is a wrapper around CGI applications to support running them under
FastCGI for use with webservers such as nginx and lighttpd 2.x which do not
support running cgi scripts/binaries directly.

Status:

Vendor Tag: sthen
Release Tags:   sthen_20122703

N ports/www/fcgi-cgi/Makefile
N ports/www/fcgi-cgi/distinfo
N ports/www/fcgi-cgi/patches/patch-fastcgi_c
N ports/www/fcgi-cgi/pkg/PLIST
N ports/www/fcgi-cgi/pkg/fcgi_cgi.rc
N ports/www/fcgi-cgi/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2012/03/27 08:21:46

Modified files:
www: Makefile 

Log message:
+fcgi-cgi



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2012/03/27 09:35:37

Modified files:
www/fcgi-cgi   : Makefile 
www/fcgi-cgi/pkg: fcgi_cgi.rc 

Log message:
fix rc script; pexp must come after sourcing rc.subr, and don't use the
-c (chroot) flag by default as this requires extra configuration which
will need describing (TODO ;)



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Remi Pointel
CVSROOT:/cvs
Module name:ports
Changes by: rpoin...@cvs.openbsd.org2012/03/27 12:16:23

Log message:
Import the python binding for qscintilla, needed by tortoisehg.
ok landry@.

Status:

Vendor Tag: rpointel
Release Tags:   rpointel_20120327

N ports/editors/py-qscintilla/Makefile
N ports/editors/py-qscintilla/distinfo
N ports/editors/py-qscintilla/pkg/DESCR
N ports/editors/py-qscintilla/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Remi Pointel
CVSROOT:/cvs
Module name:ports
Changes by: rpoin...@cvs.openbsd.org2012/03/27 12:17:17

Modified files:
editors: Makefile 

Log message:
+py-qscintilla



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Remi Pointel
CVSROOT:/cvs
Module name:ports
Changes by: rpoin...@cvs.openbsd.org2012/03/27 12:19:39

Log message:
Import py-iniparse, needed by tortoisehg. ok landry@.
Iniparse is an INI parser for Python which is API compatible with the
standard library's ConfigParser, preserves structure of INI files (order
of sections  options, indentation, comments, and blank lines are
preserved when data is updated), and is more convenient to use.

Status:

Vendor Tag: rpointel
Release Tags:   rpointel_20120327

N ports/devel/py-iniparse/Makefile
N ports/devel/py-iniparse/distinfo
N ports/devel/py-iniparse/pkg/PLIST
N ports/devel/py-iniparse/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Remi Pointel
CVSROOT:/cvs
Module name:ports
Changes by: rpoin...@cvs.openbsd.org2012/03/27 12:21:04

Modified files:
devel  : Makefile 

Log message:
+py-iniparse



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Remi Pointel
CVSROOT:/cvs
Module name:ports
Changes by: rpoin...@cvs.openbsd.org2012/03/27 12:23:15

Log message:
Import tortoisehg, a series of applications for the Mercurial distributed
revision control system. It also includes a Gnome/Nautilus extension and
a CLI wrapper application.
ok landry@.

Status:

Vendor Tag: rpointel
Release Tags:   rpointel_20120327

N ports/devel/tortoisehg/Makefile
N ports/devel/tortoisehg/distinfo
N ports/devel/tortoisehg/pkg/PLIST
N ports/devel/tortoisehg/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Remi Pointel
CVSROOT:/cvs
Module name:ports
Changes by: rpoin...@cvs.openbsd.org2012/03/27 12:24:25

Modified files:
devel  : Makefile 

Log message:
+tortoisehg



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2012/03/27 12:34:04

Modified files:
databases/sqlite3: Makefile distinfo 
databases/sqlite3/patches: patch-Makefile_in patch-configure 
   patch-src_sqliteInt_h 
Removed files:
databases/sqlite3/patches: patch-src_build_c 

Log message:
update to SQLite 3.7.11 - requested by / OK landry@
Thanks to Landry and Jan Stary for testing.



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Alexandre Ratchov
CVSROOT:/cvs
Module name:ports
Changes by: ratc...@cvs.openbsd.org 2012/03/27 13:46:10

Modified files:
audio  : Makefile 

Log message:
Connect aucatctl to the build.
ok sthen



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2012/03/27 13:48:03

Modified files:
telephony/asterisk: Makefile 

Log message:
unbreak with installed pwlib, spotted by naddy@
zap stray whitespace



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2012/03/27 16:00:09

Modified files:
lang/vala  : Makefile distinfo 
lang/vala/pkg  : PLIST 

Log message:
Update to stable vala-0.16.0.



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2012/03/27 16:01:50

Modified files:
editors/zile   : Makefile distinfo 
editors/zile/patches: patch-configure 

Log message:
Update to zile-2.4.7.

from Gonzalo L. R. (maintainer)



CVS: cvs.openbsd.org: ports

2012-03-27 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2012/03/27 16:04:48

Modified files:
fonts/cantarell-fonts: Makefile distinfo 

Log message:
Update to cantarell-fonts-0.0.8.



bsd.port.mk MAKE_ENV passes CFLAGS but not LDFLAGS/CC/etc

2012-03-27 Thread Stuart Henderson
Anyone know why this doesn't pass LDFLAGS/CC and maybe other
variables across?

 621 MAKE_ENV += PATH='${PORTPATH}' PREFIX='${PREFIX}' \
 622 LOCALBASE='${LOCALBASE}' DEPBASE='${DEPBASE}' X11BASE='${X11BASE}' \
 623 CFLAGS='${CFLAGS:C/ *$//}' \
 624 TRUEPREFIX='${PREFIX}' ${DESTDIRNAME}='' \
 625 HOME='${PORTHOME}'



Re: emacs-anthy-9100h does not install

2012-03-27 Thread Stuart Henderson
On 2012/03/26 16:36, Richard Doty wrote:
 On 3/26/12 4:21 AM, Stuart Henderson wrote:
 On 2012/03/25 14:11, Richard Doty wrote:
 Greetings,
 
 ports/inputmethods/anthy/pkg/PLIST-emacs should not contain
 share/emacs/site-lisp/anthy/leim-list.elc, because leim-list.el does
 not compile to a .elc and so the leim-list.elc file does not exist to
 install.
 ports bulk builds are all done with emacs 21, this is probably
 different with the emacs 23 you're using.
 
 you're right, emacs 21 creates the leim-list.elc file.  Thanks for
 the info on using emacs 21.  This was my mistake, pls disregard this
 report.

do the binary packages work on your system?
if not then the dependency line needs to be tightened..



NEW: www/fcgi-cgi

2012-03-27 Thread Stuart Henderson
fcgi-cgi is a wrapper around CGI applications to support running them under
FastCGI for use with webservers such as nginx and lighttpd 2.x which do not
support running cgi scripts/binaries directly.

OK?




fcgi-cgi.tgz
Description: application/tar-gz


Bugfix update to lua-5.1.5

2012-03-27 Thread David Coppa

Hi, 

This should go in, since the patchfile is currently giving 404...

Nothing has changed, it's just 5.1.4 plus the patch.

ok?

Index: Makefile
===
RCS file: /cvs/ports/lang/lua/Makefile,v
retrieving revision 1.44
diff -u -p -r1.44 Makefile
--- Makefile7 Mar 2012 13:14:26 -   1.44
+++ Makefile27 Mar 2012 10:53:46 -
@@ -2,8 +2,7 @@
 
 COMMENT=   powerful, light-weight programming language
 
-DISTNAME=  lua-5.1.4
-REVISION=  4
+DISTNAME=  lua-5.1.5
 CATEGORIES=lang
 
 MASTER_SITES=  http://www.lua.org/ftp/ \
@@ -11,9 +10,6 @@ MASTER_SITES= http://www.lua.org/ftp/ \
http://ftp.gwdg.de/pub/languages/lua/ \
http://ftp.ntua.gr/pub/lang/lua/ \
http://ftp.chg.ru/pub/lang/lua/
-
-PATCHFILES=patch-${DISTNAME}-4
-PATCH_DIST_ARGS=-z .bak.orig -d ${WRKSRC}/src
 
 HOMEPAGE=  http://www.lua.org/
 
Index: distinfo
===
RCS file: /cvs/ports/lang/lua/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo4 Dec 2011 14:16:44 -   1.14
+++ distinfo27 Mar 2012 10:53:46 -
@@ -1,10 +1,5 @@
-MD5 (lua-5.1.4.tar.gz) = 0IcPLeVdWcHIQZ826PrBUA==
-MD5 (patch-lua-5.1.4-4) = Mp2GlePm8SZxkOIgVZ97bA==
-RMD160 (lua-5.1.4.tar.gz) = yGfINkKV0+T7Tk2Ouyf6KyMSze8=
-RMD160 (patch-lua-5.1.4-4) = zOmtB+jhmrnjppyV1p/fnARhR6Y=
-SHA1 (lua-5.1.4.tar.gz) = KxHI5gMG77fwc0t0dYj1eZVJPbc=
-SHA1 (patch-lua-5.1.4-4) = 3bIUJe4KfYiC78P7axBRMryfYiQ=
-SHA256 (lua-5.1.4.tar.gz) = sDjiJerypbV8m8w1zROqjGyCiO9JPVKXDJVFB0CYrzo=
-SHA256 (patch-lua-5.1.4-4) = FLVDZt0evTaqBq5+y07yNlYYVvjOf1dEA6Qh+Fl42GM=
-SIZE (lua-5.1.4.tar.gz) = 216679
-SIZE (patch-lua-5.1.4-4) = 6314
+MD5 (lua-5.1.5.tar.gz) = LhFf4m5DXjOw1cAi5EkFZw==
+RMD160 (lua-5.1.5.tar.gz) = sMIjRnUzWovxWKEltneM+ADHVKA=
+SHA1 (lua-5.1.5.tar.gz) = s4ghEa0C7Ma5cvjBJBZHkFyy4/w=
+SHA256 (lua-5.1.5.tar.gz) = JkD8VqeV8p0o7xXhPDSkfiI5YLAkDoywqC2bBzhpUzM=
+SIZE (lua-5.1.5.tar.gz) = 221213
Index: patches/patch-etc_lua_pc
===
RCS file: /cvs/ports/lang/lua/patches/patch-etc_lua_pc,v
retrieving revision 1.6
diff -u -p -r1.6 patch-etc_lua_pc
--- patches/patch-etc_lua_pc17 May 2010 08:18:59 -  1.6
+++ patches/patch-etc_lua_pc27 Mar 2012 10:53:46 -
@@ -1,8 +1,8 @@
 $OpenBSD: patch-etc_lua_pc,v 1.6 2010/05/17 08:18:59 dcoppa Exp $
 etc/lua.pc.origFri Aug  8 14:46:11 2008
-+++ etc/lua.pc Mon May 17 09:43:31 2010
+--- etc/lua.pc.origFri Feb 10 10:50:30 2012
 etc/lua.pc Tue Mar 27 12:49:48 2012
 @@ -8,7 +8,7 @@ V= 5.1
- R= 5.1.4
+ R= 5.1.5
  
  # grep '^INSTALL_.*=' ../Makefile | sed 's/INSTALL_TOP/prefix/'
 -prefix= /usr/local
Index: patches/patch-src_Makefile
===
RCS file: /cvs/ports/lang/lua/patches/patch-src_Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 patch-src_Makefile
--- patches/patch-src_Makefile  19 Apr 2008 17:59:32 -  1.5
+++ patches/patch-src_Makefile  27 Mar 2012 10:53:46 -
@@ -1,6 +1,6 @@
 $OpenBSD: patch-src_Makefile,v 1.5 2008/04/19 17:59:32 okan Exp $
 src/Makefile.orig  Sat Jan 19 20:37:58 2008
-+++ src/Makefile   Mon Mar 24 14:17:33 2008
+--- src/Makefile.orig  Mon Feb 13 21:41:22 2012
 src/Makefile   Tue Mar 27 12:50:12 2012
 @@ -7,8 +7,7 @@
  # Your platform. See PLATS for possible values.
  PLAT= none
@@ -23,6 +23,15 @@ $OpenBSD: patch-src_Makefile,v 1.5 2008/
  ALL_A= $(LUA_A)
  
  default: $(PLAT)
+@@ -48,7 +48,7 @@ o:   $(ALL_O)
+ a:$(ALL_A)
+ 
+ $(LUA_A): $(CORE_O) $(LIB_O)
+-  $(AR) $@ $(CORE_O) $(LIB_O) # DLL needs all object files
++  $(AR) $@ $(CORE_O) $(LIB_O)
+   $(RANLIB) $@
+ 
+ $(LUA_T): $(LUA_O) $(LUA_A)
 @@ -57,6 +57,9 @@ $(LUA_T): $(LUA_O) $(LUA_A)
  $(LUAC_T): $(LUAC_O) $(LUA_A)
$(CC) -o $@ $(MYLDFLAGS) $(LUAC_O) $(LUA_A) $(LIBS)



Re: NEW: www/fcgi-cgi

2012-03-27 Thread Landry Breuil
On Tue, Mar 27, 2012 at 11:00:06AM +0100, Stuart Henderson wrote:
 fcgi-cgi is a wrapper around CGI applications to support running them under
 FastCGI for use with webservers such as nginx and lighttpd 2.x which do not
 support running cgi scripts/binaries directly.


shouldnt CONFIGURE_ENV be enougth to pass ldflags/cppflags pointing to
localbase ? also, beware of using a snap produced by cgit, in the past
it was often giving not matching distfiles.. other than that looks ok to
me.

Landry



:manages_passwords for ruby-puppet

2012-03-27 Thread Florian Obser
Hi,

this adds password managment to the user resource for openbsd.

This has consequences for existing puppet installations. If you have
user resources with password hashs (for e.g. linux) puppet said
something along the lines of info: Provider useradd does not support
features manages_password; not managing attribute password. Now
it will happily update the password hashes with potentially 
non-openbsd password hashes. Hilarity ensues.

Index: sysutils/ruby-puppet/Makefile
===
RCS file: /cvs/ports/sysutils/ruby-puppet/Makefile,v
retrieving revision 1.39
diff -u -r1.39 Makefile
--- sysutils/ruby-puppet/Makefile   24 Feb 2012 08:08:35 -  1.39
+++ sysutils/ruby-puppet/Makefile   27 Mar 2012 14:17:44 -
@@ -5,6 +5,7 @@
 VERSION=   2.7.11
 DISTNAME=  puppet-${VERSION}
 PKGNAME=   ruby-${DISTNAME}
+REVISION=  1
 CATEGORIES=sysutils net
 
 HOMEPAGE=  http://reductivelabs.com/projects/puppet/
Index: sysutils/ruby-puppet/patches/patch-lib_puppet_provider_user_useradd_rb
===
RCS file: 
/cvs/ports/sysutils/ruby-puppet/patches/patch-lib_puppet_provider_user_useradd_rb,v
retrieving revision 1.1
diff -u -r1.1 patch-lib_puppet_provider_user_useradd_rb
--- sysutils/ruby-puppet/patches/patch-lib_puppet_provider_user_useradd_rb  
4 Nov 2010 07:20:57 -   1.1
+++ sysutils/ruby-puppet/patches/patch-lib_puppet_provider_user_useradd_rb  
27 Mar 2012 14:17:44 -
@@ -1,12 +1,35 @@
 $OpenBSD: patch-lib_puppet_provider_user_useradd_rb,v 1.1 2010/11/04 07:20:57 
robert Exp $
 lib/puppet/provider/user/useradd.rb.orig   Wed Nov  3 18:21:13 2010
-+++ lib/puppet/provider/user/useradd.rbWed Nov  3 18:21:18 2010
-@@ -3,7 +3,7 @@ require 'puppet/provider/nameservice/objectadd'
- Puppet::Type.type(:user).provide :useradd, :parent = 
Puppet::Provider::NameService::ObjectAdd do
-   desc User management via `useradd` and its ilk.  Note that you will need 
to install the `Shadow Password` Ruby library often known as ruby-libshadow to 
manage user passwords.
+--- lib/puppet/provider/user/useradd.rb.orig   Tue Mar 27 15:29:58 2012
 lib/puppet/provider/user/useradd.rbTue Mar 27 15:28:59 2012
+@@ -5,7 +5,7 @@ Puppet::Type.type(:user).provide :useradd, :parent = 
+ install Ruby's shadow password library (often known as `ruby-libshadow`)
+ if you wish to manage user passwords.
  
 -  commands :add = useradd, :delete = userdel, :modify = usermod, 
:password = chage
 +  commands :add = useradd, :delete = userdel, :modify = usermod, 
:password = passwd
  
options :home, :flag = -d, :method = :dir
options :comment, :method = :gecos
+@@ -25,6 +25,8 @@ Puppet::Type.type(:user).provide :useradd, :parent = 
+ 
+   has_features :manages_passwords, :manages_password_age if 
Puppet.features.libshadow?
+ 
++  has_features :manages_passwords if Facter.value(operatingsystem) == 
OpenBSD
++
+   def check_allow_dup
+ @resource.allowdupe? ? [-o] : []
+   end
+@@ -109,6 +111,13 @@ Puppet::Type.type(:user).provide :useradd, :parent = 
+   if ent = Shadow::Passwd.getspnam(@resource.name)
+ return ent.sp_pwdp
+   end
++elsif Facter.value(operatingsystem) == OpenBSD
++  IO.foreach(/etc/master.passwd) { |line|
++arr = line.split(':');
++if arr[0]==@resource.name
++  return arr[1]
++end
++  }
+ end
+ :absent
+   end

In case I fscked-up the cvs diff I'm trying to apply this git commit:

commit 04d3e6c7fc3d1e01a1c81858a947eebd78e1b238
Author: Florian Obser flor...@narrans.de
Date:   Sun Mar 25 20:15:17 2012 +0200

:manages_passwords for OpenBSD.

diff --git a/lib/puppet/provider/user/useradd.rb 
b/lib/puppet/provider/user/useradd.rb
index e374905..dca13ce 100644
--- a/lib/puppet/provider/user/useradd.rb
+++ b/lib/puppet/provider/user/useradd.rb
@@ -25,6 +25,8 @@ Puppet::Type.type(:user).provide :useradd, :parent = 
Puppet::Provider::NameServ
 
   has_features :manages_passwords, :manages_password_age if 
Puppet.features.libshadow?
 
+  has_features :manages_passwords if Facter.value(operatingsystem) == 
OpenBSD
+
   def check_allow_dup
 @resource.allowdupe? ? [-o] : []
   end
@@ -109,6 +111,13 @@ Puppet::Type.type(:user).provide :useradd, :parent = 
Puppet::Provider::NameServ
   if ent = Shadow::Passwd.getspnam(@resource.name)
 return ent.sp_pwdp
   end
+elsif Facter.value(operatingsystem) == OpenBSD
+  IO.foreach(/etc/master.passwd) { |line|
+arr = line.split(':');
+if arr[0]==@resource.name
+  return arr[1]
+end
+  }
 end
 :absent
   end

Thanks,
Florian

-- 
Intuition is no proof. What concrete evidence do you have that you
exist?



Re: sqlite update 3.7.11

2012-03-27 Thread Landry Breuil
On Tue, Mar 27, 2012 at 12:30:49AM +0100, Stuart Henderson wrote:
 On 2012/03/26 12:11, Stuart Henderson wrote:
  http://www.sqlite.org/releaselog/3_7_10.html
  http://www.sqlite.org/releaselog/3_7_11.html
  
  Mozilla ports (firefox 12) are going to need this.
  
  Any comments, test reports ('make regress' on other arch would
  be useful), OKs?
  
  amd64:- 3 errors out of 131832 tests
  Failures on these tests: oserror-1.1.1 oserror-1.1.2 oserror-1.1.3
  (Test a failure in open() due to too many files - I don't think
  these are new failures).
  
  macppc, sparc64:- will run these after updating machines.
 
 macppc:
 
 pager1.4.2.4 pager1.4.2.5 wal-18.2.3.1.5 wal-18.2.3.2.5 wal-18.2.3.3.5 
 wal-18.2.4.1.5 wal-18.2.4.2.5 wal-18.2.4.3.5 wal-18.2.5.1.5 wal-18.2.5.2.5 
 wal-18.2.5.3.5 wal-18.2.6.1.5 wal-18.2.6.2.5 wal-18.2.6.3.5 wal-18.2.7.1.5 
 wal-18.2.7.2.5 wal-18.2.7.3.5 wal-18.2.8.1.5 wal-18.2.8.2.5 wal-18.2.8.3.5 
 wal-18.2.9.1.5 wal-18.2.9.2.5 wal-18.2.9.3.5 wal-18.2.10.1.5 wal-18.2.10.2.5 
 wal-18.2.10.3.5 wal2-10.2.2 wal2-10.2.3
 
 compared to the previous version,
 
 pager failures are new
 wal-* and wal2-* happened before
 backup2 used to fail, now fixed
 
 sparc64:
 
 e_expr-31.2.4 pager1.4.2.4 pager1.4.2.5 wal-18.2.3.1.5 wal-18.2.3.2.5 
 wal-18.2.3.3.5 wal-18.2.4.1.5 wal-18.2.4.2.5 wal-18.2.4.3.5 wal-18.2.5.1.5 
 wal-18.2.5.2.5 wal-18.2.5.3.5 wal-18.2.6.1.5 wal-18.2.6.2.5 wal-18.2.6.3.5 
 wal-18.2.7.1.5 wal-18.2.7.2.5 wal-18.2.7.3.5 wal-18.2.8.1.5 wal-18.2.8.2.5 
 wal-18.2.8.3.5 wal-18.2.9.1.5 wal-18.2.9.2.5 wal-18.2.9.3.5 wal-18.2.10.1.5 
 wal-18.2.10.2.5 wal-18.2.10.3.5 wal2-10.2.2 wal2-10.2.3
 
 these all look familiar..
 

alpha: backup2-10 failed with .9, now it succeeds. all other ok.

hppa: rtree9-1.2 triggers a SIGBUS, but also happens with .9. That kills
the full regress suite, havent tried commenting that test.

sgi: same as sparc64, 2 pager failures are new, backup2-10 used to fail
and succeds now.

ok for me :)

Landry



Re: UPDATE: SDL_gfx / SDL_image / SDL_mixer / SDL_net / SDL_ttf

2012-03-27 Thread Ryan Freeman
On Sun, Mar 18, 2012 at 02:12:27AM -0400, Brad Smith wrote:
 Here are updates for most of the other SDL ports..
 
 SDL_gfx 2.0.23
 SDL_image 1.2.12
 SDL_mixer 1.2.12
 SDL_net 1.2.8
 SDL_ttf 2.0.11
 
 Tested with a handful of random games and apps using these libs on amd64.
 
 http://comstyle.com/ports/sdl/

Tested these on i386:

SDL_gfx 2.0.23  -- built/installed ok
SDL_image 1.2.12-- built/updated from 1.2.10p0 ok
SDL_mixer 1.2.12-- built/updated from 1.2.11p0 ok
SDL_net 1.2.8   -- built/updated from 1.2.7p2 ok
SDL_ttf 2.0.11  -- built/updated from 1.2.10 ok

warmux built and tried for the first time, runs good ;)

also ran my usual slew of games, most only use SDL_mixer/net
though, hence wanting to make sure i ran warmux.

-ryan



avahi daemon not found

2012-03-27 Thread Sha'ul

I successfully installed /meta/gnome from ports, in rc.conf.local I have

multicast_host=YES

pkg_scripts=dbus_daemon avahi_daemon

and I am getting multiple messages at system startup saying 
/etc/rc.conf.conf: avahi_daemon: not found




Re: avahi daemon not found

2012-03-27 Thread Juan Francisco Cantero Hurtado
On Tue, Mar 27, 2012 at 07:07:35PM -0700, Sha'ul wrote:
 I successfully installed /meta/gnome from ports, in rc.conf.local I have
 
 multicast_host=YES
 
 pkg_scripts=dbus_daemon avahi_daemon
 
 and I am getting multiple messages at system startup saying
 /etc/rc.conf.conf: avahi_daemon: not found

pkg_scripts=dbus_daemon avahi_daemon

man 8 rc.conf

Cheers.

-- 
Juan Francisco Cantero Hurtado http://juanfra.info