[PATCH] upgrade shells/bash to version 4.0

2009-03-08 Thread David O'Brien
I need to get shells/bash repocopied before I can commit this.
But I wanted to let folks play with the upgrade if they wanted to.

Index: Makefile
===
RCS file: /home/ncvs/ports/shells/bash/Makefile,v
retrieving revision 1.105
diff -u -p -r1.105 Makefile
--- Makefile25 Jan 2009 20:39:54 -  1.105
+++ Makefile8 Mar 2009 09:09:08 -
@@ -7,9 +7,9 @@
 #
 
 PORTNAME=  bash
-PATCHLEVEL=48
-PORTVERSION=   3.2.${PATCHLEVEL:S/^0//g}
-PORTREVISION?= 1
+PATCHLEVEL=0
+PORTVERSION=   4.0.${PATCHLEVEL:S/^0//g}
+PORTREVISION?= 0
 CATEGORIES=shells
 MASTER_SITES=  ${MASTER_SITE_GNU:S/$/:bash/} \
ftp://ftp.cwru.edu/pub/%SUBDIR%/:faq
@@ -22,9 +22,9 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX
 PATCH_SITES=   ${MASTER_SITE_GNU} \
ftp://ftp.cwru.edu/pub/%SUBDIR%/
 PATCH_SITE_SUBDIR= ${PORTNAME}/${DISTNAME}-patches/
-PATCHFILES!=   /usr/bin/jot -s   -w \
-   ${PORTNAME}${PORTVERSION:R:S/.//g}-%03d \
-   ${PATCHLEVEL} 1 ${PATCHLEVEL}
+#PATCHFILES!=  /usr/bin/jot -s   -w \
+#  ${PORTNAME}${PORTVERSION:R:S/.//g}-%03d \
+#  ${PATCHLEVEL} 1 ${PATCHLEVEL}
 
 MAINTAINER=obr...@freebsd.org
 COMMENT=   The GNU Project's Bourne Again SHell
Index: distinfo
===
RCS file: /home/ncvs/ports/shells/bash/distinfo,v
retrieving revision 1.39
diff -u -p -r1.39 distinfo
--- distinfo2 Jan 2009 09:30:29 -   1.39
+++ distinfo2 Mar 2009 00:24:11 -
@@ -1,149 +1,5 @@
-MD5 (bash/bash-3.2.tar.gz) = 00bfa16d58e034e3c2aa27f390390d30
-SHA256 (bash/bash-3.2.tar.gz) = 
26c99025b59e30779300b68adb764f824974d267a4d7cc1b347d14a2393f9fb4
-SIZE (bash/bash-3.2.tar.gz) = 2529838
-MD5 (bash/bash32-001) = d8e10c754f477e3f3a581af566b89301
-SHA256 (bash/bash32-001) = 
beda60ce6186fafa36cd0a98db9ced42cff68daee4342cca73167fb0f2f43eaa
-SIZE (bash/bash32-001) = 1539
-MD5 (bash/bash32-002) = d38a5288b2f0ea6c9ac76b66cc74ef7d
-SHA256 (bash/bash32-002) = 
a0ca49a3c47678ad074c990bdc871fcec680749b7f04f2def6527f04c589c40a
-SIZE (bash/bash32-002) = 1524
-MD5 (bash/bash32-003) = 0b90d37911827d8cb95f3b4353cc225e
-SHA256 (bash/bash32-003) = 
7ec9e5e7e402e43b12bfd3a9237f4f171029fc7f58e59335abf3ccb455a5a84d
-SIZE (bash/bash32-003) = 4599
-MD5 (bash/bash32-004) = 8062f3a59631f58d78b180d83759b68a
-SHA256 (bash/bash32-004) = 
3de0938673637089c3b0f0f355de377bb2be2d3fca68053dda267ca11b5998f2
-SIZE (bash/bash32-004) = 2585
-MD5 (bash/bash32-005) = 585b5943fadf0875ced243b245adde58
-SHA256 (bash/bash32-005) = 
e7fecdecb12320cd6fe9aca83fab1828b76aeb5313b991883764cb9139d845b7
-SIZE (bash/bash32-005) = 5910
-MD5 (bash/bash32-006) = 1d5732e01ea938aeed42f3def131fa4d
-SHA256 (bash/bash32-006) = 
8f14f81ced32bc057bc10abf6842f4a5ac172816631f2b87a5a3be4f01c0847d
-SIZE (bash/bash32-006) = 1298
-MD5 (bash/bash32-007) = dcd0cc5d801607827f7c851e72b0eabc
-SHA256 (bash/bash32-007) = 
6863a712e5a68eccfb77162a9f947ffd80af648f0124c38f795ebba2be12eff8
-SIZE (bash/bash32-007) = 1375
-MD5 (bash/bash32-008) = bb3c7dd11198c0ab93d0e960bebf6256
-SHA256 (bash/bash32-008) = 
ccf303b4d199d89d5efc659235f8a645376e86d294260dda4becbb61ec06667b
-SIZE (bash/bash32-008) = 1302
-MD5 (bash/bash32-009) = 434a6f29b0ca5f1ab784b2437ae8eaed
-SHA256 (bash/bash32-009) = 
ef30c579419106b4b4a2d0064ef7e57ceee6cdf657f4ccd7b89c8e4fd70560d8
-SIZE (bash/bash32-009) = 1882
-MD5 (bash/bash32-010) = 2efff04dd246fcf63bd4b99f77c9a081
-SHA256 (bash/bash32-010) = 
bb7df9fefe88d62ee371353edf62402a667cffba6ea202aa1c8b220308a0c612
-SIZE (bash/bash32-010) = 6293
-MD5 (bash/bash32-011) = 1dd104342f6920dfaf5efb3131e922e0
-SHA256 (bash/bash32-011) = 
85bf656cfc49b1447b061341a4b1cb93ba89a41d8d1699a65aa971d1853ba472
-SIZE (bash/bash32-011) = 4776
-MD5 (bash/bash32-012) = 4f24b696ab78bdfae4f9cb7eb59b835d
-SHA256 (bash/bash32-012) = 
45ef4ad98f2f218aa3acec15842ae1b833769c1dbe2f90c9bba00bbe4949fc43
-SIZE (bash/bash32-012) = 2555
-MD5 (bash/bash32-013) = 7c40addbf1187a26ae1c8373ed383442
-SHA256 (bash/bash32-013) = 
9fbf893c383f45d25e5bc5c9eae8d2b349521f288945b3bd21c781784b81f693
-SIZE (bash/bash32-013) = 1852
-MD5 (bash/bash32-014) = 28e88c9f8679e99ac590d4a4a8227c56
-SHA256 (bash/bash32-014) = 
62bb1a4d70f6f7938ca70a6aa7fe6f4b377ab5f450c7756b22b41de3bbd98ed6
-SIZE (bash/bash32-014) = 8141
-MD5 (bash/bash32-015) = 7c17d29675bd0d49470f162774385f80
-SHA256 (bash/bash32-015) = 
de40425e83628eb7431f39340ac09b42b5fcf484a565352851961b3e917d8771
-SIZE (bash/bash32-015) = 2293
-MD5 (bash/bash32-016) = a1edaa98b4449fe2205fa75448b7b105
-SHA256 (bash/bash32-016) = 
7abf66bbba3ebd6b6428190f3ebca59abdc0bfa3957f1a725489de7391c2d9f1
-SIZE (bash/bash32-016) = 1620
-MD5 (bash/bash32-017) = 889ed119bbf9d363660b9a0127f35efa
-SHA256 (bash/bash32-017) = 

Tagtool doesn't take care locales

2009-03-08 Thread Demelier David
Hi

Tagtool has an international languages support. But on FreeBSD (and not only, I 
noticed this problem on some linux distros) tagtool doesn't care about locales, 
it will just runs in English. I tried to export all locales in differents 
languages but it still keeps english language.
___
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


reintroduction of php5_pcre broken

2009-03-08 Thread Chris
Thanks for the solution.

___
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: [PATCH] upgrade shells/bash to version 4.0

2009-03-08 Thread Gábor Kövesdán

David O'Brien escribió:

I need to get shells/bash repocopied before I can commit this.
But I wanted to let folks play with the upgrade if they wanted to.
  
I suggest using single distfile for both ones. I see that using this 
PATCHLEVEL method seems easier to handle when updating, but the other 
way isn't more diffcult either, you can just modify PORTVERSION and run 
make makesum. The point is that those patches are small but they can 
seriously prolong the fetching phase of the build due the enormous 
number of FTP transactions.


Regards,

--
Gabor Kovesdan
FreeBSD Volunteer

EMAIL: ga...@freebsd.org .:|:. ga...@kovesdan.org
WEB:   http://people.FreeBSD.org/~gabor .:|:. http://kovesdan.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


FreeBSD ports you maintain which are out of date

2009-03-08 Thread miwi
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.org/po...@freebsd.org.html


Port| Current version | New version
+-+
audio/aqualung  | 0.9beta9| 0.9beta10
+-+
audio/baudline  | 1.07| 1.08
+-+
audio/icecast   | 1.3.12  | 2.3.2
+-+
audio/liboggz   | 0.9.5   | 0.9.8
+-+
audio/mixxx | 1.4.2   | 
1.5.0.1-macintel
+-+
audio/q-audio   | 1.2 | 2.0
+-+
audio/rioutil   | 1.5.0   | 1.5.0br3
+-+
audio/solfege   | 3.12.1  | 3.12.2
+-+
audio/spiralsynth   | 0.1.7   | 2.0.0
+-+
audio/taglib| 1.5 | 1.5b1
+-+
audio/tclmidi   | 3.1 | 3.1b
+-+
audio/xmms-jack | 0.17| 0.19
+-+
biology/rasmol  | 2.7.2.1.1   | 
2.7.4_25Nov07
+-+
cad/linux-gid   | 7.4.9b  | 7.4b
+-+
cad/xcircuit| 3.4.30  | 3.6.99
+-+
comms/ruby-serialport   | 0.6 | 0.7.0
+-+
databases/hk_classes| 0.8.1   | 0.8.3
+-+
databases/libzdb| 2.3 | 2.4
+-+
databases/ruby-dbd_proxy| 0.1.1   | 0.4.1
+-+
deskutils/everygui  | 0.99.b  | 0.99a
+-+
deskutils/krss  | 2.6 | 3.0
+-+
deskutils/planner.el| 3.41| 3.42
+-+
deskutils/timer-applet  | 2.0.1   | 2.1.2
+-+
devel/SpecTcl   | 1.1 | 1.2a3
+-+
devel/ace   | 5.5.2   | 5.6.8
+-+
devel/bglibs| 1.104   | 1.106
+-+
devel/cvs2p4| 2.5.5   | 3.0b6
+-+
devel/cvslines  | 1.6.9   | 1.6.9-1
+-+

portmanager modifying bsd.port.mk

2009-03-08 Thread Chuck Robey
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I'm busy trying to use portmanager to get me to kde4.2, but I'm having problem
in updating my misc/localedata port.  Portmanager has decided misc/localedata
needs to get rebuilt, and for some reason, that it needs to patch my
/usr/ports/Mk/bsd.port/mk file with the patchfile
/usr/local/share/portmanager/patch-bsd.port.mk-0.3.6.  I can't figure out why
portmanager thinks that misc/localedata needs updating, but I much much worse,
can't figure out why it needs to patch my /usr/ports/Mk/bsd.port/mk file.  I
checked the patchfile I listed above, the patch seems fine BUT it's off in terms
of line number, it wants to patch around the line 2049, but in searching my
bsd.port.mk, it should really be looking to patch about line 2347.  I could go
about fixing this, but seeing as I don't know why it's patching things to begin
with, I feel really unsafe in changing the patchfile.

I did make sure that the patchfile was totally up-to-date, and that my
bsd.port.mk is also up-to-date.

Here's the portmanager listing, maybe someone here can tell me what's causing
portmanager to want to patch my bsd.port.mk, and why the patchfile should be so
far off, and what might be the CORRECT way to fix this.  Oh, BTW, I run current,
and keep myself that way via cvsup.

If you tell me I should just fix the patchfile, I know how to do that, I just
feel uneasy when I have no idea of the context involved.  I think this exact
same probolme is actually (probably) occurring in several other points in my
kde4.2 build, so I really need to understand the reason it's trying to patch to
begin with, and why things are out of sync.

+++ FROM the portmanager listing +++
TCSH-april:root:/usr/ports/lang:#44-19:26portmanager misc/localedata -f -l
MGPMrController 0.4.1_9 info: running in forced update mode
rCreateInstalledDbVerifyContentsFile 0.4.1_9 error: @name not found in
/var/db/pkg/convertall-0.4.0/+CONTENTS
convertall-0.4.0 installation is corrupt!
recomend running pkg_delete -f convertall-0.4.0 then manually
reinstalling this port
rCreateInstalledDbVerifyContentsFile 0.4.1_9 error: @name not found in
/var/db/pkg/convertall-0.4.0/+CONTENTS
convertall-0.4.0 installation is corrupt!
recomend running pkg_delete -f convertall-0.4.0 then manually
reinstalling this port
- 
portmanager 0.4.1_9: Collecting installed port data forced mode
- 
- -0001 localedata-5.4 /misc/localedata
rCreateInstalledDbVerifyContentsFile 0.4.1_9 error: @name not found in
/var/db/pkg/convertall-0.4.0/+CONTENTS
convertall-0.4.0 installation is corrupt!
recomend running pkg_delete -f convertall-0.4.0 then manually
reinstalling this port
- 
 Port Status Report forced mode
- 
1 :localedata-5.4  /misc/localedata
   MISSING

updating localedata-5.4 /misc/localedata  options  reason: MISSING
localedata-5.4 /misc/localedata
- 
percentDone-=0 = 100 - ( 100 * ( oldPortsDbQTY-=1 / oldPortsDbTOTALIZER-=1 ) 
)
patching bsd.port.mk-=cd /usr/ports/Mk; patch 
/usr/local/share/portmanager/patch-bsd.port.mk-0.3.6;
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
- --
|--- /usr/ports/Mk/bsd.port.mk  Tue Nov  8 01:02:51 2005
|+++ bsd.port.mkWed Nov 16 02:16:57 2005
- --
Patching file bsd.port.mk using Plan A...
Hunk #1 failed at 2049.
1 out of 1 hunks failed--saving rejects to bsd.port.mk.rej
done
- 
MGPMrUpdate 0.4.1_9 command: #1 of 14  cd /usr/ports/misc/localedata  make -V
OPTIONS
- 
- 
checking for conflicts before building localedata-5.4
MGPMrUpdate 0.4.1_9 command: #3 of 14  cd /usr/ports/misc/localedata  make
check-conflicts
- 
- 
intitial clean of work directories
MGPMrUpdate 0.4.1_9 command: #7 of 14:
- 


After this point, the stuff above repeats 2 more times, until it announces that
it's failed 3 times, and quitting.  No additional info, no idea why it's doing
that patching to begin with.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.9 (FreeBSD)

Re: portmanager modifying bsd.port.mk

2009-03-08 Thread Robert Noland
On Sun, 2009-03-08 at 14:40 -0400, Chuck Robey wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 I'm busy trying to use portmanager to get me to kde4.2, but I'm having problem
 in updating my misc/localedata port.  Portmanager has decided misc/localedata
 needs to get rebuilt, and for some reason, that it needs to patch my
 /usr/ports/Mk/bsd.port/mk file with the patchfile
 /usr/local/share/portmanager/patch-bsd.port.mk-0.3.6.  I can't figure out why
 portmanager thinks that misc/localedata needs updating, but I much much worse,
 can't figure out why it needs to patch my /usr/ports/Mk/bsd.port/mk file.  I
 checked the patchfile I listed above, the patch seems fine BUT it's off in 
 terms
 of line number, it wants to patch around the line 2049, but in searching my
 bsd.port.mk, it should really be looking to patch about line 2347.  I could go
 about fixing this, but seeing as I don't know why it's patching things to 
 begin
 with, I feel really unsafe in changing the patchfile.

This has failed for a really long time... I should fix it someday, but
it really doesn't cause any harm that I've seen.  I normally always use
portmanager -u -p -l -y and it continues to dtrt.

 I did make sure that the patchfile was totally up-to-date, and that my
 bsd.port.mk is also up-to-date.
 
 Here's the portmanager listing, maybe someone here can tell me what's causing
 portmanager to want to patch my bsd.port.mk, and why the patchfile should be 
 so
 far off, and what might be the CORRECT way to fix this.  Oh, BTW, I run 
 current,
 and keep myself that way via cvsup.
 
 If you tell me I should just fix the patchfile, I know how to do that, I just
 feel uneasy when I have no idea of the context involved.  I think this exact
 same probolme is actually (probably) occurring in several other points in my
 kde4.2 build, so I really need to understand the reason it's trying to patch 
 to
 begin with, and why things are out of sync.
 
 +++ FROM the portmanager listing +++
 TCSH-april:root:/usr/ports/lang:#44-19:26portmanager misc/localedata -f -l
 MGPMrController 0.4.1_9 info: running in forced update mode
 rCreateInstalledDbVerifyContentsFile 0.4.1_9 error: @name not found in
 /var/db/pkg/convertall-0.4.0/+CONTENTS
 convertall-0.4.0 installation is corrupt!
 recomend running pkg_delete -f convertall-0.4.0 then 
 manually
 reinstalling this port
 rCreateInstalledDbVerifyContentsFile 0.4.1_9 error: @name not found in
 /var/db/pkg/convertall-0.4.0/+CONTENTS
 convertall-0.4.0 installation is corrupt!
 recomend running pkg_delete -f convertall-0.4.0 then 
 manually
 reinstalling this port

This error seems pretty clear, what did I miss?

robert.

 - 
 portmanager 0.4.1_9: Collecting installed port data forced mode
 - 
 - -0001 localedata-5.4 /misc/localedata
 rCreateInstalledDbVerifyContentsFile 0.4.1_9 error: @name not found in
 /var/db/pkg/convertall-0.4.0/+CONTENTS
 convertall-0.4.0 installation is corrupt!
 recomend running pkg_delete -f convertall-0.4.0 then 
 manually
 reinstalling this port
 - 
  Port Status Report forced mode
 - 
 1 :localedata-5.4  /misc/localedata
MISSING
 
 updating localedata-5.4 /misc/localedata  options  reason: MISSING
 localedata-5.4 /misc/localedata
 - 
 percentDone-=0 = 100 - ( 100 * ( oldPortsDbQTY-=1 / oldPortsDbTOTALIZER-=1 
 ) )
 patching bsd.port.mk-=cd /usr/ports/Mk; patch 
 /usr/local/share/portmanager/patch-bsd.port.mk-0.3.6;
 Hmm...  Looks like a unified diff to me...
 The text leading up to this was:
 - --
 |--- /usr/ports/Mk/bsd.port.mk  Tue Nov  8 01:02:51 2005
 |+++ bsd.port.mkWed Nov 16 02:16:57 2005
 - --
 Patching file bsd.port.mk using Plan A...
 Hunk #1 failed at 2049.
 1 out of 1 hunks failed--saving rejects to bsd.port.mk.rej
 done
 - 
 MGPMrUpdate 0.4.1_9 command: #1 of 14  cd /usr/ports/misc/localedata  make 
 -V
 OPTIONS
 - 
 - 
 checking for conflicts before building localedata-5.4
 MGPMrUpdate 0.4.1_9 command: #3 of 14  cd /usr/ports/misc/localedata  make
 check-conflicts
 - 
 - 

Re: portmanager modifying bsd.port.mk

2009-03-08 Thread RW
On Sun, 08 Mar 2009 14:40:08 -0400
Chuck Robey chu...@telenix.org wrote:

 Here's the portmanager listing, maybe someone here can tell me what's
 causing portmanager to want to patch my bsd.port.mk, and why the
 patchfile should be so far off, and what might be the CORRECT way to
 fix this.  Oh, BTW, I run current, and keep myself that way via cvsup.

IIRC the patch was made so that when portmanager built a port, the
makefile would call back into  portmanager to let it modify the
dependencies. Portmanager had a major rewrite just before the  original
author had a row with some FreeBSD people and abandoned the project.
AFAIK the feature wasn't yet used, so it doesn't matter if the patch
doesn't apply since it's a null operation.

___
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: SDL / Pulseaudio

2009-03-08 Thread Marcus von Appen
On, Fri Mar 06, 2009, Andre Heider wrote:

[More pulseaudio related patches]

Thanks. I'll look into that and fix it as appropriate.

Regards
Marcus


pgpqVAeQsHDYv.pgp
Description: PGP signature