UPDATE: ircd-ratbox 3.0.7

2011-11-17 Thread Brad
An update to ircd-ratbox 3.0.7.

Tested on amd64.


Index: Makefile
===
RCS file: /home/cvs/ports/net/ircd-ratbox/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile16 Sep 2011 11:13:38 -  1.14
+++ Makefile17 Nov 2011 20:17:09 -
@@ -1,20 +1,19 @@
 # $OpenBSD: Makefile,v 1.14 2011/09/16 11:13:38 espie Exp $
 
 SHARED_ONLY =  Yes
+
 COMMENT =  advanced, stable and fast irc server
 
-DISTNAME = ircd-ratbox-3.0.6
+DISTNAME = ircd-ratbox-3.0.7
 CATEGORIES =   net
-REVISION = 5
-
+MASTER_SITES = ${HOMEPAGE}download/
 EXTRACT_SUFX = .tar.bz2
 
-HOMEPAGE = http://www.ircd-ratbox.org/
-MASTER_SITES = ${HOMEPAGE}download/testing/
+HOMEPAGE = http://www.ratbox.org/
 
 MAINTAINER =   Simon Bertrang 
 
-# GPLv2
+# GPLv2+
 PERMIT_PACKAGE_CDROM = Yes
 PERMIT_PACKAGE_FTP =   Yes
 PERMIT_DISTFILES_CDROM =   Yes
@@ -25,31 +24,27 @@ WANTLIB =   c crypto ltdl sqlite3 ssl z
 LIB_DEPENDS =  databases/sqlite3 \
devel/libtool,-ltdl
 
-USE_LIBTOOL =  Yes
-NO_REGRESS =   Yes
-
 CONFDIR =  ${SYSCONFDIR}/ircd-ratbox
 LOGDIR =   /var/log/ircd-ratbox
 
 SUBST_VARS +=  CONFDIR LOGDIR
 
-CONFIGURE_ENV +=   CPPFLAGS="-I${LOCALBASE}/include" \
-   LDFLAGS="-L${LOCALBASE}/lib"
-
-AUTOCONF_VERSION = 2.65
-
+USE_LIBTOOL =  Yes
+LIBTOOL_FLAGS =--tag=disable-static
 CONFIGURE_STYLE =  autoconf
-CONFIGURE_ARGS =   --enable-ipv6 \
-   --enable-openssl=/usr \
-   --enable-kqueue \
+AUTOCONF_VERSION = 2.68
+CONFIGURE_ARGS =   --enable-openssl=/usr \
--with-confdir=${CONFDIR} \
--with-logdir=${LOGDIR} \
-   --with-rundir=/var/run/ircd-ratbox \
--with-helpdir=${PREFIX}/share/ircd-ratbox/help \
--with-moduledir=${PREFIX}/lib/ircd-ratbox/modules \
--enable-services \
--with-sqlite3=${LOCALBASE} \
--with-zlib-path=/usr
+CONFIGURE_ENV =CPPFLAGS="-I${LOCALBASE}/include" \
+   LDFLAGS="-L${LOCALBASE}/lib"
+
+NO_REGRESS =   Yes
 
 # Hack to make the nick length configurable at build time
 NICKLEN ?=
@@ -64,7 +59,7 @@ DOCS =README.cidr_bans challenge.txt m
tgchange.txt
 
 pre-configure:
-   ${SUBST_CMD} ${WRKSRC}/doc/example.conf \
+   @${SUBST_CMD} ${WRKSRC}/doc/example.conf \
${WRKSRC}/doc/example.efnet.conf
 
 post-install:
@@ -74,5 +69,6 @@ post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ircd-ratbox
cd ${WRKSRC}/doc && ${INSTALL_DATA} ${DOCS} \
${PREFIX}/share/doc/ircd-ratbox
+   @find ${PREFIX}/lib -name '*.la' -print | xargs rm
 
 .include 
Index: distinfo
===
RCS file: /home/cvs/ports/net/ircd-ratbox/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo1 Feb 2010 10:32:07 -   1.3
+++ distinfo17 Nov 2011 01:49:39 -
@@ -1,5 +1,5 @@
-MD5 (ircd-ratbox-3.0.6.tar.bz2) = MfT65CERRBiLS5gtbn00ZQ==
-RMD160 (ircd-ratbox-3.0.6.tar.bz2) = Eyc9oeV6a+44Tm3ZZ13b/eNGUwE=
-SHA1 (ircd-ratbox-3.0.6.tar.bz2) = Og99yfezkyoEyvW4BzNOeoAGgko=
-SHA256 (ircd-ratbox-3.0.6.tar.bz2) = 
Os72ppJnjShwM8nHuj6NL0wWPQRPO5hZYo5VBBy1S3Q=
-SIZE (ircd-ratbox-3.0.6.tar.bz2) = 1977354
+MD5 (ircd-ratbox-3.0.7.tar.bz2) = m20SkDiwDKEZTyQuGiHBaA==
+RMD160 (ircd-ratbox-3.0.7.tar.bz2) = dfQXCxT1HgYZPDc1VplFBLzvLJY=
+SHA1 (ircd-ratbox-3.0.7.tar.bz2) = 12OiOTcc7w+/ATCLzZW6LxwPErg=
+SHA256 (ircd-ratbox-3.0.7.tar.bz2) = 
cWJqDq3EGCKvuTp6uzdOOOxCUSnfaiDuL8Qx3w5cT24=
+SIZE (ircd-ratbox-3.0.7.tar.bz2) = 2379425
Index: patches/patch-Makefile_in
===
RCS file: /home/cvs/ports/net/ircd-ratbox/patches/patch-Makefile_in,v
retrieving revision 1.2
diff -u -p -r1.2 patch-Makefile_in
--- patches/patch-Makefile_in   1 Feb 2010 10:32:07 -   1.2
+++ patches/patch-Makefile_in   17 Nov 2011 01:53:27 -
@@ -1,6 +1,6 @@
 $OpenBSD: patch-Makefile_in,v 1.2 2010/02/01 10:32:07 jasper Exp $
 Makefile.in.orig   Fri Jan 22 18:26:08 2010
-+++ Makefile.inMon Feb  1 10:39:19 2010
+--- Makefile.in.orig   Thu Oct 20 18:55:29 2011
 Makefile.inWed Nov 16 20:51:19 2011
 @@ -102,7 +102,7 @@ AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=
distdir dist dist-all distcheck
  ETAGS = etags
@@ -10,18 +10,23 @@ $OpenBSD: patch-Makefile_in,v 1.2 2010/0
resolver
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  distdir = $(PACKAGE)-$(VERSION)
-@@ -295,10 +295,10 @@ servicesdir = @moduledir@/autoload
+@@ -182,7 +182,7 @@ LEX = @LEX@
+ LEXLIB = @

Update: www/fennec v7.0.1 -> v8.0

2011-11-17 Thread Nigel Taylor
Hi,

This has been built and tested on amd64.

Test for other arch, Comment, Ok this diff?

Nigel
Index: Makefile
===
RCS file: /home/cvs/ports/www/fennec/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile28 Oct 2011 13:09:26 -  1.15
+++ Makefile9 Nov 2011 00:01:39 -
@@ -2,14 +2,13 @@
 
 COMMENT =  Mozilla mobile web browser
 
-MOZILLA_VERSION =  7.0.1
+MOZILLA_VERSION =  8.0
 MOZILLA_BRANCH =   release
 MOZILLA_PROJECT =  fennec
 MOZILLA_CODENAME = mobile
 
-REVISION = 0
 
-SO_VERSION =   3.0
+SO_VERSION =   4.0
 # NOTE: Must bump minor version if any shlib's are removed from the
 # components dir to avoid pkg_add -r issues.
 MOZILLA_LIBS = mozalloc xpcom xul
Index: distinfo
===
RCS file: /home/cvs/ports/www/fennec/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo3 Oct 2011 21:08:12 -   1.7
+++ distinfo16 Nov 2011 19:57:08 -
@@ -1,5 +1,5 @@
-MD5 (mozilla/fennec-7.0.1.source.tar.bz2) = XRX4DN2GGUWCn/O48lFz3Q==
-RMD160 (mozilla/fennec-7.0.1.source.tar.bz2) = WjNl24vIR0OmfT/qmfq1IIC970M=
-SHA1 (mozilla/fennec-7.0.1.source.tar.bz2) = 9FV1/bCfrQgm1Z4QVLHARQwrCLU=
-SHA256 (mozilla/fennec-7.0.1.source.tar.bz2) = 
HIiV/GDgpsrf8IkQ4WzVHYkIi30p/U6gFdfDGfObLvk=
-SIZE (mozilla/fennec-7.0.1.source.tar.bz2) = 69286843
+MD5 (mozilla/fennec-8.0.source.tar.bz2) = 5fTiYaLF+59D/o+GwCYelg==
+RMD160 (mozilla/fennec-8.0.source.tar.bz2) = 6A1D8vHTJyUyyBvaXVsWGfn2X0o=
+SHA1 (mozilla/fennec-8.0.source.tar.bz2) = 85w0FYbCyOSnuV/IzFsvr66KMOI=
+SHA256 (mozilla/fennec-8.0.source.tar.bz2) = 
5XdfP3shbNBUGW5PYO5lbGoyklTH1sxw4NRonlTAmig=
+SIZE (mozilla/fennec-8.0.source.tar.bz2) = 70377669
Index: patches/patch-browser_app_profile_firefox_js
===
RCS file: 
/home/cvs/ports/www/fennec/patches/patch-browser_app_profile_firefox_js,v
retrieving revision 1.4
diff -u -p -r1.4 patch-browser_app_profile_firefox_js
--- patches/patch-browser_app_profile_firefox_js23 Aug 2011 20:55:53 
-  1.4
+++ patches/patch-browser_app_profile_firefox_js17 Nov 2011 19:42:12 
-
@@ -1,7 +1,7 @@
 $OpenBSD: patch-browser_app_profile_firefox_js,v 1.4 2011/08/23 20:55:53 
landry Exp $
 browser/app/profile/firefox.js.origFri Aug 12 01:28:57 2011
-+++ browser/app/profile/firefox.js Tue Aug 23 22:46:44 2011
-@@ -134,7 +134,7 @@ pref("app.update.certs.2.issuerName", "CN=Thawte SSL C
+--- browser/app/profile/firefox.js.origFri Nov  4 23:51:43 2011
 browser/app/profile/firefox.js Thu Nov 17 19:34:16 2011
+@@ -140,7 +140,7 @@ pref("app.update.certs.2.issuerName", "CN=Thawte SSL C
  pref("app.update.certs.2.commonName", "aus3.mozilla.org");
  
  // Whether or not app updates are enabled
@@ -10,7 +10,7 @@ $OpenBSD: patch-browser_app_profile_fire
  
  // This preference turns on app.update.mode and allows automatic download and
  // install to take place. We use a separate boolean toggle for this to make
-@@ -565,7 +565,7 @@ pref("accessibility.typeaheadfind.flashBar", 1);
+@@ -567,7 +567,7 @@ pref("accessibility.typeaheadfind.flashBar", 1);
  pref("pfs.datasource.url", 
"https://pfs.mozilla.org/plugins/PluginFinderService.php?mimetype=%PLUGIN_MIMETYPE%&appID=%APP_ID%&appVersion=%APP_VERSION%&clientOS=%CLIENT_OS%&chromeLocale=%CHROME_LOCALE%&appRelease=%APP_RELEASE%";);
  
  // by default we show an infobar message when pages require plugins the user 
has not installed, or are outdated
@@ -19,7 +19,7 @@ $OpenBSD: patch-browser_app_profile_fire
  pref("plugins.hide_infobar_for_outdated_plugin", false);
  
  #ifdef XP_MACOSX
-@@ -688,10 +688,10 @@ pref("gecko.handlerService.allowRegisterFromDifferentH
+@@ -691,10 +691,10 @@ pref("gecko.handlerService.allowRegisterFromDifferentH
  
  #ifdef MOZ_SAFE_BROWSING
  // Safe browsing does nothing unless this pref is set
@@ -32,7 +32,7 @@ $OpenBSD: patch-browser_app_profile_fire
  
  // Non-enhanced mode (local url lists) URL list to check for updates
  pref("browser.safebrowsing.provider.0.updateURL", 
"http://safebrowsing.clients.google.com/safebrowsing/downloads?client={moz:client}&appver={moz:version}&pver=2.2";);
-@@ -753,10 +753,8 @@ pref("browser.EULA.version", 3);
+@@ -756,10 +756,8 @@ pref("browser.EULA.version", 3);
  pref("browser.rights.version", 3);
  pref("browser.rights.3.shown", false);
  
Index: patches/patch-config_autoconf_mk_in
===
RCS file: /home/cvs/ports/www/fennec/patches/patch-config_autoconf_mk_in,v
retrieving revision 1.4
diff -u -p -r1.4 patch-config_autoconf_mk_in
--- patches/patch-config_autoconf_mk_in 23 Aug 2011 20:55:53 -  1.4
+++ patches/patch-config_autoconf_mk_in 17 Nov 2011 19:42:47 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-config_autoconf_mk_in,v 1.4 2011/08/23 20:

Update: mail/thunderbird-i18n 7.0.1 -> 8.0

2011-11-17 Thread Nigel Taylor
Hi,

Update version and add some additional lang packs.

Test for other arch, Comments, Ok?

Nigel
Index: Makefile
===
RCS file: /home/cvs/ports/mail/thunderbird-i18n/Makefile,v
retrieving revision 1.51
diff -u -p -r1.51 Makefile
--- Makefile3 Oct 2011 21:25:54 -   1.51
+++ Makefile8 Nov 2011 15:09:46 -
@@ -5,10 +5,9 @@ ONLY_FOR_ARCHS=amd64 i386 powerpc
 
 PKG_ARCH=  *
 
-V= 7.0.1
+V= 8.0
 NAME=  thunderbird-i18n
 PKGNAME=   ${NAME}-${V}
-REVISION = 0
 
 CATEGORIES=mail
 
@@ -25,9 +24,10 @@ PERMIT_DISTFILES_FTP=Yes
 MASTER_SITES=  
http://releases.mozilla.org/pub/mozilla.org/thunderbird/releases/${V}/linux-i686/xpi/
 \

ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/${V}/linux-i686/xpi/
 
-LANGUAGES= ar br ca cs da de en-GB en-US es-AR es-ES et eu fi fr \
-   fy-NL ga-IE gd gl he hu is it ja ko lt nb-NO nl nn-NO pl \
-   pt-BR pt-PT rm ru si sk sl sq sv-SE ta-LK tr uk zh-TW
+LANGUAGES= ar be bg bn-BD br ca cs da de el en-GB en-US es-AR es-ES et eu \
+   fi fr fy-NL ga-IE gd gl he hu id is it ja ko lt nb-NO nl nn-NO \
+   pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sv-SE ta-LK tr uk vi \
+   zh-CN zh-TW
 
 BUILD_DEPENDS= archivers/unzip
 RUN_DEPENDS=   thunderbird-${V}:mail/mozilla-thunderbird
Index: distinfo
===
RCS file: /home/cvs/ports/mail/thunderbird-i18n/distinfo,v
retrieving revision 1.36
diff -u -p -r1.36 distinfo
--- distinfo3 Oct 2011 21:25:54 -   1.36
+++ distinfo8 Nov 2011 15:09:46 -
@@ -1,210 +1,255 @@
-MD5 (mozilla/thunderbird-i18n-7.0.1/ar.xpi) = cRDveJEWfT3JKifZDrhJ1w==
-MD5 (mozilla/thunderbird-i18n-7.0.1/br.xpi) = quLX4IzYeR5bhyqr/Kai/A==
-MD5 (mozilla/thunderbird-i18n-7.0.1/ca.xpi) = JQq0r16TvXID86xpvaPx7Q==
-MD5 (mozilla/thunderbird-i18n-7.0.1/cs.xpi) = V/XZi5wJBplUpBASsv5iLQ==
-MD5 (mozilla/thunderbird-i18n-7.0.1/da.xpi) = cEghMbCaGDq9ZVvqQoHGoQ==
-MD5 (mozilla/thunderbird-i18n-7.0.1/de.xpi) = zKNw7NjKAX4iBwYhV8vj2w==
-MD5 (mozilla/thunderbird-i18n-7.0.1/en-GB.xpi) = pAds/oJpxi0mB4D9V50Ckg==
-MD5 (mozilla/thunderbird-i18n-7.0.1/en-US.xpi) = UUpxHXYwjelYMxIpnnnDfA==
-MD5 (mozilla/thunderbird-i18n-7.0.1/es-AR.xpi) = rC156dgydKouo/TcwWDGQw==
-MD5 (mozilla/thunderbird-i18n-7.0.1/es-ES.xpi) = wjNSl4nU8zvS4QWKtGFv8A==
-MD5 (mozilla/thunderbird-i18n-7.0.1/et.xpi) = fdrrceDf+JvjAv3tgCoVBw==
-MD5 (mozilla/thunderbird-i18n-7.0.1/eu.xpi) = nC8TCNjYSWQwqwrss4wtbg==
-MD5 (mozilla/thunderbird-i18n-7.0.1/fi.xpi) = o3SVq6CRNh26I/Exc4wsUQ==
-MD5 (mozilla/thunderbird-i18n-7.0.1/fr.xpi) = VThsqECsidFEkxMhq8MPvw==
-MD5 (mozilla/thunderbird-i18n-7.0.1/fy-NL.xpi) = ByRh90IWdrzS/PuzXo4SKA==
-MD5 (mozilla/thunderbird-i18n-7.0.1/ga-IE.xpi) = GqdLsNLawkPJpEWiBL2YsQ==
-MD5 (mozilla/thunderbird-i18n-7.0.1/gd.xpi) = gzowosgB65B5TXm2agLVZA==
-MD5 (mozilla/thunderbird-i18n-7.0.1/gl.xpi) = NhdBVjas5KpISUNlr3fupw==
-MD5 (mozilla/thunderbird-i18n-7.0.1/he.xpi) = WveZRnhISQIa/8+sHLMhvA==
-MD5 (mozilla/thunderbird-i18n-7.0.1/hu.xpi) = 8/c9Up8aYo6c4oj42z/PzA==
-MD5 (mozilla/thunderbird-i18n-7.0.1/is.xpi) = KUJAso8V1FEZ8vGA3whEdw==
-MD5 (mozilla/thunderbird-i18n-7.0.1/it.xpi) = bfwrIvww5FUI6iKBVtYGiw==
-MD5 (mozilla/thunderbird-i18n-7.0.1/ja.xpi) = TxAGnHnCogDz5f7mi3eOxA==
-MD5 (mozilla/thunderbird-i18n-7.0.1/ko.xpi) = KbYMaueer1EKZXDumnXgNQ==
-MD5 (mozilla/thunderbird-i18n-7.0.1/lt.xpi) = FRbQSaxQGZra4UsgDKHmhA==
-MD5 (mozilla/thunderbird-i18n-7.0.1/nb-NO.xpi) = 0+qTWkTYh9avtEX1yksfug==
-MD5 (mozilla/thunderbird-i18n-7.0.1/nl.xpi) = JXu7kDYL8ZFUbmo6IuuT7A==
-MD5 (mozilla/thunderbird-i18n-7.0.1/nn-NO.xpi) = mcyxKASeFq3drwpbKJggUA==
-MD5 (mozilla/thunderbird-i18n-7.0.1/pl.xpi) = g5WQkA/T9PfgnXWOT5HDIg==
-MD5 (mozilla/thunderbird-i18n-7.0.1/pt-BR.xpi) = caHbUfZHpTPOJdBc1l4lAg==
-MD5 (mozilla/thunderbird-i18n-7.0.1/pt-PT.xpi) = tKc4ZguZZa5QzxV3X8olfg==
-MD5 (mozilla/thunderbird-i18n-7.0.1/rm.xpi) = Iggf4kjzuXKjkTnVZaltJw==
-MD5 (mozilla/thunderbird-i18n-7.0.1/ru.xpi) = IN8Uh/ustbYTwIAT+Bx8rQ==
-MD5 (mozilla/thunderbird-i18n-7.0.1/si.xpi) = 7+eLOM5oFMZ6k33nakY/Rg==
-MD5 (mozilla/thunderbird-i18n-7.0.1/sk.xpi) = iqeQ6I7cPxG6rONGZfoyQQ==
-MD5 (mozilla/thunderbird-i18n-7.0.1/sl.xpi) = /LYBSnHUkpxuodsSpE+6zw==
-MD5 (mozilla/thunderbird-i18n-7.0.1/sq.xpi) = ErZAqvD14bZ1xeRKfSPdlA==
-MD5 (mozilla/thunderbird-i18n-7.0.1/sv-SE.xpi) = aK4J1Pq4MzyZhEEVhDUwPg==
-MD5 (mozilla/thunderbird-i18n-7.0.1/ta-LK.xpi) = 1Ln+m81Q2l9c+oPv1f+BBQ==
-MD5 (mozilla/thunderbird-i18n-7.0.1/tr.xpi) = TCdtt0zt596Hb4C5TIjhKw==
-MD5 (mozilla/thunderbird-i18n-7.0.1/uk.xpi) = NakjpiP3OvM1t8K53+Rrbw==
-MD5 (mozilla/thunderbird-i18n-7.0.1/zh-TW.xpi) = IJFSO0gunUIFqeXL/FcBkg==
-RMD160 (mozilla/thunderbird-i18n-7.0.1/ar.xpi) = sHSSFNSyVlekkeYh+1/3lC9U9Tw=
-RMD160 (mozilla/thunderbird-i18n-7.0.1/br.xpi) = ZPRHrpeJ51atxF5dGSE/W7VrUaE=
-RMD160 (mozil

Re: Update: mozilla-firefox 7.0.1 -> 8.0

2011-11-17 Thread Nigel Taylor
On 11/10/11 02:29, Nigel Taylor wrote:
> Hi,
> 
> Refer to release notes for changes.
> 
> This has been built and tested on amd64 current.
> Please give this more testing, sites I visit normally
> all seem fine.
> 
> Test for other arch? Comments? Ok?
> 
> Nigel
Hi,

This updated diff includes the additional changes for building on ppc.


Nigel
Index: Makefile
===
RCS file: /home/cvs/ports/www/mozilla-firefox/Makefile,v
retrieving revision 1.193
diff -u -p -r1.193 Makefile
--- Makefile28 Oct 2011 13:01:13 -  1.193
+++ Makefile8 Nov 2011 22:11:49 -
@@ -6,16 +6,14 @@ BROKEN-sparc64 =  https://bugzilla.mozill
 # Don't forget to bump www/firefox-i18n after updates.
 # Don't forget to update devel/xulrunner/2.0 if patches changes.
 
-MOZILLA_VERSION =  7.0.1
+MOZILLA_VERSION =  8.0
 MOZILLA_BRANCH =   release
 MOZILLA_PROJECT =  firefox
 MOZILLA_CODENAME = browser
 
-REVISION = 0
-
 # url for beta releases
 # MASTER_SITES=  
ftp://ftp.mozilla.org/pub/mozilla.org/${MOZILLA_PROJECT}/releases/${MOZILLA_VERSION}/source/
-SO_VERSION =   26.0
+SO_VERSION =   27.0
 # NOTE: Must bump minor version if any shlib's are removed from the
 # components dir to avoid pkg_add -r issues.
 MOZILLA_LIBS = browsercomps mozalloc \
Index: distinfo
===
RCS file: /home/cvs/ports/www/mozilla-firefox/distinfo,v
retrieving revision 1.71
diff -u -p -r1.71 distinfo
--- distinfo3 Oct 2011 21:06:09 -   1.71
+++ distinfo9 Nov 2011 21:45:03 -
@@ -1,5 +1,5 @@
-MD5 (mozilla/firefox-7.0.1.source.tar.bz2) = WyEttIYwupO7MOxjzKF/TQ==
-RMD160 (mozilla/firefox-7.0.1.source.tar.bz2) = yr2D+Cm6VHEfEydJKC19SeM7YzQ=
-SHA1 (mozilla/firefox-7.0.1.source.tar.bz2) = lLvHFSgyNx3AvoL0EXMN8EPFxqw=
-SHA256 (mozilla/firefox-7.0.1.source.tar.bz2) = 
gez2P8pnGGCU1J3Vpv5/Xb0UOjn4cq0SbeOPJGM0/AQ=
-SIZE (mozilla/firefox-7.0.1.source.tar.bz2) = 69278554
+MD5 (mozilla/firefox-8.0.source.tar.bz2) = k5WlvhPaEZvY1TwyJeXRfA==
+RMD160 (mozilla/firefox-8.0.source.tar.bz2) = +H7HZostzBu1gbl+Hb6F5Ll8sxw=
+SHA1 (mozilla/firefox-8.0.source.tar.bz2) = hDz0rXDS/EsWZUw/+bCA0+s1dFI=
+SHA256 (mozilla/firefox-8.0.source.tar.bz2) = 
2VAyTs1TYqZIqJGmbD8t3l5psJ8w74Rwt3WewAdpETk=
+SIZE (mozilla/firefox-8.0.source.tar.bz2) = 70377448
Index: patches/patch-browser_app_profile_firefox_js
===
RCS file: 
/home/cvs/ports/www/mozilla-firefox/patches/patch-browser_app_profile_firefox_js,v
retrieving revision 1.8
diff -u -p -r1.8 patch-browser_app_profile_firefox_js
--- patches/patch-browser_app_profile_firefox_js3 Oct 2011 21:06:09 
-   1.8
+++ patches/patch-browser_app_profile_firefox_js10 Nov 2011 00:21:59 
-
@@ -1,7 +1,7 @@
 $OpenBSD: patch-browser_app_profile_firefox_js,v 1.8 2011/10/03 21:06:09 
landry Exp $
 browser/app/profile/firefox.js.origThu Aug 25 02:36:38 2011
-+++ browser/app/profile/firefox.js Mon Aug 29 14:54:44 2011
-@@ -135,7 +135,7 @@ pref("app.update.certs.2.issuerName", "CN=Thawte SSL C
+--- browser/app/profile/firefox.js.origFri Nov  4 21:33:52 2011
 browser/app/profile/firefox.js Thu Nov 10 00:21:24 2011
+@@ -140,7 +140,7 @@ pref("app.update.certs.2.issuerName", "CN=Thawte SSL C
  pref("app.update.certs.2.commonName", "aus3.mozilla.org");
  
  // Whether or not app updates are enabled
@@ -10,7 +10,7 @@ $OpenBSD: patch-browser_app_profile_fire
  
  // This preference turns on app.update.mode and allows automatic download and
  // install to take place. We use a separate boolean toggle for this to make
-@@ -563,7 +563,7 @@ pref("accessibility.typeaheadfind.flashBar", 1);
+@@ -567,7 +567,7 @@ pref("accessibility.typeaheadfind.flashBar", 1);
  pref("pfs.datasource.url", 
"https://pfs.mozilla.org/plugins/PluginFinderService.php?mimetype=%PLUGIN_MIMETYPE%&appID=%APP_ID%&appVersion=%APP_VERSION%&clientOS=%CLIENT_OS%&chromeLocale=%CHROME_LOCALE%&appRelease=%APP_RELEASE%";);
  
  // by default we show an infobar message when pages require plugins the user 
has not installed, or are outdated
@@ -19,7 +19,7 @@ $OpenBSD: patch-browser_app_profile_fire
  pref("plugins.hide_infobar_for_outdated_plugin", false);
  
  #ifdef XP_MACOSX
-@@ -687,10 +687,10 @@ pref("gecko.handlerService.allowRegisterFromDifferentH
+@@ -691,10 +691,10 @@ pref("gecko.handlerService.allowRegisterFromDifferentH
  
  #ifdef MOZ_SAFE_BROWSING
  // Safe browsing does nothing unless this pref is set
@@ -32,7 +32,7 @@ $OpenBSD: patch-browser_app_profile_fire
  
  // Non-enhanced mode (local url lists) URL list to check for updates
  pref("browser.safebrowsing.provider.0.updateURL", 
"http://safebrowsing.clients.google.com/safebrowsing/downloads?client={moz:client}&appver={moz:version}&pver=2.2";);
-@@ -752,10 +752,8 @@ pref("browser.EULA.version", 3);
+@@ -756,10 +756,8 @@ pref("browser.EULA.version", 3);
  pre

Re: sparc screen-4.0.3p2.tgz

2011-11-17 Thread Stuart Henderson
Looks like a problem with the package build machine during build; you should
be able to build it from ports, but tmux is a very good alternative and should
work better.


On 2011-11-17, Tom Skerl  wrote:
>
> Please check the SPARC version of screen. I don't see a
> screen-4.0.3p2.tgz file for OpenBSD 5.0.
>
> Thanks for the good work. The old SPARC boxes pull between 16-25W
> (measured) and make efficient reliable firewalls.
>
> Best Regards,
> Tom
>
>



Re: new poppler drops qt3 support

2011-11-17 Thread Bryan
On Thu, Nov 17, 2011 at 18:07, Marc Espie  wrote:
> On Thu, Nov 17, 2011 at 12:22:00PM -0800, patrick keshishian wrote:
>> ${OLDSHIT}? ${seriously}?
>>
 Call it a 'known easter egg'...



Re: sparc screen-4.0.3p2.tgz

2011-11-17 Thread Marc Espie
On Thu, Nov 17, 2011 at 03:23:27PM -0600, Amit Kulkarni wrote:
> screen replaced by tmux
> man tmux

Actually, unless nicm@ corrects me, screen--shm serves a very specific purpose
that tmux does not.

Blind people can use extra applications to connect a braille-terminal to
xterm--shm...

not sure if we still have that many blind users, but I've talked to a blind
guy who was taking computer system courses a few years ago, and that was
about the only application that allowed him to use stuff such as OpenBSD...



Re: mk.conf.template (common porters mk.conf bits)

2011-11-17 Thread Marc Espie
On Thu, Nov 17, 2011 at 07:31:09PM +0100, viq wrote:
> On Thu, Nov 17, 2011 at 07:08:56PM +0100, Marc Espie wrote:
> > NOT_FOR_ARCH changes don't require a bump, they don't change anything
> > in the generated package.
> > 
> Thank you. I realized this afterwards, but as some were saying - when in
> doubt, bump! ;)

The rule is as follows: you need to *bump* if an *existing package* changes.

NOT_FOR_ARCHS changes just means that the package won't/will get generated on
some arches.  Any actual package that *was* already generated won't change.

Same rule goes for changes that unbreak things: if it wasn't building, it
didn't exist ;)



Re: new poppler drops qt3 support

2011-11-17 Thread Marc Espie
On Thu, Nov 17, 2011 at 12:22:00PM -0800, patrick keshishian wrote:
> ${OLDSHIT}? ${seriously}?
> 
Name comes from me. Got a bit pissed off when I figured out that my hunch
was right: the poppler people just dropped the qt-* library because
"hey it's old, and we're hip". At least as far as poppler 0.18 vs poppler 0.16
is concerned, it compiles without a hitch (apart from a TRIVIAL class name
change). No idea how it fares in practice yet, since the stuff I could test
it on is on the other side of the texlive bump, but seriously...

took me more time to get the autoconf/automake shit back in to compile the
qt library than it took to fix the name change.

So, yeah, OLDSHIT is the kind of name you get when I get pissed.



dropping maintainership

2011-11-17 Thread Paul Irofti
Heh, screwed the CC and Subject on my former mail. Reiterating...

I'm not using the gem ports anymore, I just use gems directly.

So if anyone is interested in taking maintainership of the following,
let me know. Otherwise I'll drop it within a few days.

www/ap2-mod_fcgid
devel/ruby-columnize
devel/ruby-debug
devel/ruby-debug-base
audio/ruby-id3lib
devel/ruby-linecache
devel/ruby-minitest
security/ruby-openid
security/ruby-yadis
devel/ruby-zentest

I'm willing to keep the postgres odbc driver around too because I might
start a project soon that requires it. But if anyone else wants it now,
please go ahead (just let me know):

databases/postgresql-odbc



jer...@openbsd.org

2011-11-17 Thread Paul Irofti
I'm not using the gem ports anymore, I just use gems directly.

So if anyone is interested in taking maintainership of the following,
let me know. Otherwise I'll drop it within a few days.

www/ap2-mod_fcgid
devel/ruby-columnize
devel/ruby-debug
devel/ruby-debug-base
audio/ruby-id3lib
devel/ruby-linecache
devel/ruby-minitest
security/ruby-openid
security/ruby-yadis
devel/ruby-zentest

I'm willing to keep the postgres odbc driver around too because I might
start a project soon that requires it. But if anyone else wants it now,
please go ahead (just let me know):

databases/postgresql-odbc



Re: new poppler drops qt3 support

2011-11-17 Thread Matthias Kilian
On Thu, Nov 17, 2011 at 12:22:00PM -0800, patrick keshishian wrote:
> ${OLDSHIT}? ${seriously}?

Yes. Considered how fast major poppler releases popped up this year,
0.16 is old shit ;-)

CIao,
Kili



Re: sparc screen-4.0.3p2.tgz

2011-11-17 Thread Pascal Stumpf
On Thu, 17 Nov 2011 15:09:39 -0600, Tom Skerl wrote:
> 
> Please check the SPARC version of screen. I don't see a
> screen-4.0.3p2.tgz file for OpenBSD 5.0.

screen-4.0.3p2-shm.tgz
screen-4.0.3p2-static.tgz

> 
> Thanks for the good work. The old SPARC boxes pull between 16-25W
> (measured) and make efficient reliable firewalls.
> 
> Best Regards,
> Tom
> 
> 



Re: sparc screen-4.0.3p2.tgz

2011-11-17 Thread Amit Kulkarni
screen replaced by tmux
man tmux

On Thu, Nov 17, 2011 at 3:09 PM, Tom Skerl  wrote:
>
> Please check the SPARC version of screen. I don't see a
> screen-4.0.3p2.tgz file for OpenBSD 5.0.
>
> Thanks for the good work. The old SPARC boxes pull between 16-25W
> (measured) and make efficient reliable firewalls.
>
> Best Regards,
> Tom
>
>



Re: sparc screen-4.0.3p2.tgz

2011-11-17 Thread Tom Skerl

Please check the SPARC version of screen. I don't see a
screen-4.0.3p2.tgz file for OpenBSD 5.0.

Thanks for the good work. The old SPARC boxes pull between 16-25W
(measured) and make efficient reliable firewalls.

Best Regards,
Tom



Re: new poppler drops qt3 support

2011-11-17 Thread patrick keshishian
${OLDSHIT}? ${seriously}?


On Thu, Nov 17, 2011 at 10:56 AM, Matthias Kilian
 wrote:
> On Sun, Nov 13, 2011 at 07:38:49PM +0100, Marc Espie wrote:
>> Well, I'll have a look and see if they really dropped poppler-qt3 for a real
>> reason rather than "hey it's old, let's switch to the shiny new shit"...
>> as soon as kili gives me his work...
>
> Thanks for *your* work on it ;-)
>
> Here's the current diff to poppler. Diffs for unbreaking four
> existing ports (graphics/gimp/stable, print/apvlv, textproc/calibre,
> print/texlive/base) will follow.
>
> I did *not* yet test wether it breaks libreoffice or not, nor did
> I any exhaustive tests of functionality. So please test if you're
> using any of the ports depending on poppler.
>
> Ciao,
>        Kili
>
>
> Index: Makefile
> ===
> RCS file: /cvs/ports/print/poppler/Makefile,v
> retrieving revision 1.56
> diff -u -p -r1.56 Makefile
> --- Makefile    12 Nov 2011 10:50:53 -      1.56
> +++ Makefile    16 Nov 2011 19:12:41 -
> @@ -4,22 +4,20 @@ COMMENT-main= PDF rendering library
>  COMMENT-qt=    qt interface to PDF rendering library
>  COMMENT-qt4=   qt4 interface to PDF rendering library
>
> -V=             0.16.7
> +V=             0.18.1
>  DISTNAME=      poppler-$V
>  CATEGORIES=    print
>  PKGNAME-main=  poppler-$V
>  FULLPKGNAME-qt=        poppler-qt-$V
>  FULLPKGNAME-qt4=poppler-qt4-$V
> +OLDSHIT = poppler-0.16.7
>
> -REVISION-main= 2
> -REVISION-qt =  0
> -REVISION-qt4 = 1
> -
> -SHARED_LIBS += poppler              10.0
> -SHARED_LIBS +=  poppler-cpp          0.0
> -SHARED_LIBS += poppler-glib         8.0
> +SHARED_LIBS += poppler              11.0
> +SHARED_LIBS +=  poppler-cpp          1.0
> +SHARED_LIBS += poppler-glib         9.0
>  SHARED_LIBS += poppler-qt           8.0
> -SHARED_LIBS += poppler-qt4          7.0
> +SHARED_LIBS += poppler-qt4          8.0
> +DISTFILES = ${DISTNAME}${EXTRACT_SUFX} ${OLDSHIT}${EXTRACT_SUFX}
>
>  HOMEPAGE=      http://poppler.freedesktop.org/
>
> @@ -43,8 +41,7 @@ MULTI_PACKAGES=-main -qt -qt4
>  .include 
>
>
> -cWANTLIB=      expat freetype fontconfig jpeg m z stdc++
> -
> +cWANTLIB=      expat freetype fontconfig jpeg m tiff z stdc++
>
>  .if ${BUILD_PACKAGES:M-qt}
>  MODULES+=      x11/qt3
> @@ -52,6 +49,7 @@ MODULES+=     x11/qt3
>  CONFIGURE_ARGS+=       --disable-poppler-qt
>  .endif
>
> +
>  .if ${BUILD_PACKAGES:M-qt4}
>  MODULES+=      x11/qt4
>  .else
> @@ -73,30 +71,38 @@ MODULES+=   devel/gettext converters/libic
>  LIB_DEPENDS-main=${MODGETTEXT_LIB_DEPENDS} \
>                ${MODLIBICONV_LIB_DEPENDS} \
>                x11/gtk+2 \
> +               devel/libffi \
> +               graphics/cairo \
>                graphics/lcms \
>                graphics/openjpeg \
> -               textproc/libxml
> +               graphics/png \
> +               graphics/tiff
> +
>  LIB_DEPENDS-qt=        ${MODQT3_LIB_DEPENDS} \
>                ${MODLIBICONV_LIB_DEPENDS} \
> -               print/poppler
> +               print/poppler \
> +               graphics/png \
> +               graphics/tiff
> +
>  LIB_DEPENDS-qt4=x11/qt4 \
>                ${MODGETTEXT_LIB_DEPENDS} \
>                print/poppler
>
> -WANTLIB-main=  ${cWANTLIB} Xcursor Xext Xfixes Xi Xinerama Xrandr c ffi 
> gio-2.0 \
> -               glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0 pango-1.0 xml2 \
> -               pangocairo-1.0 pangoft2-1.0 pixman-1 gdk_pixbuf-2.0 openjpeg \
> -               X11 Xau Xcomposite Xdamage Xdmcp Xrender cairo pcre png \
> -               pthread pthread-stubs xcb xcb-render gdk-x11-2.0 lcms GL 
> Xxf86vm \
> +WANTLIB-main=  ${cWANTLIB} Xext Xfixes c ffi \
> +               glib-2.0 gobject-2.0 gthread-2.0 \
> +               pixman-1 openjpeg \
> +               X11 Xau Xdamage Xdmcp Xrender cairo pcre png \
> +               pthread pthread-stubs xcb xcb-render lcms GL Xxf86vm \
>                drm xcb-shm ${MODGETTEXT_WANTLIB}
>  WANTLIB-qt=    ${cWANTLIB} lcms openjpeg xml2 poppler png ${MODQT3_WANTLIB} \
>                ${MODLIBICONV_WANTLIB}
> -WANTLIB-qt4=   ${cWANTLIB} ICE QtCore QtGui QtXml SM X11 Xau Xdmcp Xext Xi \
> -                Xinerama Xrender ffi glib-2.0 gobject-2.0 gthread-2.0 lcms \
> -               openjpeg pcre png poppler pthread-stubs xcb xml2 \
> -               QtCore QtGui QtXml ${MODGETTEXT_WANTLIB}
> +WANTLIB-qt4=   ${cWANTLIB} ICE QtCore QtGui QtXml SM X11 Xext Xi \
> +                Xinerama Xrender lcms \
> +               openjpeg png poppler \
> +               QtCore QtGui QtXml
>
> -CONFIGURE_STYLE=gnu
> +CONFIGURE_STYLE=gnu autoconf
> +AUTOCONF_VERSION=2.68
>  CONFIGURE_ARGS+= --enable-xpdf-headers \
>                --enable-poppler-cpp \
>                --enable-utils \
> @@ -107,5 +113,14 @@ CONFIGURE_ENV+= CPPFLAGS="-I${X11BASE}/i
>
>  USE_LIBTOOL=   Yes
>  USE_GMAKE=     Yes
> +
> +post-extract:
> +       cd ${WRKDIST} && \
> +           for i in poppler-qt-uninstalled.pc.in poppler-qt

update: rats 2.3

2011-11-17 Thread Jan Klemkow

This diff updates devel/rats to version 2.3

Index: Makefile
===
RCS file: /cvs/ports/devel/rats/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile15 Nov 2010 19:46:08 -  1.19
+++ Makefile17 Nov 2011 19:49:09 -
@@ -2,11 +2,11 @@

 COMMENT=   source code auditing tool

-DISTNAME=  rats-2.1
+DISTNAME=  rats-2.3
 REVISION = 0
 CATEGORIES=devel security

-HOMEPAGE=  http://www.securesoftware.com/rats/
+HOMEPAGE=   
https://www.fortify.com/ssa-elements/threat-intelligence/rats.html


 MAINTAINER=Jason Peel 

@@ -17,8 +17,9 @@ PERMIT_DISTFILES_CDROM=   Yes
 PERMIT_DISTFILES_FTP=  Yes
 WANTLIB=   c expat

-MASTER_SITES=  http://www.securesoftware.com/rats/ \
-   ${MASTER_SITE_PACKETSTORM:=UNIX/security/}
+MASTER_SITES=  https://www.fortify.com/downloads2/public/
+
+USE_GMAKE= YES

 CONFIGURE_STYLE=   gnu dest
 CONFIGURE_ARGS+=   --libdir=${WRKINST}${PREFIX}/share/rats \
Index: distinfo
===
RCS file: /cvs/ports/devel/rats/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo5 Apr 2007 15:38:06 -   1.6
+++ distinfo17 Nov 2011 19:49:09 -
@@ -1,5 +1,5 @@
-MD5 (rats-2.1.tar.gz) = rfMYBvHv8MNTq8/VdlPssw==
-RMD160 (rats-2.1.tar.gz) = Y4X/YXv2KbA+/2T1VjljyQU0HyI=
-SHA1 (rats-2.1.tar.gz) = uDexdlyqjtNrcObIhEbE1BVVRQA=
-SHA256 (rats-2.1.tar.gz) = 7J+sJ2W2VcA87ejFkg3jImWB8eYmvjFLzpX00Kyardk=
-SIZE (rats-2.1.tar.gz) = 326930
+MD5 (rats-2.3.tar.gz) = M56+YPxheJgIpFf2+WfSJg==
+RMD160 (rats-2.3.tar.gz) = DbnWJ3ugPWjE0xca4H3gIGliLKg=
+SHA1 (rats-2.3.tar.gz) = Aig/Kl8EgvCcfjPSqoTWjEio7Fo=
+SHA256 (rats-2.3.tar.gz) = NocqtO1VBYgh1JzQ0fLDbxUF2uEpppcINxepWSTNFHg=
+SIZE (rats-2.3.tar.gz) = 391573
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/rats/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST   14 Sep 2004 23:44:01 -  1.6
+++ pkg/PLIST   17 Nov 2011 19:49:09 -
@@ -9,3 +9,4 @@ share/rats/rats-openssl.xml
 share/rats/rats-perl.xml
 share/rats/rats-php.xml
 share/rats/rats-python.xml
+share/rats/rats-ruby.xml



Re: [UPDATE] math/udunits

2011-11-17 Thread Brad

On 17/11/11 1:25 PM, Remi Pointel wrote:

On Thu, 17 Nov 2011 13:13:52 -0500
Brad  wrote:

On 17/11/11 12:54 PM, Remi Pointel wrote:

Hi,

this is the diff to update udunits to last release: 2.1.24.
It activates regress tests also...

Are you ok?

Cheers,


+-  $(MAKE) $(AM_MAKEFLAGS) install-data-hook
++  $(MAKE) $(AM_MAKEFLAGS)

The patch you added is wrong as is. Remove the line all together.


Yes, of course...


Also AUTOCONF_VERSION/AUTOMAKE_VERSION should be removed and
CFLAGS from CONFIGURE_ENV.


Are you ok with the diff attached?


Looking at the port a bit further you can remove the X11BASE paths
from CPPFLAGS/LDFLAGS. Also with cunit as a REGRESS_DEPENDS will
result in the tests not being built if cunit is not already installed
and the regress target doing nothing. You should probably make cunit
a BUILD_DEPENDS.

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



unbreak textproc/zathura after poppler update

2011-11-17 Thread Matthias Kilian
Unbreak the zathura packaging after the update to poppler-0.18.

Please test.

Index: Makefile
===
RCS file: /cvs/ports/textproc/zathura/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile3 Nov 2011 20:13:20 -   1.13
+++ Makefile17 Nov 2011 16:41:30 -
@@ -27,7 +27,10 @@ WANTLIB +=   poppler-glib pthread pthread-
 
 MASTER_SITES = https://pwmt.org/download/
 
-LIB_DEPENDS =  print/poppler
+LIB_DEPENDS =  devel/atk \
+   graphics/gdk-pixbuf2 \
+   print/poppler \
+   x11/gtk+2
 
 MAKE_FLAGS =   MANPREFIX=${WRKINST}/${PREFIX}/man CC=${CC}
 FAKE_FLAGS =   DESTDIR=''



Update port-modules.5 for ruby.port.mk changes

2011-11-17 Thread Jeremy Evans
Update port-modules.5 to reflect recent (and not-so-recent)
changes to ruby.port.mk.

OK?

Jeremy

Index: port-modules.5
===
RCS file: /cvs/src/share/man/man5/port-modules.5,v
retrieving revision 1.106
diff -u -p -r1.106 port-modules.5
--- port-modules.5  3 Oct 2011 11:01:32 -   1.106
+++ port-modules.5  17 Nov 2011 19:01:19 -
@@ -515,13 +515,21 @@ MODPY_BIN_ADJ called on them at the end 
 Also affects CATEGORIES, MAKE_ENV, CONFIGURE_ENV, SHARED_ONLY, and SUBST_VARS.
 May affect the regress target.
 .It lang/ruby
-Sets MODRUBY_REV, RUBY, RAKE, RSPEC, MODRUBY_RUN_DEPENDS, MODRUBY_LIB_DEPENDS,
-MODRUBY_BUILD_DEPENDS, MODRUBY_ICONV_DEPENDS, MODRUBY_LIBDIR, MODRUBY_DOCDIR,
-MODRUBY_EXAMPLEDIR, MODRUBY_ARCH, MODRUBY_REGRESS, MODRUBY_RUBY_ADJ,
-MODRUBY_ADJ_FILES, GEM_BIN_SUFFIX, MODRUBY_LIBREV, MODRUBY_BINREV,
-MODRUBY_PKGSPEC, MODRUBY_PKG_PREFIX, MODRUBY_RAKE_DEPENDS,
-MODRUBY_RSPEC_DEPENDS, MODRUBY_WANTLIB, MODRUBY_FLAVOR.
-RUBY, RAKE, and RSPEC are the path to the ruby, rake, and rspec binaries.
+Sets MODRUBY_REV, RUBY, RAKE, RSPEC, MODRUBY_BIN_TESTRB, MODRUBY_BIN_RSPEC
+MODRUBY_RUN_DEPENDS, MODRUBY_LIB_DEPENDS, MODRUBY_BUILD_DEPENDS,
+MODRUBY_ICONV_DEPENDS, MODRUBY_LIBDIR, MODRUBY_DOCDIR, MODRUBY_SITEARCHDIR,
+MODRUBY_SITEDIR, MODRUBY_ARCH, MODRUBY_EXAMPLEDIR, MODRUBY_ARCH,
+MODRUBY_RUBY_ADJ, MODRUBY_ADJ_FILES, GEM_BIN_SUFFIX, GEM_MAN_SUFFIX,
+MODRUBY_LIBREV, MODRUBY_BINREV, MODRUBY_PKGSPEC, MODRUBY_PKG_PREFIX,
+MODRUBY_RAKE_DEPENDS, MODRUBY_RSPEC_DEPENDS, MODRUBY_WANTLIB, MODRUBY_FLAVOR,
+MODRUBY_REGRESS, MODRUBY_REGRESS_TARGET, MODRUBY_REGRESS_DIR,
+MODRUBY_REGRESS_ENV, MODRUBY_BUILD_TARGET, MODRUBY_INSTALL_TARGET,
+MODRUBY_EXTRACT_TARGET, GEM, GEM_BIN, GEM_LIB, GEM_BASE_LIB, GEM_ABS_PATH,
+GEM_BASE_BIN, GEM_FLAGS.
+RUBY, RAKE, and MODRUBY_BIN_TESTRB are the path to the ruby, rake, and
+testrb binaries for the related ruby implementation.
+RSPEC and MODRUBY_BIN_RSPEC are the path to the spec (rspec 1) and
+rspec (rspec 2) binaries for the related ruby implementation.
 MODRUBY_RUBY_ADJ is a command that takes filename arguments and replaces
 the /usr/bin/env ruby shebang lines with RUBY.
 MODRUBY_ADJ_FILES is a list of filename patterns that will automatically
@@ -530,7 +538,11 @@ Appends to CATEGORIES and SUBST_VARS.
 Appends to BUILD_DEPENDS unless MODRUBY_BUILDDEP is set to No or NO_BUILD
 is set to Yes.
 Appends to RUN_DEPENDS unless MODRUBY_RUNDEP is set to No.
-May affect the regress target if MODRUBY_REGRESS is used.
+Creats a do-regress target if MODRUBY_REGRESS is used and one is not already
+defined.  
+MODRUBY_REGRESS can be set to ruby, rake, rspec, rspec2, or testrb to
+choose the appropriate binary to run the regress tests, with the related
+MODRUBY_REGRESS_* variables affecting the related parts of the regress tests.
 Supports additional CONFIGURE_STYLEs, and setting specific CONFIGURE_STYLEs
 modifies some additional parameters.
 The "ruby gem" CONFIGURE_STYLE should be used for pure ruby gems without
@@ -554,10 +566,13 @@ Specifying MODRUBY_FLAVOR is necessary s
 package for the current port, it depends on the ruby 1.9 package of the
 dependencies.
 For ruby gem ports that can work on both ruby 1.8 and ruby 1.9, any binary
-file entries in the PLIST should be appended with ${GEM_BIN_SUFFIX}.
-This is because the ruby 1.9 gem binaries are installed with a 19 suffix.
-make update-plist tends to remove ${GEM_BIN_SUFFIX}, so be careful when
-updating such ports.
+file entries in the PLIST should be appended with ${GEM_BIN_SUFFIX},
+and any man pages should use ${GEM_MAN_SUFFIX} before the extension.
+This is because the ruby 1.9 gem binaries are installed with a 19 suffix,
+and man pages are installed to places where they would conflict if the
+name was the same in all FLAVORs.
+make update-plist currently removes ${GEM_BIN_SUFFIX} and ${GEM_MAN_SUFFIX},
+so be careful when updating such ports.
 .It lang/tcl
 Sets MODTCL_VERSION, MODTCL_BIN, MODTCL_INCDIR, MODTCL_LIBDIR,
 MODTCL_BUILD_DEPENDS, MODTCL_RUN_DEPENDS, MODTCL_LIB, MODTCL_LIB_DEPENDS,



unbreak graphics/gimp/stable after poppler update

2011-11-17 Thread Matthias Kilian
This unbreaks the build of gimp after the update to poppler-0.18.

Please test.

Index: patches/patch-plug-ins_common_file-pdf_c
===
RCS file: patches/patch-plug-ins_common_file-pdf_c
diff -N patches/patch-plug-ins_common_file-pdf_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-plug-ins_common_file-pdf_c17 Nov 2011 18:08:39 -
@@ -0,0 +1,427 @@
+$OpenBSD$
+
+Fix build with poppler-0.18. Patch gyped from opensuse.
+
+--- plug-ins/common/file-pdf.c.origSat Jul  3 00:51:56 2010
 plug-ins/common/file-pdf.c Thu Nov 17 18:42:37 2011
+@@ -4,6 +4,9 @@
+  *
+  * Copyright (C) 2005 Nathan Summers
+  *
++ * Some code in render_page_to_surface() borrowed from
++ * poppler.git/glib/poppler-page.cc.
++ *
+  * This program is free software; you can redistribute it and/or modify
+  * it under the terms of the GNU General Public License as published by
+  * the Free Software Foundation; either version 2 of the License, or
+@@ -80,16 +83,20 @@ static gboolean  load_dialog   (PopplerDoc
+ static PopplerDocument * open_document (const gchar*filename,
+ GError**error);
+ 
+-static GdkPixbuf *   get_thumbnail (PopplerDocument*doc,
++static cairo_surface_t * get_thumb_surface (PopplerDocument*doc,
+ gintpage,
+ gint
preferred_size);
+ 
++static GdkPixbuf *   get_thumb_pixbuf  (PopplerDocument*doc,
++gintpage,
++gint
preferred_size);
++
+ static gint32layer_from_pixbuf (gint32  image,
+-const gchar
*layer_name,
+-gintposition,
+-GdkPixbuf  *buf,
+-gdouble 
progress_start,
+-gdouble 
progress_scale);
++  const gchar 
   *layer_name,
++  gint
position,
++  GdkPixbuf   
   *pixbuf,
++  gdouble 
progress_start,
++  gdouble 
progress_scale);
+ 
+ /**
+  ** the following was formerly part of
+@@ -433,11 +440,12 @@ run (const gchar  *name,
+ }
+   else
+ {
+-  gdouble  width  = 0;
+-  gdouble  height = 0;
+-  gdouble  scale;
+-  gint32   image  = -1;
+-  GdkPixbuf   *pixbuf = NULL;
++  gdoublewidth = 0;
++  gdoubleheight= 0;
++  gdoublescale;
++  gint32 image = -1;
++  gint   num_pages = 0;
++  GdkPixbuf *pixbuf= NULL;
+ 
+   /* Possibly retrieve last settings */
+   gimp_get_data (LOAD_PROC, &loadvals);
+@@ -455,7 +463,10 @@ run (const gchar  *name,
+   g_object_unref (page);
+ }
+ 
+-  pixbuf = get_thumbnail (doc, 0, param[1].data.d_int32);
++  num_pages = poppler_document_get_n_pages (doc);
++
++  pixbuf = get_thumb_pixbuf (doc, 0, param[1].data.d_int32);
++
+   g_object_unref (doc);
+ }
+ 
+@@ -548,6 +559,187 @@ open_document (const gchar  *filename,
+   return doc;
+ }
+ 
++/* FIXME: Remove this someday when we depend fully on GTK+ >= 3 */
++
++#if (!GTK_CHECK_VERSION (3, 0, 0))
++
++static cairo_format_t
++gdk_cairo_format_for_content (cairo_content_t content)
++{
++  switch (content)
++{
++case CAIRO_CONTENT_COLOR:
++  return CAIRO_FORMAT_RGB24;
++case CAIRO_CONTENT_ALPHA:
++  return CAIRO_FORMAT_A8;
++case CAIRO_CONTENT_COLOR_ALPHA:
++default:
++  return CAIRO_FORMAT_ARGB32;
++}
++}
++
++static cairo_surface_t *
++gdk_cairo_surface_coerce_to_image (cairo_surface_t *surface,
++   cairo_content_t  content,
++   int  src_x,
++   int  src_y,
++   int  width,
++   int  height)
++{
++  cairo_surface_t *copy;
++  cairo_t *cr;
++
++  copy = cairo_image_surface_create (gdk_cairo_format_for_content (content),
++ width,
++  

unbreak textproc/calibre after poppler update

2011-11-17 Thread Matthias Kilian
This unbreaks the build of calibre after the update to poppler-0.18.

Please test.


Index: patches/patch-src_calibre_ebooks_pdf_images_cpp
===
RCS file: patches/patch-src_calibre_ebooks_pdf_images_cpp
diff -N patches/patch-src_calibre_ebooks_pdf_images_cpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_calibre_ebooks_pdf_images_cpp 17 Nov 2011 15:44:12 
-
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+OCTStream::getRawStream deleted in poppler-0.18; Stream::getNextStream()
+does the same according to the poppler documentation.
+
+--- src/calibre/ebooks/pdf/images.cpp.orig Fri Sep 23 19:14:20 2011
 src/calibre/ebooks/pdf/images.cpp  Thu Nov 17 16:12:13 2011
+@@ -126,7 +126,7 @@ void XMLImages::add(GfxState *state, Object *ref, Stre
+ 
+ if (img->type == jpeg) {
+ int c;
+-str = ((DCTStream *)str)->getRawStream();
++str = str->getNextStream();
+ str->reset();
+ 
+ // copy the stream
Index: patches/patch-src_calibre_ebooks_pdf_reflow_cpp
===
RCS file: patches/patch-src_calibre_ebooks_pdf_reflow_cpp
diff -N patches/patch-src_calibre_ebooks_pdf_reflow_cpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_calibre_ebooks_pdf_reflow_cpp 17 Nov 2011 15:44:12 
-
@@ -0,0 +1,17 @@
+$OpenBSD$
+
+With poppler-0.18, the classes Link and AnnotLink had been merged
+into AnnotLink. The latter should now contain all functionality of
+the former.
+
+--- src/calibre/ebooks/pdf/reflow.cpp.orig Fri Sep 23 19:14:20 2011
 src/calibre/ebooks/pdf/reflow.cpp  Thu Nov 17 16:35:55 2011
+@@ -625,7 +625,7 @@ static string get_link_dest(LinkAction *link, PDFDoc *
+   return oss.str();
+ }
+ 
+-void XMLOutputDev::process_link(Link* link){
++void XMLOutputDev::process_link(AnnotLink* link){
+   double _x1, _y1, _x2, _y2;
+   int x1, y1, x2, y2;
+   
Index: patches/patch-src_calibre_ebooks_pdf_reflow_h
===
RCS file: patches/patch-src_calibre_ebooks_pdf_reflow_h
diff -N patches/patch-src_calibre_ebooks_pdf_reflow_h
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_calibre_ebooks_pdf_reflow_h   17 Nov 2011 15:44:12 
-
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+With poppler-0.18, the classes Link and AnnotLink had been merged
+into AnnotLink. The latter should now contain all functionality of
+the former.
+
+--- src/calibre/ebooks/pdf/reflow.h.orig   Fri Sep 23 19:14:20 2011
 src/calibre/ebooks/pdf/reflow.hThu Nov 17 16:33:49 2011
+@@ -244,6 +244,6 @@ class XMLOutputDev : public OutputDev {
+ XMLImages *images;
+ PDFDoc *doc;
+ 
+-void process_link(Link* link);
++void process_link(AnnotLink* link);
+ };
+ }



unbreak print/apvlv after poppler update

2011-11-17 Thread Matthias Kilian
This unbreaks the build of apvlv after the update to poppler-0.18.

Please test if you're using apvlv.

Ciao,
Kili

Index: patches/patch-src_ApvlvFile_cpp
===
RCS file: /cvs/ports/print/apvlv/patches/patch-src_ApvlvFile_cpp,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_ApvlvFile_cpp
--- patches/patch-src_ApvlvFile_cpp 4 Jun 2011 19:04:24 -   1.1
+++ patches/patch-src_ApvlvFile_cpp 17 Nov 2011 18:46:44 -
@@ -1,7 +1,21 @@
 $OpenBSD: patch-src_ApvlvFile_cpp,v 1.1 2011/06/04 19:04:24 kili Exp $
+
+Fixes for poppler-0.16 and poppler-0.18. The latter gyped from archlinux.
+
 --- src/ApvlvFile.cpp.orig Tue Apr 20 03:01:33 2010
-+++ src/ApvlvFile.cpp  Sat May 14 15:21:07 2011
-@@ -267,9 +267,9 @@ ApvlvPDF::ApvlvPDF (const char *filename, bool check):
 src/ApvlvFile.cpp  Thu Nov 17 19:36:01 2011
+@@ -29,6 +29,10 @@
+ #include "ApvlvUtil.hpp"
+ #include "ApvlvView.hpp"
+ 
++#ifndef POPPLER_WITH_GDK
++#include "poppler-gdk.h"
++#endif
++
+ #include 
+ #include 
+ 
+@@ -267,9 +271,9 @@ ApvlvPDF::ApvlvPDF (const char *filename, bool check):
  
bool ApvlvPDF::pagetext (int pn, int x1, int y1, int x2, int y2, char **out)
{
Index: patches/patch-src_poppler-gdk_h
===
RCS file: patches/patch-src_poppler-gdk_h
diff -N patches/patch-src_poppler-gdk_h
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_poppler-gdk_h 17 Nov 2011 18:46:44 -
@@ -0,0 +1,139 @@
+$OpenBSD$
+
+Fix for poppler-0.18. Patch gyped from archlinux.
+
+--- src/poppler-gdk.h.orig Thu Nov 17 19:35:27 2011
 src/poppler-gdk.h  Thu Nov 17 19:35:27 2011
+@@ -0,0 +1,132 @@
++#include 
++
++static void
++copy_cairo_surface_to_pixbuf (cairo_surface_t *surface,
++GdkPixbuf   *pixbuf)
++{
++  int cairo_width, cairo_height, cairo_rowstride;
++  unsigned char *pixbuf_data, *dst, *cairo_data;
++  int pixbuf_rowstride, pixbuf_n_channels;
++  unsigned int *src;
++  int x, y;
++
++  cairo_width = cairo_image_surface_get_width (surface);
++  cairo_height = cairo_image_surface_get_height (surface);
++  cairo_rowstride = cairo_image_surface_get_stride (surface);
++  cairo_data = cairo_image_surface_get_data (surface);
++
++  pixbuf_data = gdk_pixbuf_get_pixels (pixbuf);
++  pixbuf_rowstride = gdk_pixbuf_get_rowstride (pixbuf);
++  pixbuf_n_channels = gdk_pixbuf_get_n_channels (pixbuf);
++
++  if (cairo_width > gdk_pixbuf_get_width (pixbuf))
++cairo_width = gdk_pixbuf_get_width (pixbuf);
++  if (cairo_height > gdk_pixbuf_get_height (pixbuf))
++cairo_height = gdk_pixbuf_get_height (pixbuf);
++  for (y = 0; y < cairo_height; y++)
++{
++  src = (unsigned int *) (cairo_data + y * cairo_rowstride);
++  dst = pixbuf_data + y * pixbuf_rowstride;
++  for (x = 0; x < cairo_width; x++)
++  {
++dst[0] = (*src >> 16) & 0xff;
++dst[1] = (*src >> 8) & 0xff;
++dst[2] = (*src >> 0) & 0xff;
++if (pixbuf_n_channels == 4)
++dst[3] = (*src >> 24) & 0xff;
++dst += pixbuf_n_channels;
++src++;
++  }
++}
++}
++
++static void
++_poppler_page_render_to_pixbuf (PopplerPage *page,
++  int src_x, int src_y,
++  int src_width, int src_height,
++  double scale,
++  int rotation,
++  GBool printing,
++  GdkPixbuf *pixbuf)
++{
++  cairo_t *cr;
++  cairo_surface_t *surface;
++
++  surface = cairo_image_surface_create (CAIRO_FORMAT_ARGB32,
++  src_width, src_height);
++  cr = cairo_create (surface);
++  cairo_save (cr);
++  switch (rotation) {
++  case 90:
++cairo_translate (cr, src_x + src_width, -src_y);
++break;
++  case 180:
++cairo_translate (cr, src_x + src_width, src_y + src_height);
++break;
++  case 270:
++cairo_translate (cr, -src_x, src_y + src_height);
++break;
++  default:
++cairo_translate (cr, -src_x, -src_y);
++  }
++
++  if (scale != 1.0)
++cairo_scale (cr, scale, scale);
++
++  if (rotation != 0)
++cairo_rotate (cr, rotation * G_PI / 180.0);
++
++  if (printing)
++poppler_page_render_for_printing (page, cr);
++  else
++poppler_page_render (page, cr);
++  cairo_restore (cr);
++
++  cairo_set_operator (cr, CAIRO_OPERATOR_DEST_OVER);
++  cairo_set_source_rgb (cr, 1., 1., 1.);
++  cairo_paint (cr);
++
++  cairo_destroy (cr);
++
++  copy_cairo_surface_to_pixbuf (surface, pixbuf);
++  cairo_surface_destroy (surface);
++}
++
++/**
++ * poppler_page_render_to_pixbuf:
++ * @page: the page to render from
++ * @src_x: x coordinate of upper left corner
++ * @src_y: y coordinate of upper left corner
++ * @src_width: width of rectangle to render
++ * @src_height: height of rectangle to render

unbreak print/texlive/base after poppler update

2011-11-17 Thread Matthias Kilian
This unbreaks the packaging of texlive_base after the update to
poppler-0.18. Already ok by edd@, and I guess texlive itself will
get an update in a few days.

Index: Makefile
===
RCS file: /cvs/ports/print/texlive/base/Makefile,v
retrieving revision 1.51
diff -u -p -r1.51 Makefile
--- Makefile16 Sep 2011 11:13:41 -  1.51
+++ Makefile16 Nov 2011 17:38:02 -
@@ -4,7 +4,7 @@ COMMENT =   base binaries for TeXLive typ
 
 DISTNAME = texlive-${DIST_V}-source
 PKGNAME =  texlive_base-${V}
-REVISION = 4
+REVISION = 5
 
 SHARED_LIBS =  kpathsea3.0
 SHARED_LIBS += ptexenc 0.0
@@ -27,7 +27,8 @@ LIB_DEPENDS = devel/t1lib \
graphics/png \
graphics/gd \
print/freetype \
-   print/poppler
+   print/poppler \
+   textproc/libxml
 
 MODULES =  textproc/intltool converters/libiconv
 



Re: new poppler drops qt3 support

2011-11-17 Thread Matthias Kilian
On Sun, Nov 13, 2011 at 07:38:49PM +0100, Marc Espie wrote:
> Well, I'll have a look and see if they really dropped poppler-qt3 for a real
> reason rather than "hey it's old, let's switch to the shiny new shit"...
> as soon as kili gives me his work...

Thanks for *your* work on it ;-)

Here's the current diff to poppler. Diffs for unbreaking four
existing ports (graphics/gimp/stable, print/apvlv, textproc/calibre,
print/texlive/base) will follow.

I did *not* yet test wether it breaks libreoffice or not, nor did
I any exhaustive tests of functionality. So please test if you're
using any of the ports depending on poppler.

Ciao,
Kili


Index: Makefile
===
RCS file: /cvs/ports/print/poppler/Makefile,v
retrieving revision 1.56
diff -u -p -r1.56 Makefile
--- Makefile12 Nov 2011 10:50:53 -  1.56
+++ Makefile16 Nov 2011 19:12:41 -
@@ -4,22 +4,20 @@ COMMENT-main= PDF rendering library
 COMMENT-qt=qt interface to PDF rendering library
 COMMENT-qt4=   qt4 interface to PDF rendering library
 
-V= 0.16.7
+V= 0.18.1
 DISTNAME=  poppler-$V
 CATEGORIES=print
 PKGNAME-main=  poppler-$V
 FULLPKGNAME-qt=poppler-qt-$V
 FULLPKGNAME-qt4=poppler-qt4-$V
+OLDSHIT = poppler-0.16.7
 
-REVISION-main= 2
-REVISION-qt =  0
-REVISION-qt4 = 1
-
-SHARED_LIBS += poppler  10.0
-SHARED_LIBS +=  poppler-cpp  0.0
-SHARED_LIBS += poppler-glib 8.0
+SHARED_LIBS += poppler  11.0
+SHARED_LIBS +=  poppler-cpp  1.0
+SHARED_LIBS += poppler-glib 9.0
 SHARED_LIBS += poppler-qt   8.0
-SHARED_LIBS += poppler-qt4  7.0
+SHARED_LIBS += poppler-qt4  8.0
+DISTFILES = ${DISTNAME}${EXTRACT_SUFX} ${OLDSHIT}${EXTRACT_SUFX}
 
 HOMEPAGE=  http://poppler.freedesktop.org/
 
@@ -43,8 +41,7 @@ MULTI_PACKAGES=-main -qt -qt4
 .include 
 
 
-cWANTLIB=  expat freetype fontconfig jpeg m z stdc++
-
+cWANTLIB=  expat freetype fontconfig jpeg m tiff z stdc++
 
 .if ${BUILD_PACKAGES:M-qt}
 MODULES+=  x11/qt3
@@ -52,6 +49,7 @@ MODULES+= x11/qt3
 CONFIGURE_ARGS+=   --disable-poppler-qt
 .endif
 
+
 .if ${BUILD_PACKAGES:M-qt4}
 MODULES+=  x11/qt4
 .else
@@ -73,30 +71,38 @@ MODULES+=   devel/gettext converters/libic
 LIB_DEPENDS-main=${MODGETTEXT_LIB_DEPENDS} \
${MODLIBICONV_LIB_DEPENDS} \
x11/gtk+2 \
+   devel/libffi \
+   graphics/cairo \
graphics/lcms \
graphics/openjpeg \
-   textproc/libxml
+   graphics/png \
+   graphics/tiff
+
 LIB_DEPENDS-qt=${MODQT3_LIB_DEPENDS} \
${MODLIBICONV_LIB_DEPENDS} \
-   print/poppler
+   print/poppler \
+   graphics/png \
+   graphics/tiff
+
 LIB_DEPENDS-qt4=x11/qt4 \
${MODGETTEXT_LIB_DEPENDS} \
print/poppler
 
-WANTLIB-main=  ${cWANTLIB} Xcursor Xext Xfixes Xi Xinerama Xrandr c ffi 
gio-2.0 \
-   glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0 pango-1.0 xml2 \
-   pangocairo-1.0 pangoft2-1.0 pixman-1 gdk_pixbuf-2.0 openjpeg \
-   X11 Xau Xcomposite Xdamage Xdmcp Xrender cairo pcre png \
-   pthread pthread-stubs xcb xcb-render gdk-x11-2.0 lcms GL 
Xxf86vm \
+WANTLIB-main=  ${cWANTLIB} Xext Xfixes c ffi \
+   glib-2.0 gobject-2.0 gthread-2.0 \
+   pixman-1 openjpeg \
+   X11 Xau Xdamage Xdmcp Xrender cairo pcre png \
+   pthread pthread-stubs xcb xcb-render lcms GL Xxf86vm \
drm xcb-shm ${MODGETTEXT_WANTLIB}
 WANTLIB-qt=${cWANTLIB} lcms openjpeg xml2 poppler png ${MODQT3_WANTLIB} \
${MODLIBICONV_WANTLIB}
-WANTLIB-qt4=   ${cWANTLIB} ICE QtCore QtGui QtXml SM X11 Xau Xdmcp Xext Xi \
-Xinerama Xrender ffi glib-2.0 gobject-2.0 gthread-2.0 lcms \
-   openjpeg pcre png poppler pthread-stubs xcb xml2 \
-   QtCore QtGui QtXml ${MODGETTEXT_WANTLIB}
+WANTLIB-qt4=   ${cWANTLIB} ICE QtCore QtGui QtXml SM X11 Xext Xi \
+Xinerama Xrender lcms \
+   openjpeg png poppler \
+   QtCore QtGui QtXml
 
-CONFIGURE_STYLE=gnu
+CONFIGURE_STYLE=gnu autoconf
+AUTOCONF_VERSION=2.68
 CONFIGURE_ARGS+= --enable-xpdf-headers \
--enable-poppler-cpp \
--enable-utils \
@@ -107,5 +113,14 @@ CONFIGURE_ENV+= CPPFLAGS="-I${X11BASE}/i
 
 USE_LIBTOOL=   Yes
 USE_GMAKE= Yes
+
+post-extract:
+   cd ${WRKDIST} && \
+   for i in poppler-qt-uninstalled.pc.in poppler-qt.pc.cmake \
+   poppler-qt.pc.in; do  \
+   ln -sf ../${OLDSHIT}/$$i $$i; \
+   done; \
+   ln -sf ../../${OLDSHIT}/m4/qt.m4 m4/qt.m4
+   cd ${WRKDIST} && cp -R ../${OLDSHIT}/qt qt
 
 .include 
Index: distinfo
===

Re: mk.conf.template (common porters mk.conf bits)

2011-11-17 Thread viq
On Thu, Nov 17, 2011 at 07:08:56PM +0100, Marc Espie wrote:
> NOT_FOR_ARCH changes don't require a bump, they don't change anything
> in the generated package.
> 
Thank you. I realized this afterwards, but as some were saying - when in
doubt, bump! ;)
-- 
viq


pgpgDKcyWcY1x.pgp
Description: PGP signature


Re: [UPDATE] math/udunits

2011-11-17 Thread Remi Pointel
On Thu, 17 Nov 2011 13:13:52 -0500
Brad  wrote:
> On 17/11/11 12:54 PM, Remi Pointel wrote:
> > Hi,
> >
> > this is the diff to update udunits to last release: 2.1.24.
> > It activates regress tests also...
> >
> > Are you ok?
> >
> > Cheers,
> 
> +-$(MAKE) $(AM_MAKEFLAGS) install-data-hook
> ++$(MAKE) $(AM_MAKEFLAGS)
> 
> The patch you added is wrong as is. Remove the line all together.

Yes, of course...

> Also AUTOCONF_VERSION/AUTOMAKE_VERSION should be removed and
> CFLAGS from CONFIGURE_ENV.

Are you ok with the diff attached?

Cheers,
Remi.
Index: Makefile
===
RCS file: /cvs/ports/math/udunits/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile1 Jan 2011 16:58:08 -   1.7
+++ Makefile17 Nov 2011 18:23:00 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.7 2011/01/01 16:58:08 rpointel Exp $
 
 COMMENT =  library to manipulate units of physical quantities
-DISTNAME = udunits-2.1.20
+DISTNAME = udunits-2.1.24
 CATEGORIES =   math
 HOMEPAGE = http://www.unidata.ucar.edu/software/udunits/
 
@@ -15,20 +15,16 @@ PERMIT_DISTFILES_FTP =  Yes
 
 MASTER_SITES = ftp://ftp.unidata.ucar.edu/pub/udunits/
 
-SHARED_LIBS =  udunits2 0.0
+SHARED_LIBS =  udunits2 1.0
 
 USE_LIBTOOL =  Yes
 
 CONFIGURE_STYLE =  gnu
 CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" 
\
-CFLAGS="-std=c99 ${CFLAGS:C/ *$//} 
-I${LOCALBASE}/include -I${X11BASE}/include" \
 LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
 
-# if need be...
-AUTOCONF_VERSION = 2.63
-AUTOMAKE_VERSION = 1.11
-
 REGRESS_DEPENDS =  devel/cunit
+REGRESS_TARGET =   check
 WANTLIB += c expat m
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/math/udunits/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo1 Jan 2011 16:58:08 -   1.4
+++ distinfo17 Nov 2011 18:23:00 -
@@ -1,5 +1,5 @@
-MD5 (udunits-2.1.20.tar.gz) = 4ygq2MBV3s6dSHI9WNTUxQ==
-RMD160 (udunits-2.1.20.tar.gz) = UBZOF5Rvqv5mKRQbnVsCgdkPj48=
-SHA1 (udunits-2.1.20.tar.gz) = 4zSJqiKWTrMJa7ECnXo3Oha3Vs8=
-SHA256 (udunits-2.1.20.tar.gz) = dOHsWLxcFV/FJFtRYVHnk3u9us/lKGDNtSVcQy1QMYE=
-SIZE (udunits-2.1.20.tar.gz) = 1057888
+MD5 (udunits-2.1.24.tar.gz) = aYZUVyF0elEoXHZWRNzZ2A==
+RMD160 (udunits-2.1.24.tar.gz) = FB12UzKBjAa2pLy9oXRz/eXNGFM=
+SHA1 (udunits-2.1.24.tar.gz) = ZLu0uFIUb7XUdrr003ydZzz6Qvk=
+SHA256 (udunits-2.1.24.tar.gz) = Ll+kWDAxsmQEpoFns4oRdzhySG88NC/d4eSMUqhuDtA=
+SIZE (udunits-2.1.24.tar.gz) = 1059344
Index: patches/patch-lib_Makefile_in
===
RCS file: patches/patch-lib_Makefile_in
diff -N patches/patch-lib_Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-lib_Makefile_in   17 Nov 2011 18:23:00 -
@@ -0,0 +1,12 @@
+$OpenBSD$
+does not install xml files twice
+--- lib/Makefile.in.orig   Mon Sep 12 22:52:32 2011
 lib/Makefile.inTue Nov 15 00:44:01 2011
+@@ -1040,7 +1040,6 @@ info-am: $(INFO_DEPS)
+ install-data-am: install-includeHEADERS install-info-am \
+   install-pkgdataDATA
+   @$(NORMAL_INSTALL)
+-  $(MAKE) $(AM_MAKEFLAGS) install-data-hook
+ install-dvi: install-dvi-recursive
+ 
+ install-dvi-am: $(DVIS)


Re: [UPDATE] math/udunits

2011-11-17 Thread Brad

On 17/11/11 12:54 PM, Remi Pointel wrote:

Hi,

this is the diff to update udunits to last release: 2.1.24.
It activates regress tests also...

Are you ok?

Cheers,


+-  $(MAKE) $(AM_MAKEFLAGS) install-data-hook
++  $(MAKE) $(AM_MAKEFLAGS)

The patch you added is wrong as is. Remove the line all together.

Also AUTOCONF_VERSION/AUTOMAKE_VERSION should be removed and
CFLAGS from CONFIGURE_ENV.

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



Allow clang++ to work on OpenBSD

2011-11-17 Thread Pascal Stumpf
Hi,
this diff was already suggested by matthew@ some time ago.  It renders
clang++ usable with gcc's C++ include files, see:

http://marc.info/?l=openbsd-tech&m=130229126704450&w=2

I don't expect any fallout, but just to be sure, can this go through a
bulk build on affected platforms (gcc4)?



Index: os_defines.h
===
RCS file: /cvs/src/gnu/gcc/libstdc++-v3/config/os/bsd/openbsd/os_defines.h,v
retrieving revision 1.2
diff -u -p -r1.2 os_defines.h
--- os_defines.h26 May 2010 11:23:06 -  1.2
+++ os_defines.h17 Nov 2011 18:04:55 -
@@ -35,12 +35,6 @@
 // file will come before all others.
 
 #define _GLIBCXX_USE_C99 1
-#define _GLIBCXX_USE_C99_CHECK 1
-#define _GLIBCXX_USE_C99_DYNAMIC (!(__ISO_C_VISIBLE >= 1999))
-#define _GLIBCXX_USE_C99_LONG_LONG_CHECK 1
-#define _GLIBCXX_USE_C99_LONG_LONG_DYNAMIC (_GLIBCXX_USE_C99_DYNAMIC || 
!defined __LONG_LONG_SUPPORTED)
-#define _GLIBCXX_USE_C99_FLOAT_TRANSCENDENTALS_CHECK 1
-#define _GLIBCXX_USE_C99_FLOAT_TRANSCENDENTALS_DYNAMIC defined _XOPEN_SOURCE
 typedef __builtin_va_list __gnuc_va_list;
 
 #endif



Re: mk.conf.template (common porters mk.conf bits)

2011-11-17 Thread Marc Espie
NOT_FOR_ARCH changes don't require a bump, they don't change anything
in the generated package.



Set NO_REGRESS correctly in ruby.port.mk

2011-11-17 Thread Jeremy Evans
Previous versions of ruby.port.mk added NO_REGRESS=Yes if a
do-regress target was not present and MODRUBY_REGRESS was not
used.  I removed that recently because I think it can incorrectly
mark some ports as NO_REGRESS (ports that depend on ruby but use
a regular Makefile-based build/installation/regress).  This adds
NO_REGRESS back, but only for extconf/gem/setup ports.

There were a few ruby ports setting NO_REGRESS when they should
just leave it to ruby.port.mk, those fixes are included here as well.

OK?

Jeremy

Index: ruby.port.mk
===
RCS file: /cvs/ports/lang/ruby/ruby.port.mk,v
retrieving revision 1.48
diff -u -p -r1.48 ruby.port.mk
--- ruby.port.mk17 Nov 2011 15:24:01 -  1.48
+++ ruby.port.mk17 Nov 2011 17:33:32 -
@@ -157,6 +157,14 @@ MODRUBY_BIN_RSPEC =${LOCALBASE}/bin/rsp
!${MODRUBY_REGRESS:L:Mruby} && !${MODRUBY_REGRESS:L:Mtestrb}
 ERRORS += "Fatal: Unsupported MODRUBY_REGRESS value: ${MODRUBY_REGRESS}"
 .else
+.  if ${CONFIGURE_STYLE:L:Mextconf} || ${CONFIGURE_STYLE:L:Mgem} || \
+   ${CONFIGURE_STYLE:L:Msetup}
+.if !target(do-regress)
+# Disable regress for extconf, gem, and setup based ports, since they
+# won't use make check for regress.
+NO_REGRESS =   Yes
+.endif
+.  endif
 MODRUBY_REGRESS?=
 .endif
 
Index: ./databases/ruby-activerecord/Makefile
===
RCS file: /cvs/ports/databases/ruby-activerecord/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- ./databases/ruby-activerecord/Makefile  16 Sep 2011 08:48:04 -  
1.34
+++ ./databases/ruby-activerecord/Makefile  17 Nov 2011 17:41:15 -
@@ -23,7 +23,4 @@ RUN_DEPENDS = devel/ruby-activesupport,
 
 CONFIGURE_STYLE =  ruby gem
 
-# Upstream doesn't ship the Rakefile or test files in the gem
-NO_REGRESS =   Yes
-
 .include 
Index: ./devel/ruby-ffi/Makefile
===
RCS file: /cvs/ports/devel/ruby-ffi/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- ./devel/ruby-ffi/Makefile   17 Nov 2011 16:08:00 -  1.8
+++ ./devel/ruby-ffi/Makefile   17 Nov 2011 18:01:03 -
@@ -30,9 +30,7 @@ CONFIGURE_STYLE = ruby gem ext
 post-install:
rm -r ${GEM_ABS_PATH}/gems/${DISTNAME}/ext
 
-# Doesn't ship with libtest directory, which is necessary for
-# regress
-NO_REGRESS = Yes
+# Doesn't ship with libtest directory, which is necessary for regress
 #REGRESS_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH}
 #MODRUBY_REGRESS = rspec2
 #MODRUBY_REGRESS_ENV = RUBYLIB=$$(dirname `${GEM} which ffi.rb`) \
Index: ./devel/ruby-ncurses/Makefile
===
RCS file: /cvs/ports/devel/ruby-ncurses/Makefile,v
retrieving revision 1.32
diff -u -p -r1.32 Makefile
--- ./devel/ruby-ncurses/Makefile   16 Sep 2011 09:24:57 -  1.32
+++ ./devel/ruby-ncurses/Makefile   17 Nov 2011 17:42:03 -
@@ -26,8 +26,6 @@ CONFIGURE_STYLE=  ruby extconf
 
 INSTALL_TARGET=site-install
 
-NO_REGRESS=Yes
-
 DOC_DIR=   ${MODRUBY_DOCDIR}/ncurses
 SAMPLE_DIR=${MODRUBY_EXAMPLEDIR}/ncurses
 
Index: ./devel/ruby-systemtimer/Makefile
===
RCS file: /cvs/ports/devel/ruby-systemtimer/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- ./devel/ruby-systemtimer/Makefile   17 Nov 2011 16:08:00 -  1.12
+++ ./devel/ruby-systemtimer/Makefile   17 Nov 2011 18:01:28 -
@@ -21,7 +21,6 @@ CONFIGURE_STYLE=ruby gem ext
 # which is dead upstream and won't be imported.  You can
 # manually install the gem if you want to run the regress
 # tests.
-NO_REGRESS = Yes
 #REGRESS_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH} \
 #  devel/ruby-mocha,${MODRUBY_FLAVOR}
 #MODRUBY_REGRESS = ruby
Index: ./net/ruby-pcap/Makefile
===
RCS file: /cvs/ports/net/ruby-pcap/Makefile,v
retrieving revision 1.41
diff -u -p -r1.41 Makefile
--- ./net/ruby-pcap/Makefile16 Sep 2011 11:13:40 -  1.41
+++ ./net/ruby-pcap/Makefile17 Nov 2011 17:43:05 -
@@ -21,8 +21,6 @@ MASTER_SITES= http://www.goto.info.wase
 
 MODULES=   lang/ruby
 
-NO_REGRESS=Yes
-
 CONFIGURE_STYLE=   ruby extconf
 
 WRKDIST=   ${WRKDIR}/pcap
Index: ./textproc/ruby-prawn/core/Makefile
===
RCS file: /cvs/ports/textproc/ruby-prawn/core/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- ./textproc/ruby-prawn/core/Makefile 16 Sep 2011 11:41:42 -  1.8
+++ ./textproc/ruby-prawn/core/Makefile 17 Nov 2011 17:57:44 -
@@ -6,9 +6,9 @@ DISTNAME =  prawn-core-${VERSION}
 REVISION = 4
 
 MODRUBY_REGRESS =  rake
-NO_REGRESS =

[UPDATE] math/udunits

2011-11-17 Thread Remi Pointel
Hi,

this is the diff to update udunits to last release: 2.1.24.
It activates regress tests also...

Are you ok?

Cheers,
-- 
Remi
Index: Makefile
===
RCS file: /cvs/ports/math/udunits/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile1 Jan 2011 16:58:08 -   1.7
+++ Makefile17 Nov 2011 17:52:17 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.7 2011/01/01 16:58:08 rpointel Exp $
 
 COMMENT =  library to manipulate units of physical quantities
-DISTNAME = udunits-2.1.20
+DISTNAME = udunits-2.1.24
 CATEGORIES =   math
 HOMEPAGE = http://www.unidata.ucar.edu/software/udunits/
 
@@ -15,7 +15,7 @@ PERMIT_DISTFILES_FTP =Yes
 
 MASTER_SITES = ftp://ftp.unidata.ucar.edu/pub/udunits/
 
-SHARED_LIBS =  udunits2 0.0
+SHARED_LIBS =  udunits2 1.0
 
 USE_LIBTOOL =  Yes
 
@@ -24,11 +24,11 @@ CONFIGURE_ENV = CPPFLAGS="-I${LO
 CFLAGS="-std=c99 ${CFLAGS:C/ *$//} 
-I${LOCALBASE}/include -I${X11BASE}/include" \
 LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
 
-# if need be...
 AUTOCONF_VERSION = 2.63
 AUTOMAKE_VERSION = 1.11
 
 REGRESS_DEPENDS =  devel/cunit
+REGRESS_TARGET =   check
 WANTLIB += c expat m
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/math/udunits/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo1 Jan 2011 16:58:08 -   1.4
+++ distinfo17 Nov 2011 17:52:17 -
@@ -1,5 +1,5 @@
-MD5 (udunits-2.1.20.tar.gz) = 4ygq2MBV3s6dSHI9WNTUxQ==
-RMD160 (udunits-2.1.20.tar.gz) = UBZOF5Rvqv5mKRQbnVsCgdkPj48=
-SHA1 (udunits-2.1.20.tar.gz) = 4zSJqiKWTrMJa7ECnXo3Oha3Vs8=
-SHA256 (udunits-2.1.20.tar.gz) = dOHsWLxcFV/FJFtRYVHnk3u9us/lKGDNtSVcQy1QMYE=
-SIZE (udunits-2.1.20.tar.gz) = 1057888
+MD5 (udunits-2.1.24.tar.gz) = aYZUVyF0elEoXHZWRNzZ2A==
+RMD160 (udunits-2.1.24.tar.gz) = FB12UzKBjAa2pLy9oXRz/eXNGFM=
+SHA1 (udunits-2.1.24.tar.gz) = ZLu0uFIUb7XUdrr003ydZzz6Qvk=
+SHA256 (udunits-2.1.24.tar.gz) = Ll+kWDAxsmQEpoFns4oRdzhySG88NC/d4eSMUqhuDtA=
+SIZE (udunits-2.1.24.tar.gz) = 1059344
Index: patches/patch-lib_Makefile_in
===
RCS file: patches/patch-lib_Makefile_in
diff -N patches/patch-lib_Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-lib_Makefile_in   17 Nov 2011 17:52:17 -
@@ -0,0 +1,13 @@
+$OpenBSD$
+does not install xml files twice
+--- lib/Makefile.in.orig   Mon Sep 12 22:52:32 2011
 lib/Makefile.inTue Nov 15 00:44:01 2011
+@@ -1040,7 +1040,7 @@ info-am: $(INFO_DEPS)
+ install-data-am: install-includeHEADERS install-info-am \
+   install-pkgdataDATA
+   @$(NORMAL_INSTALL)
+-  $(MAKE) $(AM_MAKEFLAGS) install-data-hook
++  $(MAKE) $(AM_MAKEFLAGS)
+ install-dvi: install-dvi-recursive
+ 
+ install-dvi-am: $(DVIS)


Re: Transmission not working

2011-11-17 Thread Peter Hessler
On 2011 Nov 17 (Thu) at 09:37:10 -0800 (-0800), Sha'ul wrote:
:I tried running
:
:cd /usr/ports/net/transmission
:env FLAVOR=no_gtk make install clean clean-depends
:
:and got nothing since it was already installed. I did pkg_delete
:transmission and tried again from ports and nothing.
:
:I tried the web interface and after starting transmission-daemon I
:could access the web interface at 127.0.0.1:9091 but that was it.
:
:I added a URL for a torrent but never connected, did not start
:downloading. I saved the torrent link file and then added that and
:Transmission did not connect to any peers, tracker not responding.
:
:When I reboot or turn system on, do I need to load
:transmission-daemon in terminal every time before anything can load?
:I ask this because when it boots up and I open http://127.0.0.1:9091
:it says connection failed, could not connect to server, and there is
:no torrents. When I do "transmission daemon" in terminal then it
:connects and torrent is there, but can not download anything, can not
:connect to any peers.
:
:How can I build transmission-gtk GUI frontend from ports since
:building /net/transmission only gives me the daemon?
:

pkg_add transmission-gtk

-- 
If you want to know what god thinks of money, just look at the people
he gave it to.
-- Dorothy Parker



Ingles subvencionado 100% - (Curso de Ingles Gratuito) **** 2774

2011-11-17 Thread Cursos Bonificados - sm
[IMAGE]
[IMAGE]
Si no ve correctamente este email haga click aqui.
-

** BONIFICADO HASTA EL 100% POR LA FUNDACIÓN TRIPARTITA **






___

Si no desea que le enviemos publicidad de cursos de formación, por favor,
pulse aquí para solicitar su baja. Su dirección de correo electrónico ha
sido obtenida de guías de empresas y otros medios de comunicación.

- 4332


Transmission not working

2011-11-17 Thread Sha'ul

I tried running

cd /usr/ports/net/transmission
env FLAVOR=no_gtk make install clean clean-depends

and got nothing since it was already installed. I did pkg_delete 
transmission and tried again from ports and nothing.


I tried the web interface and after starting transmission-daemon I could 
access the web interface at 127.0.0.1:9091 but that was it.


I added a URL for a torrent but never connected, did not start 
downloading. I saved the torrent link file and then added that and 
Transmission did not connect to any peers, tracker not responding.


When I reboot or turn system on, do I need to load transmission-daemon 
in terminal every time before anything can load? I ask this because when 
it boots up and I open http://127.0.0.1:9091 it says connection failed, 
could not connect to server, and there is no torrents. When I do 
"transmission daemon" in terminal then it connects and torrent is there, 
but can not download anything, can not connect to any peers.


How can I build transmission-gtk GUI frontend from ports since building 
/net/transmission only gives me the daemon?




Re: devel/py-guppy (was: games/monsterz)

2011-11-17 Thread Remi Pointel
On Thu, 17 Nov 2011 00:50:42 +0100
Matthias Kilian  wrote:

> On Tue, Nov 15, 2011 at 02:39:38AM +0100, Matthias Kilian wrote:
> > Many games are badly written ;-)
> > 
> > I'm trying to get this one running, which may help to debug memleaks:
> > http://guppy-pe.sourceforge.net/
> 
> It didn't help (because for unknown reasons, monsterz doesn't leak
> on my netbook), and I don't know how to use py-guppy for real, but
> maybe some python-people may find it useful.

ok rpointel@, maybe you can remove your comment just above COMMENT.

Cheers,
Remi.



graphics/ruby-gruff 0.3.4 -> 0.3.6

2011-11-17 Thread Jeremy Evans
Fairly simple update.  This fixes regress on ruby 1.8 and actually
builds on ruby 1.9 (which 0.3.4 did not).

Jeremy

Index: Makefile
===
RCS file: /cvs/ports/graphics/ruby-gruff/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile16 Sep 2011 10:02:38 -  1.10
+++ Makefile17 Nov 2011 16:50:26 -
@@ -2,8 +2,7 @@
 
 COMMENT=   library for making beautiful graphs
 
-DISTNAME=  gruff-0.3.4
-REVISION = 4
+DISTNAME=  gruff-0.3.6
 CATEGORIES=graphics
 
 HOMEPAGE=  http://nubyonrails.com/pages/gruff/
@@ -22,7 +21,9 @@ BUILD_DEPENDS=${RUN_DEPENDS}
 RUN_DEPENDS=   graphics/ruby-rmagick,${MODRUBY_FLAVOR} \
devel/ruby-hoe,${MODRUBY_FLAVOR}
 
+# 1 regress failure on ruby 1.8 and 1.9
 MODRUBY_REGRESS=   rake
+MODRUBY_REGRESS_ENV=   LD_PRELOAD=/usr/lib/libpthread.so
 
 pre-regress:
@mkdir -p ${WRKSRC}/test/output
Index: distinfo
===
RCS file: /cvs/ports/graphics/ruby-gruff/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo24 Oct 2008 17:01:12 -  1.2
+++ distinfo17 Nov 2011 16:40:48 -
@@ -1,5 +1,5 @@
-MD5 (gruff-0.3.4.gem) = ymP9KmcWxJ+VPAr0POlrQw==
-RMD160 (gruff-0.3.4.gem) = 3Vd5XRaoMpzNv1OHNEqySCB20f4=
-SHA1 (gruff-0.3.4.gem) = wHgZ9btVdQXnov6QT7BHSO3Jxz8=
-SHA256 (gruff-0.3.4.gem) = qaKUSsT99RqrTTpplKSKhtojzh2K1alGEaM7HTFJRWw=
-SIZE (gruff-0.3.4.gem) = 297984
+MD5 (gruff-0.3.6.gem) = xvcayLazndflPKRF669BGw==
+RMD160 (gruff-0.3.6.gem) = jCoLzNo9oPOvm8gnD7Lhmh0xYgM=
+SHA1 (gruff-0.3.6.gem) = TC9NBb2YeK9jlpjhX3DdO1t5fMY=
+SHA256 (gruff-0.3.6.gem) = Fi2B9mHX7G971qOJq9b/gvL9W2xHdCfWYAgIuZi6H58=
+SIZE (gruff-0.3.6.gem) = 300032
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/ruby-gruff/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST   8 Nov 2010 23:24:41 -   1.4
+++ pkg/PLIST   17 Nov 2011 16:40:51 -
@@ -53,6 +53,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/ba
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/base.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/bullet.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/deprecated.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/dot.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/line.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/mini/
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/mini/bar.rb
@@ -82,6 +83,7 @@ ${GEM_LIB}/gems/${DISTNAME}/test/test_ar
 ${GEM_LIB}/gems/${DISTNAME}/test/test_bar.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/test_base.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/test_bullet.rb
+${GEM_LIB}/gems/${DISTNAME}/test/test_dot.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/test_legend.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/test_line.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/test_mini_bar.rb



UPDATE: sysutils/cdrtools

2011-11-17 Thread Sebastian Reitenbach
Hi,

attached patch updates cdrtools to 3.00. Patch is mostly based on pascal@ work, 
with some minor tweaks by me.
I had sth. very similar running on i386 not long ago, but I just tested CD 
burning only.

so please test, especially the new features i.e. DVD and BD burning.

comments or even OKs?

Sebastian

cdrtools-3.00.diff
Description: Binary data


Re: Missing diff for firefox 7/8 on macppc

2011-11-17 Thread Amit Kulkarni
> Don't know how long machine will stay up ...
>
> Building FF8 seems to suck up memory and hang my machine real good
> when it finally exhuasts swap space, now that mpi@'s diff got me
> past the initial js part.
>
> I added 2G of swap this morning and started again. It gets to
>
> ...
> gmake[3]: Entering directory '[snip]/mozilla-release/toolkit/library'
> rm -f libxul.so.27.0
> /usr/local/bin/python2.7 [gigantic list of includes and libraries]
> ...
>
> At which point swap goes shooting past my previous 1G, and pauses at
> 1.2G when the next message is printed:
>
> ld: Warning: gc-sections ignored
>
> by which time ld is taking 60% of the processor! After this ld processor
> use goes down and swap starts creeping up again.
>
> ld is still spiking to >30% of processor, no new messages have
> appeared and machine (which I am typing this on) appears responsive.
> Swap is up to 1453M, and my extra swap light (i.e. the usb stick's
> light) is blinking.
>
> This machine is a macppc macmini with 512MB of real memory.

Yes, firefox needs 1500-1700 M of memory for linking, so its difficult
to get it to compile with 512 M of real :-) And its going to get worse
as they are going to add more and more complexity, not reduce
complexity.



UPDATE: x11/gnustep/webservices

2011-11-17 Thread Sebastian Reitenbach
This is a minor update to the gnustep webservices. 

It just adds a method for generating/checking digest authentication.

OK?

Sebastian

webservices-0.5.5.diff
Description: Binary data


Re: mk.conf.template (common porters mk.conf bits)

2011-11-17 Thread viq
And two more. gamin has it defined twice, so just remove the incorrect
one.
-- 
viq

Index: Makefile
===
RCS file: /cvs/ports/lang/g77/Makefile,v
retrieving revision 1.13
diff -u -d -r1.13 Makefile
--- Makefile18 Jul 2011 19:06:36 -  1.13
+++ Makefile17 Nov 2011 13:54:38 -
@@ -7,11 +7,11 @@
 SYSV=  3.3.5
 .  endif
 
-NOT_FOR_ARCHES =   ${GCC2_ARCHS}
+NOT_FOR_ARCHS =${GCC2_ARCHS}
 
 V =3.3.5
 PKGNAME =  g77-$V
-REVISION = 2
+REVISION = 3
 EPOCH =0
 DISTFILES =g77-openbsd.tgz
 
Index: Makefile
===
RCS file: /cvs/ports/sysutils/gamin/Makefile,v
retrieving revision 1.31
diff -u -d -r1.31 Makefile
--- Makefile18 Oct 2011 06:46:24 -  1.31
+++ Makefile17 Nov 2011 13:55:40 -
@@ -6,7 +6,6 @@
 COMMENT-main=  file and directory monitoring system
 COMMENT-server=gamin file monitoring server
 COMMENT-python=gamin Python bindings
-NOT_FOR_ARCHES-python = ${NO_SHARED_ARCHS}
 
 GNOME_PROJECT= gamin
 GNOME_VERSION= 0.1.10


pgpsbYsuyLmD8.pgp
Description: PGP signature


Re: mk.conf.template (common porters mk.conf bits)

2011-11-17 Thread viq
On Thu, Nov 17, 2011 at 02:29:52PM +0100, viq wrote:
> And look what this caught

And I got caught by the common misspelling too, correct below.

> -- 
> viq
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/libf2c/Makefile,v
> retrieving revision 1.10
> diff -u -d -r1.10 Makefile
> --- Makefile  18 Jul 2011 19:06:36 -  1.10
> +++ Makefile  17 Nov 2011 13:27:53 -
> @@ -4,11 +4,11 @@
>  CONFIG = ${MACHINE_ARCH}-unknown-openbsd${OSREV}
>  SUBST_VARS +=CONFIG V
>  PKGNAME =libf2c-$V
> -REVISION =   6
> +REVISION =   7
>  DISTFILES =  libf2c-openbsd.tgz
>  MASTER_SITES =   http://spacehopper.org/mirrors/
>  
> -NOT_FOR_ARCHES = ${GCC2_ARCHS}
> +NOT_FOR_ARCH  =  ${GCC2_ARCHS}
>  COMMENT =GNU fortran 77 libraries
>  CATEGORIES = devel math
>  PERMIT_DISTFILES_CDROM = Yes



-- 
viq

Index: Makefile
===
RCS file: /cvs/ports/devel/libf2c/Makefile,v
retrieving revision 1.10
diff -u -d -r1.10 Makefile
--- Makefile18 Jul 2011 19:06:36 -  1.10
+++ Makefile17 Nov 2011 13:27:53 -
@@ -4,11 +4,11 @@
 CONFIG =   ${MACHINE_ARCH}-unknown-openbsd${OSREV}
 SUBST_VARS +=  CONFIG V
 PKGNAME =  libf2c-$V
-REVISION = 6
+REVISION = 7
 DISTFILES =libf2c-openbsd.tgz
 MASTER_SITES = http://spacehopper.org/mirrors/
 
-NOT_FOR_ARCHES =   ${GCC2_ARCHS}
+NOT_FOR_ARCHS   =  ${GCC2_ARCHS}
 COMMENT =  GNU fortran 77 libraries
 CATEGORIES =   devel math
 PERMIT_DISTFILES_CDROM = Yes


pgpS8o3YJKeIv.pgp
Description: PGP signature


Re: Missing diff for firefox 7/8 on macppc

2011-11-17 Thread Kenneth R Westerback
On Thu, Nov 17, 2011 at 08:12:22AM -0500, Kenneth R Westerback wrote:
> On Wed, Nov 16, 2011 at 07:46:52PM +0100, Martin Pieuchot wrote:
> > On 16/11/11(Wed) 13:40, Kenneth R Westerback wrote:
> > > On Wed, Nov 16, 2011 at 06:41:43PM +0100, Martin Pieuchot wrote:
> > > > On 16/11/11(Wed) 12:21, Kenneth R Westerback wrote:
> > > > > On Wed, Nov 16, 2011 at 04:44:33PM +0100, Martin Pieuchot wrote:
> > > > > > On 16/11/11(Wed) 10:21, Kenneth R Westerback wrote:
> > > > > > > Still not happy.
> > > > > > > 
> > > > > > >  Ken
> > > > > > 
> > > > > > Certainly an other diff missing... Can you try firefox 8?
> > > > > > 
> > > > > > I built it with the diff I sent you yesterday.
> > > > > 
> > > > > No joy.
> > > > 
> > > > You still need to add the patch I sent you, that should fix this build
> > > > error.
> > > > 
> > > 
> > > I think it has got past the error this time and is building. Will let you
> > > know how it comes out in a couple hours. :-)
> > 
> > hours^W days!
> 
> Don't know how long machine will stay up ...
> 
> Building FF8 seems to suck up memory and hang my machine real good
> when it finally exhuasts swap space, now that mpi@'s diff got me
> past the initial js part.
> 
> I added 2G of swap this morning and started again. It gets to
> 
> ...
> gmake[3]: Entering directory '[snip]/mozilla-release/toolkit/library'
> rm -f libxul.so.27.0
> /usr/local/bin/python2.7 [gigantic list of includes and libraries]
> ...
> 
> At which point swap goes shooting past my previous 1G, and pauses at
> 1.2G when the next message is printed:
> 
> ld: Warning: gc-sections ignored
> 
> by which time ld is taking 60% of the processor! After this ld processor
> use goes down and swap starts creeping up again.
> 
> ld is still spiking to >30% of processor, no new messages have
> appeared and machine (which I am typing this on) appears responsive.
> Swap is up to 1453M, and my extra swap light (i.e. the usb stick's
> light) is blinking.
> 
> This machine is a macppc macmini with 512MB of real memory.
> 
>  Ken
> 

And after a few more minutes the build completed successfully and
ff8 runs (i.e. can get to slashdot) on the macmini.

 Ken



Re: mk.conf.template (common porters mk.conf bits)

2011-11-17 Thread viq
And look what this caught
-- 
viq

Index: Makefile
===
RCS file: /cvs/ports/devel/libf2c/Makefile,v
retrieving revision 1.10
diff -u -d -r1.10 Makefile
--- Makefile18 Jul 2011 19:06:36 -  1.10
+++ Makefile17 Nov 2011 13:27:53 -
@@ -4,11 +4,11 @@
 CONFIG =   ${MACHINE_ARCH}-unknown-openbsd${OSREV}
 SUBST_VARS +=  CONFIG V
 PKGNAME =  libf2c-$V
-REVISION = 6
+REVISION = 7
 DISTFILES =libf2c-openbsd.tgz
 MASTER_SITES = http://spacehopper.org/mirrors/
 
-NOT_FOR_ARCHES =   ${GCC2_ARCHS}
+NOT_FOR_ARCH=  ${GCC2_ARCHS}
 COMMENT =  GNU fortran 77 libraries
 CATEGORIES =   devel math
 PERMIT_DISTFILES_CDROM = Yes


pgplN8KLvBrFB.pgp
Description: PGP signature


Re: Missing diff for firefox 7/8 on macppc

2011-11-17 Thread Kenneth R Westerback
On Wed, Nov 16, 2011 at 07:46:52PM +0100, Martin Pieuchot wrote:
> On 16/11/11(Wed) 13:40, Kenneth R Westerback wrote:
> > On Wed, Nov 16, 2011 at 06:41:43PM +0100, Martin Pieuchot wrote:
> > > On 16/11/11(Wed) 12:21, Kenneth R Westerback wrote:
> > > > On Wed, Nov 16, 2011 at 04:44:33PM +0100, Martin Pieuchot wrote:
> > > > > On 16/11/11(Wed) 10:21, Kenneth R Westerback wrote:
> > > > > > Still not happy.
> > > > > > 
> > > > > >  Ken
> > > > > 
> > > > > Certainly an other diff missing... Can you try firefox 8?
> > > > > 
> > > > > I built it with the diff I sent you yesterday.
> > > > 
> > > > No joy.
> > > 
> > > You still need to add the patch I sent you, that should fix this build
> > > error.
> > > 
> > 
> > I think it has got past the error this time and is building. Will let you
> > know how it comes out in a couple hours. :-)
> 
> hours^W days!

Don't know how long machine will stay up ...

Building FF8 seems to suck up memory and hang my machine real good
when it finally exhuasts swap space, now that mpi@'s diff got me
past the initial js part.

I added 2G of swap this morning and started again. It gets to

...
gmake[3]: Entering directory '[snip]/mozilla-release/toolkit/library'
rm -f libxul.so.27.0
/usr/local/bin/python2.7 [gigantic list of includes and libraries]
...

At which point swap goes shooting past my previous 1G, and pauses at
1.2G when the next message is printed:

ld: Warning: gc-sections ignored

by which time ld is taking 60% of the processor! After this ld processor
use goes down and swap starts creeping up again.

ld is still spiking to >30% of processor, no new messages have
appeared and machine (which I am typing this on) appears responsive.
Swap is up to 1453M, and my extra swap light (i.e. the usb stick's
light) is blinking.

This machine is a macppc macmini with 512MB of real memory.

 Ken



Re: QEMU 1.0-rc2 for testing

2011-11-17 Thread Josh Grosse
A couple of hours ago I wrote
> 
> On Tue, Nov 15, 2011 at 03:59:41PM -0500, Brad wrote:
> > The QEMU 1.0 release is coming up soon. Looking for some testing of the
> > rc2 release. Let me know how it goes.
> 
> Builds on i386, and I tested qemu-system-i386 with two user-mode VMs linked 
> via multicast socket.  Both were using qcow2 with backing files.  The drive
> images had beecreated with 0.15.1p1.

I should never type anything before a first cup of coffee.

1) Not user-mode NICs, standard -net nic options.  I was unable to articulate
that these weren't tun(4) interconnects requiring privilege escalation.

2) "beecreated" has nothing to do with bees, their honey, honeycombs, hives, or
other apiary engineering efforts.  Just a typo for "been created".




Hoje Compras Coletivas para Mulheres em Campo Grande com até 99% de desconto - O Poder da Compra Feminina

2011-11-17 Thread OfertaDelas
Oferta Delas

As melhores ofertas de
Campo Grande

80% OFF 1 Progressiva da Agilise, Long Lasting ou Perfect Liss + 1 P� e
M�o ( De R$ 250,00 Por R$ 49,90 )

R$ 49,90
[IMAGE]

[IMAGE]


Quer Ficar Bonita Neste Final de Ano? Ent�o Aproveite!!! 70% OFF em 1
Cristaliza��o + Escova na Big Star ( De R$ 90,00 Por R$ 29,90 )

R$ 29,90
[IMAGE]

[IMAGE]


O Efeito da Pl�stica sem Cirurgia! 01 Lifting Facial de R$50,00 por
R$19,90 na FisClin - 60% OFF

R$ 19,90
[IMAGE]

[IMAGE]


40% de desconto em 1 Milk Skake ( Mais de 130 op��es de sabores ) de
R$4,00 por R$2,50 - Presente para elas e para as crian�as!

R$ 2,50
[IMAGE]

[IMAGE]

Ofertas Especiais para Mulheres de campo Grande!
Siga-nos na redes sociais
Facebook Curta-nos!Siga-nos!
Utilizamos Sistema de Compra Segura!
Sua Compra Protegida!

[IMAGE]

Porque voc� recebeu esse e-mail?
Este e-mail foi enviado pela Oferta Delas porque voc� possui cadastro
conosco ou em algum site parceiro, juntamente com a permis�o para
contat�-lo. Pra que futuras ofertas da Oferta Delas sejam entregues na
sua caixa de entrada e n�o sejam tratados como spam, por favor adicione
ofertadela...@querohost.com.br � sua lista de contatos ou lista de
remetentes aprovados.

[IMAGE]

Pol�tica de Privacidade
N�s queremos que voc� se sinta confiante sobre a privacidade de suas
informa��es pessoais, assim como todas as informa��es que temos sobre
voc� est�o protegidas.


[IMAGE]

Não desejo mais receber estes e-mails.


Hoje Pacote de 4 Mãos+2 Pés com 50% OFF | Picanha na Chapa com 50% OFF | 70% OFF em 5 Sessões de Corrente Russa | Unh =?utf-8?B?YXMgZGUgR2VsIG5hIEJpZyBTdGFyI

2011-11-17 Thread Incriveis Ofertas - Campo Grande
www.incriveisofertas.com

[IMAGE] Hummm Picanha na Chapa Para 2 Pessoas + Por��o de Batata Frita +
Acompanhamento (arroz, vinagrete, mandioca, farofa e creme de alho) + 2
Sucos de 500ML por apenas R$29,90

de R$ 60,00 por R$ R$ 29,90


[IMAGE] 70% OFF Firme e Forte em 5 Sess�es de Corrente Russa de R$ 100,00
Por R$ 29,90

de R$ 100,00 por R$ R$ 29,90


[IMAGE] Loucura Especial de Natal! Pacote com 4 M�os e 2 P�s ( De R$
80,00 Por R$ 39,90 )

de R$ 80,00 por R$ R$ 39,90


[IMAGE] Imperd�vel Novidade para suas m�os!!! 60% OFF em Unhas de Gel (
De R$ 190,00 Por R$ 78,90 )

de R$ 190,00 por R$ R$ 78,90


[IMAGE] Manter os cabelos Lindos e Hidratados ficou f�cil! Hidrata��o
Coiffer + Escova de R$ 50,00 por apenas R$ 17,50 no Studio Nakasone. (65%
OFF)

de R$ 50,00 por R$ R$ 17,50



[IMAGE]

Não desejo mais receber estes e-mails.


Only set VMEM_WARNING=Yes for ruby if building docs

2011-11-17 Thread Jeremy Evans
Building the docs is the only thing that requires a lot of memory when
compiling ruby.  OK?

Jeremy

Index: Makefile.inc
===
RCS file: /cvs/ports/lang/ruby/Makefile.inc,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile.inc
--- Makefile.inc17 Nov 2011 10:54:11 -  1.4
+++ Makefile.inc17 Nov 2011 11:12:56 -
@@ -29,6 +29,3 @@ CONFIGURE_ENV +=  PREFIX="${PREFIX}" \
 REV ?= ${VERSION:R}
 SUB ?= ${MACHINE_ARCH:S/amd64/x86_64/}-openbsd
 SUBST_VARS +=  SUB REV
-
-# Building the ruby documentation consumes lots of memory.
-VMEM_WARNING = Yes
Index: 1.8/Makefile
===
RCS file: /cvs/ports/lang/ruby/1.8/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- 1.8/Makefile15 Nov 2011 00:05:16 -  1.17
+++ 1.8/Makefile17 Nov 2011 11:12:56 -
@@ -70,6 +70,7 @@ RUN_DEPENDS-tk =  
 MULTI_PACKAGES +=  -ri_docs
 ALL_TARGET =   all rdoc
 INSTALL_TARGET =   install install-doc
+VMEM_WARNING = Yes
 .endif
 
 # Known regression failures in OpenSSL extension on sparc64
Index: 1.9/Makefile
===
RCS file: /cvs/ports/lang/ruby/1.9/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- 1.9/Makefile15 Nov 2011 00:04:15 -  1.20
+++ 1.9/Makefile17 Nov 2011 11:12:56 -
@@ -77,6 +77,7 @@ RUN_DEPENDS-tk =  
 MULTI_PACKAGES +=  -ri_docs
 ALL_TARGET +=  rdoc
 INSTALL_TARGET +=  install-doc
+VMEM_WARNING = Yes
 .endif
 
 SUBST_VARS +=  RUBYLIBREV



Re: QEMU 1.0-rc2 for testing

2011-11-17 Thread Josh Grosse
On Tue, Nov 15, 2011 at 03:59:41PM -0500, Brad wrote:
> The QEMU 1.0 release is coming up soon. Looking for some testing of the
> rc2 release. Let me know how it goes.

Builds on i386, and I tested qemu-system-i386 with two user-mode VMs linked 
via multicast socket.  Both were using qcow2 with backing files.  The drive
images had beecreated with 0.15.1p1.



Re: torrent gui

2011-11-17 Thread Kevin Chadwick
On Wed, 16 Nov 2011 22:50:01 -0800
"Sha'ul" wrote:

> I want to be able to select which files I want in 
> the torrent and what I don't before torrent starts downloading.


Another option which does this by default is Ktorrent, it's featureful
and so probably has more bugs of course. 



Re: permit Python 2.7 to build with gcc 4.6 on i386

2011-11-17 Thread David Coppa
On Thu, Nov 17, 2011 at 11:15 AM, Christian Weisgerber
 wrote:

> And how is this related to gcc4.6?
> Either Python needs gettext/iconv or it doesn't.  The compiler
> version should not matter.

I think this is because gcc-4.6.x has stricter linking rules

>> This diff permits to correctly found libintl.h and linked Python 2.7 to
>> libiconv.
>
> This diff seems to add a gettext dependency for all Python ports,
> not just 2.7.  This looks all wrong to me.

Look at the other mail from Remi

ciao,
David



Re: permit Python 2.7 to build with gcc 4.6 on i386

2011-11-17 Thread David Coppa
On Thu, Nov 17, 2011 at 11:10 AM, Remi Pointel  wrote:

> Are you ok?

Yes, diff looks sane to me.

ciao,
David



Re: Update ruby-passenger, ruby 1.9 support, passenger standalone

2011-11-17 Thread Jeremy Evans
On 11/16 04:52, Jeremy Evans wrote:
> 2) Supports the standalone version of passenger, which allows you to
>use passenger without a separate webserver (it integrates a
>version of nginx).  This allows you to use passenger much like
>you use other ruby web application servers like unicorn, thin,
>and mongrel.

I forgot that this requires a new port, devel/ruby-daemon_controller,
which is attached.  Can I get an OK to import this library?

Also, I was missing a BUILD_DEPENDS on devel/gmake.

Thanks,
Jeremy


ruby-daemon_controller.tar.gz
Description: application/tar-gz


Re: permit Python 2.7 to build with gcc 4.6 on i386

2011-11-17 Thread Christian Weisgerber
Remi Pointel  wrote:

> as reported by pstumpf@ (thanks), Python 2.7 can't build on i386 with gcc 4.6.
> 
> Analysing the logs, problem is that Python is not linked with libiconv
> (and do not found libintl.h).

And how is this related to gcc4.6?
Either Python needs gettext/iconv or it doesn't.  The compiler
version should not matter.

> This diff permits to correctly found libintl.h and linked Python 2.7 to
> libiconv.

This diff seems to add a gettext dependency for all Python ports,
not just 2.7.  This looks all wrong to me.

-- 
Christian "naddy" Weisgerber  na...@mips.inka.de



Re: permit Python 2.7 to build with gcc 4.6 on i386

2011-11-17 Thread Remi Pointel
On Thu, 17 Nov 2011 00:12:54 +0100
Remi Pointel  wrote:
> Hi,
> 
> as reported by pstumpf@ (thanks), Python 2.7 can't build on i386 with gcc 4.6.
> 
> Analysing the logs, problem is that Python is not linked with libiconv (and 
> do not found libintl.h).
> 
> This diff permits to correctly found libintl.h and linked Python 2.7 to 
> libiconv.
> 
> pstumpf@ has tested and this diff permits to correcly build on i386 with gcc 
> 4.6.
> 
> Are you ok?

New diff, I added the ${MODGETTEXT_WANTLIB} / ${MODGETTEXT_LIB_DEPENDS} instead 
of using iconv/intl(thanks sthen@).
Also, I modified python 2.4, 2.5, and 3.2 too (don't work too with gcc 4.6 on 
i386).

I tried make regress on amd64 and I didn't see any regressions with this diff.

Are you ok?

Cheers,
Remi.
Index: Makefile.inc
===
RCS file: /cvs/ports/lang/python/Makefile.inc,v
retrieving revision 1.86
diff -u -p -r1.86 Makefile.inc
--- Makefile.inc18 Oct 2011 06:46:24 -  1.86
+++ Makefile.inc17 Nov 2011 10:10:03 -
@@ -63,14 +63,17 @@ ONLY_FOR_ARCHS-bsddb=   amd64 i386
 .endif
 
 # All subpackages depend on the main python package.
+MODULES =  devel/gettext
+
 
 RUN_DEPENDS=   ${FULLPKGNAME-main}:lang/python/${VERSION},-main
 LIB_DEPENDS=
 
-LIB_DEPENDS-main = archivers/bzip2
+LIB_DEPENDS-main = archivers/bzip2 \
+   ${MODGETTEXT_LIB_DEPENDS}
 RUN_DEPENDS-main =
 WANTLIB-main = ssl panelw m crypto c util z readline pthread \
-   ncursesw stdc++ expat ossaudio bz2
+   ncursesw stdc++ expat ossaudio bz2 ${MODGETTEXT_WANTLIB}
 .if ${VERSION} != "2.4"
 LIB_DEPENDS-main +=databases/sqlite3
 WANTLIB-main +=sqlite3
@@ -128,14 +131,14 @@ CONFIGURE_ARGS+=  --enable-ipv6
 THREAD_STACK_SIZE?=0x2
 
 CONFIGURE_ENV+= OPT='${CFLAGS} -DTHREAD_STACK_SIZE=${THREAD_STACK_SIZE} -fPIC' 
\
-   LDFLAGS='-L${LOCALBASE}/lib/' SVNVERSION=no \
+   CFLAGS='-I${LOCALBASE}/include/' LDFLAGS='-L${LOCALBASE}/lib/' 
SVNVERSION=no \
LOCALBASE=${LOCALBASE} X11BASE=${X11BASE}
 MAKE_ENV+= LOCALBASE=${LOCALBASE} X11BASE=${X11BASE}
 .if ${VERSION} < 3.2
 MAKE_FLAGS+=   LDLIBRARY=libpython${VERSION}.so.${LIBpython${VERSION}_VERSION}
 .endif
 MAKE_FLAGS+=   LD_LIBRARY_PATH=${WRKSRC} PATH="${WRKDIST}:${PORTPATH}"
-MAKE_FLAGS+=   LDFLAGS='-L${WRKSRC}'
+MAKE_FLAGS+=   LDFLAGS='-L${WRKSRC} -L${LOCALBASE}/lib'
 FAKE_FLAGS+=   RANLIB=:
 
 ALL_TARGET?=   everything ./Lib/plat-openbsd5
Index: 2.4/Makefile
===
RCS file: /cvs/ports/lang/python/2.4/Makefile,v
retrieving revision 1.41
diff -u -p -r1.41 Makefile
--- 2.4/Makefile27 Sep 2011 21:27:36 -  1.41
+++ 2.4/Makefile17 Nov 2011 10:10:03 -
@@ -2,8 +2,8 @@
 
 VERSION=   2.4
 PATCHLEVEL=.6
-REVISION=  10
-REVISION-bsddb=12
+REVISION=  11
+REVISION-bsddb=13
 SHARED_LIBS=   python2.4 1.0
 VERSION_SPEC=  >=2.4,<2.5
 
Index: 2.4/patches/patch-configure_in
===
RCS file: /cvs/ports/lang/python/2.4/patches/patch-configure_in,v
retrieving revision 1.8
diff -u -p -r1.8 patch-configure_in
--- 2.4/patches/patch-configure_in  1 Jan 2009 21:03:27 -   1.8
+++ 2.4/patches/patch-configure_in  17 Nov 2011 10:10:03 -
@@ -18,7 +18,7 @@ $OpenBSD: patch-configure_in,v 1.8 2009/
 +#   AC_SEARCH_LIBS(sem_init, pthread rt posix4) # 'Real Time' functions on 
Solaris
# posix4 on Solaris 2.6
# pthread (first!) on Linux
-+  LIBS="-pthread $(LIBS)"
++  LIBS="-pthread -liconv $(LIBS)"
  fi
  
  # check if we need libintl for locale functions
Index: 2.5/Makefile
===
RCS file: /cvs/ports/lang/python/2.5/Makefile,v
retrieving revision 1.54
diff -u -p -r1.54 Makefile
--- 2.5/Makefile27 Sep 2011 21:27:36 -  1.54
+++ 2.5/Makefile17 Nov 2011 10:10:03 -
@@ -2,8 +2,8 @@
 
 VERSION=   2.5
 PATCHLEVEL=.4
-REVISION=  15
-REVISION-bsddb=16
+REVISION=  16
+REVISION-bsddb=17
 SHARED_LIBS=   python2.5 1.0
 VERSION_SPEC=  >=2.5,<2.6
 
Index: 2.5/patches/patch-configure_in
===
RCS file: /cvs/ports/lang/python/2.5/patches/patch-configure_in,v
retrieving revision 1.6
diff -u -p -r1.6 patch-configure_in
--- 2.5/patches/patch-configure_in  1 Jan 2009 21:03:27 -   1.6
+++ 2.5/patches/patch-configure_in  17 Nov 2011 10:10:03 -
@@ -39,7 +39,7 @@ $OpenBSD: patch-configure_in,v 1.6 2009/
 +#   AC_SEARCH_LIBS(sem_init, pthread

Re: torrent gui

2011-11-17 Thread Christian Weisgerber
Scott McEachern  wrote:

> As for disabling files before the torrent even begins, I've never seen 
> that.  I just do it by hand after they start.

You can tell Transmission to load torrents but not start them
automatically, i.e., "transmission-remote --start-paused" or the
corresponding checkboxes for the web interface and GUI clients.

-- 
Christian "naddy" Weisgerber  na...@mips.inka.de



Re: torrent gui

2011-11-17 Thread Sergey Bronnikov
On 09:59 Thu 17 Nov , Christian Weisgerber wrote:
> Sha'ul  wrote:
> 
> > What can I use for bittorrent with a GUI?  [...]
> > I tried Transmission but that doesn't seem to have the GUI.
> 
> Install the transmission-gtk or transmission-qt package for your
> choice of GUI.
> 
> > I ask for gui because some multi-file torrents I want to be able
> > to select which files I want in the torrent and what I don't before
> > torrent starts downloading. So I need more than just a daemon.
> 
> You can also do that through transmission-daemon's web interface
> or even with transmission-remote, the command-line program to control
> the daemon.

or even transmission extension for Google Chrome:
https://chrome.google.com/webstore/detail/npgaachhgkgbhakpgefakeefjehchoja

> -- 
> Christian "naddy" Weisgerber  na...@mips.inka.de
> 

-- 
sergeyb@



Re: torrent gui

2011-11-17 Thread Christian Weisgerber
Sha'ul  wrote:

> What can I use for bittorrent with a GUI?  [...]
> I tried Transmission but that doesn't seem to have the GUI.

Install the transmission-gtk or transmission-qt package for your
choice of GUI.

> I ask for gui because some multi-file torrents I want to be able
> to select which files I want in the torrent and what I don't before
> torrent starts downloading. So I need more than just a daemon.

You can also do that through transmission-daemon's web interface
or even with transmission-remote, the command-line program to control
the daemon.

-- 
Christian "naddy" Weisgerber  na...@mips.inka.de



cut the cost of gas detector ,your own design ----measurement software tech. group

2011-11-17 Thread Jeff
Dear friend,
 
Maybe you are confused in the cost of your product(gas detector  or other 
measurement),
the lack of core designing team, and the inconvenience of your clients' 
customization ?  
 
If you are in this predicament , It would be lucky for you to see this email, 
or please just ignore this email and I would apologize for your valuable time.
 


 
To own an exprienced research department without pressure!
To create you own product at the lowest cost and the fastest speed!
 
We are a group of exprienced engineers composed of Electric, Software, 
Structure, 
who used to be engaged in gas detector design.
 
It would be much more convinient if you have a similar product currently, and 
we will design the software for you.
then you could produce the mainboard by yourself, and of course customize your 
function, logo, and etc.
  
Easy co-working: 
The designed software will be sent through web to you.
and we will aid you to burn the soft code to your machine. 
You can test the designed machine first,then pay for it if you are satisfied.
Usually you even don't have to send your machine to us, hahah.
 
It would give a significant change to your company!
 
I would be very appricated for your reply, waiting

or add me onto your skype or MSN for direct contact, Thanks. 
 
 
Thanks&Regards,
Jeff
 
QTech. Design Group
 
Skype: jeff.linarm
MSN:   jefflin...@hotmail.com
 
  



Isn't it funny? Online roulette gurus.

2011-11-17 Thread Jok. Club
Hi friend!
There are so many roulette gurus who claim to know how to win playing
roulette my friend, well the simpel truth is there are no ways of
increasing ones chances of winning other than betting on nr. 0 as it
gives higher payouts. A game of chances is what it is all about, check
this website i saw about roulette today, talk to you later:
http://www.onlineroulettegame.org


Re: torrent gui

2011-11-17 Thread Scott McEachern

On 11/17/11 01:50, Sha'ul wrote:

I tried Transmission but that doesn't seem to have the GUI.



Are you sure about that?  I'll even bet their website 
(http://www.transmissionbt.com/) has screenshots of Mac, GTK+, Qt, web 
client, etc. GUI's on the front page...


As for disabling files before the torrent even begins, I've never seen 
that.  I just do it by hand after they start.




Re: Permit to build Python 2 and Python 3 ports

2011-11-17 Thread Ted Unangst
On Wed, Nov 16, 2011, Marc Espie wrote:

> I've mostly said away from the ruby stuff because I don't really care, but
> I find the 4 distinct implementations of dubious values. The fact there is
> no apparent consensus as to which one is the best, well, that's not exactly
> a sign of language maturity...

A strange way of thinking to me.  Surely C didn't become less mature
with the introduction of pcc or clang?