Re: multimedia/avidemux2
On Tuesday 18 August 2009 14:59:05 Sergey V. Dyatko wrote: Hi, subj is marked as 'BROKEN' (need a update for Qt 4.5). We have qt4-4.5.2 now. Can you fix avidemux2 build? With removed 'BROKEN' string on Makefile I got error. Build log: http://tiger.ipfw.ru/files/avidemux2build.txt -- The attached patch got avidemux building again for me. I don't really know cmake, I just used the patch I found at http://trac.macports.org/attachment/ticket/19859/avidemux-2.4.4- cmake.patch.txt There is some extra whitespace and CRs in the file, that the mailer might mess up, so you may have to play with it to get it to apply. --- avidemux/CMakeLists.txt.orig 2008-10-03 06:05:09.0 -0500 +++ avidemux/CMakeLists.txt 2009-08-15 21:23:20.0 -0500 @@ -84,7 +84,6 @@ ADM_audio ADM_script ADM_videoFilter -ADM_filter ADM_video ADM_audiodevice ADM_ocr @@ -93,6 +92,24 @@ FOREACH(_current ${ADM_SUBDIR}) ADD_SUBDIRECTORY(${_current}) +ENDFOREACH(_current ${ADM_SUBDIR}) + +SET(ADM_SUBDIR +ADM_filter +ADM_audiofilter +ADM_editor +ADM_audiocodec +ADM_audio +ADM_script +ADM_videoFilter +ADM_filter +ADM_video +ADM_audiodevice +ADM_ocr +ADM_colorspace +) + +FOREACH(_current ${ADM_SUBDIR}) add_libs_all_targets(${_current}) ENDFOREACH(_current ${ADM_SUBDIR}) ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: HEADS UP dockapp maintainers
On Tue, Aug 18, 2009 at 01:00:39PM -0700, Luke Dean wrote: I haven't moved on and was not aware that any window manager aside from Window Maker could make use of Window Maker Dockapps. Can you give some examples of window managers that I might be able to get dockapps to work with if I make this change? I'd like to try it out. fvwm2 in one I'm quite sure about. -- Guido Falsi m...@madpilot.net ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
May I direct a committers attention to PR ports/137731?
Hi, would one of you mind taking a look at PR ports/137731? Thanks, Stefan -- Description: HAL integration of the vmmouse driver currently has two issues: - In the FDI file, the match element key=input.originating_device contains=i8042_AUX_port does not match on FreeBSD, so the the callout is never added, and the driver never activated. - The callout script uses hal-set-property --direct, which is not available in hal-0.5.10, the current port version of hal. How-To-Repeat: Try moving the mouse outside the VMware window. Fix: This patch forces the usage of the VMware mouse driver. Once hal-0.5.12 or newer is in ports, this patch should be changed to add the callout again. x11-drivers/xf86-input-vmmouse/files/patch-fdi-11-x11-vmmouse.fdi: --- fdi/11-x11-vmmouse.fdi 2008-12-16 23:41:13.0 +0100 +++ /root/11-x11-vmmouse.fdi2009-08-13 18:35:17.0 +0200 @@ -2,8 +2,8 @@ deviceinfo version=0.2 device match key=info.capabilities contains=input.mouse - match key=input.originating_device contains=i8042_AUX_port - append key=info.callouts.add type=strlisthal-probe-vmmouse/ append + match key=freebsd.driver string=psm + merge key=input.x11_driver type=stringvmmouse/merge /match /match /device -- Stefan Bethke s...@lassitu.de Fon +49 151 14070811 ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: portmaster is not always recursive
Doug Barton wrote: Miroslav Lachman wrote: Doug Barton wrote: Miroslav Lachman wrote: [...] I have seen similar problem in the past with amavisd-new + spamassassin and their dependencies, but it is much bigger and complicated tree of dependencies and I have not evidence recorded for it. Reported case with jpeg / gd / png is the simplest one I have seen. Were these other cases also with the -r option, or were they when doing regular upgrades? It was with regular upgrade, if I remember it well, but it was some time ago... I'll track it better next time (if it occurs). If it's failing on a regular upgrade I start to suspect weirdness in your local setup since that's a dead-simple thing that would be very hard for portmaster to get wrong. I'm also suspicious because I took a look at the code a couple times yesterday and even using -r each port should still be getting the full treatment, which includes upgrading dependencies as needed. I will however put some more time into testing it today and get back to you. I will try to find some other machine with old versions of jpeg, gd, png and try same upgrade again. There is some more details from machine in original post: r...@ararat ~/# cat ~/.portmasterrc # portmaster rc file DONT_SCRUB_DISTFILES=yes BACKUP=yes MAKE_PACKAGE=yes SAVE_SHARED=yes r...@ararat ~/# grep -v '^#' /etc/make.conf NO_PORTSUPDATE=yes # use portsnap for updating ports tree SUP_UPDATE= yes SUP=/usr/local/bin/cvsup SUPFLAGS= -g -L 2 SUPHOST=cvsup.cz.FreeBSD.org SUPFILE=/usr/local/etc/cvsup/stable-supfile DOCSUPFILE= /usr/local/etc/cvsup/doc-supfile MASTER_SITE_APACHE_HTTPD?= http://mirror.styx.cz/apache/httpd/ http://ftp.sh.cvut.cz/MIRRORS/apache/httpd/ http://mirror.styx.cz/apache/httpd/ http://www.apache.org/dist/httpd/ http://www.eu.apache.org/dist/httpd/ WITH_APACHE=yes APACHE_VERSION=22 WITHOUT_X11=yes WITHOUT_GUI=yes WITHOUT_CUPS=yes MASTER_SITE_PHP= http://cz.php.net/%SUBDIR%/ .if !empty(.CURDIR:M/usr/ports*) exists(/usr/local/libexec/portconf) _PORTCONF!=/usr/local/libexec/portconf .for i in ${_PORTCONF:S/|/ /g} ${i:S/%/ /g} .endfor .endif PERL_VERSION=5.8.9 r...@ararat ~/# grep -v '^#' /usr/local/etc/ports.conf databases/mysql50-*: WITH_CHARSET=utf8 | WITH_XCHARSET=all | WITH_COLLATION=utf8_czech_ci databases/phpmyadmin: WITHOUT_PHP_DEPENDS=yes databases/sqlite3: WITH_THREADS=yes | WITHOUT_DOCS=yes devel/pcre: WITH_UTF8=yes ftp/bsdftpd-ssl: CLIENT_ONLY=yes ftp/proftpd: WITH_MYSQL=yes | WITH_OPENSSL=yes | WITH_QUOTA=yes | WITH_README=yes ftp/proftpd-mysql: WITH_MYSQL=yes | WITH_OPENSSL=yes | WITH_QUOTA=yes | WITH_README=yes java/jdk15: WITHOUT_WEB=yes mail/postfix: POSTFIX_DEFAULT_MTA=true | WITH_PCRE=true | WITH_SASL2=true | WITH_TLS=true | WITH_BDB=true | WITH_MYSQL=true | WITH_VDA=true | WITH_TEST=true | BATCH=true lang/php5: WITH_CLI=true | WITH_CGI=true | WITH_APACHE=true | WITH_SUHOSIN=true | WITH_MULTIBYTE=true | WITH_MAILHEAD=true | WITH_FASTCGI=true | WITH_PATHINFO=true | WITHOUT_DEBUG=true | WITHOUT_IPV6=true | WITHOUT_REDIRECT=true | WITHOUT_DISCARD=true ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
FreeBSD Port: virtualbox-3.0.51.r22226
Hi! Will this release (http://www.freebsd.org/cgi/ports.cgi?query=^virtualbox-3.0.51.r6stype=name) be supported by the current stable fbsd 7.2 or does it need v8? Thank you, wolfgang teschner -- Dipl. Kfm. Wolfgang Teschner ZPD - Zentrale Polizeidirektion Niedersachsen Abteilung 4 - Polizeitechnik Dezernat 42 Fachbereich 42.1.1 - Gesamtarchitektur und Anforderung Tannenbergallee 11 30163 Hannover Tel: +49 511 9695 7509 Fax: +49 511 9695 7... mailto:wolfgang.tesch...@polizei.niedersachsen.de ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: cvs commit: ports/graphics/giram Makefile pkg-descr pkg-plist
The Restless Daemon identified a mtree error while trying to build: giram-0.3.5_12 maintained by po...@freebsd.org Makefile ident: $FreeBSD: ports/graphics/giram/Makefile,v 1.46 2009/08/19 12:56:28 danfe Exp $ Excerpt from http://QAT.TecNik93.com/logs/7-STABLE-FPT-NPD/giram-0.3.5_12.log : gmake[2]: Nothing to be done for `install-exec-am'. /bin/sh ./mkinstalldirs /usr/local/lib/giram/0.3 install -o root -g wheel -m 555 user_install /usr/local/lib/giram/0.3/user_install gmake install-man1 gmake[3]: Entering directory `/work/a/ports/graphics/giram/work/giram-0.3.5' /bin/sh ./mkinstalldirs /usr/local/man/man1 install -o root -g wheel -m 444 ./giram.1 /usr/local/man/man1/giram.1 gmake[3]: Leaving directory `/work/a/ports/graphics/giram/work/giram-0.3.5' /bin/sh ./mkinstalldirs /usr/local/lib/giram/0.3 install -o root -g wheel -m 444 ./giram_logo.ppm /usr/local/lib/giram/0.3/giram_logo.ppm install -o root -g wheel -m 444 ./giram_splash.ppm /usr/local/lib/giram/0.3/giram_splash.ppm /bin/sh ./mkinstalldirs /usr/local/etc/giram/0.3 mkdir /usr/local/etc/giram mkdir /usr/local/etc/giram/0.3 install -o root -g wheel -m 444 ./giramrc /usr/local/etc/giram/0.3/giramrc install -o root -g wheel -m 444 ./giramrc_user /usr/local/etc/giram/0.3/giramrc_user install -o root -g wheel -m 444 ./gtkrc /usr/local/etc/giram/0.3/gtkrc install -o root -g wheel -m 444 ./gtkrc_user /usr/local/etc/giram/0.3/gtkrc_user install -o root -g wheel -m 444 ./ps-menurc /usr/local/etc/giram/0.3/ps-menurc gmake[2]: Leaving directory `/work/a/ports/graphics/giram/work/giram-0.3.5' gmake[1]: Leaving directory `/work/a/ports/graphics/giram/work/giram-0.3.5' === Compressing manual pages for giram-0.3.5_12 === Running ldconfig /sbin/ldconfig -m /usr/local/lib === Registering installation for giram-0.3.5_12 phase 7: make package === Building package for giram-0.3.5_12 Creating package /tmp/packages/All/giram-0.3.5_12.tbz Registering depends: gtk-2.16.5_1 atk-1.26.0 pango-1.24.5 shared-mime-info-0.60_1 gio-fam-backend-2.20.4 gamin-0.1.10_3 glib-2.20.4 gettext-0.17_1 libxml2-2.7.3 libiconv-1.13.1 povray-3.6.1_5 lib3ds-1.3.0_1 libglut-7.4.4 libXmu-1.0.4,1 libXt-1.0.5_1 libGLU-7.4.4 libGL-7.4.4 libXdamage-1.1.1 libXcursor-1.1.9_1 libXcomposite-0.4.0,1 libXfixes-4.0.3_1 libXi-1.2.1,1 libXxf86vm-1.0.2 libXinerama-1.0.3,1 libXrandr-1.3.0 libXext-1.0.5,1 cairo-1.8.8,1 libXft-2.1.13 libXrender-0.9.4_1 libX11-1.2.1_1,1 xcb-util-0.3.5 libxcb-1.4 libdrm-2.4.12 libpthread-stubs-0.1 pcre-7.9 libXdmcp-1.0.2_1 libXau-1.0.4 libSM-1.1.0_1,1 libICE-1.0.4_1,1 xorg-fonts-truetype-7.4 font-misc-ethiopic-1.0.0 font-misc-meltho-1.0.0_1 font-bh-ttf-1.0.0 mkfontdir-1.0.4 mkfontscale-1.0.6 libfontenc-1.0.4 xproto-7.0.15 pixman-0.15.4 bitstream-vera-1.10_4 fontconfig-2.6.0,1 freetype2-2.3.9_1 pkg-config-0.23_1 jasper-1.900.1_8 tiff-3.8.2_4 jpeg-7 png-1.2.38 perl-5.8.9_3 xcb-proto-1.5 python26-2.6.2_2 hicolor-icon-theme- 0.10_2 expat-2.0.1 encodings-1.0.2,1 font-util-1.0.1 compositeproto-0.4 damageproto-1.1.0_2 dri2proto-2.0 fixesproto-4.0 inputproto-1.5.0 kbproto-1.0.3 randrproto-1.3.0 renderproto-0.9.3 xextproto-7.0.5 xf86vidmodeproto-2.2.2 xineramaproto-1.1.2. Creating bzip'd tar ball in '/tmp/packages/All/giram-0.3.5_12.tbz' Deleting giram-0.3.5_12 === Checking filesystem state list of extra files and directories in / (not present before this port was installed but present after it was deinstalled) 6392084 drwxr-xr-x2 root wheel 512 Aug 19 12:59 usr/local/share/doc/giram 639209 56 -r--r--r--1 root wheel 27750 Aug 19 12:59 usr/local/share/doc/giram/Tutorial build of /usr/ports/graphics/giram ended at Wed Aug 19 12:59:15 UTC 2009 The tarballed WRKDIR can be found here: http://QAT.TecNik93.com/wrkdirs/7-STABLE-FPT-NPD/giram-0.3.5_12.tbz PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=graphicsportname=giram The build which triggered this BotMail was done under tinderbox-devel-3.2_4; dsversion: 3.2 on RELENG_7 on amd64, kern.smp.cpus: 4 with tinderd_flags=-nullfs -plistcheck -onceonly and ccache support, with the official up-to-date Ports Tree, with the following vars set: NOPORTDOCS=yes, NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - HMC and EOI? - Halt, Melt and Catch fire or Execute Operator Immediately. ___ freebsd-ports@freebsd.org mailing list
[Fwd: Re: cvs commit: ports/net/py-txamqp Makefile distinfo pkg-plist]
So they cut over to easy_install -- how do I tell it to record the egg information? This wasn't in the Porter's Handbook. Perhaps someone more familiar with the python ports knows? ---BeginMessage--- The Restless Daemon identified a mtree error while trying to build: py26-txamqp-0.3 maintained by b...@freebsd.org Makefile ident: $FreeBSD: ports/net/py-txamqp/Makefile,v 1.2 2009/08/19 13:15:14 bms Exp $ Excerpt from http://QAT.TecNik93.com/logs/7-STABLE-FPT-NPD/py26-txamqp-0.3.log : === py26-txamqp-0.3 depends on file: /usr/local/lib/python2.6/site-packages/thrift/__init__.py - found === py26-txamqp-0.3 depends on file: /usr/local/bin/easy_install-2.6 - found === py26-txamqp-0.3 depends on file: /usr/local/bin/python2.6 - found === py26-txamqp-0.3 depends on file: /usr/local/lib/python2.6/site-packages/twisted/__init__.py - found === Generating temporary packing list === Checking if net/py-txamqp already installed running easy_install Processing txAMQP-0.3-py2.6.egg creating /usr/local/lib/python2.6/site-packages/txAMQP-0.3-py2.6.egg Extracting txAMQP-0.3-py2.6.egg to /usr/local/lib/python2.6/site-packages Adding txAMQP 0.3 to easy-install.pth file Installed /usr/local/lib/python2.6/site-packages/txAMQP-0.3-py2.6.egg === Registering installation for py26-txamqp-0.3 phase 7: make package === Building package for py26-txamqp-0.3 Creating package /tmp/packages/All/py26-txamqp-0.3.tbz Registering depends: py26-twistedCore-8.2.0 py26-zopeInterface-3.5.2 py26-setuptools-0.6c9 py26-thrift-20090622 python26-2.6.2_2. Creating bzip'd tar ball in '/tmp/packages/All/py26-txamqp-0.3.tbz' Deleting py26-txamqp-0.3 === Checking filesystem state list of extra files and directories in / (not present before this port was installed but present after it was deinstalled) 11085374 drwxr-xr-x4 root wheel 512 Aug 19 13:13 usr/local/lib/python2.6/site-packages/txAMQP-0.3-py2.6.egg 11085384 drwxr-xr-x4 root wheel1024 Aug 19 13:13 usr/local/lib/python2.6/site-packages/txAMQP-0.3-py2.6.egg/txamqp 11085634 drwxr-xr-x2 root wheel 512 Aug 19 13:13 usr/local/lib/python2.6/site-packages/txAMQP-0.3-py2.6.egg/txamqp/contrib 11085640 -rwxr-xr-x1 root wheel 0 Aug 19 13:13 usr/local/lib/python2.6/site-packages/txAMQP-0.3-py2.6.egg/txamqp/contrib/__init__.py 11085654 -rw-r--r--1 root wheel 173 Aug 19 13:13 usr/local/lib/python2.6/site-packages/txAMQP-0.3-py2.6.egg/txamqp/contrib/__init__.pyc 11086144 -rw-r--r--1 root wheel 173 Aug 19 13:13 usr/local/lib/python2.6/site-packages/txAMQP-0.3-py2.6.egg/txamqp/contrib/__init__.pyo 11085774 drwxr-xr-x2 root wheel1024 Aug 19 13:13 usr/local/lib/python2.6/site-packages/txAMQP-0.3-py2.6.egg/txamqp/test 11085964 drwxr-xr-x2 root wheel 512 Aug 19 13:13 usr/local/lib/python2.6/site-packages/txAMQP-0.3-py2.6.egg/EGG-INFO 11085974 -rw-r--r--1 root wheel 221 Aug 19 13:13 usr/local/lib/python2.6/site-packages/txAMQP-0.3-py2.6.egg/EGG-INFO/PKG-INFO 11085984 -rw-r--r--1 root wheel 902 Aug 19 13:13 usr/local/lib/python2.6/site-packages/txAMQP-0.3-py2.6.egg/EGG-INFO/SOURCES.txt 11085994 -rw-r--r--1 root wheel 1 Aug 19 13:13 usr/local/lib/python2.6/site-packages/txAMQP-0.3-py2.6.egg/EGG-INFO/dependency_links.txt 11086004 -rw-r--r--1 root wheel 7 Aug 19 13:13 usr/local/lib/python2.6/site-packages/txAMQP-0.3-py2.6.egg/EGG-INFO/top_level.txt 11086014 -rw-r--r--1 root wheel 1 Aug 19 13:13 usr/local/lib/python2.6/site-packages/txAMQP-0.3-py2.6.egg/EGG-INFO/not-zip-safe build of /usr/ports/net/py-txamqp ended at Wed Aug 19 13:13:06 UTC 2009 The tarballed WRKDIR can be found here: http://QAT.TecNik93.com/wrkdirs/7-STABLE-FPT-NPD/py26-txamqp-0.3.tbz PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=netportname=py-txamqp The build which triggered this BotMail was done under tinderbox-devel-3.2_4; dsversion: 3.2 on RELENG_7 on amd64, kern.smp.cpus: 4 with tinderd_flags=-nullfs -plistcheck -onceonly and ccache support, with the official up-to-date Ports Tree, with the following vars set: NOPORTDOCS=yes, NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD
Let's add more DESKTOP_ENTRIES to our ports
Hi! There have been much effort in improving ports collection lately (MAKE_JOBS, custom PREFIX/LOCALBASE support and many more) and I'd like to suggest another one. While many of us prefer functional and lightweight window managers and terminals to fancy desktop environements, number of users who use FreeBSD as a desktop certainly grows. Taking that into account, is a shame that most of ports for GUI applications do not install .desktop files - thus they don't appear in users' start menus. I think we should improve this situation. Here's the list of ports that depend on libX11 (based on INDEX-8) and do not either have DESKTOP_ENTRIES in Makefile or share/applications/*.desktop in pkg-plist: http://people.freebsd.org/~amdmi3/desktop-needed.txt That is as many as 6201 ports, and that's 88% of our 7007 ports that depend on libX11 :/ There are many false positives though (that is, ports that do not install binaries; ports that use libX11 but are not really GUI programs; ports that do not require menu entry (such as window managers, desktop managers etc.), but I'm pretty sure all ports that require attention are there. Starting from my ports, here's a patch which adds 21 desktop entries for some of games maintainer by me: http://people.freebsd.org/~amdmi3/desktop.patch There will be many more, but here it is now for review and for use as an exaple (if I'm not doin' it wrong, of course). To make adding DESKTOP_ENTRIES simple and fun, here's a script called de which outputs a template for desktop entry when run from port's directory: --- de begins here --- #!/bin/sh echo DESKTOP_ENTRIES=\`make -V PORTNAME`\ \\ echo \`make -V COMMENT`\ \\ echo \\${DATADIR}/\ \\ echo \`make -V PORTNAME`\ \\ echo \`make -V CATEGORIES | tr ' ' ';' | sed 's|$|;|' | sed 's|games|game|'`\ \\ echo false --- de ends here --- if you use vim, just type !!de while editing port's makefile, and it'll add template for you, which will require only a little editing: - change app name in the first line for proper spacing and case (i.e. brainworkshop - Brain Workshop) - possibly simplify description in the second line (while leaving it equal to COMMENT is generally good enough) - Change icon path (some ports install icons into ${DATADIR}, some (this likely only applies to games) have graphic sprites useable as icons, for others just list leave = no icon. - Fix categories. Full list here: http://standards.freedesktop.org/menu-spec/latest/apa.html I'd like to receive patch review and feedback. Also, I don't really understand what StartupNotification really is (true/false in the end of DESKTOP_ENTRY) and how to determine which is suitable for this or that port - could anyone explain? -- Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D amd...@amdmi3.ru ..: jabber: amd...@jabber.ruhttp://www.amdmi3.ru ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: Let's add more DESKTOP_ENTRIES to our ports
On Wed, 19 Aug 2009 19:34:05 +0400, Dmitry Marakasov wrote: I'd like to receive patch review and feedback. Also, I don't really understand what StartupNotification really is (true/false in the end of DESKTOP_ENTRY) and how to determine which is suitable for this or that port - could anyone explain? If StartupNotification is true KDE will change cursor when starting application, e.g. adding apps icon near cursor (I believe other DE have something similar). It can be globally disabled in kde settings anytime. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: Let's add more DESKTOP_ENTRIES to our ports
* Max Brazhnikov (m...@issp.ac.ru) wrote: I'd like to receive patch review and feedback. Also, I don't really understand what StartupNotification really is (true/false in the end of DESKTOP_ENTRY) and how to determine which is suitable for this or that port - could anyone explain? If StartupNotification is true KDE will change cursor when starting application, e.g. adding apps icon near cursor (I believe other DE have something similar). It can be globally disabled in kde settings anytime. According to http://standards.freedesktop.org/desktop-entry-spec/1.1/ar01s05.html it's something more complicated: ``If true, it is KNOWN that the application will send a remove message when started with the DESKTOP_STARTUP_ID environment variable set. If false, it is KNOWN that the application does not work with startup notification at all (does not shown any window, breaks even when using StartupWMClass, etc.). If absent, a reasonable handling is up to implementations (assuming false, using StartupWMClass, etc.).'' and I assume it requires some support from the application. Actually it looks like this shouldn't be mandatory in DESKTOP_ENTRIES. -- Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D amd...@amdmi3.ru ..: jabber: amd...@jabber.ruhttp://www.amdmi3.ru ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: cvs commit: ports/print/kpdftool Makefile ports/chinese/qterm Makefile ports/chinese/gbk2uni Makefile
The Restless Daemon identified a checksum error while trying to build: kpdftool-0.22_3 maintained by po...@freebsd.org Makefile ident: $FreeBSD: ports/print/kpdftool/Makefile,v 1.6 2009/08/19 18:50:20 erwin Exp $ Excerpt from http://QAT.TecNik93.com/logs/7-STABLE-FPT-NPD/kpdftool-0.22_3.log : End Configuration. FETCH_DEPENDS= PATCH_DEPENDS= EXTRACT_DEPENDS= BUILD_DEPENDS=qmake-3.3.8_1.tbz libmng-1.0.10_1.tbz png-1.2.38.tbz jpeg-7.tbz libXft-2.1.13.tbz cups-client-1.3.10_4.tbz nas-1.9.1_3.tbz libGLU-7.4.4.tbz libXinerama-1.0.3,1.tbz libSM-1.1.0_1,1.tbz libXi-1.2.1,1.tbz lcms-1.18a_1,1.tbz freetype2-2.3.9_1.tbz fontconfig-2.6.0,1.tbz xproto-7.0.15.tbz libXrender-0.9.4_1.tbz pkg-config-0.23_1.tbz gnutls-2.8.3.tbz libX11-1.2.1_1,1.tbz libXext-1.0.5,1.tbz libXt-1.0.5_1.tbz libXau-1.0.4.tbz libICE-1.0.4_1,1.tbz libXp-1.0.0,1.tbz libXpm-3.5.7.tbz libXmu-1.0.4,1.tbz libXaw-1.0.5_1,1.tbz libGL-7.4.4.tbz libXxf86vm-1.0.2.tbz libXdamage-1.1.1.tbz libXfixes-4.0.3_1.tbz xineramaproto-1.1.2.tbz inputproto-1.5.0.tbz expat-2.0.1.tbz renderproto-0.9.3.tbz libgcrypt-1.4.4.tbz libgpg-error-1.7.tbz libiconv-1.13.1.tbz gettext-0.17_1.tbz libxcb-1.4.tbz kbproto-1.0.3.tbz libXdmcp-1.0.2_1.tbz xextproto-7.0.5.tbz printproto-1.0.4.tbz libdrm-2.4.12.tbz dri2proto-2.0.tbz xf86vidmodeproto-2.2.2.tbz damageproto-1.1.0_2.tbz fixesproto-4.0.tbz xcb-proto-1.5. tbz libpthread-stubs-0.1.tbz python26-2.6.2_2.tbz qt-3.3.8_10.tbz gmake-3.81_3.tbz RUN_DEPENDS=jpeg-7.tbz png-1.2.38.tbz tiff-3.8.2_4.tbz liblqr-1-0.4.1.tbz libfpx-1.2.0.12_1.tbz jbigkit-1.6.tbz jasper-1.900.1_8.tbz lcms-1.18a_1,1.tbz freetype2-2.3.9_1.tbz fontconfig-2.6.0,1.tbz libltdl-2.2.6a.tbz libxml2-2.7.3.tbz libXext-1.0.5,1.tbz libXt-1.0.5_1.tbz perl-5.8.9_3.tbz pkg-config-0.23_1.tbz ghostscript8-8.64_6.tbz glib-2.20.4.tbz gio-fam-backend-2.20.4.tbz expat-2.0.1.tbz libiconv-1.13.1.tbz xextproto-7.0.5.tbz xproto-7.0.15.tbz libX11-1.2.1_1,1.tbz libXau-1.0.4.tbz libSM-1.1.0_1,1.tbz cups-image-1.3.10_4.tbz gsfonts-8.11_5.tbz pcre-7.9.tbz gettext-0.17_1.tbz python26-2.6.2_2.tbz gamin-0.1.10_3.tbz libxcb-1.4.tbz kbproto-1.0.3.tbz libXdmcp-1.0.2_1.tbz libICE-1.0.4_1,1.tbz cups-client-1.3.10_4.tbz gnutls-2.8.3.tbz xcb-proto-1.5.tbz libpthread-stubs-0.1.tbz libgcrypt-1.4.4.tbz libgpg-error-1.7.tbz ImageMagick-6.5.4.10_1.tbz libmng-1.0.10_1.tbz libXft-2.1.13.tbz nas-1.9.1_3.tbz libGLU-7.4.4.tbz libXinerama-1.0.3,1.tbz libXi-1.2.1,1.tbz libXrender-0.9.4_1.tbz l ibXp-1.0.0,1.tbz libXpm-3.5.7.tbz libXmu-1.0.4,1.tbz libXaw-1.0.5_1,1.tbz libGL-7.4.4.tbz libXxf86vm-1.0.2.tbz libXdamage-1.1.1.tbz libXfixes-4.0.3_1.tbz xineramaproto-1.1.2.tbz inputproto-1.5.0.tbz renderproto-0.9.3.tbz printproto-1.0.4.tbz libdrm-2.4.12.tbz dri2proto-2.0.tbz xf86vidmodeproto-2.2.2.tbz damageproto-1.1.0_2.tbz fixesproto-4.0.tbz qt-3.3.8_10.tbz add_pkg phase 1: make checksum = kpdftool-0.22.tar.gz doesn't seem to exist in /tmp/distfiles/. = Attempting to fetch from file:///distcache//. fetch: file:///distcache//kpdftool-0.22.tar.gz: size mismatch: expected 5521, actual 729 = Attempting to fetch from http://www.yuanjue.net/download/. fetch: http://www.yuanjue.net/download/kpdftool-0.22.tar.gz: size unknown fetch: http://www.yuanjue.net/download/kpdftool-0.22.tar.gz: size of remote file is not known kpdftool-0.22.tar.gz-1 B 8680 kBps = MD5 Checksum mismatch for kpdftool-0.22.tar.gz. = SHA256 Checksum mismatch for kpdftool-0.22.tar.gz. === Refetch for 1 more times files: kpdftool-0.22.tar.gz kpdftool-0.22.tar.gz = kpdftool-0.22.tar.gz doesn't seem to exist in /tmp/distfiles/. = Attempting to fetch from file:///distcache//. fetch: file:///distcache//kpdftool-0.22.tar.gz: size mismatch: expected 5521, actual 729 = Attempting to fetch from http://www.yuanjue.net/download/. fetch: http://www.yuanjue.net/download/kpdftool-0.22.tar.gz: size unknown fetch: http://www.yuanjue.net/download/kpdftool-0.22.tar.gz: size of remote file is not known kpdftool-0.22.tar.gz-1 B 10 MBps = MD5 Checksum mismatch for kpdftool-0.22.tar.gz. = SHA256 Checksum mismatch for kpdftool-0.22.tar.gz. === Giving up on fetching files: kpdftool-0.22.tar.gz kpdftool-0.22.tar.gz Make sure the Makefile and distinfo file (/a/ports/print/kpdftool/distinfo) are up to date. If you are absolutely sure you want to override this check, type make NO_CHECKSUM=yes [other args]. *** Error code 1 Stop in /a/ports/print/kpdftool. *** Error code 1 Stop in /a/ports/print/kpdftool. build of /usr/ports/print/kpdftool ended at Wed Aug 19 18:54:34 UTC 2009 The tarballed WRKDIR can be found here: http://QAT.TecNik93.com/wrkdirs/7-STABLE-FPT-NPD/kpdftool-0.22_3.tbz PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=printportname=kpdftool The build
Re: FreeBSD Port: virtualbox-3.0.51.r22226
On Wed, Aug 19, 2009 at 01:32:59PM +0200, Wolfgang Teschner wrote: Hi! Will this release (http://www.freebsd.org/cgi/ports.cgi?query=^virtualbox-3.0.51.r6stype=name) be supported by the current stable fbsd 7.2 or does it need v8? I just tested this port with the tuntap/bridging hacks I just posted about... http://lists.freebsd.org/pipermail/freebsd-emulation/2009-August/006693.html ...on 7.2-STABLE from June: seems to work no worse than on 8. (There are a few known issues affecting all FreeBSD branches tho, see the wiki: http://wiki.freebsd.org/VirtualBox ) HTH, Juergen ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Fwd: HEADS UP dockapp maintainers
2009/8/19 Guido Falsi m...@madpilot.net: On Tue, Aug 18, 2009 at 01:00:39PM -0700, Luke Dean wrote: I haven't moved on and was not aware that any window manager aside from Window Maker could make use of Window Maker Dockapps. Can you give some examples of window managers that I might be able to get dockapps to work with if I make this change? I'd like to try it out. fvwm2 in one I'm quite sure about. Openbox does natively, and Xfce can with a panel plugin. -James Butler ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: portmaster is not always recursive
Doug Barton wrote: Miroslav Lachman wrote: Doug Barton wrote: Miroslav Lachman wrote: [...] I have seen similar problem in the past with amavisd-new + spamassassin and their dependencies, but it is much bigger and complicated tree of dependencies and I have not evidence recorded for it. Reported case with jpeg / gd / png is the simplest one I have seen. Were these other cases also with the -r option, or were they when doing regular upgrades? It was with regular upgrade, if I remember it well, but it was some time ago... I'll track it better next time (if it occurs). If it's failing on a regular upgrade I start to suspect weirdness in your local setup since that's a dead-simple thing that would be very hard for portmaster to get wrong. I'm also suspicious because I took a look at the code a couple times yesterday and even using -r each port should still be getting the full treatment, which includes upgrading dependencies as needed. I will however put some more time into testing it today and get back to you. I found machine with old jpeg, gd, png and tried portmaster -r jpeg-6b_7 ... and the result is the same - PNG was not upgraded. Here comes the executed commands: r...@lite ~/# portsnap fetch update pkg_version -IvL = Looking up portsnap.FreeBSD.org mirrors... 3 mirrors found. Fetching snapshot tag from portsnap1.FreeBSD.org... done. Latest snapshot on server matches what we already have. No updates needed. Ports tree is already up to date. gd-2.0.35,1 needs updating (index has 2.0.35_1,1) jpeg-6b_7needs updating (index has 7) m4-1.4.12,1 needs updating (index has 1.4.13,1) mrtg-2.16.2,1needs updating (index has 2.16.2_1,1) mysql-server-5.0.77_1needs updating (index has 5.0.84) p5-Compress-Raw-Bzip2-2.019 needs updating (index has 2.020) p5-Compress-Raw-Zlib-2.019 needs updating (index has 2.020) p5-Digest-1.15_1 needs updating (index has 1.16) p5-ExtUtils-CBuilder-0.24needs updating (index has 0.2603) p5-ExtUtils-ParseXS-2.19_1 needs updating (index has 2.20) p5-File-Temp-0.21needs updating (index has 0.22) p5-Geography-Countries-1.4 needs updating (index has 2009041301) p5-HTML-Parser-3.61 needs updating (index has 3.62) p5-IO-Socket-SSL-1.26needs updating (index has 1.27) p5-IO-Zlib-1.09 needs updating (index has 1.10) p5-Module-Build-0.32 needs updating (index has 0.34) p5-Net-IP-1.25 needs updating (index has 1.25_1) p5-Net-SSLeay-1.35_1 needs updating (index has 1.35_2) p5-PathTools-3.2900 needs updating (index has 3.3000) p5-Scalar-List-Utils-1.20,1 needs updating (index has 1.21,1) p5-Storable-2.18 needs updating (index has 2.21) p5-Test-Deep-0.104 needs updating (index has 0.106) p5-Test-Simple-0.86 needs updating (index has 0.92) p5-URI-1.38 needs updating (index has 1.40) p5-YAML-0.68 needs updating (index has 0.70) p5-libwww-5.828 needs updating (index has 5.831) phpMyAdmin-3.2.0.1 needs updating (index has 3.2.1) png-1.2.35 needs updating (index has 1.2.38) portupgrade-2.4.6_2,2needs updating (index has 2.4.6_3,2) postfix-2.6.1_1,1needs updating (index has 2.6.3,1) python-2.5,2 needs updating (index has 2.6,2) python25-2.5.4_1 needs updating (index has 2.5.4_2) roundcube-0.2.1,1needs updating (index has 0.2.2,1) ruby+nopthreads-1.8.7.160_3,1needs updating (index has 1.8.7.160_4,1) smartmontools-5.38_3 needs updating (index has 5.38_6) stunnel-4.26 needs updating (index has 4.27) unrar-3.80,5 needs updating (index has 3.90.b4,5) vim-lite-7.2.209 needs updating (index has 7.2.239) r...@lite ~/# pkg_info -rR jpeg-6b_7 Information for jpeg-6b_7: Depends on: Required by: mrtg-2.16.2,1 gd-2.0.35,1 php5-gd-5.2.10 php5-extensions-1.3 r...@lite ~/# pkg_tree -v gd-2.0.35,1 gd-2.0.35,1 |\__ png-1.2.35 |\__ jpeg-6b_7 |\__ pkg-config-0.23_1 \__ freetype2-2.3.9_1 \__ pkg-config-0.23_1 r...@lite ~/# pkg_info -rR png-1.2.35 Information for png-1.2.35: Depends on: Required by: mrtg-2.16.2,1 gd-2.0.35,1 php5-gd-5.2.10 php5-extensions-1.3 r...@lite ~/# portmaster -r jpeg-6b_7 === Done displaying pkg-message files === The following actions were performed: Upgrade of jpeg-6b_7 to jpeg-7 Upgrade of gd-2.0.35,1 to gd-2.0.35_1,1 Upgrade of mrtg-2.16.2,1 to mrtg-2.16.2_1,1 Re-installation of php5-extensions-1.3 Re-installation of php5-gd-5.2.10 r...@lite ~/# pkg_version -vL = m4-1.4.12,1needs updating (port has 1.4.13,1) mysql-server-5.0.77_1 needs
Migration to new SourceForge url scheme now inevitable, solution
Hi! I've just discovered that even old ports hosted on SourceForge were switched to the new file distribution scheme (i.e. MASTER_SITE_SOURCEFORGE_PROJECT). Fetching from old urls result in redirects, which means that these ports can now only be fetched from our mirror. So we should switch to SOURECFORGE_PROJECT immediately. I've written a simple Perl script ([1]) which uses curl to try to fetch distfiles for each SourceForge-hosted port from old location, parses curl output to discover redirect target, gets SUBDIR out of it and enhances it by substituding ${PORTNAME} and ${PORTVERSION}. The script doesn't really download distfiles (--max-filesize 1000 option for curl), so it doesn't eat much traffic. However, it eats some (much!) CPU time due to many make calls. It also runs in 10 threads by default. The test run results are here: [2]. Except for 45 ports for which new URL could not be determined (that basically means that the don't fetch at all and files were likely removed), this provides useable MASTER_SITES_SUBDIRs (curl also produces escaped urls so there's no problem with spaces and other weird characters) for all SF ports, so we can generate a patch semi-automatically. I'd like to do it :) Also note that top 3 subdirs happen to be ([3]): 1018 ${PORTNAME}/${PORTNAME}/${PORTVERSION} 259 ${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} 72 ${PORTNAME}/OldFiles thus I'd also change default MASTER_SITE_SUBDIR for SFP to ${PORTNAME}/${PORTNAME}/${PORTVERSION}. This will save us trouble of caring about subdir for ~30% of SF ports. Finally, since MASTER_SITE_SOURCEFORGE will no longer be of use, I'd remove MASTER_SITE_SOURCEFORGE_PROJECT and just use MASTER_SITE_SOURCEFORGE for the new scheme. [1] http://people.freebsd.org/~amdmi3/sf.pl.txt [2] http://people.freebsd.org/~amdmi3/sourceforge-subdirs.txt [3] http://people.freebsd.org/~amdmi3/sourceforge-subdirs-top.txt -- Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D amd...@amdmi3.ru ..: jabber: amd...@jabber.ruhttp://www.amdmi3.ru ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: Migration to new SourceForge url scheme now inevitable, solution
Dmitry Marakasov wrote: [1] http://people.freebsd.org/~amdmi3/sf.pl.txt Awesome. Rewriting this: my $portname = `make -VPORTNAME`; chomp $portname; my $portname_lc = lc($portname); my $portversion = `make -VPORTVERSION`; chomp $portversion; Like this, will help substantially by reducing make spawns by 1/2, you'll notice the ports tinderbox code does this too :) my @lines = lc `make -V PORTNAME -V PORTVERSION`; my $portname = $lines[0]; chomp $portname; my $portversion = $lines[1]; chomp $portversion; (untested) [2] http://people.freebsd.org/~amdmi3/sourceforge-subdirs.txt [3] http://people.freebsd.org/~amdmi3/sourceforge-subdirs-top.txt -- 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollu...@p6m7g8.com) c: 703.336.9354 Consultant - P6M7G8 Inc.http://p6m7g8.net Senior Sys Admin- RideCharge, Inc. http://ridecharge.com ASF Member - Apache Software Foundation http://apache.org FreeBSD Committer - FreeBSD Foundation http://freebsd.org Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: Migration to new SourceForge url scheme now inevitable, solution
Philip M. Gollucci wrote: Dmitry Marakasov wrote: my @lines = lc `make -V PORTNAME -V PORTVERSION`; oops my @lines = map { chomp; lc } \ split /\n/, `make -V PORTNAME -V PORTVERSION`; *sigh* 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollu...@p6m7g8.com) c: 703.336.9354 Consultant - P6M7G8 Inc.http://p6m7g8.net Senior Sys Admin- RideCharge, Inc. http://ridecharge.com ASF Member - Apache Software Foundation http://apache.org FreeBSD Committer - FreeBSD Foundation http://freebsd.org Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org