RESUBMIT: news/nn
gzRsTwNqptt9.gz Description: An object packed by metasend
Re: problem generating PFRAG
thx stuart i'll work on it. and i have a dude, why use MULTIPACKAGES instead FLAVORS? i know what's the difefrence between multipackages and flavours, but why did you change it on the port? any difference in the use? thx if anyone want help me (test, comments) with the port, thx. On Thu, Aug 21, 2008 at 4:28 AM, Stuart Henderson <[EMAIL PROTECTED]>wrote: > On 2008/08/20 21:30, Fernando Quintero wrote: > > I ported the cherokee version 0.7.2 , 1 week ago, and it compile and > install > > ok. > > But the last stable version 0.8.1 don't appear to work. > > > > This is my work-in-progress port (working on i386). > > This is a bit better but not complete yet; it needs LIB_DEPENDS > work at least (see XXX comments in Makefile), but I have no more > time to finish it now. > > -- -- Fernando Quintero *Just a nonroot User*
Re: m4 improvements and autoconf
> (And besides, autoconf is a very nasty testsuite for m4) And it would be even better if autoconf had another real, useful purpose. Miod
m4 improvements and autoconf
I've just committed a set of m4 changes that let autoconf 2.62 run on OpenBSD, and pass most of its testsuite (the tests that don't pass are only off-by-one differences in tracing output line numbers). This completes the stuff I committed a few days ago, which fixes a long-standing bug in our m4 (erroneous swallow of blank spaces within parentheses) that was tweaking autoconf output a wee little bit. This is something of a stupid battle, but proving that you don't need gnu-m4, that our m4 is good enough for autoconf, is something I want. (And besides, autoconf is a very nasty testsuite for m4)
Re: RESUBMIT: flickurl + raptor
On Thu, Aug 21, 2008 at 10:44:34AM +0100, Edd Barrett wrote: > Hi, > > Here is textproc/raptor and net/flickcurl again, with all outstanding > issues resolved. > > Since my last submit: > - fixed regression tests on raptor > - libtool to make correct lib version in raptor > - correct comment in raptor > - Fix syntax error in "make fake" raptor. > - Add MESSAGE flickcurl - setup instructions > > % flickcurl upload /home/edd/bu.jpg > flickcurl: Uploading file /home/edd/bu.jpg > flickcurl: Photo upload status > Photo ID: 2780898911 > > Can be easily scripted to batch upload. Very useful. > > Regression tests also fixed upstream. Thanks Dave for this. rapper crashes in the grddl regression test on amd64. $ gdb -c rapper.core ../../utils/.libs/rapper [...] #0 strtol ( nptr=0xe5a , endptr=0x0, base=10) at /usr/src/lib/libc/stdlib/strtol.c:58 58 c = (unsigned char) *s++; (gdb) bt full #0 strtol (nptr=0xe5a , endptr=0x0, base=10) at /usr/src/lib/libc/stdlib/strtol.c:58 s = 0xe5a acc = 17 cutoff = 8717175296 c = 110773280 neg = 2 any = 127240704 cutlim = 42051776 #1 0x0002026f3ba0 in atoi (str=0xe5a ) at /usr/src/lib/libc/stdlib/atoi.c:36 No locals. #2 0x0002014c34f2 in raptor_parser_set_feature_string () from /sandbox/portobj/raptor-1.4.18/raptor-1.4.18/src/.libs/libraptor.so.0.0 No symbol table info available. #3 0x0040274c in main () No symbol table info available. (gdb) -- [EMAIL PROTECTED] SDF Public Access UNIX System - http://sdf.lonestar.org
Re: UPDATE: www/mplayerplug-in
On Thu, Aug 21, 2008 at 06:23:55PM +0200, Claudio Jeker wrote: > On Thu, Aug 21, 2008 at 03:58:55PM +0100, Mikolaj Kucharski wrote: > > I would appreciate quick look into the patch. Tested for few days with > > firefox2 and with firefox3. > > > > While you're on it wouldn't it make more sense to put these modules into > the default mozilla plugins location /usr/local/lib/mozilla-plugins/ ? > It annoys me that some plugins install stuff there and others use > /usr/local/mozilla-firefox/plugins. Is there any place similar to above, where I can put components? Right now mplayerplug-in port puts plugins to ${PREFIX}/mozilla-firefox/plugins and components to ${PREFIX}/mozilla-firefox/components Anyone know maybe what is for ${PREFIX}/lib/mozilla-extensions Is it good place to put components (.xpt) files there? -- best regards q#
Re: Bacula 2.4.2
* Federico G. Schwindt wrote: > On Thu, Aug 21, 2008 at 06:55:47PM +0200, Marc Balmer wrote: > > * Mike Erdely wrote: > > > On Thu, Aug 21, 2008 at 06:27:51PM +0200, Marc Balmer wrote: > > > > * Mike Erdely wrote: > > > > > This diff updates bacula to 2.4.2 and adds a "no_server" pseudo > > > > > flavor. > > > > > > > > > > So, you can build just the client with: > > > > > env FLAVOR="no_bat no_server" make package > > > > > > > > couldn't make the client and server parts subpackages? > > > > > > They are. But what if you only want to build the client? > > > > since we tell everyone to use packages, this FLAVOR is balony. build > > both and install what you need, like we for e.g. postgresql. > > > > This is feature^wflavor creep. > > there are many ports like that to begin with. did you actually read the > port? what's the problem? are you maintaining it or just complaining because > you don't agree? the latter, frankly. I think such flavours are no real help. > > f.- >
Re: Bacula 2.4.2
On Thu, Aug 21, 2008 at 06:55:47PM +0200, Marc Balmer wrote: > * Mike Erdely wrote: > > On Thu, Aug 21, 2008 at 06:27:51PM +0200, Marc Balmer wrote: > > > * Mike Erdely wrote: > > > > This diff updates bacula to 2.4.2 and adds a "no_server" pseudo flavor. > > > > > > > > So, you can build just the client with: > > > > env FLAVOR="no_bat no_server" make package > > > > > > couldn't make the client and server parts subpackages? > > > > They are. But what if you only want to build the client? > > since we tell everyone to use packages, this FLAVOR is balony. build > both and install what you need, like we for e.g. postgresql. > > This is feature^wflavor creep. there are many ports like that to begin with. did you actually read the port? what's the problem? are you maintaining it or just complaining because you don't agree? f.-
Re: Bacula 2.4.2
* Mike Erdely wrote: > On Thu, Aug 21, 2008 at 06:27:51PM +0200, Marc Balmer wrote: > > * Mike Erdely wrote: > > > This diff updates bacula to 2.4.2 and adds a "no_server" pseudo flavor. > > > > > > So, you can build just the client with: > > > env FLAVOR="no_bat no_server" make package > > > > couldn't make the client and server parts subpackages? > > They are. But what if you only want to build the client? since we tell everyone to use packages, this FLAVOR is balony. build both and install what you need, like we for e.g. postgresql. This is feature^wflavor creep. > > -ME >
Re: Bacula 2.4.2
On Thu, Aug 21, 2008 at 06:27:51PM +0200, Marc Balmer wrote: > * Mike Erdely wrote: > > This diff updates bacula to 2.4.2 and adds a "no_server" pseudo flavor. > > > > So, you can build just the client with: > > env FLAVOR="no_bat no_server" make package > > couldn't make the client and server parts subpackages? They are. But what if you only want to build the client? -ME
Re: Bacula 2.4.2
* Mike Erdely wrote: > This diff updates bacula to 2.4.2 and adds a "no_server" pseudo flavor. > > So, you can build just the client with: > env FLAVOR="no_bat no_server" make package couldn't make the client and server parts subpackages? > > It also fixes the incorrect package path in the packing list for -client > and -bat. > > ok? > > -ME > > Index: Makefile > === > RCS file: /cvs/ports/sysutils/bacula/Makefile,v > retrieving revision 1.10 > diff -u -p -r1.10 Makefile > --- Makefile 16 Feb 2008 21:22:41 - 1.10 > +++ Makefile 5 Aug 2008 19:01:49 - > @@ -2,11 +2,15 @@ > > COMMENT-main=network backup solution (client) > COMMENT-server= network backup solution (server) > +COMMENT-bat= network backup solution (gui-client) > > -V= 2.2.8 > +V= 2.4.2 > DISTNAME=bacula-$V > -FULLPKGNAME-main=bacula-client-$Vp0 > -PKGNAME-server= bacula-server-$Vp0 > +FULLPKGNAME-main=bacula-client-$V > +FULLPKGPATH-main=${PKGPATH},-main > +PKGNAME-server= bacula-server-$V > +FULLPKGNAME-bat= bacula-bat-$V > +FULLPKGPATH-bat= ${PKGPATH},-bat > CATEGORIES= sysutils > > MASTER_SITES=${MASTER_SITE_SOURCEFORGE:=bacula/} > @@ -15,9 +19,8 @@ HOMEPAGE= http://www.bacula.org/ > MAINTAINER= Michael Erdely <[EMAIL PROTECTED]> > > WANTLIB= c pthread crypto ssl z m stdc++ > -WANTLIB-server= ${WANTLIB} readline termcap > > -MULTI_PACKAGES= -main -server > +MULTI_PACKAGES= -main > > # GPL (majority), LGPL (some libraries) and PD > # http://bacula.org/en/dev-manual/Bacula_Copyri_Tradem_Licens.html > @@ -29,12 +32,13 @@ PERMIT_DISTFILES_FTP= Yes > SD_USER= _bacula-sd > BACULACONF= /etc/bacula > BACULASTATE= /var/bacula > -SUBST_VARS= SD_USER BACULACONF BACULASTATE > +SUBST_VARS= SD_USER BACULACONF BACULASTATE TRUEPREFIX > > CONFIGURE_STYLE= simple > USE_GMAKE= yes > NO_REGRESS= yes > > +PSEUDO_FLAVORS= no_bat no_server > FLAVORS= pgsql mysql sqlite3 sqlite > FLAVOR?= sqlite3 > > @@ -48,16 +52,14 @@ CONFIGURE_ARGS= --enable-smartalloc \ > --with-pid-dir=/var/run \ > --with-subsys-dir=${BACULASTATE} \ > --with-working-dir=${BACULASTATE} \ > - --with-dir-user=_bacula \ > - --with-dir-group=_bacula \ > - --with-sd-user=${SD_USER} \ > - --with-sd-group=_bacula \ > + --with-archivedir=/tmp \ > --with-sbin-perm=755 \ > --without-x \ > --without-tcp-wrappers \ > --without-smtp-host \ > --without-job-email \ > --without-dump-email \ > + --without-qwt \ > --disable-gnome \ > --disable-bwx-console \ > --disable-tray-monitor \ > @@ -77,6 +79,16 @@ CONFIGURE_ENV+=CPPFLAGS="-I/usr/includ > QMAKEQT4=${LOCALBASE}/bin/qmake4 \ > > PKG_CONFIG_LIBDIR="${LOCALBASE}/lib/qt4/pkgconfig:${LOCALBASE}/lib/qt4" > > +.if ${FLAVOR:L:Mno_server} > +CONFIGURE_ARGS+= --enable-client-only > +.else > +MULTI_PACKAGES+= -server > +WANTLIB-server= ${WANTLIB} readline termcap > +CONFIGURE_ARGS+= --with-dir-user=_bacula \ > + --with-dir-group=_bacula \ > + --with-sd-user=${SD_USER} \ > + --with-sd-group=_bacula > + > BACKEND= > .if ${FLAVOR:L:Mpgsql} > .if !empty(BACKEND) > @@ -101,7 +113,7 @@ CONFIGURE_ARGS+= --without-postgresql \ > --without-sqlite \ > --without-sqlite3 \ > --enable-batch-insert > -LIB_DEPENDS+=lib/mysql/mysqlclient.>=10::databases/mysql > +LIB_DEPENDS+=mysqlclient_r.>=18::databases/mysql > BACKEND= mysql > .else > CONFIGURE_ARGS+= --without-mysql > @@ -139,28 +151,28 @@ SUBST_VARS+=BACKEND > .if empty(BACKEND) > ERRORS+= "Fatal: choose either pgsql or mysql or sqlite or > sqlite3" > .endif > +.endif # if no_server > > LIB_DEPENDS-main= > > -PSEUDO_FLAVORS+= no_bat > .if ${FLAVOR:L:Mno_bat} > -CONFIGURE_ARGS+= --disable-bat \ > - --without-qwt > +CONFIGURE_ARGS+= --disable-bat > .else > -CONFIGURE_ARGS+= --enable-bat \ > - --with-qwt=${LOCALBASE} > -FULLPKGNAME-bat= bacula-bat-$Vp0 > -WANTLIB-bat= ${WANTLIB} ICE QtCore QtGui SM X11 Xcursor Xext Xfixes > -WANTLIB-bat+=
Re: UPDATE: www/mplayerplug-in
On Thu, Aug 21, 2008 at 03:58:55PM +0100, Mikolaj Kucharski wrote: > I would appreciate quick look into the patch. Tested for few days with > firefox2 and with firefox3. > While you're on it wouldn't it make more sense to put these modules into the default mozilla plugins location /usr/local/lib/mozilla-plugins/ ? It annoys me that some plugins install stuff there and others use /usr/local/mozilla-firefox/plugins. > -- > best regards > q# > diff -ruN -x CVS mplayerplug-in.orig/Makefile mplayerplug-in/Makefile > --- mplayerplug-in.orig/Makefile Thu Aug 21 03:56:21 2008 > +++ mplayerplug-in/Makefile Thu Aug 21 14:55:08 2008 > @@ -4,8 +4,7 @@ > > COMMENT= embedded video player for mozilla > > -DISTNAME=mplayerplug-in-3.50 > -PKGNAME= ${DISTNAME}p0 > +DISTNAME=mplayerplug-in-3.55 > > CATEGORIES= www > > @@ -24,20 +23,22 @@ > expat fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 \ > glib-2.0 glitz gmodule-2.0 gobject-2.0 gthread-2.0 \ > gtk-x11-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0 \ > - png z > + pixman-1 png z > > MASTER_SITES=${MASTER_SITE_SOURCEFORGE:=mplayerplug-in/} > > MODULES= devel/gettext > > -BUILD_DEPENDS= :xulrunner-devel-*:devel/xulrunner,-devel > -RUN_DEPENDS= ::www/mozilla-firefox \ > +BUILD_DEPENDS= :automake-1.4.*:devel/automake/1.4 \ > + :xulrunner-devel-*:devel/xulrunner,-devel > +RUN_DEPENDS= :mozilla-firefox-*|firefox3-*:www/mozilla-firefox \ > ::x11/mplayer > > USE_X11= yes > USE_GMAKE= yes > > AUTOCONF_VERSION=2.61 > +AUTOMAKE_VERSION=1.4 > CONFIGURE_STYLE= autoconf > CONFIGURE_ARGS+= --enable-gmp > CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include \ > @@ -47,8 +48,6 @@ > > NO_REGRESS= Yes > > -WRKDIST= ${WRKDIR}/mplayerplug-in/ > - > PLUGINS= mplayerplug-in.so mplayerplug-in-wmp.so \ > mplayerplug-in-qt.so mplayerplug-in-rm.so \ > mplayerplug-in-gmp.so mplayerplug-in-dvx.so > @@ -59,7 +58,10 @@ > > post-patch: > @perl -pi -e 's|/etc|${SYSCONFDIR}/mplayerplug-in|g' \ > - ${WRKDIST}/Source/plugin-setup.cpp > + ${WRKDIST}/Source/plugin-setup.cpp > + @cd ${WRKSRC} && \ > + AUTOMAKE_VERSION=${AUTOMAKE_VERSION} ${LOCALBASE}/bin/aclocal > + > > do-install: > ${INSTALL_DATA_DIR} ${PREFIX}/mozilla-firefox/plugins > diff -ruN -x CVS mplayerplug-in.orig/distinfo mplayerplug-in/distinfo > --- mplayerplug-in.orig/distinfo Mon Dec 17 21:30:10 2007 > +++ mplayerplug-in/distinfo Sun Jul 20 13:19:22 2008 > @@ -1,5 +1,5 @@ > -MD5 (mplayerplug-in-3.50.tar.gz) = epMGw59lUAkMFrnB2H4xaA== > -RMD160 (mplayerplug-in-3.50.tar.gz) = brYd8MBuG59hGL5Pdb8FZIu429g= > -SHA1 (mplayerplug-in-3.50.tar.gz) = VOXXo7M/UDgwGDVF97wnjTfLidU= > -SHA256 (mplayerplug-in-3.50.tar.gz) = > BGuOZe5ORWhFO3dJ1+YPUhqHwvmZD0bQIdooPihfTAI= > -SIZE (mplayerplug-in-3.50.tar.gz) = 452730 > +MD5 (mplayerplug-in-3.55.tar.gz) = y1nTIiHPvQS2qLO7VVk0hA== > +RMD160 (mplayerplug-in-3.55.tar.gz) = 4BIksUiDqTIRdFvgoymj9STznYw= > +SHA1 (mplayerplug-in-3.55.tar.gz) = aXJtThZSOxo5woTv7ggcMbDqf38= > +SHA256 (mplayerplug-in-3.55.tar.gz) = > ulr/3kxdWonIv5h66TJtqrv46oJ5/M1YlHTlFX/Ge34= > +SIZE (mplayerplug-in-3.55.tar.gz) = 281845 > diff -ruN -x CVS mplayerplug-in.orig/patches/patch-configure_in > mplayerplug-in/patches/patch-configure_in > --- mplayerplug-in.orig/patches/patch-configure_inWed Jan 23 16:36:03 2008 > +++ mplayerplug-in/patches/patch-configure_in Wed Jul 23 16:11:52 2008 > @@ -1,30 +1,33 @@ > $OpenBSD: patch-configure_in,v 1.1 2008/01/23 16:36:03 martynas Exp $ > configure.in.origSun Dec 2 01:23:04 2007 > -+++ configure.in Mon Jan 14 00:56:00 2008 > -@@ -53,22 +53,7 @@ if test "$use_rpath" = "yes"; then > +--- configure.in.origTue Jun 24 14:12:43 2008 > configure.in Wed Jul 23 16:10:56 2008 > +@@ -53,25 +53,7 @@ if test "$use_rpath" = "yes"; then > fi > > ],[ > -AC_MSG_NOTICE([Determining mozilla/firefox packages to build against]) > --PKG_CHECK_MODULES(MOZPLUG,[mozilla-plugin],[AC_SUBST(MOZPLUG_CFLAGS) > MOZPLUG_CFLAGS="${MOZPLUG_CFLAGS} -I`$PKG_CONFIG --variable=includedir > mozilla-plugin`" > +-PKG_CHECK_MODULES(MOZPLUG,[mozilla-plugin > mozilla-xpcom],[AC_SUBST(MOZPLUG_CFLAGS) MOZPLUG_CFLAGS="${MOZPLUG_CFLAGS} > -I`$PKG_CONFIG --variable=includedir mozilla-plugin`" > -MOZILLA_HOME=`$PKG_CONFIG --variable=libdir mozilla-plugin` > +-GECKO_IDLDIR=`$PKG_CONFIG --variable=idldir mozilla-xpcom` > -],[AC_MSG_WARN([mozilla-plugin not found])]) > - > if test "$MOZPLUG_CFLAGS" = ""; then > -PKG_CHECK_MODULES(MOZPLUG,[firefox-plugin > firefox-xpcom],[AC_SUBST(MOZPLUG_CFLAGS) MOZPLUG_CFLAGS="${MOZPLUG_CFLAGS} > -I`$
Re: lang/python: make clean doesn't remove all files
On Tue, Jul 29, 2008 at 02:07:43AM +0200, Markus Lude wrote: > On Mon, Jul 28, 2008 at 09:40:05PM +0100, Federico G. Schwindt wrote: > > On Mon, Jul 28, 2008 at 06:33:49PM +0200, Markus Lude wrote: > > > On Thu, Jul 03, 2008 at 06:11:07PM +0200, Markus Lude wrote: > > > > Hello, > > > > after building python 2.5 from ports I get the following while doing a > > > > make clean: > > > > > > > > ===> Cleaning for python-2.5.2p2 > > > > rm: /usr/obj/ports/Python-2.5.2/Python-2.5.2/Lib/plat-openbsd4/regen: > > > > Permission denied > > > > rm: /usr/obj/ports/Python-2.5.2/Python-2.5.2/Lib/plat-openbsd4/IN.py: > > > > Permission denied > > > > rm: /usr/obj/ports/Python-2.5.2/Python-2.5.2/Lib/plat-openbsd4: > > > > Directory not empty > > > > rm: /usr/obj/ports/Python-2.5.2/Python-2.5.2/Lib: Directory not empty > > > > rm: /usr/obj/ports/Python-2.5.2/Python-2.5.2: Directory not empty > > > > rm: /usr/obj/ports/Python-2.5.2: Directory not empty > > > > > > > > $ ls -l /usr/obj/ports/Python-2.5.2/Python-2.5.2/Lib/plat-openbsd4 > > > > total 24 > > > > -rw-r--r-- 1 root wsrc 8492 Jul 3 07:59 IN.py > > > > -rwxr-xr-x 1 root wsrc97 Jul 3 07:59 regen* > > > > > > > > make clean doesn't seem to use sudo here to remove these files, but why? > > > > A few weeks ago this problem didn't appear. > > > > > > Probably the change of ALL_TARGET in r1.20 of Makefile introduced this > > > problem: > > > > Yes, this is known. For now, unless someone comes with a better solution > > we'll have to live with it I'm afraid. > > Thanks for letting me know this is a known problem. What about creating > the directory in post-build? The problem is that the directory has owner > root. Small diff is attached. I'm unsure if this needs a package bump, > probably not. Did any tried the diff below? Any comments or could someone please commit this? Regards, Markus > Index: Makefile > === > RCS file: /cvs/ports/lang/python/2.5/Makefile,v > retrieving revision 1.23 > diff -u -r1.23 Makefile > --- Makefile 25 Jul 2008 19:32:21 - 1.23 > +++ Makefile 29 Jul 2008 00:00:43 - > @@ -18,4 +18,9 @@ > post-extract: > rm -r ${WRKDIST}/Modules/expat > > +# directory is created during 'make fake' otherwise, which leads to > +# owner problems with non-root builds while 'make clean' > +post-build: > + mkdir -p ${WRKDIST}/Lib/plat-openbsd4 > + > .include
Re: new: devel/avarice
On Thu, 21 Aug 2008, Chris Kuethe wrote: > > On a side note, I get this for port-lib-depends-check on macppc: > > Extra: iberty.8 > > whereas on i386, port-lib-depends-check says i need that artifact > of messing with debugger/bfd internals? ah, no idea ;) > # make port-lib-depends-check > > avarice-2.7: > WANTLIB: iberty.9 (/usr/local/bin/avarice) (system lib) > Asking ports for dependency libiconv-1.12(converters/libiconv) > Asking ports for dependency libusb-0.1.12(devel/libusb) > Asking ports for dependency gettext-0.17(devel/gettext) > WANTLIB += iberty It's system lib anyway so no big deal. -- Antoine
Re: new: devel/avarice
On Thu, Aug 21, 2008 at 7:46 AM, Antoine Jacoutot <[EMAIL PROTECTED]> wrote: > On Thu, 21 Aug 2008, Chris Kuethe wrote: > >> here's a port of avarice. "AVaRICE is a program which interfaces the >> GNU Debugger GDB with the AVR JTAG ICE available from Atmel." lightly >> tested with the STK600 and the JTAGICE_MKII. > > It looks fine although I have no idea how to use this. I don't have much idea of how to use it either, i've only just got the starter kit and i have some tutorials to try this weekend. on the upside, i'm pretty sure basic functionality works because i can pull the chip signature and serial numbers and they match the output from Atmel's tools under Windows. :) > On a side note, I get this for port-lib-depends-check on macppc: > Extra: iberty.8 whereas on i386, port-lib-depends-check says i need that artifact of messing with debugger/bfd internals? # make port-lib-depends-check avarice-2.7: WANTLIB: iberty.9 (/usr/local/bin/avarice) (system lib) Asking ports for dependency libiconv-1.12(converters/libiconv) Asking ports for dependency libusb-0.1.12(devel/libusb) Asking ports for dependency gettext-0.17(devel/gettext) WANTLIB += iberty -- GDB has a 'break' feature; why doesn't it have 'fix' too?
Bacula 2.4.2
This diff updates bacula to 2.4.2 and adds a "no_server" pseudo flavor. So, you can build just the client with: env FLAVOR="no_bat no_server" make package It also fixes the incorrect package path in the packing list for -client and -bat. ok? -ME Index: Makefile === RCS file: /cvs/ports/sysutils/bacula/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile16 Feb 2008 21:22:41 - 1.10 +++ Makefile5 Aug 2008 19:01:49 - @@ -2,11 +2,15 @@ COMMENT-main= network backup solution (client) COMMENT-server=network backup solution (server) +COMMENT-bat= network backup solution (gui-client) -V= 2.2.8 +V= 2.4.2 DISTNAME= bacula-$V -FULLPKGNAME-main= bacula-client-$Vp0 -PKGNAME-server=bacula-server-$Vp0 +FULLPKGNAME-main= bacula-client-$V +FULLPKGPATH-main= ${PKGPATH},-main +PKGNAME-server=bacula-server-$V +FULLPKGNAME-bat= bacula-bat-$V +FULLPKGPATH-bat= ${PKGPATH},-bat CATEGORIES=sysutils MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bacula/} @@ -15,9 +19,8 @@ HOMEPAGE= http://www.bacula.org/ MAINTAINER=Michael Erdely <[EMAIL PROTECTED]> WANTLIB= c pthread crypto ssl z m stdc++ -WANTLIB-server=${WANTLIB} readline termcap -MULTI_PACKAGES=-main -server +MULTI_PACKAGES=-main # GPL (majority), LGPL (some libraries) and PD # http://bacula.org/en/dev-manual/Bacula_Copyri_Tradem_Licens.html @@ -29,12 +32,13 @@ PERMIT_DISTFILES_FTP= Yes SD_USER= _bacula-sd BACULACONF=/etc/bacula BACULASTATE= /var/bacula -SUBST_VARS=SD_USER BACULACONF BACULASTATE +SUBST_VARS=SD_USER BACULACONF BACULASTATE TRUEPREFIX CONFIGURE_STYLE= simple USE_GMAKE= yes NO_REGRESS=yes +PSEUDO_FLAVORS=no_bat no_server FLAVORS= pgsql mysql sqlite3 sqlite FLAVOR?= sqlite3 @@ -48,16 +52,14 @@ CONFIGURE_ARGS= --enable-smartalloc \ --with-pid-dir=/var/run \ --with-subsys-dir=${BACULASTATE} \ --with-working-dir=${BACULASTATE} \ - --with-dir-user=_bacula \ - --with-dir-group=_bacula \ - --with-sd-user=${SD_USER} \ - --with-sd-group=_bacula \ + --with-archivedir=/tmp \ --with-sbin-perm=755 \ --without-x \ --without-tcp-wrappers \ --without-smtp-host \ --without-job-email \ --without-dump-email \ + --without-qwt \ --disable-gnome \ --disable-bwx-console \ --disable-tray-monitor \ @@ -77,6 +79,16 @@ CONFIGURE_ENV+= CPPFLAGS="-I/usr/includ QMAKEQT4=${LOCALBASE}/bin/qmake4 \ PKG_CONFIG_LIBDIR="${LOCALBASE}/lib/qt4/pkgconfig:${LOCALBASE}/lib/qt4" +.if ${FLAVOR:L:Mno_server} +CONFIGURE_ARGS+= --enable-client-only +.else +MULTI_PACKAGES+= -server +WANTLIB-server=${WANTLIB} readline termcap +CONFIGURE_ARGS+= --with-dir-user=_bacula \ + --with-dir-group=_bacula \ + --with-sd-user=${SD_USER} \ + --with-sd-group=_bacula + BACKEND= .if ${FLAVOR:L:Mpgsql} .if !empty(BACKEND) @@ -101,7 +113,7 @@ CONFIGURE_ARGS+=--without-postgresql \ --without-sqlite \ --without-sqlite3 \ --enable-batch-insert -LIB_DEPENDS+= lib/mysql/mysqlclient.>=10::databases/mysql +LIB_DEPENDS+= mysqlclient_r.>=18::databases/mysql BACKEND= mysql .else CONFIGURE_ARGS+= --without-mysql @@ -139,28 +151,28 @@ SUBST_VARS+= BACKEND .if empty(BACKEND) ERRORS+= "Fatal: choose either pgsql or mysql or sqlite or sqlite3" .endif +.endif # if no_server LIB_DEPENDS-main= -PSEUDO_FLAVORS+= no_bat .if ${FLAVOR:L:Mno_bat} -CONFIGURE_ARGS+= --disable-bat \ - --without-qwt +CONFIGURE_ARGS+= --disable-bat .else -CONFIGURE_ARGS+= --enable-bat \ - --with-qwt=${LOCALBASE} -FULLPKGNAME-bat= bacula-bat-$Vp0 -WANTLIB-bat= ${WANTLIB} ICE QtCore QtGui SM X11 Xcursor Xext Xfixes -WANTLIB-bat+= Xi Xinerama Xrandr Xrender fontconfig freetype glib-2.0 -WANTLIB-bat+= gthread-2.0 iconv intl png +CONFIGURE_ARGS+= --enable-bat +WANTLIB-bat= ${WANTLIB} ICE SM X11 Xcurso
UPDATE: www/mplayerplug-in
I would appreciate quick look into the patch. Tested for few days with firefox2 and with firefox3. -- best regards q# diff -ruN -x CVS mplayerplug-in.orig/Makefile mplayerplug-in/Makefile --- mplayerplug-in.orig/MakefileThu Aug 21 03:56:21 2008 +++ mplayerplug-in/Makefile Thu Aug 21 14:55:08 2008 @@ -4,8 +4,7 @@ COMMENT= embedded video player for mozilla -DISTNAME= mplayerplug-in-3.50 -PKGNAME= ${DISTNAME}p0 +DISTNAME= mplayerplug-in-3.55 CATEGORIES=www @@ -24,20 +23,22 @@ expat fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 \ glib-2.0 glitz gmodule-2.0 gobject-2.0 gthread-2.0 \ gtk-x11-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0 \ - png z + pixman-1 png z MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mplayerplug-in/} MODULES= devel/gettext -BUILD_DEPENDS= :xulrunner-devel-*:devel/xulrunner,-devel -RUN_DEPENDS= ::www/mozilla-firefox \ +BUILD_DEPENDS= :automake-1.4.*:devel/automake/1.4 \ + :xulrunner-devel-*:devel/xulrunner,-devel +RUN_DEPENDS= :mozilla-firefox-*|firefox3-*:www/mozilla-firefox \ ::x11/mplayer USE_X11= yes USE_GMAKE= yes AUTOCONF_VERSION= 2.61 +AUTOMAKE_VERSION= 1.4 CONFIGURE_STYLE= autoconf CONFIGURE_ARGS+= --enable-gmp CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include \ @@ -47,8 +48,6 @@ NO_REGRESS=Yes -WRKDIST= ${WRKDIR}/mplayerplug-in/ - PLUGINS= mplayerplug-in.so mplayerplug-in-wmp.so \ mplayerplug-in-qt.so mplayerplug-in-rm.so \ mplayerplug-in-gmp.so mplayerplug-in-dvx.so @@ -59,7 +58,10 @@ post-patch: @perl -pi -e 's|/etc|${SYSCONFDIR}/mplayerplug-in|g' \ - ${WRKDIST}/Source/plugin-setup.cpp + ${WRKDIST}/Source/plugin-setup.cpp + @cd ${WRKSRC} && \ + AUTOMAKE_VERSION=${AUTOMAKE_VERSION} ${LOCALBASE}/bin/aclocal + do-install: ${INSTALL_DATA_DIR} ${PREFIX}/mozilla-firefox/plugins diff -ruN -x CVS mplayerplug-in.orig/distinfo mplayerplug-in/distinfo --- mplayerplug-in.orig/distinfoMon Dec 17 21:30:10 2007 +++ mplayerplug-in/distinfo Sun Jul 20 13:19:22 2008 @@ -1,5 +1,5 @@ -MD5 (mplayerplug-in-3.50.tar.gz) = epMGw59lUAkMFrnB2H4xaA== -RMD160 (mplayerplug-in-3.50.tar.gz) = brYd8MBuG59hGL5Pdb8FZIu429g= -SHA1 (mplayerplug-in-3.50.tar.gz) = VOXXo7M/UDgwGDVF97wnjTfLidU= -SHA256 (mplayerplug-in-3.50.tar.gz) = BGuOZe5ORWhFO3dJ1+YPUhqHwvmZD0bQIdooPihfTAI= -SIZE (mplayerplug-in-3.50.tar.gz) = 452730 +MD5 (mplayerplug-in-3.55.tar.gz) = y1nTIiHPvQS2qLO7VVk0hA== +RMD160 (mplayerplug-in-3.55.tar.gz) = 4BIksUiDqTIRdFvgoymj9STznYw= +SHA1 (mplayerplug-in-3.55.tar.gz) = aXJtThZSOxo5woTv7ggcMbDqf38= +SHA256 (mplayerplug-in-3.55.tar.gz) = ulr/3kxdWonIv5h66TJtqrv46oJ5/M1YlHTlFX/Ge34= +SIZE (mplayerplug-in-3.55.tar.gz) = 281845 diff -ruN -x CVS mplayerplug-in.orig/patches/patch-configure_in mplayerplug-in/patches/patch-configure_in --- mplayerplug-in.orig/patches/patch-configure_in Wed Jan 23 16:36:03 2008 +++ mplayerplug-in/patches/patch-configure_in Wed Jul 23 16:11:52 2008 @@ -1,30 +1,33 @@ $OpenBSD: patch-configure_in,v 1.1 2008/01/23 16:36:03 martynas Exp $ configure.in.orig Sun Dec 2 01:23:04 2007 -+++ configure.in Mon Jan 14 00:56:00 2008 -@@ -53,22 +53,7 @@ if test "$use_rpath" = "yes"; then +--- configure.in.orig Tue Jun 24 14:12:43 2008 configure.in Wed Jul 23 16:10:56 2008 +@@ -53,25 +53,7 @@ if test "$use_rpath" = "yes"; then fi ],[ - AC_MSG_NOTICE([Determining mozilla/firefox packages to build against]) -- PKG_CHECK_MODULES(MOZPLUG,[mozilla-plugin],[AC_SUBST(MOZPLUG_CFLAGS) MOZPLUG_CFLAGS="${MOZPLUG_CFLAGS} -I`$PKG_CONFIG --variable=includedir mozilla-plugin`" +- PKG_CHECK_MODULES(MOZPLUG,[mozilla-plugin mozilla-xpcom],[AC_SUBST(MOZPLUG_CFLAGS) MOZPLUG_CFLAGS="${MOZPLUG_CFLAGS} -I`$PKG_CONFIG --variable=includedir mozilla-plugin`" -MOZILLA_HOME=`$PKG_CONFIG --variable=libdir mozilla-plugin` +-GECKO_IDLDIR=`$PKG_CONFIG --variable=idldir mozilla-xpcom` -],[AC_MSG_WARN([mozilla-plugin not found])]) - if test "$MOZPLUG_CFLAGS" = ""; then - PKG_CHECK_MODULES(MOZPLUG,[firefox-plugin firefox-xpcom],[AC_SUBST(MOZPLUG_CFLAGS) MOZPLUG_CFLAGS="${MOZPLUG_CFLAGS} -I`$PKG_CONFIG --variable=includedir firefox-plugin`" -MOZILLA_HOME=`$PKG_CONFIG --variable=libdir firefox-plugin` +-GECKO_IDLDIR=`$PKG_CONFIG --variable=idldir firefox-xpcom` -],[AC_MSG_WARN([firefox-plugin not found])]) - fi - if test "$MOZPLUG_CFLAGS" = ""; then -- PKG_CHECK_MODULES(MOZPLUG,[seamonkey-plugin],[AC_SUBST(MOZPLUG_CFLAGS) MOZPLUG_CFLAGS="${MOZPLUG_CFLAGS} -I`$PKG_CONFIG --variable=includedir seamonkey-plugin`" +- PKG_CHECK_MODU
audio/amarok fails to build after xine update
I can provide full build log if needed (about 130kb), last lines are: In file included from /usr/local/include/xine/video_out.h:50, from /usr/local/include/xine/metronom.h:53, from xine-scope.h:14, from xine-engine.cpp:43, from libamarok_xine_engine_la.all_cpp.cpp:2: /usr/local/include/xine/buffer.h:679: error: ISO C++ forbids declaration of ` _x_is_fourcc' with no type gmake[5]: *** [libamarok_xine_engine_la.all_cpp.lo] Error 1 gmake[5]: Leaving directory `/home/build/ports/amarok-1.4.9.1p0/amarok-1.4.9.1/amarok/src/engine/xine' gmake[4]: *** [all-recursive] Error 1 gmake[4]: Leaving directory `/home/build/ports/amarok-1.4.9.1p0/amarok-1.4.9.1/amarok/src/engine' gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory `/home/build/ports/amarok-1.4.9.1p0/amarok-1.4.9.1/amarok/src' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/home/build/ports/amarok-1.4.9.1p0/amarok-1.4.9.1/amarok' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/home/build/ports/amarok-1.4.9.1p0/amarok-1.4.9.1' gmake: *** [all] Error 2 *** Error code 2 -- viq pgp35s5ug6naF.pgp Description: PGP signature
Re: new: devel/avarice
On Thu, 21 Aug 2008, Chris Kuethe wrote: > here's a port of avarice. "AVaRICE is a program which interfaces the > GNU Debugger GDB with the AVR JTAG ICE available from Atmel." lightly > tested with the STK600 and the JTAGICE_MKII. It looks fine although I have no idea how to use this. On a side note, I get this for port-lib-depends-check on macppc: Extra: iberty.8 Cheers! -- Antoine
new: devel/avarice
here's a port of avarice. "AVaRICE is a program which interfaces the GNU Debugger GDB with the AVR JTAG ICE available from Atmel." lightly tested with the STK600 and the JTAGICE_MKII. -- GDB has a 'break' feature; why doesn't it have 'fix' too? avarice.tgz Description: GNU Zip compressed data
Re: How to be depend on port1 or port2
On Thu, Aug 21, 2008 at 11:45:35AM +0100, Mikolaj Kucharski wrote: > Hi, > > I have update for mplayerplug-in and I would like write dependency rule > > RUN_DEPENDS=::www/mozilla-firefox or ::www/firefox3 > > How I can achieve that? For the records. It' completely not necessary to depend on two paths. Dependecny on pkgnames :mozilla-firefox-*|firefox3-*:www/mozilla-firefox is more that enough to achieve what I want. Thanks Simon. -- best regards q#
Re: any bombermaze users?
On Thu, 21 Aug 2008, Jasper Lievisse Adriaanse wrote: > hi, > > as i plan to remove the bombermaze port, i'd like to know if there are > still people using this port. bombermaze is keeping some stuff in the > tree that should've died some years ago already. I vote for removal. -- Antoine
How to be depend on port1 or port2
Hi, I have update for mplayerplug-in and I would like write dependency rule RUN_DEPENDS=::www/mozilla-firefox or ::www/firefox3 How I can achieve that? -- best regards q#
any bombermaze users?
hi, as i plan to remove the bombermaze port, i'd like to know if there are still people using this port. bombermaze is keeping some stuff in the tree that should've died some years ago already. cheers, jasper ps: bomberclone is a good alternative ;-) -- "Intelligence should guide our actions, but in harmony with the texture of the situation at hand" -- Francisco Varela
RESUBMIT: flickurl + raptor
Hi, Here is textproc/raptor and net/flickcurl again, with all outstanding issues resolved. Since my last submit: - fixed regression tests on raptor - libtool to make correct lib version in raptor - correct comment in raptor - Fix syntax error in "make fake" raptor. - Add MESSAGE flickcurl - setup instructions % flickcurl upload /home/edd/bu.jpg flickcurl: Uploading file /home/edd/bu.jpg flickcurl: Photo upload status Photo ID: 2780898911 Can be easily scripted to batch upload. Very useful. Regression tests also fixed upstream. Thanks Dave for this. -- Best Regards Edd http://students.dec.bournemouth.ac.uk/ebarrett raptor3.tgz Description: GNU Zip compressed data flickcurl3.tgz Description: GNU Zip compressed data
Re: problem generating PFRAG
On 2008/08/20 21:30, Fernando Quintero wrote: > I ported the cherokee version 0.7.2 , 1 week ago, and it compile and install > ok. > But the last stable version 0.8.1 don't appear to work. > > This is my work-in-progress port (working on i386). This is a bit better but not complete yet; it needs LIB_DEPENDS work at least (see XXX comments in Makefile), but I have no more time to finish it now. cherokee.tgz Description: application/tar-gz
NEW: audio/p5-Music-Audioscrobbler-Submit
From it's descr: Music::Audioscrobbler::Submit is a scrobbler for MPD implementing the 1.2 protocol, including "Now Playing' feature. Items are submitted and stored in a queue. This queue is stored as a file using Tie::File. When you submit a track, it will add the queue to the track and process the queue. If it submits all items in the queue, the submit() method will return true. A method called process_scrobble_queue() allows you to try again in case of failure. Do not submit songs more than once! Please try it with p5-Music-Audioscrobbler-MPD. p5-Music-Audioscrobbler-Submit-0.05.tar.gz Description: application/tar-gz
UPDATE: devel/p5-Config-Options
Updated to version 0.08. Old 0.04 could not be fetched. Index: devel/p5-Config-Options//Makefile === RCS file: /OpenBSD/ports/devel/p5-Config-Options/Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 Makefile --- devel/p5-Config-Options//Makefile 4 Feb 2008 20:23:32 - 1.1.1.1 +++ devel/p5-Config-Options//Makefile 19 Aug 2008 18:17:02 - @@ -2,7 +2,7 @@ COMMENT= provide a configuration hash with options -DISTNAME= Config-Options-0.04 +DISTNAME= Config-Options-0.08 CATEGORIES=devel MODULES= cpan Index: devel/p5-Config-Options//distinfo === RCS file: /OpenBSD/ports/devel/p5-Config-Options/distinfo,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 distinfo --- devel/p5-Config-Options//distinfo 4 Feb 2008 20:23:32 - 1.1.1.1 +++ devel/p5-Config-Options//distinfo 19 Aug 2008 18:17:02 - @@ -1,5 +1,5 @@ -MD5 (Config-Options-0.04.tar.gz) = 5TD1ut598VfIJsqT9Wg3QQ== -RMD160 (Config-Options-0.04.tar.gz) = 78jZvQCEgvLES4rawJxUOiwAFyU= -SHA1 (Config-Options-0.04.tar.gz) = 09prCQcp2dt/YGBM5NYEjerRYZ8= -SHA256 (Config-Options-0.04.tar.gz) = BJaX1bJKgL1CMVNkDK7JpCi23Vwtu8+SC7nzGnq2BL0= -SIZE (Config-Options-0.04.tar.gz) = 4086 +MD5 (Config-Options-0.08.tar.gz) = gWesaAJyeZWeyBUtP9RL0w== +RMD160 (Config-Options-0.08.tar.gz) = eSRwMO2vJF+OujDSe8gRkP/vB1k= +SHA1 (Config-Options-0.08.tar.gz) = IRR49ODzQ8Cf5w/dOpnfS23AYA8= +SHA256 (Config-Options-0.08.tar.gz) = lDjKe+ZcT7V1C7Ri2IKWqiI9/jy3i1yYTxozdfZmdVw= +SIZE (Config-Options-0.08.tar.gz) = 5989 Index: devel/p5-Config-Options//pkg/PLIST === RCS file: /OpenBSD/ports/devel/p5-Config-Options/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 PLIST --- devel/p5-Config-Options//pkg/PLIST 4 Feb 2008 20:23:33 - 1.1.1.1 +++ devel/p5-Config-Options//pkg/PLIST 19 Aug 2008 18:17:02 - @@ -1,4 +1,7 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2008/02/04 20:23:33 jasper Exp $ ${P5SITE}/Config/ +${P5SITE}/Config/Options/ ${P5SITE}/Config/Options.pm +${P5SITE}/Config/Options/Threaded.pm @man man/man3p/Config::Options.3p [EMAIL PROTECTED] man/man3p/Config::Options::Threaded.3p
NEW: audio/p5-Music-Audioscrobbler-MPD
Hello, [EMAIL PROTECTED] Here is yet another last.fm scrobbler for MPD. It supports audioscrobbler's protocol 1.2 and "Now playing" feature. The package consists of development module and a simple (but still usable) scrobbler implementation bin/musicmpdscrobble. It depends on p5-Music-Audioscrobbler-Submit and p5-Config-Options which I'll send next. Please give it a try with your mpd and post comments. p5-Music-Audioscrobbler-MPD-0.12.tar.gz Description: application/tar-gz