CVS: cvs.openbsd.org: ports

2010-12-23 Thread David Coppa
CVSROOT:/cvs
Module name:ports
Changes by: dco...@cvs.openbsd.org  2010/12/23 01:45:57

Modified files:
x11/rxvt-unicode: Makefile distinfo 
x11/rxvt-unicode/patches: patch-src_command_C patch-src_init_C 
  patch-src_main_C patch-src_rxvtd_C 
  patch-src_rxvtfont_C 

Log message:
Bugfix update to rxvt-unicode-9.10



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/12/23 01:56:12

Modified files:
devel  : Makefile 
Removed files:
devel/p5-Algorithm-MDiff: Makefile distinfo 
devel/p5-Algorithm-MDiff/pkg: DESCR PLIST 

Log message:
- remove p5-Algorithm-MDiff, it's abandoned upstream, removed from CPAN and 
unused.

ok kevlo@ (MAINTAINER)



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2010/12/23 03:02:40

Modified files:
devel/gsettings-desktop-schemas: Makefile distinfo 

Log message:
Minor update to gsettings-desktop-schemas-0.1.3.



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2010/12/23 03:21:20

Modified files:
editors/openoffice3: Makefile 

Log message:
welcome to EPOCH, since version handling got fucked



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2010/12/23 03:25:48

Modified files:
x11/nitrogen   : Makefile 

Log message:
missing dependencies



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Stephan A. Rickauer
CVSROOT:/cvs
Module name:ports
Changes by: step...@cvs.openbsd.org 2010/12/23 03:29:52

Log message:
import pcaprub-msf, the Metasploit fork of ruby-pcap, needed by the soon
to be imported Metasploit framework:

This goal of this project is to provide a consistent interface to LBL's
libpcap packet capture library. This project was created because the
currently available ruby-pcap library is poorly designed and has been
unmaintained since 2000. This does not provide packet processing
functionality, it simply provides the interface for capturing packets.
This version has been forked by the Metasploit project.

ok jasper@

Status:

Vendor Tag: stephan
Release Tags:   stephan_2010-12-23

N ports/net/ruby-pcaprub-msf/Makefile
N ports/net/ruby-pcaprub-msf/distinfo
N ports/net/ruby-pcaprub-msf/patches/patch-pcaprub_c
N ports/net/ruby-pcaprub-msf/pkg/PLIST
N ports/net/ruby-pcaprub-msf/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Stephan A. Rickauer
CVSROOT:/cvs
Module name:ports
Changes by: step...@cvs.openbsd.org 2010/12/23 03:39:39

Modified files:
net/ruby-pcap  : Makefile 
net/ruby-pcap/pkg: PLIST 

Log message:
conflict with newly imported ruby-pcaprub-msf-*, ok jasper@



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/12/23 03:46:10

Modified files:
security/cryptokit: Makefile 
security/cryptokit/pkg: PLIST 

Log message:
unbreak after (not so recent) ocaml update...dcoppa?

ok espie@



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Stephan A. Rickauer
CVSROOT:/cvs
Module name:ports
Changes by: step...@cvs.openbsd.org 2010/12/23 05:31:29

Modified files:
net: Makefile 

Log message:
+ruby-pcaprub-msf



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Stephan A. Rickauer
CVSROOT:/cvs
Module name:ports
Changes by: step...@cvs.openbsd.org 2010/12/23 05:39:17

Log message:
import of Metasploit 3.5.0, the open source penetration testing framework:

Metasploit provides useful information and tools for penetration
testers, security researchers, and IDS signature developers. This
project was created to provide information on exploit techniques and to
create a functional knowledgebase for exploit developers and security
professionals. The tools and information on this site are provided for
legal security research and testing purposes only.

Subpackages:
mysql - mysql database backend.
postgresql - postgresql database backend.

help from nicm@, benoit@ and jeremy@
ok jasper@ and jeremy@ (of some earlier version)

Status:

Vendor Tag: stephan
Release Tags:   stephan_2010-12-23

N ports/security/metasploit/Makefile
N ports/security/metasploit/distinfo
N ports/security/metasploit/pkg/PLIST-mysql
N ports/security/metasploit/pkg/PLIST-main
N ports/security/metasploit/pkg/DESCR-main
N ports/security/metasploit/pkg/DESCR-mysql
N ports/security/metasploit/pkg/DESCR-pgsql
N ports/security/metasploit/pkg/PLIST-pgsql
N ports/security/metasploit/patches/patch-lib_rbreadline_rb
N 
ports/security/metasploit/patches/patch-lib_msf_ui_console_command_dispatcher_db_rb

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Stephan A. Rickauer
CVSROOT:/cvs
Module name:ports
Changes by: step...@cvs.openbsd.org 2010/12/23 05:42:27

Modified files:
security   : Makefile 

Log message:
+metasploit



Re: CVS: cvs.openbsd.org: ports

2010-12-23 Thread Stephan A. Rickauer
 Log message:
 import of Metasploit 3.5.0, the open source penetration testing

I know, 3.5.1 has been released already but I wanted to get my stable
working copy in first. Hopefully, I'll be able to work on the latest
version soon.



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/12/23 06:06:51

Modified files:
www/pmwiki : Makefile distinfo 
www/pmwiki/pkg : MESSAGE PLIST 

Log message:
- SECURITY update of pmwiki to 2.2.21
which fixes SA42608, PmWiki from Cross-Site Scripting Vulnerability

If you're upgrading a previous installation, please take a moment to read
http://www.pmwiki.org/wiki/PmWiki/ReleaseNotes



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/12/23 06:11:52

Modified files:
www/pmwiki : Tag: OPENBSD_4_8 Makefile distinfo 
www/pmwiki/pkg : Tag: OPENBSD_4_8 PLIST 

Log message:
- SECURITY update of pmwiki to 2.2.21
which fixes SA42608, PmWiki from Cross-Site Scripting Vulnerability

If you're upgrading a previous installation, please take a moment to read
http://www.pmwiki.org/wiki/PmWiki/ReleaseNotes



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Claudio Jeker
CVSROOT:/cvs
Module name:ports
Changes by: clau...@cvs.openbsd.org 2010/12/23 06:26:41

Log message:
The ruby-ole library provides a variety of functions primarily for
working with OLE2 structured storage files, such as those produced by
Microsoft Office - eg *.doc, *.msg etc.

Dependency for ruby-spreadsheet.

OK jeremy@

Status:

Vendor Tag: claudio
Release Tags:   claudio-20101223

N ports/devel/ruby-ole/Makefile
N ports/devel/ruby-ole/distinfo
N ports/devel/ruby-ole/pkg/PLIST
N ports/devel/ruby-ole/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Claudio Jeker
CVSROOT:/cvs
Module name:ports
Changes by: clau...@cvs.openbsd.org 2010/12/23 06:41:05

Modified files:
devel/ruby-ole : Makefile 

Log message:
Cluestick from jas...@.
COMMENT should start with a lowercase letter and add missing
RUN_DEPENDS for iconv (which seems to be missing in the gem spec).



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/12/23 06:45:25

Modified files:
devel  : Makefile 

Log message:
sync



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Claudio Jeker
CVSROOT:/cvs
Module name:ports
Changes by: clau...@cvs.openbsd.org 2010/12/23 06:54:33

Log message:
The Spreadsheet Library is designed to read and write Spreadsheet Documents.
As of version 0.6.0, only Microsoft Excel compatible spreadsheets are
supported. Spreadsheet is a combination/complete rewrite of the
Spreadsheet::Excel Library by Daniel J. Berger and the ParseExcel Library by
Hannes Wyss. Spreadsheet can read, write and modify Spreadsheet Documents.

OK jeremy@ jasper@

Status:

Vendor Tag: claudio
Release Tags:   claudio-20101223

N ports/misc/ruby-spreadsheet/Makefile
N ports/misc/ruby-spreadsheet/distinfo
N ports/misc/ruby-spreadsheet/pkg/PLIST
N ports/misc/ruby-spreadsheet/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Claudio Jeker
CVSROOT:/cvs
Module name:ports
Changes by: clau...@cvs.openbsd.org 2010/12/23 06:56:26

Modified files:
misc   : Makefile 

Log message:
Add ruby-spreadsheet



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Claudio Jeker
CVSROOT:/cvs
Module name:ports
Changes by: clau...@cvs.openbsd.org 2010/12/23 06:58:04

Log message:
RTeX is a Ruby library (and web framework plugin) used to generate
PDF documents on-the-fly using the LaTeX typesetting system.

OK jeremy@ jasper@

Status:

Vendor Tag: claudio
Release Tags:   claudio-20101223

N ports/textproc/ruby-rtex/Makefile
N ports/textproc/ruby-rtex/distinfo
N ports/textproc/ruby-rtex/pkg/DESCR
N ports/textproc/ruby-rtex/pkg/PLIST
N ports/textproc/ruby-rtex/patches/patch-lib_rtex_framework_rails_rb
N ports/textproc/ruby-rtex/patches/patch-lib_rtex_tempdir_rb

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Claudio Jeker
CVSROOT:/cvs
Module name:ports
Changes by: clau...@cvs.openbsd.org 2010/12/23 06:59:48

Modified files:
textproc   : Makefile 

Log message:
Add ruby-rtex



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Claudio Jeker
CVSROOT:/cvs
Module name:ports
Changes by: clau...@cvs.openbsd.org 2010/12/23 07:01:17

Log message:
PaperTrail lets you track changes to your models' data.  It's good for 
auditing
or versioning.  You can see how a model looked at any stage in its 
lifecycle,
revert it to any version, and even undelete it after it's been destroyed.

OK jeremy@ jasper@

Status:

Vendor Tag: claudio
Release Tags:   claudio-20101223

N ports/devel/ruby-paper_trail/Makefile
N ports/devel/ruby-paper_trail/distinfo
N ports/devel/ruby-paper_trail/pkg/PLIST
N ports/devel/ruby-paper_trail/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Claudio Jeker
CVSROOT:/cvs
Module name:ports
Changes by: clau...@cvs.openbsd.org 2010/12/23 07:03:10

Modified files:
devel  : Makefile 

Log message:
Add ruby-paper_trail



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2010/12/23 07:13:22

Modified files:
x11/gnome/vino : Makefile distinfo 

Log message:
Update to vino-2.32.1.
* mostly translation updates.



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/12/23 07:26:40

Modified files:
net/ruby-pcaprub-msf: Makefile 

Log message:
NO_REGRESS not needed here



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/12/23 07:34:49

Modified files:
devel/gobject-introspection: Makefile distinfo 
devel/gobject-introspection/patches: patch-Makefile_in 
 patch-girepository_giroffsets_c 
 patch-tests_Makefile_in 
 patch-tests_offsets_Makefile_in 
 patch-tests_scanner_Makefile_in 
 patch-tools_g-ir-scanner_in 
Removed files:
devel/gobject-introspection/patches: patch-gir_Makefile_in 
 patch-giscanner_Makefile_in 

Log message:
- update gobject-introspection to 0.10.0

ok aja@



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Marco Peereboom
CVSROOT:/cvs
Module name:ports
Changes by: ma...@cvs.openbsd.org   2010/12/23 08:54:28

Modified files:
www/xxxterm: Makefile distinfo 

Log message:
Roll to 1.138

ok and help to fix WANTLIB sthen laurent



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/12/23 09:36:16

Modified files:
devel/libmtp   : Makefile 
devel/libmtp/pkg: PLIST 

Log message:
- set license number
- tweak PLIST



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2010/12/23 09:42:33

Modified files:
x11/xfce4/xfce4-verve: Makefile distinfo 
x11/xfce4/xfce4-verve/pkg: PLIST 

Log message:
Update to xfce4-verve 1.0.0.
Bugfix and translation release.. fix WANTLIB while here.



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2010/12/23 09:44:46

Modified files:
x11/xfce4/xfce4-fsguard: Makefile distinfo 
x11/xfce4/xfce4-fsguard/pkg: PLIST 

Log message:
Update to xfce4-fsguard 1.0.0.
Bugfix and translation update.. fix WANTLIB while here.



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/12/23 15:54:39

Modified files:
net/ejabberd   : Makefile distinfo 
net/ejabberd/patches: patch-src_ejabberd_cfg_example 
net/ejabberd/pkg: PLIST 
Removed files:
net/ejabberd/patches: patch-src_mod_caps_erl patch-src_sha_erl 
  patch-src_tls_sha_drv_c 

Log message:
- update ejabberd to 2.1.6

from viq (MAINTAINER)



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/12/23 16:04:56

Modified files:
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
devel/uuid : Makefile 
devel/uuid/pkg : PLIST-main PLIST-perl 

Log message:
Rename uuid to ossp-uuid, which reflects the way various distros/projects
name and refer to this version of a uuid library.

ok robert@ (MAINTAINER)



CVS: cvs.openbsd.org: ports

2010-12-23 Thread Steven Mestdagh
CVSROOT:/cvs
Module name:ports
Changes by: ste...@cvs.openbsd.org  2010/12/23 16:25:25

Modified files:
net/pidgin : Makefile distinfo 
net/pidgin/patches: patch-pidgin_gtkdialogs_c 
net/pidgin/pkg : PLIST-main 

Log message:
update to 2.7.8

from brad (maintainer)



[no subject]

2010-12-23 Thread Mikolaj Kucharski
Simon Bertrang si...@openbsd.org
Bcc: 
Subject: Re: UPDATE: textproc/p5-Text-Markdown and MultiMarkdown
Reply-To: Mikolaj Kucharski miko...@kucharski.name
In-Reply-To: 20101221211237.gr16...@openbsd-stable.my.domain

On Tue, Dec 21, 2010 at 09:12:37PM +, Mikolaj Kucharski wrote:
 Hi Okan,
 
 Attached is a patch for p5-Text-Markdown update to version 1.31.
 This version drops previously included Text::MultiMarkdown module, so
 I'm attaching separate port for that.
 
 - regress tests pass for both modules
 - not sure how to handle @conflict and @pkgpath markers for this
   situation, I think removing them should be fine, as those ports do not
   conflict any more, as they could in the past
 - I think devel/quirks should be involved in this upgrade as someone who
   had previous p5-Text-Markdown installed and was using Text::MultiMarkdown
   module will get issues.
 - scripts from $PREFIX/bin got renamed
 

Regards the ports dependant on above. I've checked

textproc/p5-Catalyst-Plugin-Markdown
textproc/p5-Template-Plugin-Markdown

by searching for MultiMarkdown string:

grep -R MultiMarkdown `make show=WRKDIR`

and found no matching lines. I think this update shouldn't break
anything currently in ports tree.

Re quirks, I agree with what sthen@ wrote. I would skip any
complications too.

Any okays?


Attachments:

http://marc.info/?l=openbsd-portsm=129296684700341w=2

-- 
best regards
q#



Re: UPDATE: textproc/p5-Text-Markdown and MultiMarkdown

2010-12-23 Thread Mikolaj Kucharski
On Thu, Dec 23, 2010 at 08:51:11AM +, Mikolaj Kucharski wrote:
 On Tue, Dec 21, 2010 at 09:12:37PM +, Mikolaj Kucharski wrote:
  Hi Okan,
  
  Attached is a patch for p5-Text-Markdown update to version 1.31.
  This version drops previously included Text::MultiMarkdown module, so
  I'm attaching separate port for that.
  
  - regress tests pass for both modules
  - not sure how to handle @conflict and @pkgpath markers for this
situation, I think removing them should be fine, as those ports do not
conflict any more, as they could in the past
  - I think devel/quirks should be involved in this upgrade as someone who
had previous p5-Text-Markdown installed and was using Text::MultiMarkdown
module will get issues.
  - scripts from $PREFIX/bin got renamed
  
 
 Regards the ports dependant on above. I've checked
 
   textproc/p5-Catalyst-Plugin-Markdown
   textproc/p5-Template-Plugin-Markdown
 
 by searching for MultiMarkdown string:
 
   grep -R MultiMarkdown `make show=WRKDIR`
 
 and found no matching lines. I think this update shouldn't break
 anything currently in ports tree.
 
 Re quirks, I agree with what sthen@ wrote. I would skip any
 complications too.

Sorry, for previous. I'm attaching diff and port again. I've added
conflict line to MultiMarkdown port for old versions of Markdown.

Ok?

-- 
best regards
q#
Index: Makefile
===
RCS file: /cvs/ports/textproc/p5-Text-Markdown/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- Makefile3 Dec 2010 11:46:49 -   1.9
+++ Makefile21 Dec 2010 20:43:10 -
@@ -1,12 +1,11 @@
 # $OpenBSD: Makefile,v 1.9 2010/12/03 11:46:49 ajacoutot Exp $
 
-COMMENT=   convert Markdown / MultiMarkdown syntax to (X)HTML
+COMMENT=   convert Markdown syntax to (X)HTML
 
-DISTNAME=  Text-Markdown-1.0.24
-REVISION=  0
+DISTNAME=  Text-Markdown-1.31
 CATEGORIES=textproc www
 MODULES=   cpan
-USE_GROFF =Yes
+USE_GROFF= Yes
 
 MAINTAINER=Okan Demirmen o...@openbsd.org
 
@@ -21,15 +20,9 @@
devel/p5-Test-Exception
 BUILD_DEPENDS= ${RUN_DEPENDS}
 
-MAKE_ENV=  TEST_POD=Yes \
-   TEST_SPELLING=Yes
+MAKE_ENV=  TEST_POD=Yes
 REGRESS_DEPENDS=devel/p5-Test-Spelling \
-   textproc/p5-Text-Diff \
+   devel/p5-Test-Differences \
www/p5-HTML-Tidy
-
-post-install:
-   ${INSTALL_SCRIPT} ${WRKSRC}/script/Markdown.pl ${PREFIX}/bin/Markdown
-   ${INSTALL_SCRIPT} ${WRKSRC}/script/MultiMarkdown.pl \
-   ${PREFIX}/bin/MultiMarkdown
 
 .include bsd.port.mk
Index: distinfo
===
RCS file: /cvs/ports/textproc/p5-Text-Markdown/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo8 Dec 2008 14:48:35 -   1.5
+++ distinfo21 Dec 2010 20:43:10 -
@@ -1,5 +1,5 @@
-MD5 (Text-Markdown-1.0.24.tar.gz) = Rx1h33/fZqeR1mrTcHS9ew==
-RMD160 (Text-Markdown-1.0.24.tar.gz) = nFv17KSsA3dNAEpWo7DuYgdJxsU=
-SHA1 (Text-Markdown-1.0.24.tar.gz) = DN78JehNa9zhzzYiAKS9WgRQmo8=
-SHA256 (Text-Markdown-1.0.24.tar.gz) = 
X1vph/OZYPT90dktMFph33OHA0l1RGmRBzPKzQEy0N4=
-SIZE (Text-Markdown-1.0.24.tar.gz) = 143401
+MD5 (Text-Markdown-1.31.tar.gz) = iKzhew3r6+iPDqRadsOX7Q==
+RMD160 (Text-Markdown-1.31.tar.gz) = xXKZN8YQkPVHTOV8h3/EKF0PjJI=
+SHA1 (Text-Markdown-1.31.tar.gz) = y2i2FQ2dTVT9LyV2UdeFidz2O5k=
+SHA256 (Text-Markdown-1.31.tar.gz) = 
wZHG1ezrjLdcBWUZI2BmLSAtcWutB6IzxLMppChNxxs=
+SIZE (Text-Markdown-1.31.tar.gz) = 103428
Index: pkg/DESCR
===
RCS file: /cvs/ports/textproc/p5-Text-Markdown/pkg/DESCR,v
retrieving revision 1.2
diff -u -r1.2 DESCR
--- pkg/DESCR   5 Jun 2008 11:41:44 -   1.2
+++ pkg/DESCR   21 Dec 2010 20:43:10 -
@@ -2,6 +2,3 @@
 easy-to-write structured text format into HTML.  Markdown's text format
 is most similar to that of plain text email, and supports features such
 as headers, *emphasis*, code blocks, blockquotes, and links.
-
-The Text::MultiMarkdown module implements the MultiMarkdown markdown
-syntax extensions.
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/p5-Text-Markdown/pkg/PLIST,v
retrieving revision 1.2
diff -u -r1.2 PLIST
--- pkg/PLIST   5 Jun 2008 11:41:44 -   1.2
+++ pkg/PLIST   21 Dec 2010 20:43:10 -
@@ -1,10 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.2 2008/06/05 11:41:44 okan Exp $
-...@conflict p5-Text-MultiMarkdown-*
-...@pkgpath textproc/p5-Text-MultiMarkdown
-bin/Markdown
-bin/MultiMarkdown
+bin/Markdown.pl
 ${P5SITE}/Text/
 ${P5SITE}/Text/Markdown.pm
-${P5SITE}/Text/MultiMarkdown.pm
+...@man man/man1/Markdown.pl.1
 @man man/man3p/Text::Markdown.3p
-...@man man/man3p/Text::MultiMarkdown.3p


p5-Text-MultiMarkdown.tar.gz
Description: application/tar-gz


dhcpstatus

2010-12-23 Thread Stuart Henderson
Requested by Mitja, who asked that I send it here, I have no time to
polish this at the moment but it might be useful to someone...

...
DHCPStatus is a query tool for browsing information stored in DHCPD's
configuration and leases files, dhcpd.conf and dhcpd.leases. It
correlates the subnet details that you configure in the conf file
with the lease records that DHCPD maintains in its lease file. You
can thus obtain an overall picture of your DHCP environment, as
well as view details of individual leases for each IP.

DHCPStatus can be run either as a CGI script and viewed via a web
browser, or as a command-line tool that generates simple text output.


dhcpstatus.tgz
Description: application/tar-gz


Re: dhcpstatus

2010-12-23 Thread Mitja Muženič


 -Original Message-
 From: owner-po...@openbsd.org [mailto:owner-po...@openbsd.org] On Behalf
Of
 Stuart Henderson
 Sent: Thursday, December 23, 2010 11:24 AM
 To: ports
 Subject: dhcpstatus
 
 Requested by Mitja, who asked that I send it here, I have no time to
 polish this at the moment but it might be useful to someone...
 
 ...
 DHCPStatus is a query tool for browsing information stored in DHCPD's
 configuration and leases files, dhcpd.conf and dhcpd.leases. It
 correlates the subnet details that you configure in the conf file
 with the lease records that DHCPD maintains in its lease file. You
 can thus obtain an overall picture of your DHCP environment, as
 well as view details of individual leases for each IP.
 
 DHCPStatus can be run either as a CGI script and viewed via a web
 browser, or as a command-line tool that generates simple text output.

Works for me:


DHCP Subnet Information

Subnet: 192.168.22.0Netmask: 255.255.255.0
IP range: 192.168.22.1 - 192.168.22.254Router: 192.168.22.1
IPs defined: 96IPs used: 32IPs free: 64

Thanks Stu!

Mitja



recap of ports infrastructure changes

2010-12-23 Thread Marc Espie
The current trend seems to be on the tools getting tighter checks.
More specifically, it doesn't help a lot if you build a package,
and later on discover you can't install it, or can't update your system.

- some misuses of features have been correctly (like manually inserting
some keywords in plists which are deduced by the framework, e.g., @symlink).
I'll probably do some similar check with @sample, as inserting a @sample at
the top of a plist is bound to lead to head-scratching...

- a few months ago, we turned on register-plist by default: all porters
use that tool to keep a database of packing-lists, indexed  by FULLPKGNAME.
Whenever you build a package, if the FULLPKGNAME didn't change and the plist
doesn't match, you're in trouble: someone did not bump a version.

- since pkg_add -u now fully recognizes version numbers, register-plist
got some improvements: it now updates dependencies. Namely, if a FULLPKGNAME
didn't change, version numbers of all dependencies are allowed to go forward
(that's the way signatures work after all). This does catch a few errors in
dependencies... for instance, it's responsible for the openoffice EPOCH bump
this morning.

- I intend to go a bit further, and check that FULLPKGNAMEs go forward
directly. The above change only catches problems in version numbers 
accidentally thru dependencies. It shouldn't  be too hard to do the same
directly.

- LIB_DEPENDS and WANTLIB interactions are still hard to grasp for some 
people.  I'll admit the semantics are not quite intuitive, but they're
there for good reason. Once again: a LIB_DEPENDS will *only* create an
actual @depend in the package if it contains a library that's needed as one
of the @wantlib.   No dependency chain there. You can't put a
LIB_DEPENDS = x11/gtk+2  if you don't actually use one of 
gtk-x11-2.0, gdk-x11-2.0, gailutil. It will vanish, and you won't get access
to glib and friends...

- thus pkg_create got smarter.  I'm taking apart the Dependencies code used
during pkg_add for reuse in there (and it's going to help check-lib-depends
too eventually).  pkg_create used to be able to create packages you wouldn't
be able to install later (with pkg_add complaining about dependency chains,
not finding libraries, or not finding dependencies). Now, pkg_create will
refuse to create the package.  

Of course, this comes at a price, namely pkg_create may now need to ask
the ports tree about packing-lists... I'll make sure to provide a way to
disable this if people want to use pkg_create directly.

- not directly related, but reliability improvement nonetheless. I hunted
down and fixed a race condition in ldconfig/ld.so which would make bulk
builds flaky. Specifically, if you were to have several concurrent builds
on the same machine, there was a chance an ldconfig from a pkg_add would
erase its hints file precisely while ld.so was trying to locate a shared
library, thus leading to sporadic failures (roughly 2 or 3 over a full bulk
on one of my test machines).


All those changes should make things vastly more comfortable for porters.
(or should I say, most specifically to the few brave souls that do bulk
builds and ensure everything still works as it should).
Since errors occur much earlier, you get a chance to fix them on-the-spot,
instead of having to rebuild huge chunks of the tree after figuring out
something much later did break.


A lot of those things are work-in-progress. Dependencies changed some much
during the last few months, along with readmes, groff removal, @rcscript,
that there are some corner cases that only hold together barely right now.

Things will get better...



NEW: liblastfm

2010-12-23 Thread LEVAI Daniel
Hi!


This is a port of liblastfm.

DESCR:
liblastfm is a collection of libraries to help you integrate Last.fm services
into your rich desktop software. It is officially supported software developed
by Last.fm staff.


Daniel

-- 
LÉVAI Dániel
PGP key ID = 0x83B63A8F
Key fingerprint = DBEC C66B A47A DFA2 792D  650C C69B BE4C 83B6 3A8F



Re: NEW: liblastfm

2010-12-23 Thread LEVAI Daniel
On Thu, Dec 23, 2010 at 13:34:39 +0100, LEVAI Daniel wrote:
 Hi!
 
 
 This is a port of liblastfm.
sorry...

-- 
LÉVAI Dániel
PGP key ID = 0x83B63A8F
Key fingerprint = DBEC C66B A47A DFA2 792D  650C C69B BE4C 83B6 3A8F


liblastfm.tgz
Description: application/tar-gz


Re: WIP: scribus-ng (aka scribus 1.3.9)

2010-12-23 Thread David Coppa
On Thu, Dec 23, 2010 at 1:56 AM, Jiri B. ji...@live.com wrote:
 On Wed, Dec 22, 2010 at 11:28:31PM +0100, Jiri B. wrote:
For archiving reasons here's error for plugins:

scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined 
symbol 
'_ZN8ScPlugin19newPrefsPanelWidgetEP7QWidgetRP10PrefsPanelR7QStringR7QPixmap'
scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined 
symbol '_ZN8ScPlugin6setDocEP10ScribusDoc'
scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined 
symbol '_ZN8ScPlugin8unsetDocEv'
scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined 
symbol '_ZN8ScPlugin10changedDocEP10ScribusDoc'
scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined 
symbol '_ZN14ScActionPlugin15handleSelectionEP10ScribusDoci'
scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined 
symbol '_ZN14ScActionPlugin3runEP7QWidgetP10ScribusDoc7QString'
scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined 
symbol '_ZN14ScActionPlugin3runEP10ScribusDocP9QIODevice'
scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined 
symbol '_ZN14ScActionPlugin8runAsyncE7QString'
scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined 
symbol '_ZN14ScActionPlugin8runAsyncEP9QIODevice'
Cannot find plugin: Cannot load specified object

 Sorry for spamming but this is *solved* now, I applied this fix:

 $OpenBSD$
 --- scribus/CMakeLists.txt.orig Thu Dec 23 00:02:58 2010
 +++ scribus/CMakeLists.txt      Thu Dec 23 00:05:38 2010
 @@ -723,13 +723,13 @@ ELSE(WIN32)
  ENDIF(WIN32)

  ##TEST FIX FOR 6897
 -IF (CMAKE_SYSTEM_NAME STREQUAL FreeBSD)
 +IF (CMAKE_SYSTEM_NAME STREQUAL FreeBSD OR CMAKE_SYSTEM_NAME STREQUAL 
 OpenBSD)
  # Use the -E / --export-dynamic flag to ensure that symbols in the Scribus
  # binary are in the public symbol table for plugins. The symbols must also
  # be set as SCRIBUS_API if we're building with -fvisibility=hidden .
  # Should fix bug 6897 .
   SET_TARGET_PROPERTIES(${EXE_NAME} PROPERTIES LINK_FLAGS -Wl,-E)
 -ENDIF (CMAKE_SYSTEM_NAME STREQUAL FreeBSD)
 +ENDIF (CMAKE_SYSTEM_NAME STREQUAL FreeBSD OR CMAKE_SYSTEM_NAME STREQUAL 
 OpenBSD)
  IF (GCC AND NOT WIN32)
  # Use the -E / --export-dynamic flag to ensure that symbols in the Scribus
  # binary are in the public symbol table for plugins. The symbols must also

Yes, OpenBSD wants -Wl,-E to correctly dlopen a .so and find all the
symbols it needs...

See, for example: http://marc.info/?l=openbsd-miscm=128159866708510

ciao,
david



xxxterm

2010-12-23 Thread Marco Peereboom
Lot's of changes making it much more useful.
* session cookie timeout
* session cookie accept policy
* fancier CSS for the GUI
* print support, including to pdf
* spinner to indicate loading is underway
* search within tabs now can be used globally
* smaller X on tabs to maximize web page real estate

Lot's of neat changes for the practical paranoid:
* cookie white list for domains
* javascript white list for domains
- runtime toggle to to enable/disable js
* non persistent history
* non persistent download manager

This combined with adsuck makes one pretty hard to track on the tubes.

ok?

Index: Makefile
===
RCS file: /cvs/ports/www/xxxterm/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- Makefile22 Nov 2010 08:36:55 -  1.7
+++ Makefile23 Dec 2010 15:15:35 -
@@ -2,7 +2,7 @@
 
 COMMENT =  vi-like minimalists web browser
 
-DISTNAME = xxxterm-1.110
+DISTNAME = xxxterm-1.138
 
 CATEGORIES =   www
 
Index: distinfo
===
RCS file: /cvs/ports/www/xxxterm/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo20 Oct 2010 00:20:06 -  1.3
+++ distinfo23 Dec 2010 15:16:35 -
@@ -1,5 +1,5 @@
-MD5 (xxxterm-1.110.tgz) = B7ZN18lNgMxWhSj16jAuPA==
-RMD160 (xxxterm-1.110.tgz) = DRB3g3M0JIYd12LMNVSW8eBHyCE=
-SHA1 (xxxterm-1.110.tgz) = UxSRhFnLQBAgAIdByaJ3zHlqddc=
-SHA256 (xxxterm-1.110.tgz) = pKnXWMor3TXc4+GnBB9mif/Don148YjRKcCWf8qIBVs=
-SIZE (xxxterm-1.110.tgz) = 30740
+MD5 (xxxterm-1.138.tgz) = Y+8y3kxIf/77WR2lP48RhA==
+RMD160 (xxxterm-1.138.tgz) = U/1d0qgr5Ug8mCipVPERDap1aNQ=
+SHA1 (xxxterm-1.138.tgz) = 0nnOAwn4H2cJKSV3mJGjsldqPM0=
+SHA256 (xxxterm-1.138.tgz) = k5NI3J21zgW4oozIJUOOjN+YjcbToz3PtlCRJ/9LsEw=
+SIZE (xxxterm-1.138.tgz) = 41132



Re: xxxterm

2010-12-23 Thread Stuart Henderson
There are some WANTLIB changes needed due to changes in X (check this
with make port-lib-depends-check).

Please add the following: GL Xxf86vm drm xcb-shm
And remove: xcb-render-util

Then it's ok st...@.


On 2010/12/23 09:29, Marco Peereboom wrote:
 Lot's of changes making it much more useful.
 * session cookie timeout
 * session cookie accept policy
 * fancier CSS for the GUI
 * print support, including to pdf
 * spinner to indicate loading is underway
 * search within tabs now can be used globally
 * smaller X on tabs to maximize web page real estate
 
 Lot's of neat changes for the practical paranoid:
 * cookie white list for domains
 * javascript white list for domains
   - runtime toggle to to enable/disable js
 * non persistent history
 * non persistent download manager
 
 This combined with adsuck makes one pretty hard to track on the tubes.
 
 ok?
 
 Index: Makefile
 ===
 RCS file: /cvs/ports/www/xxxterm/Makefile,v
 retrieving revision 1.7
 diff -u -p -u -p -r1.7 Makefile
 --- Makefile  22 Nov 2010 08:36:55 -  1.7
 +++ Makefile  23 Dec 2010 15:15:35 -
 @@ -2,7 +2,7 @@
  
  COMMENT =vi-like minimalists web browser
  
 -DISTNAME =   xxxterm-1.110
 +DISTNAME =   xxxterm-1.138
  
  CATEGORIES = www
  
 Index: distinfo
 ===
 RCS file: /cvs/ports/www/xxxterm/distinfo,v
 retrieving revision 1.3
 diff -u -p -u -p -r1.3 distinfo
 --- distinfo  20 Oct 2010 00:20:06 -  1.3
 +++ distinfo  23 Dec 2010 15:16:35 -
 @@ -1,5 +1,5 @@
 -MD5 (xxxterm-1.110.tgz) = B7ZN18lNgMxWhSj16jAuPA==
 -RMD160 (xxxterm-1.110.tgz) = DRB3g3M0JIYd12LMNVSW8eBHyCE=
 -SHA1 (xxxterm-1.110.tgz) = UxSRhFnLQBAgAIdByaJ3zHlqddc=
 -SHA256 (xxxterm-1.110.tgz) = pKnXWMor3TXc4+GnBB9mif/Don148YjRKcCWf8qIBVs=
 -SIZE (xxxterm-1.110.tgz) = 30740
 +MD5 (xxxterm-1.138.tgz) = Y+8y3kxIf/77WR2lP48RhA==
 +RMD160 (xxxterm-1.138.tgz) = U/1d0qgr5Ug8mCipVPERDap1aNQ=
 +SHA1 (xxxterm-1.138.tgz) = 0nnOAwn4H2cJKSV3mJGjsldqPM0=
 +SHA256 (xxxterm-1.138.tgz) = k5NI3J21zgW4oozIJUOOjN+YjcbToz3PtlCRJ/9LsEw=
 +SIZE (xxxterm-1.138.tgz) = 41132
 



[UPDATE] net/ejabberd 2.1.6

2010-12-23 Thread viq
Relatively simple update to 2.1.6
One thing worth noticing is changed options to s2s_use_starttls

Full release notes at
http://www.process-one.net/en/ejabberd/release_notes/release_note_ejabberd_2.1.6

Works for me on i386
-- 
viq


Index: Makefile
===
RCS file: /cvs/ports/net/ejabberd/Makefile,v
retrieving revision 1.23
diff -u -d -r1.23 Makefile
--- Makefile19 Nov 2010 22:31:33 -  1.23
+++ Makefile23 Dec 2010 18:27:53 -
@@ -2,9 +2,8 @@
 
 COMMENT=   jabber server written in Erlang
 
-V= 2.1.5
+V= 2.1.6
 DISTNAME=  ejabberd-$V
-REVISION=  4
 
 CATEGORIES=net
 
@@ -49,7 +48,8 @@
--enable-ejabberd_zlib \
--disable-roster-gateway-workaround \
--disable-mssql
-CONFIGURE_ENV= HOME=${WRKDIST}
+CONFIGURE_ENV= HOME=${WRKDIST} \
+   ac_cv_header_openssl_md2_h=no
 
 JABBERDUSER=_ejabberd
 JABBERDGROUP=   _ejabberd
Index: distinfo
===
RCS file: /cvs/ports/net/ejabberd/distinfo,v
retrieving revision 1.8
diff -u -d -r1.8 distinfo
--- distinfo13 Sep 2010 17:17:06 -  1.8
+++ distinfo16 Dec 2010 16:41:47 -
@@ -1,5 +1,5 @@
-MD5 (ejabberd-2.1.5.tar.gz) = ICnOykVYTXBMqCGncdbZKA==
-RMD160 (ejabberd-2.1.5.tar.gz) = er1rxKA/aNA+E+6MH/Ol/uYJjcY=
-SHA1 (ejabberd-2.1.5.tar.gz) = iWbWdSIZyThvSKW44fL4+w50d64=
-SHA256 (ejabberd-2.1.5.tar.gz) = MaRiKMaTPXwkQ1dTMApNKuLoRWimCXF13F1OVTKZ3Z0=
-SIZE (ejabberd-2.1.5.tar.gz) = 2278008
+MD5 (ejabberd-2.1.6.tar.gz) = 9aQe3uIgTEFBUAdTMc7VBg==
+RMD160 (ejabberd-2.1.6.tar.gz) = m27UmG/80eqQ0jdw5UywArxSMEw=
+SHA1 (ejabberd-2.1.6.tar.gz) = oa+/wnD45MlFvZH2S3BzeBWQU1s=
+SHA256 (ejabberd-2.1.6.tar.gz) = tUiGsRmgrp8ZyN2RoY6F5Rj72XnUeBK+5YLocs+8NUQ=
+SIZE (ejabberd-2.1.6.tar.gz) = 2874967
Index: patches/patch-src_ejabberd_cfg_example
===
RCS file: /cvs/ports/net/ejabberd/patches/patch-src_ejabberd_cfg_example,v
retrieving revision 1.3
diff -u -d -r1.3 patch-src_ejabberd_cfg_example
--- patches/patch-src_ejabberd_cfg_example  11 Apr 2010 10:07:10 -  
1.3
+++ patches/patch-src_ejabberd_cfg_example  19 Dec 2010 20:58:39 -
@@ -30,11 +30,11 @@
{5269, ejabberd_s2s_in, [
   {shaper, s2s_shaper},
 @@ -172,18 +172,18 @@
- %% Allowed values are: true or false.
+ %% Allowed values are: false optional required required_trusted
  %% You must specify a certificate file.
  %%
--%%{s2s_use_starttls, true}.
-+{s2s_use_starttls, true}.
+-%%{s2s_use_starttls, optional}.
++{s2s_use_starttls, optional}.
  
  %%
  %% s2s_certfile: Specify a certificate file.
Index: patches/patch-src_mod_caps_erl
===
RCS file: patches/patch-src_mod_caps_erl
diff -N patches/patch-src_mod_caps_erl
--- patches/patch-src_mod_caps_erl  7 Oct 2010 17:00:18 -   1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,27 +0,0 @@
-$OpenBSD: patch-src_mod_caps_erl,v 1.1 2010/10/07 17:00:18 jasper Exp $
-
-Disable MD2 as this is disabled in OpenSSL now.
-Patch via from Gentoo via https://support.process-one.net/browse/EJAB-1285
-
 src/mod_caps.erl.orig  Wed Oct  6 13:17:02 2010
-+++ src/mod_caps.erl   Wed Oct  6 13:17:25 2010
-@@ -277,8 +277,6 @@ feature_response(#iq{type = result,
-Host, From, Caps, [SubNode | SubNodes]) -
- BinaryNode = node_to_binary(Caps#caps.node, SubNode),
- IsValid = case Caps#caps.hash of
--md2 -
--Caps#caps.version == make_disco_hash(Els, md2);
- md5 -
- Caps#caps.version == make_disco_hash(Els, md5);
- sha-1 -
-@@ -354,9 +352,7 @@ make_disco_hash(DiscoEls, Algo) -
- concat_features(DiscoEls),
- concat_info(DiscoEls)],
- base64:encode_to_string(
--  if Algo == md2 -
--sha:md2(Concat);
--   Algo == md5 -
-+  if Algo == md5 -
- crypto:md5(Concat);
-Algo == sha1 -
- crypto:sha(Concat);
Index: patches/patch-src_sha_erl
===
RCS file: patches/patch-src_sha_erl
diff -N patches/patch-src_sha_erl
--- patches/patch-src_sha_erl   7 Oct 2010 17:00:18 -   1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,26 +0,0 @@
-$OpenBSD: patch-src_sha_erl,v 1.1 2010/10/07 17:00:18 jasper Exp $
-
-Disable MD2 as this is disabled in OpenSSL now.
-Patch via from Gentoo via https://support.process-one.net/browse/EJAB-1285
-
 src/sha.erl.orig   Wed Oct  6 13:17:33 2010
-+++ src/sha.erlWed Oct  6 13:17:52 2010
-@@ -28,7 +28,7 @@
- -author('ale...@process-one.net').
- 
- -export([start/0, sha/1, sha1/1, sha224/1, 

Problems in package creations during a bulk build

2010-12-23 Thread STeve Andre'
   Noting Marc Espie's Dec 21st CVS entry about infinite loops in 
PkgCreate.pm,
I wonder if the problem has been solved, or if some of the tighter 
checks are

causing new problems.

   I keep on getting catagory/item(package) statements, with the CPU time
increasing, but thats it.  Last night two of the tuxpaint packages were 
stuck
for at least 4 hours, and ruby-rtex and metasploit are in this condition 
as I

write this.

  Looking at this more, I see in the log for security metasploit that 
the phrase


Use of uninitialized value $_ in pattern match (m//) at 
/usr/libdata/perl5/OpenBSD/PkgSpec.pm line 246.


is repeated 14,491,049 times (so far).


ruby/rtex comes in at a more svelt 247,347 instances of

Use of uninitialized value $_ in pattern match (m//) at 
/usr/libdata/perl5/OpenBSD/PkgSpec.pm line 246.



Note sure how I can offer more info on this.

--STeve Andre'





Re:

2010-12-23 Thread suzy
Bjr
Je viens de lire votre annonce . Alors pourquoi  ne pas faire connaissance. ?
Si pas serieus pas reagir s v p.  .
Biss et a bientot
Suzy